Zum Inhalt springen

MM_Forum 0.0.7 - Problem mit BB Codes

Erstellt am 29. Mai 2007 · 12 Antworten · letzte Antwort am 12. Juli 2007

Tags: Frage

Sailor ·

Hallo Martin,

die BB Codes sind bei mir nicht richtig.
Wähle ich zum Bsp.: "unterstrichen" aus, dann wird es als Zitat angezeigt- da wird dann [*quote][*/quote]angezeigt (natürlich mit Inhalt getestet).
Das gleiche gilt auch für Url, da wird dann [*code][*/code]angezeigt.
Die * Sterne hab ich noch eingefügt, damit der Code sichtbar bleibt!!

Hab ich da was falsch gemacht? Im Backend unter Forum - Werkzeuge versucht zu ändern. Soll ich es in den Bugtracker eintragen, oder hab nur ich was falsch gemacht 😢

Gruß
Kim

Hemme ·

Hallo,

ich hab das gleiche Problem mit den BB Codes. Vielleicht ja weiß jemand einen Ansatzpunkt?

Grüsse Hemme

stefan72 ·

Hallo Forum,

Ich kann die Fehler bestätigen. Ich wollte eben die Buttons für Codebeispiele unsichtbar machen und sie verschwinden auch wenn ich sie auf sichtbar schalte...

Mit dieser Massnahme bekomme ich aber nun mit de BB-Codes Probleme, die vorhin bis auf einen Fall korrekt funktioniert haben.
Siehts so aus als ob es ein Fall für den Bugtracker wäre.

Ich bin weiter fleissig am testen, ansonsten läuft mir mir eigentlich alles.
Wann kommt der Beta-release? :-)

stefan72 ·

Hallo,

Problem ist gelöst mit der subversion 0.0.8.Ich hatte vor allem die Icons falsch interpretiert. Eine leuchtende Glühbirne steht für 'mach den Button sichtbar'.
Grüsse

Sailor ·

Hallo Stefan,

wo bitte hast du die Version 0.0.8 gefunden und downgeloaded #angry#
Ich bin wohl heute blind, finde nur die 0.0.7 Vesion.
Oder meinst du die SVN die Revision 116. Wenn es die sein sollte, wie lädst du die runter. Kopierst du den ganzen Inhalt und fügst Ihn dann bei Dir entsprechend ein.
Bitte um Erleuchtung...war schon ein langer Tag :o
Gruß
Kim

stefan72 ·

Die Revision 116, ja genau die meine ich. Sorry für die confusion.
Geh einfach zur Projektseite http://www.typo3.net/mm_forum/index.html und dann oben links auf den link 'SVN' oder direkt http://svn.typo3.net/
dann navigierst du dich zum mm_forum (unter PATH), klich auf 'mm_forum' und dann siehst du rechts die Möglichkeit einen 'Tarball' runterzuladen.
Entpacken auf deinem Rechner und das ganze hochladen.

Du kannst natürlich auch nur jedes einzelne File hochladen
-> siehe 'show changed files'

Im Ext. Manager nach upload mm_forum extension anklicken und ein 'update durchführen. Hatte vorher eine sql Fehlermeldung. Das update hat die Datenbank dann wieder auf den neusten Stand gebracht.
Cheers

sonnensturm ·

hallo zusammen,

das problem mit der falschen belegung der buttons für den bbcode taucht beim mir in version 0.1.1 des mm_forum auch auf.
(die typo3 version in der das forum läuft ist version 4.1.1, und gestern war noch das forum 0.1.0 installiert. das war aber nicht in betrieb, also weiss ich jetzt leider nicht ob es da funktioniert hat)

ich habe, nachdem ich den thread hier gelesen hatte, erstmal im extensionmanager geschaut ob ich nicht falscher weise doch eine alte version installierte hatte und nur dachte es wäre die aktuelle, aber nö, es ist die aktuelle... o.O
muss ich denn trotzdem noch was updaten?

achso, und wenn ich alle bbcodes im forum deaktiviere (und nur dann), bekomme ich eine mysql-warnung dieser art:

Warning: implode() [function.implode]: Bad arguments. in /plamnmxv/www.plastec-sports.de/typo3conf/ext/mm_forum/pi1/class.tx_mmforum_pi1.php on line 2768

bin kein php-crack, aber auf der line 2768 wird das array für die buttons gebildet, denk' ich... hilft mir aber nicht. 🙁

ich bin für jeden vorschlag dankbar!

SLAng ·

Ich verwende ebenfalls die Version 0.1.1 bis zur aktuellsten Revision.
Bei mir taucht das Problem nicht auf.

b.​detert ·

Hallo zusammen,

kann leider momentan nicht auf das SVN zugreifen, da ich unterwegs bin, aber folgendes sollte vorweg Abhilfe schaffen:

<?
#### In etwa bei Zeile 2678 ####

$GLOBALS['TSFE']->additionalHeaderData['mm_forum'] .= '<script type="text/javascript">
	        bbtags = new Array('.implode(',',$bbItems).');
	        </script>';
#################################

// ersetzen durch .....

###### Neuer CODE ######

if(is_array($bbItems)){ // Is it really an array ? :-)
  $GLOBALS['TSFE']->additionalHeaderData['mm_forum'] .= '<script type="text/javascript">
	        bbtags = new Array('.implode(',',$bbItems).');
	        </script>';
}
?>

Hierbei handelt es sich um eine auf den ersten Blick richtige Lösung, wie gesagt bin momentan auf Achse, und hoffe dass die kleine Änderung ausreicht. Denke schon ;-)

Generell wird aber in den nächsten Tagen eine gefixte Datei im SVN zur Verfügung stehen.

steffenk ·

kann man auch so erzwingen:

$GLOBALS['TSFE']->additionalHeaderData['mm_forum'] .= '<script type="text/javascript">
    bbtags = new Array('.implode(',',(array)$bbItems).');
</script>';
b.​detert ·

Ja, stimmt.
Geht auch ist ne kürzere Schreibweise und hat auch einen Unterschied.
So wird JavaScript in Header geschrieben obwohl dass nicht nötig ist.
Da wenn $bbItems kein Array ist, muss ich auch kein JavaScript dazu schreiben.
Der Fehler ist allerdings auch so behoben.

sonnensturm ·

den code probiere ich aus, besten dank für die fixe antwort!

ich hatte heute morgen, nach der antwort von slang, noch schnell die aktuelle svn 123 drüberkopiert, was aber auch nicht geholfen hat. hatte ich auch nicht erwartet, da die 0.1.1 ja sehr neu ist... aber war n versuch.

jetzt teste ich den code....

grüße aus dem bergischen!

sonnensturm ·

so, der code ist prima, und die mysql-warning ist damit nicht mehr aufgetaucht.

leider war das mit der warning ja nur eine begleiterscheinung des problems.

da die buttons für die bb codes bzw. syntax highlightning in ihren funktionen immer durcheinander gewürfelt werden (ausser ich nutze nur bold und intalic, aber wichtig wäre halt url) mußte ich sie ganz deaktivieren, dabei kam ich auf die mysql-warning. heist im klartext, wenn ich auf das URL-icon klicke, dann macht mir der editor eine liste, obwohl ich liste ganricht aktiviert habe. bei italic kommt dann img usw. die zuuordnung ist immer anders wenn ich verschieden buttons aktiviere.
habt ihr noch eine idee? ich vermute das irgendwo das array zerschossen wird. wie gesagt, ich habe heute morgen die svn 123 installiert, damit hat sich aber auch nichts geändert.

ansonsten ist das forum prima, muss ich halt nur die links in posts per hand codieren. erstmal 😉