Zum Inhalt springen

Templateanpassungen jw_calendar

Erstellt am 14. August 2006 · 6 Antworten · letzte Antwort am 17. Oktober 2006

Tags: Kalender & Termine, Frage

gumble77 ·

Hallo zusammen,

ich würde an jw_calendar gerne ein paar Kleinigkeiten anpassen.

So zeigt die Tagesansicht die Uhrzeit im am/pm-Format, ich hätte aber gerne 24h. An anderer Stelle klappt das, da man es dort im Backend konfigurieren kann.

Des weiteren würde ich in der Single-Ansicht gerne die Uhrzeit (Beginn - Ende) einblenden, kenne aber den Marker nicht.

Ebenso würde ich gerne dem Veranstalter (Referenten) eine Faxnummer verpassen. Auch da fehlt mir der Marker.

Daher würde mich freuen, wenn jemand diese Marker kennt oder weiß, wo / ob diese dokumentiert sind.

Danke&Gruß Alex

Hefegang ·

Das mit dem 24h-Format würde mich auch interessieren 😃
Ansonsten läuft jw_calendar so wie ich ihn haben wollte

refalo ·

Das Datumsformat brauchst Du nicht im Template anzupassen (wenn Du die Sprache nicht ändern musst!). Du brauchst nur die Konfiguration des Kalender-Plugins der entsprechenden TS-Seite (ist ein Seiteninhalt!) anpassen/editieren.

Unter "Allgemeine Einstellungen" kannst Du dann sowohl das Datums- als auch das Zeitformat ändern.

Evtl. muss Du stattdessen oder zusätzlich unter dem gewünschten Reiter (z.B. Tagesansicht) das Datums- und/oder Zeitformat anpassen.

Z.B. möchtest Du beim Zeitformat beispielsweise lieber "21:00" (24Std.-Format) statt "09:00pm" angezeigt bekommen. Dann ersetzt Du "%I:%M %p" durch "%H:%M".

Zu den verschiedenen Datums- und Zeitformaten siehe die einschlägigen PHP-Manuals (z.B. SELFPHP) oder PHP-Bücher.... 😉

Gruß refalo.

gumble77 ·

Hallo,

danke für diese Antwort!

Mit diesen Variablen klappt es tatsächlich mit dem 24h-Format. Jetzt würde ich gerne die Tage in der Form "Do." ausgeben (bisher "Don"). Geht das auch über das Backend?

Einen Marker für eine Faxnummer kann es übrigens gar nicht geben, da in jw_calendar gar nicht vorgesehen. Da hab ich gepennt. :o

Weiterhin bleibt aber das Problem, dass in der Single-Ansicht keine Uhrzeiten ausgegeben werden. Als ich versucht hab, ###timeBeginn### wie in der Tagesansicht einzusetzen, wurde der Marker nicht aufgelöst.

Gibt es echt keine Möglichkeiten, in der Einzelansicht Start- und Enduhrzeiten anzuzeigen? Kann ich mir fast nicht vorstellen.

Gruß Alex

refalo ·

@gumble77:

Mit diesen Variablen klappt es tatsächlich mit dem 24h-Format. Jetzt würde ich gerne die Tage in der Form "Do." ausgeben (bisher "Don"). Geht das auch über das Backend?

Hast Du eigentlich die Extension bzw. das Backend schon auf deutsch umgeswitcht? Scheinbar hast Du das schon hinbekommen!

Siehe trotzdem auch nochmal hier:

http://www.typo3forum.net/forum/alle-anderen-extensions/3960-jw_calender-auf-deutsch.html?highlight=jw_cal%2A

Was mich etwas überrascht, ist, dass Du dreistellige Wochentagsangaben kriegst! 🙁

Bei mir (jw_cal 1.3.6) kriege ich (zumindest in der Tagestabelle der Monatsanzeige) zweistellige Angaben (Mo, Di, usw....), wenn ich gemäß meines Hinweises zu 'setlocale' aus dem Thema des oberen Links vorgehe...?!

Gruß refalo.

gumble77 ·

Uff ... leider hab ich die Extension nicht selber installiert, deswegen kann ich nicht mit Sicherheit sagen, ob einzelne PHP-Klassen verändert sind.

Allerdings nutz ich offenbar eine frühere Version von jw_calendar (1.3.20) unter TYPO3 4.0 (Translation handling greift aber offenbar nicht ein).

Standardsprachen sind wie folgt gesetzt:

config {
        linkVars = L	
        sys_language_uid = 0
        language = de
                
        locale_all = de_DE
        htmlTag_langKey = de }

Das Backend ist dabei tatsächlich auf Deutsch.

Gruß Alex

gumble77 ·

Hallo nochmal,

sorry, dass ich das Thema noch mal pushe, aber ich hab noch keine Lösung gefunden.

Gibt es wirklich keinen Weg, Uhrzeiten in der Single-Ansicht auszugeben? Das ist doch essentiell für eine Termindarstellung!?

Gruß Alex