Domovská stránka Bloxxy
RSS 2.0 - 20 posledních pøíspìvkù
RSS 0.9 - 10 posledních aktivních témat
Nejste pøihlá¹en.

Bloxxy fórum

Obecné dotazy k Bloxxy
Chybový formuláø, fotogalerie a tak.
 
Autor
Stránek: 1
Zpráva
sweet128
Èlen

Registrován: 19-10-2004
Pøíspìvky: 95
Ahoj, ja nemám ¾ádný dotaz, jen jsem se chtìl s vámi podìlit o nìjaké ty zajímavosti, na které jsem èasem pøi provozování Bloxxy narazil.

První vìc, která mì napadla pøi vytváøení ¹ablon pro bloxxy, ¾e by navigaèní panel mohl být jako samostatný soubor. To ov¹em vy¾aduje, aby v¹echny soubory mìly koncovku php a v tìle ka¾dé ¹ablony pak byl tøeba tento kód:

Kód:
<?php include '/navigace.php' ?>
Soubor navigace.php pak generuje samostatná publikace podle ¹ablony. To je podle mì výhodné v tom, ¾e kdy¾ máte hosting, který má nastavený limit na provádìní skriptù na nìjakou dobu, tøeba 20 sekund, tak pokud zmìníte nìjaký text, tak nemusíte pøegenerovat celý web. Nicménì toto vyu¾ijeme i jinde.

Dal¹í vìc je chybový formuláø/¹ablona. Tato ¹ablona definuje vzhled chybové hlá¹ky, kdy¾ se nìkdo pokusí odeslat komentáø bez v¹ech povinných polí. Mo¾ná u¾ nìkteøí narazili na problém, ¾e není mo¾né do této ¹ablony nacpat tagy bx_bxtext na vytvoøení navigaèního panelu tøeba. Mì se osvìdèila metoda, kdy soubor err-form.html není jakoby statický, ale je opìt generovaný dal¹í samostatnou publikací z metablogu a má definovanou ¹ablonu, kde u¾ je mo¾né dosadit tagy bx_bxtext a podobnì.

Poslední vìcí, o kterou bych se chtìl podìlit, je fotogalerie. Samozøejmì jsem (jako ka¾dý) èlovìk líný a nechce se mi publikovat fotky tak, ¾e pro ka¾dou vyrobím náhledy a ruènì odkazy. Tak¾e jsem pátral po "dokonalém" systému pro fotogalerii a objevil jsem Singapore (http://sgal.org). Je to v nìkterých pohledech podobné Bloxxy, tak budete podle mì za pár minut doma. Pokud máte podle prvního pøípadu generovaný samostaný soubor jako navigaèní panel, mù¾e být fotogalerie pøímo souèástí va¹eho webu tak, jako kdyby tam odjak¾iva patøila, staèí nasmìrovat opìt jedním includem na soubor s navigací.
Singapore negeneruje samostatné stránky, ale øídí se podobnì ¹ablonami, jejich tvorba není nic slo¾itého, k dispozici je nìkolik vzorových pøipravených ¹ablon, tak¾e lze "opisovat". Neukládá nic do databáze, tak¾e pøípadná ruèní úprava metadat je lehká. Náhledy si samo vytváøí buï pomocí utilit ImageMagic nebo pomocí libsg a to jak verzí 2 tak i 1. V poslední verzi Singapore je i hack na obejití problémù s SAFE MODE v php, tak¾e soubory a adresáøe vytváøí pomocí ftp pøístupu (kvùli tomu jsem vytváøel ¹ablony 2x, proto¾e pøechozí verze je má jiné).

Moje výsledky si mù¾ete prohlédnout na adrese http://ci5.speccy.cz a fotogalerii na http://ci5.speccy.cz/foto. Zkuste si odeslat nìjaký komentáø bez vyplnìných polí.

Hezký den/veèer a dobrou chu» pokud právì obìdváte :-)

_______________________________________
Lidé vám øeknou mnohem více, kdy¾ s nimi nesouhlasíte
                                sir Clive Marles Sinclair

30-05-2006 22:00:29
 
Martin
Administrátor

Registrován: 09-09-2004
Pøíspìvky: 209
Výbornì! Moc dìkuji za velmi zajímavé tipy na získání zajímavých funkcí Bloxxy, jednoduchými fintami.

K tomu includování si dovolím doplnit, ¾e nìco podobného pou¾ívám na webu http://fusion.srubar.net/ v té podobì, ¾e samotné ¹ablony jednotlivých stránek obsahují pouze znaèky %bx_bxtextX%, které jsou editovatelné z rozhraní Bloxxy a tak je celý web snadno pod kontrolou. Je pravda, ¾e se mi to zatím nepodaøilo vyøe¹it zcela bezchybnì (problémy se znaèkami v archívu), ale výhody jsou jednoznaèné.

Mimochodem, gratuluji k pìknému jednoduchému novému designu webu.

_______________________________________
Martin -- Techblog - Bloxxy

31-05-2006 11:40:08
 
Stránek: 1    
Skoèit na