Hallo,
ich hab eine Frage, die bestimmt leicht zu beantworten ist... Ich kann einfach nicht genug Programmiersprachen anscheinend *g*
Scheinbar gibt es für phpbb3 keinen Lexikon-Mod. Deswegen will ich mir sowas "selbst basteln", ohne groß einen Mod zu schreiben.
Ich dachte es mir so:
Ich habe ein Forum "Lexikon". Dort sind einzelne Threads zu Worten drin, die erklärt werden. Beispielsweise "Abrisspunkt".
So, nun möchte ich folgendes...
Wenn jemand in einem Beitrag das Wort "Abrisspunkt" benutzt, soll es mit "[lexikon]Abrisspunkt[/lexikon]" ersetzt werden.
Dann soll es einen BBCode geben, der in etwa so aussehen sollte:
Text: [lexikon]{TEXT}[/lexikon]
Übersetzung: <?php if ("{TEXT}" == "Abrisspunkt") { ?> Abrisspunkt <a href=".../viewtopic.php?f=8&=ThreadId><img src="kleinesFragezeichen.gif"></a><?php } ?>
Dass ich alles manuell eintragen muss, ist mir klar. Das ist kein Problem, vielleicht schreib ich mir auch ein kleines Script dafür.
Aber leider funktioniert php garnicht, so wie ich das sehe...
Wie könnt ich diese If-Clause sonst ausdrücken?
lg Toto
If-Clause in BBCodes
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Re: If-Clause in BBCodes
gibt es ein MOD für: http://www.phpbb.com/community/viewtopi ... 0&t=584656
MfG ~ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rofl
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rofl
Re: If-Clause in BBCodes
Hey,
Dankeschön. Das funktioniert klasse. Nun möchte ich aber gerne noch ein kleines Formular schreiben, damit meine Moderatoren auch Wörter eintragen können. (nicht nur per Admin Panel).
Wenn ich ein Wort in die Tabelle phpbb_lexicon eintrage, wird es in den Beiträgen allerdings nicht übersetzt... Wo muss ich das Wort noch eintragen bzw. Änderungen vornehmen?
lg Toto
Dankeschön. Das funktioniert klasse. Nun möchte ich aber gerne noch ein kleines Formular schreiben, damit meine Moderatoren auch Wörter eintragen können. (nicht nur per Admin Panel).
Wenn ich ein Wort in die Tabelle phpbb_lexicon eintrage, wird es in den Beiträgen allerdings nicht übersetzt... Wo muss ich das Wort noch eintragen bzw. Änderungen vornehmen?
lg Toto