H!
ich möchte Zielurls innerhalb der Beiträge automatisch ändern lassen.
Z.B. wenn jemand schreibt:
http://www.testforum123.de
soll es automitsch geändert werden nach: http://forum.testforum123.de
Die Wortzensur greift bei mir nur am angezeigten Link. Das Ziel verweist aber weiterhin auf die vom user geschriebene Url. Ob mit [URL] Befehl oder nicht, bleibt das gleiche.
Ich habe html deaktiviert.
Es gibt einen Mod, der das aber nur einmalig ändert, z.B bei Umzug. Es soll aber automatisch geschehen.
Jemand eine Idee? Thanxs!
"Wortzensur" innerhalb Links
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Das mit der Wortzensur habe ich auch schon probiert, funktioniert nicht. Wäre auch schlecht wenn die Wortzenbsur da eingreifen würde, dann gingen die zensierten Links ja nicht mehr.
Ich glaube der Relative Links MOD müsste Dir da weiter helfen: http://www.phpbb.de/viewtopic.php?p=413413#413413
müsstest Du dort wahrscheinlich ersetzen durch
und
ersetzen durch
den Teil ab function bbcode_relative_links() kannste dann weglassen.
Ich glaube der Relative Links MOD müsste Dir da weiter helfen: http://www.phpbb.de/viewtopic.php?p=413413#413413
Code: Alles auswählen
bbcode_relative_links()
Code: Alles auswählen
'http://forum.testforum123.de'
Code: Alles auswählen
rel://
Code: Alles auswählen
http://www.testforum123.de
Thanxs, habe es mir angesehen.
Eigentlich soll immer nur EIN bestimmter Link geändert werden.
Diese Links sind bisher auf dem Board nicht vorhanden, es müsen also keine vorhandenen geändert werden.
Hintergrund ist der: Wird ein BESTIMMTER link im Beitrag eingefügt, möchte ich einen Teil davon durch den meines affiliate Partners ändern.
Der User muss davon nichts sehen, der geschriebene, angezeigte Link im Beitrag kann unverändert bleiben. Nur in der Ziel Url soll ein Teil, bzw ein vorderer teil ersetzt werden.
Z.B ein Check beim Absenden des Beitrages so in der Art:
If Url "http://www.xyzabcd.xx"
Then replace with "http://www.jaesgeht.xyzabcd.xx"
Evtl. reichen da schon 2 Zeilen die man einfügen muss?
Weiss nicht, ob soetwas machbar ist, bin leider
nicht mit den Tiefen des phpbb vertraut.
Bekommst du da etwas hin?
Eigentlich soll immer nur EIN bestimmter Link geändert werden.
Diese Links sind bisher auf dem Board nicht vorhanden, es müsen also keine vorhandenen geändert werden.
Hintergrund ist der: Wird ein BESTIMMTER link im Beitrag eingefügt, möchte ich einen Teil davon durch den meines affiliate Partners ändern.
Der User muss davon nichts sehen, der geschriebene, angezeigte Link im Beitrag kann unverändert bleiben. Nur in der Ziel Url soll ein Teil, bzw ein vorderer teil ersetzt werden.
Z.B ein Check beim Absenden des Beitrages so in der Art:
If Url "http://www.xyzabcd.xx"
Then replace with "http://www.jaesgeht.xyzabcd.xx"
Evtl. reichen da schon 2 Zeilen die man einfügen muss?
Weiss nicht, ob soetwas machbar ist, bin leider

Bekommst du da etwas hin?
Es werden hier alle Links geändert, vorhandene und zukünftige.Eigentlich soll immer nur EIN bestimmter Link geändert werden.
Diese Links sind bisher auf dem Board nicht vorhanden, es müsen also keine vorhandenen geändert werden.
Mh, wenn Du möchtest, daß die Link-Description nicht ersetzt wird, dann könntest Du vielleicht dasDer User muss davon nichts sehen, der geschriebene, angezeigte Link im Beitrag kann unverändert bleiben. Nur in der Ziel Url soll ein Teil, bzw ein vorderer teil ersetzt werden.
Code: Alles auswählen
$bbcode_tpl['url5'] = str_replace('{DESCRIPTION}', bbcode_relative_links() . '\\2', $bbcode_tpl['url5']);
Code: Alles auswählen
$bbcode_tpl['url5'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['url5']);
Diese Linkänderung betrifft allerdings keine blank (ohne URL-Tags) ins Forum gestellten Links.
Sonst wüßte ich keine andere Möglichkeit.