Dnes jsem zprovoznil nový RSS export pro syndikaci galerií na mém webu. Pro ty, co mají zájem: RSS galerie
RSS Galerie
07.41 - 13. března 2006 | Gryphoon
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
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…
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.
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.
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.
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 ;)
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.
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.