Magyarítsuk a naptárakat!

2010. január 27. szerda - 19:39

Számtalan webhelyen láthatjuk a manapság oly divatos Views + Date + Calendar triumvirátusra épülő eseménynaptárat. Én azonban még nem találkoztam olyan változattal, ahol a naptár nézetei magyarul jelennének meg, pedig nem is kéne hozzá olyan nagy varázslat. Vessünk hát véget a január 2010 típusú naptáraknak, írjuk helyesen, 2010. január.

A magyarítás valószínűleg azért nem történik meg sok helyen, mert bizony ehhez kódot kell írni. Nem olyan nagy ördöngősség, ha már tudja az ember, hogy mégis min kéne változtatni. A calendar nézet szerkesztésekor hamar kiderül, hogy a Views segítségével ezt nem tudjuk átkattintgatni, tehát valami sminkes dolog kellene helyette. A calendar modul theme könyvtárában sem lelhető fel a megoldás, de még tovább keresve a date modul theme könyvtárában, a theme.inc fájlban sikerre lelünk:

function theme_date_nav_title($granularity, $view, $link = FALSE, $format = NULL)

No, akkor másoljuk csak át ezt a függvényt a sminkünk könyvtárában lévő template.php fáljba, majd írjuk át a csatolmánynak megfelelően. XXXXXXXXXX helyére természetesen sminkünk neve szükséges. Ezt követően a smink gyorstárának ürítése után már élvezhetjük is naptárunk fejlécének teljes magyar voltát.

CsatolmányMéret
template.txt1.54 kB
© Balogh Zoltán - Honlapmotor: Drupal - Smink: Kiwi Themes