Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

Spustili jsme Trop blog

16.22 - 17. prosince 2009 | Gryphoon

Už je tomu tak, každá správná sociální služba se má šířit všema kanálama a dnes přibyl další.

Dneska najdete Trop skoro všude:

Původně jsem chtěl blog nasadit na některý z existujících redakčních systémů. Výbíral jsem z Wordpressu, Oxite, AtomSite a nakonec nevybral ani jeden. :) Instalovat na server další databázový stroj (MySQL) jen kvůli blogu mi přišlo zbytečné – Wordpress padl. Oxite se zdá být zajímavým, protože na něm jsou postaveny prezentační weby Microsoftích konferencí a navíc je to napsaný v ASP.NET MVC (stejně jako Trop). Bohužel je to celé dost nepoužitelné a navíc chybí podpora pro správu uživatelů. Což je velký problém, kterým trpí i jinak zajímavě vypadající AtomSite.

Velké ostřílené distribuce jako SubText, BlogEngine.net nebo dasBlog se mi už zkoušet nechtělo a sáhl jsem po tom s čím dokážu dělat snadno a rychle. Ano, po stařičkém Gryphoonovi, který pohání i tento blog. Chtělo to jen pár drobných úprav a frontend, který byl jen a pouze na tomto blogu, už je nasaditelný i na jiné domény než rarouš.net. :) Možná ho o prázdninách dám nějak do kupky a vydám bastl hybrid Gryphoon 1.90. :)

Stay tuned.

Autor: Aleš Roubíček | 3x komentováno | Delicious | FriendFeed | Facebook | Linkuj!

RSS Galerie

07.41 - 13. března 2006 | Gryphoon

Dnes jsem zprovoznil nový RSS export pro syndikaci galerií na mém webu. Pro ty, co mají zájem: RSS galerie

Autor: Aleš Roubíček | Zatím bez komentáře | Delicious | FriendFeed | Facebook | Linkuj!

URL Mania

10.52 - 23. února 2006 | Gryphoon

Včera jsem se konečně dokopal k tomu, abych zprovoznil URL Rewriting. Díky tomu přes noc nefungovaly webové služby včetně syndikační, ale teď už by mělo být vše v pořádku. Pokud naleznete nějakou chybu, napište mi prosím o ní.

V současné době fungují na těchto stránkách asi tak čtyři verze URL krát dvě, protože vše jde requestovat i přes doménu rarous.aspweb.cz. To jen tak pro zajímavost. Říkám si, že takhle se kloudnýho PageRanku nedočkám, ale o ten mi stejně nejde :) Stejně to ještě neni finální podoba jakou bych si představoval, ale na tu už momentálně nezbýva čas…

Autor: Aleš Roubíček | Zatím bez komentáře | Delicious | FriendFeed | Facebook | Linkuj!

Nová verze galerie

18.51 - 18. února 2006 | Gryphoon

Možná jste si všimli, že mám na svých stránkách fotogalerii. Tahle galerie je jednou z plug-in komponent redakčního systému Gryphoon a je postavená na Picasa Raw XML formátu. U většiny programů, které dělají html galerie, je nevýhoda, že je layout výsledné galerie pevně daný. Toto omezení se někdy dá vyřešit pomocí vytvoření vlastní šablony, ale většinou je tato technika celkem složitá a navíc je výsledkem pouze sada statických souborů. Další možností je použít nějakou free dynamickou galerii. Ta většinou všechno řeší přes databázi, ale zase je nezávislá na desktopové aplikaci.

Můj plug-in je závislý na výše zmiňované Picase a její exportní šabloně XML gallery. Výsledný export se nahraje na ftp, nebo se využije možnost uploadu zazipované galerie přímo přes rozhranní Gryphoonu. Vložení galerie do stránky je stejně tak složité, jako tam vložit obyčejný label :)

<%@ Register TagPrefix="Gryphoon" TagName="Galerie" Src="~/controls/Galerie.ascx" %><Gryphoon:Galerie ID="Galerie1" runat="server" Folder="~/galerie" ParseDateFromFolder="true">
<!-- šablony částí stránky -->
</Gryphoon:Galerie>

Pomocí vlastnosti Folder nastavíme adresář, kde jsou uloženy adresáře s exporty z Picasy. Pomocí vlastnosti ParseDateFromFolder povoluje parsování data z názvu složky Alba. To je proto, že já i mí kamarádi, kteří také používají Gryphoon, jsme zvyklí pojmenovávat složky exportů v následujícím tvaru yyyy-mm-dd_jmeno_alba. Dokonce lze použít i rozšířenou formu, kdy se album vztahuje k nějakému úseku dnů, pak se použije název složky ve tvaru yyyy-mm-dd-dd_jmeno_alba. Takže pokud je tato vlastnost nastavena na true, lze v šablonách použít Container.Date pro výpis data kdy bylo album pořízeno.

U staré verze zde končily možnosti nastavení výsledného vzhledu galerie, protože vše bylo natvrdo napsáno v kódu kontrolu. Nová verze přichází se šablonováním. Máme tu sedm šablon pro nastavení vzhledu jednotlivých částí v různých stavech galerie. Každá šablona má svou vlastní sadu vlastností, které lze použít. Nutností je si šablony nadefinovat, jinak Galerie fungovat nebude, protože nemá předprogramované šablony – to snad v příští verzi.

Poslední věc, která se ještě musí udělat, je svázání dat pomocí příkazu DataBind() ve stránce, která má v sobě galerii vloženou.

void Page_Load(object sender, EventArgs e){
...
DataBind();
}

Ke stažení Gryphoon Gallery v0.82 (Zip, 4,87KiB)

Update ke stažení nyní i ukázka použití a lehká úprava galerie.

Autor: Aleš Roubíček | 6x komentováno | Delicious | FriendFeed | Facebook | Linkuj!

Práce na Gryphoonu

11.44 - 23. listopadu 2005 | Gryphoon

Předchozí a tenhle víkend jsme strávil pracema na Gryphoonu. Konečně se začíná podobat mojim představám a musím říct, že se i držim osnovy, kterou jsem si předsevzal již dříve. Zvýšenou aktivitu zapříčinil i další uživatel Gryphoonu. Bude jim mike, který přešel na nový hosting. Jsem zvědav, jak se nám povede migrace dat z Textpatternu, na kterém běží dosavadní verze jeho stránek.

Co se změnilo? No kompletně jsem refaktoroval administrační rozhranní, přešel jsme na ASP.NET 2 Membership, refaktoroval a rozšířil databázi, doplnil SEO URL k článkům a další drobné změny.

Autor: Aleš Roubíček | Zatím bez komentáře | Delicious | FriendFeed | Facebook | Linkuj!

Gryphoon verze 1.5

18.10 - 24. srpna 2005 | Gryphoon

Po delší odmlce je tu další příspěvek o úpravách Gryphoonu. Nepsal jsem proto, že jsem značně upravil databázi a změny jsem prováděl pouze v prezentační části. Dneska jsem dostal editor do stavu, kdy už je schopnej publikovat, ale ještě neni zcela dopsaný. Po dokončení úprav administrace dojde k povýšení Gryphoonu na verzi 1.6. Dalšim krokem k plánované verzi 2.0 bude verze 1.7 s funkčním Rewritingem adres. Verze 1.8 bude již konečně pracovat u uživatelskými rolemi. Finální 2.0 bude podporovat více blogů a odolnější spamfiltering a tu pravděpodobně uvolnim pod GPL.

Novinky v současné verzi

  • Syndikační služba s podporou RSS 2.0, Atom 1.0 a Google SiteMap
  • TrackBack systém
  • Implementovaná Texy! jak v Administračním rozhranní, tak pro zadávání komentářů.
  • Zvýrazňování syntaxe
  • Převedení výkonného kódu aplikace do Assembly, SQL dotazy převedeny na uložené procedury
  • a další, na které si teď zrovna nevzpomenu

Autor: Aleš Roubíček | Zatím bez komentáře | Delicious | FriendFeed | Facebook | Linkuj!

Rekonstrukce

20.15 - 5. srpna 2005 | Gryphoon

Právě provádím rekonstrukci těchhle stránek, proto prosím omluvte nefunkčnost některých stránek, do zítra to snad dám všechno dohromady. V komentářích prosím nechte feedback, jak se vám líbí lehkej redesign a co třeba ještě vylepšit ;)

Autor: Aleš Roubíček | Zatím bez komentáře | Delicious | FriendFeed | Facebook | Linkuj!

Změny 2

12.00 - 6. února 2005 | Gryphoon

Pokračování seriálu o změnách začnu pro mě změnou nejdůležitější a tou je změna mého zevnějšku. Už jsem začal přemýšlet o tom že budu muset měnit fotku na titulní stráce, protože jsem vypadal už úplně jinak, ale nakonec jsem zvolil cestu jednodušší. Vrátil jsme se ke svému starému osvědčenému vzhledu, takžeje ta fotka zase aktuální :) Pro porovnání se můžete podívat jak jsem byl zarostlej na mikových stránkách.

Další změnu jsem avizoval již v předchozích spotech. Pracuju na kompletním přepracování těchto stránek. Už mám připravenou databázi a napsanou větší část bussiness logiky nové verze redakčního systému Gryphoon. Ta bude umět vést několik blogů zároveň – prozradim jen, že připravuji novou sekci věnovanou muzice – lepší podporu pro publikování několika autorů zároveň včetně uživatelských rolí. Systém by měl být velice odolný proti komentářovému spamu, bude podporovat dynamickou správu stylů a bude mít zcela nový editor příspěvků. Publikování bude možné z webového rozhranní, e-mailem nebo pomocí webové služby prakticky jakkoliv. No a celé to poběží na ASP.NET 2. Tak ja se jdu učit na zkoušku z X36DSA.

Autor: Aleš Roubíček | Zatím bez komentáře | Delicious | FriendFeed | Facebook | Linkuj!

Vítejte

10.00 - 14. února 2004 | Gryphoon

Tak po týdnu jsem konečně dokončil práce na rozšiřování mého redakčního systému Gryphoon pro potřeby blogu. Oproti minulé verzi přibyla možnost komentovat příspěvky, může přispívat více autorů, vytvořil jsem archiv článků a dodělal další drobnosti. Ještě mi zbývá udělat pořádný editor příspěvků a rozšířit možnosti editoru komentářů.

Mám přislíbenu spoluúčast mých kamarádů na obsahu blogu, takže by se zde měly objevit pestřejší témata, než jen ta má. Tak přeji nám hodně štěstí a ať se staneme pro pár lidí oblíbenými.

Autor: Aleš Roubíček | Zatím bez komentáře | Delicious | FriendFeed | Facebook | Linkuj!