Format Text um BBcodes erweitern Dynamisch ?!?
Hallo liebe Leute,
ich habe zur Zeit folgendes Problem. Ich bin gerade dabei das Video Addon so umzuschreiben, das sich jeder selber weitere Streaming Typen hinzufügen kann. Sprich, das sich das Addon automatisch erweitert und diese neuen Streaming Typen auch überall geparst und angezeigt werden. 10 Sind schon voreingetragen in der Video Core Tabelle mit allen Angaben zur Object Erstellung. Problem ist jetzt einfach folgendes, das ich die format_text.htm erweitern möchte OHNE diese manuell zu editieren. Da muss also ne Variable rein, ist klar. Aber wie verklicker ich dem jetzt am besten OHNE alle Dateien editieren zu müssen, die mit dem Gästebuch, Forum und sonstige bereiche zu tun hat, das er diese befüllt ? Für die Smilie Funktion gibt es in der default.php nen schönen Eintrag -> Class smilies .... Allerdings vermisse ich soetwas bei der format_text, also BBCode optionen (Kleine Grafiken anzeige). Wenn es das schon gegeben hätte, hätte ich einfach die Klasse editiert oder dort meine Abfrage reingesetzt. Und mich persönlich nervt es ein bisschen, das wenn man etwas dynamisches machen möchte man garkeine Möglichkeit dazu hat es den vorhandenen Feldern hinzuzufügen OHNE tausende von Dateien editieren zu müssen
Ich könnte natürlich hingehen und es altmodisch machen und jeden dann einfach 10 Dateien mehr editieren lassen, aber das ist doch nicht gerade Zweckmäßig. Da schreibt man schon etwas schönes und möchte alles schön Kompkat machen und dann behindert mich nur dieses eine Feld. Alles andere wird komplett generiert. Auch in der Parse Regel ist alles dynamisch geregelt. Nur leider die kleinen BB-Code bildchen bekomme ich so wie es aussieht nicht so leicht erweitert.
Also hat jemand eine IDee wie ich das am besten mache ohne alle Dateien zu editieren, wo BB-Code verwendet wird ?
ich habe zur Zeit folgendes Problem. Ich bin gerade dabei das Video Addon so umzuschreiben, das sich jeder selber weitere Streaming Typen hinzufügen kann. Sprich, das sich das Addon automatisch erweitert und diese neuen Streaming Typen auch überall geparst und angezeigt werden. 10 Sind schon voreingetragen in der Video Core Tabelle mit allen Angaben zur Object Erstellung. Problem ist jetzt einfach folgendes, das ich die format_text.htm erweitern möchte OHNE diese manuell zu editieren. Da muss also ne Variable rein, ist klar. Aber wie verklicker ich dem jetzt am besten OHNE alle Dateien editieren zu müssen, die mit dem Gästebuch, Forum und sonstige bereiche zu tun hat, das er diese befüllt ? Für die Smilie Funktion gibt es in der default.php nen schönen Eintrag -> Class smilies .... Allerdings vermisse ich soetwas bei der format_text, also BBCode optionen (Kleine Grafiken anzeige). Wenn es das schon gegeben hätte, hätte ich einfach die Klasse editiert oder dort meine Abfrage reingesetzt. Und mich persönlich nervt es ein bisschen, das wenn man etwas dynamisches machen möchte man garkeine Möglichkeit dazu hat es den vorhandenen Feldern hinzuzufügen OHNE tausende von Dateien editieren zu müssen
Ich könnte natürlich hingehen und es altmodisch machen und jeden dann einfach 10 Dateien mehr editieren lassen, aber das ist doch nicht gerade Zweckmäßig. Da schreibt man schon etwas schönes und möchte alles schön Kompkat machen und dann behindert mich nur dieses eine Feld. Alles andere wird komplett generiert. Auch in der Parse Regel ist alles dynamisch geregelt. Nur leider die kleinen BB-Code bildchen bekomme ich so wie es aussieht nicht so leicht erweitert.Also hat jemand eine IDee wie ich das am besten mache ohne alle Dateien zu editieren, wo BB-Code verwendet wird ?
Moin Moin 
Vielleicht ein etwas "blöder" Gedanke.....
Wenn Du die BB-Codes in Deinem Script erstellst und beim Auslesen selbst das Parsen übernimmst, könnte es doch gehen.
Also ähnlich wie z.B. bei der Laberecke. Da ersetzt Lucky ja auch alle Smilie-Codes in seinem Script selbst.
Man müsste mal nachsehen, ob die Variable der BB-Codes in allen Bereichen gleich ist - habe ich grade nicht im Kopf. Wenn ja (müsste eigentlich so sein), dann könnte man die ja durch Dein Script "erweitern".
In der forumsnewpost.php ist es z.B. die Variable $sign_format, die per eval() das Template format_text.htm parst.
Wenn Du Dir jetzt selbst ein Template mit einer Tabelle für Deine BB-Codes erstellst - oder es in einer DB-Tabelle speicherst, dann könnte man diese doch an die bestehende $sign_format anhängen.
Wie gesagt, nur ein erster Gedanke. Aber vielleicht hilft es ja was
Netten Gruß
Andy --- Proggi

Vielleicht ein etwas "blöder" Gedanke.....
Wenn Du die BB-Codes in Deinem Script erstellst und beim Auslesen selbst das Parsen übernimmst, könnte es doch gehen.
Also ähnlich wie z.B. bei der Laberecke. Da ersetzt Lucky ja auch alle Smilie-Codes in seinem Script selbst.
Man müsste mal nachsehen, ob die Variable der BB-Codes in allen Bereichen gleich ist - habe ich grade nicht im Kopf. Wenn ja (müsste eigentlich so sein), dann könnte man die ja durch Dein Script "erweitern".
In der forumsnewpost.php ist es z.B. die Variable $sign_format, die per eval() das Template format_text.htm parst.
Wenn Du Dir jetzt selbst ein Template mit einer Tabelle für Deine BB-Codes erstellst - oder es in einer DB-Tabelle speicherst, dann könnte man diese doch an die bestehende $sign_format anhängen.
Wie gesagt, nur ein erster Gedanke. Aber vielleicht hilft es ja was
Netten Gruß
Andy --- Proggi
Das mit dem anhängen ist eine gute Idee
Und ja, die heißt überll gleich
Ich wollte allerdings vermeiden eine neue Tabelle zu eröffnen. Aber geht anscheinend ja nicht anders. Hilft mir schon weiter 
Habe hier noch ein paar Bildchen zu der neuen Version, die kommen wird.
Und ja, die heißt überll gleich
Ich wollte allerdings vermeiden eine neue Tabelle zu eröffnen. Aber geht anscheinend ja nicht anders. Hilft mir schon weiter Habe hier noch ein paar Bildchen zu der neuen Version, die kommen wird.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »KC-Cracky« (14. November 2009, 18:21)
Da es ja dynamisch laufen soll und künftig weitere BB-Codes kommen sollen, wäre eine DB-Tabelle wohl die sinnvollste Variante.
Wird wohl auch nur eine Frage der Zeit sein, bis mxbyte darauf kommt, die BB-Codes dynamisch zu erstellen - wäre ja auch was Sinnvolles.........
Aber durch Deine eigene Tabelle wird die DB mit Sicherheit nicht zugemüllt. MySQL wird immer noch gerne unterschätzt
Netten Gruß
Andy --- Proggi
Wird wohl auch nur eine Frage der Zeit sein, bis mxbyte darauf kommt, die BB-Codes dynamisch zu erstellen - wäre ja auch was Sinnvolles.........
Aber durch Deine eigene Tabelle wird die DB mit Sicherheit nicht zugemüllt. MySQL wird immer noch gerne unterschätzt
Netten Gruß
Andy --- Proggi Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
HTML im Forum nutzbar ?
(27. Januar 2008, 09:55)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Flash BB CODE
(29. Dezember 2007, 13:22)
-
User Content | Addons »-
1.6.03 & 1.6.1 & 1.6.4 BB Codes (Blink/Marquee/WAVE/GLOW/TT/WIKI)
(21. Januar 2009, 22:28)
-
Plauderecke »-
WBB BBcodes
(11. Oktober 2008, 07:38)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
htmentilities in php
(4. Januar 2008, 20:45)



