ich habe vor meinen Editor, um ein paar BB-Codes zu erweitern.
Dabei hätte ich ein paar Fragen über die Doku hinaus.
Wie genau realisiere ich also folgende Situationen (immer mit Beispiel):
1. BB-Code hat kein schließenden Tag:
Code:
[name]
2. BB-Code hat ein Attribut, dass ich gerne über JS erfragen möchte (wie es auch bei den Bildern beispielsweise geschieht)
Code:
[spoiler=Titel][/spoiler]
3. BB-Code besteht aus mehreren Elementen, die man aber nicht alle als eigenen Code unterbringen möchte.
Code:
[table][tr][td][/td][/tr][/table]
Dabei stell ich es mir so vor, dass die Spalten und Zeilen wieder über JS erfragt werden und man dann nur manuell die Inhalte einfügen muss.
Über ein paar Anregungen und Ansätze zur Realisierung wäre ich sehr erfreut.
zu 1) siehe http://community.mybb.com/thread-64766.html
zu 2) hierzu gibt es ja schon entsprechende Plugins. Da kannst Dir die ja mal ansehen, wie es dort umgesetzt wurde.
zu 3) hierzu gibt es auch ein Plugin (Table Generator oder so ähnlich)...
falls du dich ein wenig mit JS und PHP auskennst, schaue mal in die angehängte Datei rein.
Es ist ein Plugin, welches ich für mein Forum geschrieben habe. Er fügt u.a. meinen Tabellengenerator geschmeidig als Knopf-AJAX-Popup in den Editor ein.
Da du die meisten der MyCodes nicht brauchen wirsd, müsstest du ihn entsprechend deinen Wünschen anpassen.
Lese auch unbedingt die beigefügte readme.txt. Ohne die dortigen Anweisungen wird das Plugin nicht funktionieren.
Im übrigen denke ich, dass auch noch manch anderer daran interessiert sein könnte.
Ich danke euch beiden für eure Hilfe (:
Ich hab jetzt soweit meine BB-Code-Leiste modifiziert, allerdings führt die neue Toolbar-Leiste zu einem kontinuierlichen Darstellungsfehler, der sich weder im CSS, noch in den Templates beheben lässt. Selbst an der JS-Datei habe ich mich versucht... (http://community.mybb.com/thread-75337.html), aber irgendwie hilfts alles nicht...
Habt ihr noch Rat?