BBCode - Komplexe Weiterverarbeitung des Inhalts
Verfasst: 21.12.2008 14:34
Ich möchte einen BBCode erstellen, der den Inhalt etwas komplexer weiterverarbeitet, sprich den String nochmal durch einen PHP Code schleift (mit IF Sätzen, explode Befehlen, Schleifen, usw. usw.).
Ich habe den multi-bbc-1-4-0.mod installiert. Mir fallen für eine Änderungen nur die bbcode.tpl und bbcode.php ein, aber hier hab ich mich schon ohne Erfolg ausgetobt. Das hier ist ungefähr der Stand, der für einen beliebigen Link (Google, etc.) funktioniert.
bbcode.tpl
bbcode.php
Jemand einen Tip, wie ich das hinbekomm, bzw. wo ich z.B. eine neue Variable wie {STRING} generieren kann? 
Ich habe den multi-bbc-1-4-0.mod installiert. Mir fallen für eine Änderungen nur die bbcode.tpl und bbcode.php ein, aber hier hab ich mich schon ohne Erfolg ausgetobt. Das hier ist ungefähr der Stand, der für einen beliebigen Link (Google, etc.) funktioniert.
bbcode.tpl
Code: Alles auswählen
<!-- BEGIN test -->
Der Query: {QUERY}<br>
Der String: {STRING}
<!-- END test -->
Code: Alles auswählen
$bbcode_tpl['test'] = '\'' . $bbcode_tpl['test'] . '\'';
$bbcode_tpl['test'] = str_replace('{STRING}', "' . str_replace('\\\"', '\"', '\\1') . '", $bbcode_tpl['test']);
$bbcode_tpl['test'] = str_replace('{QUERY}', "' . urlencode(str_replace('\\\"', '\"', '\\1')) . '", $bbcode_tpl['test']);
