Zum Inhalt springen

jw_calendar: KW wird falsch angezeigt

Erstellt am 15. Dezember 2004 · 19 Antworten · letzte Antwort am 26. Juni 2007

Tags: Kalender & Termine, Frage

arnem ·

Hallo!

Zu allererst ein dickes Dankeschön - das ist wirklich eine erstklassige Extension! 😃

In der Monatsübersicht wird bei mir die Kalenderwoche falsch angezeigt:

Der 15.12.04 ist is KW 50, wir haben aber schon die 51.

Wo kann man das ändern?

jwitt ·

Hallo
Da hast du recht., das werde ich prüfen.
Die Banane reift beim Anwender. Danke für den Hinweis.
Gruß
Jens

arnem ·

ok.

Für 2005 passt es wieder. der 3.1.05 ist KW1.
[edit] Die letzte KW für 2004 ist 52 und nicht 53. [/edit]

Und noch was: wie kann ich einstellen, daß dein mitgeliefertes Stylesheet jw_calendar.css verwendet wird statt der Konfiguration übers Template-Setup?

jwitt ·

Das mit der Kalenderwoche ist ein Fehler in der PHP Funktion strftime()
$Kalenderwoche = strftime("%W", $Tag) gibt die Kalenderwoche des Tages aus.
In der PHP Doku für strftime() wird %W erklärt:
%W - Nummer der Woche des aktuellen Jahres, beginnend mit dem ersten Montag als erstem Tag der ersten Woche.
Das aber ist verkehrt, nach DIN EN 28601 (1993) und ISO 8601 (1988-)) wird es so definiert:
Die erste Woche des Jahres ist definiert als die Woche, in die mindestens 4 der ersten 7 Januartage fallen (also die Woche, in der der 4. Januar liegt).

Das genau tut :
$Kalenderwoche = strftime("%V", $Tag)

Gruß
Jens

jwitt ·

in dein Typo3 Template Setup

plugin.tx_jwcalendar_pi1._CSS_DEFAULT_STYLE >

und dann dein stylesheet hinzufügen, etwa so:

page.headerData.20 = TEXT
page.headerData.20.value =   <link href="fileadmin/calendar/jw_calendar.css" rel="stylesheet"media="screen" />
arnem ·

die 1.2.14?

ich hab die 1.2.3 drauf und im ExtManager kriege ich das Update-Symbol nicht angezeigt.

[edit]
jo, die 1.2.14 ist es.... Super!!!!! 😃
[/edit]

jwitt ·

Diese Versionsinflation kommt von meinen Versuchen die Doku anständig hochzuladen. Irgendwas geht da nicht. Obwohl ich alles nach Beschreibung mache und keine Fehler gezeigt werden. Jetzt gebe ich aber auf. Muss ja noch nebenher fürs Brot arbeiten..
Gruß
Jens

jwitt ·

Das Problem hatte schon jemand, in der aktuellen Version sollte das behoben sein.
Gruß
Jens
Wenns immer noch Probleme gibt, bitte melden.

mbentele ·

Ich benutze die aktuelle Version aus dem Repository und bekomme bei der Ausgabe folgendes Datum:

Thu, Dec 23, 2004

und folgende Uhrzeit:

04:11 PM

Was kann / muss ich ändern, die anderen Module wie z.B. tt_news funktionieren mit der deutschen Ausgabe.

Gruß und Danke

Markus

jwitt ·

config.locale_all = de_DE
Wenns im Setup steht, dann sollten Zeiten auf Deutsch gezeigt werden. Da tt_news usw funktionieren, wird dies bei dir der Fall sein.
Sag doch mal Betriebssystem und Typo3 Vers. und php Version.
Gruß
Jens

mbentele ·

Hallo,

PHP Version 4.3.7
Debian Linux 2.4.20-021stab022.5.777

config.locale_all = de_DE ist bereits im Setup drin.

Gruß

Markus

Wenn nötig richte ich dir gerne einen Zugang ein, ist ein Testsystem das sich nicht in Produktion befindet. Dann kannst du dir ein genaues Bild machen ...

Nickolai ·

hallo, habe nicht dasselbe aber ein ähnliches Problem:

Bei mir werden die Kalenderwochen gar nicht erst angezeigt also hab ich nur .Woche .Woche etc...

Auch wenn ".Woche" deutsch ist, sind die Tage sowie Monate in englisch.

Kann mir da jemand weiterhelfen?

Nickolai ·

Typo Version ist übrigens 3.8 und jw_calendar 1.3.20. Ich komm einfach nicht dahinter 🙁

auf dem 2. server läuft die extension einwandfrei, Typo 3.7, kann mir aber nicht vorstellen dass es an der Version liegt. Hat jemand nen Rat, Tipp, Hilfe oder sonst etwas in der Richtung auf Lager?

donillo ·

Hi,

ich habe exakt das gleiche Problem. Ich habe die neueste Version aus dem Repository installiert und locale_all = de_DE.
Nur leider werden die Monate in der Monatsansicht immer noch in englisch angezeigt.
Hat da noch einer einen Tip, was das sein könnte?