DailyImage

V tejto téme sa nachádzajú snippety (rozšírenia) pre Etomite.

Moderátor: Moderators

Používateľov profilový obrázok
_rasel^
ETOMITE Admin
ETOMITE Admin
Príspevky: 1122
Dátum registrácie: Ut Sep 20, 2005 1:03 am
Bydlisko: Košice (SR)
Kontaktovať používateľa:

DailyImage

Príspevok od používateľa _rasel^ »

DailyImage

Dalsi snippet z kategorie 'datum'. Tentokrat bude snippet zobrazovat obrazky, ktore mu predhodime. Kazdemu dnu v tyzdni bude priradeny iny obrazok.
  • Pouzitie snippetu: [[DailyImage]]
  • V snippete treba nastavit adresar v ktorom su obrazky: $folder = 'imgs/'; ak su obrazky v roote tak nastavenie bude vyzerat takto: $folder = '';
  • Dokument v ktorom je tento snippet nesmie byt ukladany do zasobnika (cache) inak sa vysledok snippetu nezobrazi

Kód: Vybrať všetko

$folder = 'imgs/';
$img = array(
  "Mon"=>"pondelok.jpg",
  "Tue"=>"utorok.jpg",
  "Wed"=>"streda.jpg",
  "Thu"=>"stvrtok.jpg",
  "Fri"=>"piatok.jpg",
  "Sat"=>"sobota.jpg",
  "Sun"=>"nedela.jpg"
  );
$day = date("D");
return "<img src='".$folder.$img[$day]."' alt='' />";
Snippet je teraz rieseny pomocou pola array (iba koli nazornosti). V zlozitejsich pripadoch pole musime odstranit a ostaneme pri ciselnom pomenovani obrazkov (upravou parametrov funkcii date).

Snippet, by sme jednoducho mohli upravit tak, aby priradil iny obrazok kazdemu :
  • dnu v roku
  • urcitemu datumu - v inom pripade standardny (hodi sa na zmenu loga)
  • iny obrazok dopoludnia, iny populudni
  • ... a pod.
Ak niekto potrebuje nejaky specialny pripad, nech ho popise a snippet upravim (alebo sem hodte svoje vytvory).
..:: Etomite CMS → Rulezzz !.!.!. ::..
Napísať odpoveď