Eigenen Token für BBCodes

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Antworten
CrazyBaerchen
Mitglied
Beiträge: 72
Registriert: 22.03.2008 12:50
Wohnort: Deutschland

Eigenen Token für BBCodes

Beitrag von CrazyBaerchen »

Hey,

kann man zu den Tokens bei der Erstellung/Bearbeitung eines BBCodes eigene Tokens einbringen? Beispielweise {USER} um den Namen des Users anzuzeigen, der den BBCode benutzt hat.

Wenn das Ging würde ich das ganze gerne für "Edit by {USER}: verwenden.

lg
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Eigenen Token für BBCodes

Beitrag von 4seven »

das geht, zumindet theoretisch
Innerhalb der HTML-Ersetzung kannst du außerdem jede Sprachvariable, die im Verzeichnis language/ definiert ist, wie folgt benutzen: {L_<STRINGNAME>}, wobei <STRINGNAME> durch den Namen der Variablen mit dem übersetzten Text ersetzt wird. {L_WROTE} wird beispielsweise als „hat geschrieben“ oder dessen Entsprechung, je nach eingestellter Benutzersprache, angezeigt.
schnell ne variable erstellt und ab damit in die language/ de/viewtopic.php

bcode

Code: Alles auswählen

[username][/username]
html ersetzung

Code: Alles auswählen

wrote by {L_USER_NAME}
http://4seven.kilu.de/forum/phpbb3/view ... 1100#p1100

sieht erstmal gut aus. mit dem unterschied, das der betrachter immer seinen eigenen namen sieht :grin:
wrote by 4seven
bzw als gast
wrote by Anonymous
:wink:

um das zu realisieren, müsste man mindestens eine zusätzliche tabellenspalte in der posts_tabelle einrichten, die dann speichert, welcher username dort editiert hat. das wiederum müsste im moment des editierens (posting.php) gleich mittels user->data[username'] ermittelt und in das richtige row geschrieben werden. der rest ist fummelei..
CrazyBaerchen
Mitglied
Beiträge: 72
Registriert: 22.03.2008 12:50
Wohnort: Deutschland

Re: Eigenen Token für BBCodes

Beitrag von CrazyBaerchen »

Hmmm ... naja ich versuchs mal via try'n'error ^^

danke schonmal!
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“