Zum Inhalt springen

newscalendar - Wochenstart Montag

Erstellt am 20. September 2007 · 3 Antworten · letzte Antwort am 12. Juni 2008

Tags: tt_news, Kalender & Termine, Frage

niederberger ·

Ich konnte es folgendermassen lösen und es scheint zu funktionieren:

Folgende Zeilen habe ich editiert in der Datei "class.tx_newscalendar_pi1.php"

392 $day_names = array(); #generate all the day names according to the current locale
393 for($n=0,$t=(4+$first_day)*86400; $n<7; $n++,$t+=86400) #January 4, 1970 was a Sunday
394 $day_names[$n] = ucfirst(gmstrftime('%A',$t)); #%A means full textual day name
395 list($month, $year, $month_name, $weekday) = explode(',',gmstrftime('%m,%Y,%B,%w',$first_of_month));
396 $weekday = ($weekday + 6 - $first_day) % 7; #adjust for $first_day
397 $title   = htmlentities(ucfirst($month_name)).'&nbsp;'.$year;

In der Zeile 393 -> von (3+$first_day) zu (4+$first_day)
In der Zeile 396 -> von ($weekday + 7 - $first_day) zu ($weekday + 6 - $first_day)

niederberger ·

Wie ich durch den Programmierer der Extension erfahren habe, wird diese mit der Version 0.0.7 eine Konstate für den Wochenbeginn Montag haben.

starkheim ·

Stimmt
in der Aktuellen Version geht das über Typoscript

plugin.tx_newscalendar_pi1.calendar.startWeekDay = 1

und das wars
Umstellung erfolgt.
Jedes gute hat aber auch was schlechtes:
Er fügte hier ein no_cache=1 ein.
Das führt wieder zu Problemen die ich bis jetzt nur über php lösen konnte