[MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html) +---- Thema: [MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März (/thread-12657.html) |
[MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - Plexxart - 11.03.2009 Servus Allemiteinand ! Ein Alljährlich wiederkehrendes Problem in meinem Forum ist die Datumsanzeige. Bei mir wird die Datumsanzeige so dargestellt: Code: Es ist: Mittwoch, 11. M�rz 2009, 13:00 Hier anzuschauen Ich hatte da schon einiges herumprobiert und kann mich erinnnern, daß auch Engedi dazu schon mal einen Beitrag geschrieben hat. Auch diesen hatte ich ausprobiert und leider ist dadurch das Problem nicht behoben worden. Selbstverständlich habe ich auch die Sprachdateien überprüft - es ist diesbezüglich alles in Ordnung. Hat vielleicht einer von euch eine Idee, wie ich das wieder richtig hinbekomme ? Danke schon mal für eure Mitarbeit. Gruß Walter RE: [MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - Michael - 11.03.2009 Woher wird das Wort "März" bezogen? Hast du dafür eine Codeänderung durchgeführt? RE: [MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - Plexxart - 11.03.2009 (11.03.2009, 13:56)Michael schrieb: Woher wird das Wort "März" bezogen? Hast du dafür eine Codeänderung durchgeführt? Hi Michael Wenn ich das wüsste !! Ich habe mal nach dem Wiedereinspielen der Datenbank ein Skript von dir verwendet, daß die dabei entstandenen Umlautfehler wieder korrigiert. War aber schon eine Zeit her und es kann sein, daß es davon herrührt. Alle anderen Scriptänderungen wurden meist von mir nach Anleitung von Forenmitgliedern hier gemacht. Wie gesagt, ich habe alle Sprachdateien überprüft, wobei was mich sehr wundert, daß selbst bei Änderung der Sprachdatei dieser Fehler noch immer auftritt. Gruß Walter RE: [MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - BeeJayZZR - 11.03.2009 Moin Walter, in den templates header_welcomeback_member/header_welcomeback_guest werden die Foreneinstellungen des Datumformats verwendet ( PHP-Funktion date() ). Was ist denn da bei Dir eingestellt das es zur Einbindung von "März" kommt? Meines wissens sind mit der PHP-Funktion date() nur englische Monatsnamen möglich. Mit strtime und locale sind da auch deutsche Monatsnamen möglich, aber MyBB verwendet dort die date()-Funktion. Also irgendwie merkwürdig. Stelle doch einfach mal *d.m.Y* beim Datumsformat ein, dass müsste doch völlig ausreichen und das Problem ist aus der Welt. RE: [MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - Plexxart - 11.03.2009 Danke dir Bernd für deinen Kommentar ! Nun bei mir im Admincp ist *d.m.Y* eingestellt. Ist schon möglich, daß ich da diesbezüglich auch schon herumgeschraubt habe. Und zwar habe ich von en_gedi´s Beitrag dieses übernommen. https://www.mybb.de/forum/thread-6606-post-47345.html#pid47345 Nun wahrscheinlich nicht richtig von mir ausgeführt Ich würde halt gerne diese Datumsanzeige lassen, aber ohne den Umlautfehler. L.G. Walter RE: [MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - BeeJayZZR - 11.03.2009 Manche Hoster benötigen "GE" anstatt "DE" bzw. "DEU" im locale statement. Probier das mal aus. Mehr kann ich i. M. nicht dazu sagen. siehe en_gedi schrieb:Der einzugebende Wert (z.B. DEU) hängt von der Server-Konfiguration Deines Providers ab. Da musst Du einfach mal so lange probieren, bis es passt Wink RE: [MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - Michael - 11.03.2009 Füge unter der Zeile PHP-Code: $header_date = strftime("%A, %d. %B %Y"); PHP-Code: $header_date = utf8_encode($header_date); PHP-Code: $header_date = htmlentities($header_date); RE: [MyBB1.2.9.]Umlautproblem mit der Datumsanzeige März - Plexxart - 11.03.2009 Hi Michael Vielen, vielen Dank ! für deine Hilfe der folgendende Code war ein Haupttreffer PHP-Code: $header_date = utf8_encode($header_date); wobei ich die Serverzeit mit den Code auslesen lasse: PHP-Code: setlocale(LC_ALL, "de_DE@euro"); Liebe Grüße aus Wien Walter |