Zápisník pojídačky koláčů - Je rok 2012 přestupný nebo ne?

Tak si tak říkám, že je všechno v pořádku, a najednou mi kdosi píše, že můj modul nefunguje dobře. Koukám na to a skutečně to tak je. Modul kalendáře se nám snaží tvrdit, že rok 2012 není přestupný, ačkoli všichni víme, že je.
Tak jsem koukla do zdrojového kódu, protože jsem myslela, že to bude snadné, že se jedná o klasický překlep "=" místo "==", jenže tomu tak není.
Zrada je někde jinde, jenže nevím kde. Podle mého názoru je všechno v pořádku.
Toto je kousek kódu, který se stará o rozhodnutí o přestupnosti a vypsání patřičného textu.
_KAL_XXX jsou textové konstanty, proměnná $text_letosek se posléze předá šabloně a systém pak vypíše celý text přes vlastní renderovací funkci.
Napadá, prosím, někoho, kde mám chybu? Pokud někdo chce zkoumat celý modul, tak ho mohu poslat nebo někde vystavit.
Tak jsem koukla do zdrojového kódu, protože jsem myslela, že to bude snadné, že se jedná o klasický překlep "=" místo "==", jenže tomu tak není.

Toto je kousek kódu, který se stará o rozhodnutí o přestupnosti a vypsání patřičného textu.
_KAL_XXX jsou textové konstanty, proměnná $text_letosek se posléze předá šabloně a systém pak vypíše celý text přes vlastní renderovací funkci.
// Prestupny rok?
$text_letosek = " "._KAL_ROK. " ". date("Y") ." <b>";
if (date("L" == 1)) { $text_letosek.= _KAL_JE; }
else { $text_letosek.= _KAL_NENI; }
$text_letosek.="</b> "._KAL_PRESTUPNY.".";
Napadá, prosím, někoho, kde mám chybu? Pokud někdo chce zkoumat celý modul, tak ho mohu poslat nebo někde vystavit.
Hodnocení: 10,00 (1 hlas) - Ohodnotit -



Komentář je vlastnictvím svého autora. Vyjadřuje jeho názory, ne názory redakce nebo provozovatele webu či serveru.
Napsal/a | Vlákno |
---|---|
Host |
Publikováno dne: 12.3.2012. 10:44
|
![]() Ahoj Sašo, můj modul kalendáře extcal 2.22 přestupný rok zobrazuje dobře... Myslím, že používáš stejný, nebo ne?
Víťa |
|
Host |
Publikováno dne: 12.3.2012. 10:45
|
![]() Aha, nepoužíváš
![]() |
|
Žirafka |
Publikováno dne: 12.3.2012. 17:17
|
Administrátorka
![]() ![]() Datum registrace: 04.05.2008
Bydliště: Ústecký kraj
Počet komentářů: 1260
|
![]() Správně, nepoužívám
![]() |
Host |
Publikováno dne: 13.3.2012. 16:20
|
![]() Nejsou tam špatně závorky?
Já bych to napsal takto.. if (date("L" ![]() .. |
|
Žirafička |
Publikováno dne: 13.3.2012. 19:11
|
Administrátorka
![]() ![]() Datum registrace: 04.05.2008
Bydliště: www.monty.cz
Počet komentářů: 20
|
![]() BINGO!!! Já jsem věděla, že je to nějaká prkotina, ale že až taková... Zatracená závorka.
Moc, moc, moc a moc děkuji, už to funguje ![]() |
Host |
Publikováno dne: 21.3.2012. 18:44
|
![]() Vždyť je to stejně jedno, ne? Už je březen, a další přestupnej rok je až za čtyři roky, a to už bude tři roky po konci světa
![]() |
|