Co jedno roční období, to jiný vzhled


Žádné ruční změny vzhledů. Stačí si vytvořit 4 css styly, nakopírovat je do adresáře vaší šablony a použít následující kód v hlavičce (header.php):

<link rel="stylesheet" type="text/css" media="all" href="<?php
stylesheet_directory();
$date = StrFTime("%m-%d", Time());
if ($date <= '03-21')
    echo "/zima.css";
elseif ($date <= '06-23')
    echo "/jaro.css";
elseif ($date <= '09-21')
    echo "/leto.css";
elseif ($date <= '12-21')
    echo "/podzim.css";
else
    echo "/zima.css";
?>">

Dle aktuálního data se načte vzhled zima, jaro, leto nebo podzim.css. Tuto fintu nemusíte používat jen na nahrání css souborů, ale na cokoliv jiného.


3 responses to “Co jedno roční období, to jiný vzhled”

  1. Dobrá věcička, ale šlo by to také nějak udělat pro denní zobrazování? Mám dva různé CSS. Jeden pro den a druhý pro noc. Šlo by to?

    • ano, stačí dát k fuknci StrFTime parametr %H a poté změnit rozhodování na if($date >= 20 and $date <= 7) {noc} else {den}.