TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

mm_forum: Smilies und Formatierungen funktionieren nicht.


Autor Nachricht
Verfasst am: 14. 03. 2010 [00:29]
bcogel
Themenersteller
Dabei seit: 05.11.2009
Beiträge: 10
Anders, als hier im Forum, funktioniert bei mir (mm_forum 1.8.2) das Einfügen der Smilies und Formatanweisungen nicht. In der Fehlerkonsole beim Firefox erhalte ich immer die Meldung 'editor is undefined'. Das betreffende Script wird aber in der Seite eingebunden.

HTML
<script type="text/javascript" src="typo3conf/ext/mm_forum/res/scripts/class.forum_editor.js"></script>


Füge ich die TAGS per Hand in den Text ein, dann werden die Smilies und Formatierungen richtig dargestellt.

Die Hinweise in einem anderen Thread hier im Forum haben bisher nicht gegriffen. Meine JavaScript-Kenntnisse sind ein paar Jahre alt und etwas angestaubt, so daß ich mit der Suche nach dem Fehler nicht nur aus Zeitgründen überfordert bin. Für Tips, die zu einer Lösung führen wäre ich dankbar.

Gruß
Berthold
Profil
Verfasst am: 15. 03. 2010 [02:11]
bcogel
Themenersteller
Dabei seit: 05.11.2009
Beiträge: 10
Hmmmpf...

Bei der Suche nach einem andern Problem habe ich mir mein Setup im Typo Script Object Browser angesehen....

Weil ich bestimmte Dinge immer anders machen muß als andere, habe ich mein Seitenobjekt nicht, wie sonst überall üblich, 'page' genannt sondern 'seite'.

Also 'seite = PAGE' statt 'page = PAGE'.

Das sieht dann so aus:

TYPOSCRIPT
[page]
  |[headerData]
  | |
  | ...
  |
 [includeCSS]
  | [mm_forum] = fileadmin/nemo/Template/mm_forum/nemo/css/mm_...
 [includeJS]
    [mm_forum_prototype] = EXT:mm_forum/res/scripts/prototype-1....
...
[seite]
...


Eigentlich hatte ich gedacht, daß ich mein Seitenobjekt nach Belieben benennen kann. Sollte das der Fehler sein?

Ja! Das war es....

Ich habe es in meiner Testumgebung ausprobiert. Zum Glück habe ich mein Setup komplett in einer Textdatei. Also einmal 'Suche&Ersetzen'...seite->page.

Und schon stehen alle Einträge im Object Browser im Baum unter [page], die vorher in einem eigenen Zweig unter [seite] standen.

Bis auf eine verhalten sich alle anderen von mir verwendeten Extensions 'bezeichnerneutral'. Einzig mh_iepngfix scheint ebenfalls dieses Problem zu haben. Allerdings wirkt es sich dort nicht in dieser Form aus. Die Erweiterung funktioniert trotzdem.

Also ein Bug....


Profil
Verfasst am: 23. 03. 2010 [23:55]
bcogel
Themenersteller
Dabei seit: 05.11.2009
Beiträge: 10
Eine Korrektur:

Ich wollte das Problem als Bug melden, habe aber vorher noch einmal die Bugreports durchgesehen und bin dabei über Bug #4981forge.typo3.org/issues/show/4981 gestolpert.

Die Lösung besteht darin, die folgende Zeile im Templat einzufügen:

TYPOSCRIPT
page.includeJS.mm_forum_prototype = typo3conf/ext/mm_forum/res/scripts/prototype-1.6.0.3.js


Und wenn ich dann statt 'page' als Objektnamen 'seite' setze, dann geht es auch damit. Aber so ganz paßt das alles noch nicht zusammen. Egal... Jetzt geht es erst einmal wieder.

Auf jeden Fall vielen Dank für dieses starke Stück Software!


Gruß
Berthold

Profil
Verfasst am: 07. 04. 2010 [12:53]
George Mason
Dabei seit: 07.09.2006
Beiträge: 136
Ich habe das gleiche Problem mit mm_forum 1.8.3

Leider bringen mir die Lösungsvorschläge nichts. Mein Page-Objekt heisst page und auch die beiden Zeilen werden im Quellcode eingebunden:

<script src="typo3conf/ext/mm_forum/res/scripts/prototype-1.6.0.3.js" type="text/javascript"></script>

<script type="text/javascript" src="typo3conf/ext/mm_forum/res/scripts/class.forum_editor.js"></script>


ProfilWWW
Verfasst am: 20. 04. 2010 [09:45]
Dreadhead
Dabei seit: 23.12.2003
Beiträge: 72
gleiches Problem wie bei George Mason.
Hat jemand das selbe Problem gelöst?

Quirkst du noch, oder validierst du schon?
Profil
Verfasst am: 22. 04. 2010 [00:10]
Blackchrimi
Dabei seit: 16.01.2003
Beiträge: 56
ich habe das Problem leider immer noch. Auch mit der neuen 1.9.0er Version.
Profil
Verfasst am: 23. 04. 2010 [16:23]
mavo
Dabei seit: 29.12.2003
Beiträge: 322
Hallo,

ich habe das selbe Problem. Warum steht denn das Thema auf gelöst. Das ist es leider ganz und gar nicht icon_cry.gif

Hier geht der Smiele banghead.gif

Ciao mavo

Webdesign für Franken: mavodesign.de
Reiseguide und Ratgeber für Argentinien: traveling-south.de
Profil
Verfasst am: 24. 04. 2010 [14:07]
wizzkaz
Dabei seit: 12.12.2009
Beiträge: 7
Bei mir gehen die Smilies in 1.9.0 auch nicht... Such verzweifelt nach der Lösung.icon_rolleyes.gif

#####Edit#####
Nach langem probieren habe ich es folgendermaßen hin bekommen:
Erst musste ich die ja die static templates wieder einfügen da diese ja nach dem update weg waren. Hierbei habe ich mich für das"prototype" javascript entschieden welches vor den beiden anderen mm_forum templates kommen muss.

Ausserdem habe ich folgende Zeile in mein setup geschrieben:
plugin.tx_mmforum.editorJavaScript = var editor = new tx_mmforum_Editor();

Und jetzt geht icon_evil.gificon_cool.gificon_biggrin.gif wieder.

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 24.04.2010 um 14:22.]
Profil
Verfasst am: 24. 04. 2010 [15:27]
Blackchrimi
Dabei seit: 16.01.2003
Beiträge: 56
hallo wizzkaz,

diese Lösung funktioniert für mich auch, ich möchte aber lieber jquery benutzen, da prototype in Verbindung mit rgtabs Probleme bereitet (rgtabs benutzt wohl mootools)...

EDIT

Ich habe jetzt als Workaround das prototype nur auf der Forenseite eingebunden. Damit funktionieren die Smilies und Formatierungen. Obiges Problem bleibt damit aber leider noch bestehen.

EDIT2

Von einer Minute auf die andere funktioniert es nicht mehr icon_frown.gif

[Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 24.04.2010 um 15:51.]
Profil
Verfasst am: 27. 04. 2010 [10:52]
bartenbach
Dabei seit: 14.08.2005
Beiträge: 12
hab das gleiche problem, hat jemand eine lösung gefunden?

ProfilWWW