mm_forum; Kolki in der Zwickmühle
| Autor | Nachricht |
|---|---|
|
Verfasst am: 08. 12. 2009 [11:49]
|
|
|
kolki
Themenersteller
Dabei seit: 04.08.2006
Beiträge: 719
|
Ich weiß nicht mehr weiter und suche dringend Rat! Ich hatte Typo3 auf die Version 4.3 gebracht, nun habe ich, wie unter www.typo3.net/forum/list/list_post//95035/ im mm_forum 017 einen Fatal Error, den ich nicht beheben kann. Ein Update auf mm_forum 0181 behebt zwar das Problem, schafft aber zusätzlich einige neue: 1. Der Bug #4981 schlägt zu. Unter forge.typo3.org/issues/show/4981 ist die Sache zwar beschrieben und es gibt zwar sowas wie einen Workaround, aber ich kriegs nicht hin. Ich habe zwar versucht, die entsprechenden Files zu editieren - ohne Erfolg. 2. Des weiteren ist im mm_forum 0181 noch nicht alles in deutsch, was ein Problem ist. Auch am Datumsformat habe ich keine Freude, obwohl es doch eigentlich richtig im Backend eingestellt ist.... Ich habe schon überall gesucht, wo ich was editieren kann - ich finde nicht die richtigen Stellschrauben. Vielleicht kann mir jemand auf die Sprünge helfen - ich sitze nämlich in der Zwickmühle: Was ich auch mache - nichts führt zum Erfolg. Ist eigentlich ein Update/Bugfix für das Forum geplant? |
|
Verfasst am: 08. 12. 2009 [15:57]
|
|
|
kolki
Themenersteller
Dabei seit: 04.08.2006
Beiträge: 719
|
zu 1.: Ich hatte in der Anleitung des Workarounds etwas missverstanden - nun aber korrigiert. Hier die Anleitung aus [url]www.typo3.net/forum/list/list_post//95035/[/url]: It is a bug javascript. The variable "editor" is wrong defined. (cf: line13 : "mm_forum/res/tmpl/default/forum/new_post.html" and line16 : "mm_forum/res/tmpl/default/forum/new_topic.html" should find another way for the variable "editor". For this moment, I replace "editor.insertSmilie(" by "tx_mmforum_Editor.prototype.insertSmilie(" in the file "mm_forum/pi1/class.tx_mmforum_pi1.php" line 3564 and 3573 and in the files "mm_forum/res/tmpl/default/forum/new_post.html" line 35, "mm_forum/res/tmpl/default/forum/new_topic.html" line 47, replace "editor.applyBBCode(" by "tx_mmforum_Editor.prototype.applyBBCode(" zu 2.: Speziell die locallang-Datei des PN-Moduls hatte sich nicht mit der Datei aus dem l10n-Ordner synchronisiert. (Wer weiß warum?) Hab das nun manuell bewerkstelligt - nun ist alles deutsch. Mein Datumseintrag zeigt in der Listenansicht für neue Eintrage immer noch unkorrekterweise "Yesterday [23:36]" oder "Today [10:36]" an, wobei die älteren Einträge korrekt angezeigt werden: "15.11.09, 18:12 Uhr". Im Backend ist "%d.%m.%g, %H:%M Uhr" eingetragen. Wer weiß hier Bescheid, was ich machen muß? |
|
Verfasst am: 29. 12. 2009 [13:43]
|
|
|
kolki
Themenersteller
Dabei seit: 04.08.2006
Beiträge: 719
|
Sind diese Probleme in der neuen Version 1.8.2 getilgt worden oder bestehen sie immer noch? |
|
Verfasst am: 24. 01. 2010 [00:22]
|
|
|
kolki
Themenersteller
Dabei seit: 04.08.2006
Beiträge: 719
|
Ich hab nun wirklich alles (oder anscheinend doch nicht alles) versucht und noch keine Lösung gefunden. Vielleicht kann mir jemand auf die Sprünge helfen: Mein Datumseintrag zeigt in der Listenansicht für neue Eintrage immer noch unkorrekterweise "Yesterday [23:36]" oder "Today [10:36]" an, wobei die älteren Einträge korrekt angezeigt werden: "15.11.09, 18:12 Uhr". Im Backend ist "%d.%m.%g, %H:%M Uhr" eingetragen. Wer weiß hier Bescheid, was ich machen muß? |
|
Verfasst am: 24. 01. 2010 [13:26]
|
|
|
rookie_37
Dabei seit: 23.12.2007
Beiträge: 27
|
Hallo Kolki Ich hatte diese Problem ebenfalls. Bei mir hat folgendes geholfen: HTML in "typo3conf/l10n/de/mm_forum/pi1/de.locallang.xml" einfügen, um die Sprache anzupassen. Das Datumsformat für die letzten Beiträge kann via TS konfiguriert werden. Z.B. TYPOSCRIPT plugin.tx_mmforum_pi1.list_topics.lastPostDate_strWrap.strftime = %d.%m.%Y [%H:%M] Gruss rookie_37 |
|
Verfasst am: 24. 01. 2010 [14:04]
|
|
|
kolki
Themenersteller
Dabei seit: 04.08.2006
Beiträge: 719
|
Supi! Hab recht vielen Dank, rookie_37! Die Einstellung: TYPOSCRIPT plugin.tx_mmforum_pi1.list_topics.lastPostDate_strWrap.strftime = %d.%m.%Y [%H:%M] PHP if($content >= $todayStart)
$dateFormat = $this->pi_getLL('date-today').', %H:%M Uhr';
elseif($content >= $yesterdayStart)
$dateFormat = $this->pi_getLL('date-yesterday').', %H:%M Uhr'; |
|
Verfasst am: 19. 02. 2010 [04:09]
|
|
|
Basti4k
Dabei seit: 11.10.2007
Beiträge: 131
|
rookie_37 schrieb: Hallo Kolki Ich hatte diese Problem ebenfalls. Bei mir hat folgendes geholfen: HTML in "typo3conf/l10n/de/mm_forum/pi1/de.locallang.xml" einfügen, um die Sprache anzupassen. Das Datumsformat für die letzten Beiträge kann via TS konfiguriert werden. Z.B. TYPOSCRIPT plugin.tx_mmforum_pi1.list_topics.lastPostDate_strWrap.strftime = %d.%m.%Y [%H:%M] Gruss rookie_37 Danke! hat mir geholfen! dies war zwar leider keine Hilfe: TYPOSCRIPT plugin.tx_mmforum_pi1._LOCAL_LANG.de.date-yesterday = Gestern plugin.tx_mmforum_pi1._LOCAL_LANG.de.date-today = Heute TYPO3 - TIPS - ANLEITUNGEN - NEWS unter: blog.ingeniumdesign.de/
Firma: www.ingeniumdesign.de/ TYPO3 - Agentur - Frankfurt und Umgebung |
|
Verfasst am: 22. 02. 2010 [16:17]
|
|
|
donillo
Dabei seit: 22.06.2004
Beiträge: 76
|
Kolki schrieb: zu 1.: Ich hatte in der Anleitung des Workarounds etwas missverstanden - nun aber korrigiert. Hier die Anleitung aus [url]www.typo3.net/forum/list/list_post//95035/[/url]: It is a bug javascript. The variable "editor" is wrong defined. (cf: line13 : "mm_forum/res/tmpl/default/forum/new_post.html" and line16 : "mm_forum/res/tmpl/default/forum/new_topic.html" should find another way for the variable "editor". For this moment, I replace "editor.insertSmilie(" by "tx_mmforum_Editor.prototype.insertSmilie(" in the file "mm_forum/pi1/class.tx_mmforum_pi1.php" line 3564 and 3573 and in the files "mm_forum/res/tmpl/default/forum/new_post.html" line 35, "mm_forum/res/tmpl/default/forum/new_topic.html" line 47, replace "editor.applyBBCode(" by "tx_mmforum_Editor.prototype.applyBBCode(" Das funzt bei mir leider auch nicht,.... jemand eine bessere Idee? cu Donillo
|
|
Verfasst am: 24. 02. 2010 [11:00]
|
|
|
donillo
Dabei seit: 22.06.2004
Beiträge: 76
|
So nun habe ich endlich den Fehler gefunden. Bei mir hat prototype gefehlt. So bindet man das dann auf der Seite ein, wo sich das Forum befindet: TYPOSCRIPT page.includeJS.mm_forum_prototype = typo3conf/ext/mm_forum/res/scripts/prototype-1.6.0.3.js Mir ist jetzt aber nocht ganz klar, warum das auf einmal so ist. Vor allem weil ich dazu ind er Doku nichts finden konnte. cu Donillo
|



