Seite 1 von 2
Spezielle Datenbankabfrage oder Mod: Links ersetzen
Verfasst: 03.01.2005 23:00
von sanvira
Folgende Situation: Ich ziehe mit meinem Board um und es änderts sich die komplette Domain.
Nun suche ich eine MySql - Abfrage oder einen Mod, der mir alle LInks in den Posts von
www.alte-domain.de/tralala/hopsasa in
www.neue-domain.de/tralala/hopsasa umwandelt.

Sollte das schon mal irgendwo stehen, bitte nicht den Kopf abreißen.
Verfasst: 04.01.2005 10:30
von Mario Siebert
Mir ist kein Mod in der Richtung bekannt
Grüße Mario
Verfasst: 04.01.2005 10:49
von sanvira
Mario Siebert hat geschrieben:Mir ist kein Mod in der Richtung bekannt

Schade, aber trotzdem danke!
Vielleicht hat ja noch jemand eine Idee.

Verfasst: 04.01.2005 11:25
von Matzelein
Den Mod habe ich, der ersetzt diese Zeichenkette in allen Beiträgen durch eine andere. Mist, mir fällt der Name nicht ein.
Habe den auch bei einem Domainumzug eingesetzt, geht einwandfrei, aber ein Link zur Mod-Seite steht keiner dabei.
Verfasst: 04.01.2005 13:31
von Fundus
wenn es nur um die Domain geht könnte man IMO auch die Wortzensur einsetzen, einfach den alten Domainnamen gegen den neuen ersetzen lassen zumindest bei sichtbaren link sollte das funktionieren, nur bei [url=
http://domain......]text[Xurl] versagt der trick leider

Verfasst: 04.01.2005 14:44
von Peggy
http://www.phpbb.de/viewtopic.php?t=56896
das ist genial, damit habe ich bei mir nach domain-wechsel alle alten links geändert.
Verfasst: 04.01.2005 15:44
von sanvira
Fundus hat geschrieben:wenn es nur um die Domain geht könnte man IMO auch die Wortzensur einsetzen, einfach den alten Domainnamen gegen den neuen ersetzen lassen zumindest bei sichtbaren link sollte das funktionieren, nur bei [url=
http://domain......]text[Xurl] versagt der trick leider

Trotzdem gefällt mir die Idee gut. Werde ich bestimmt irgendwann mal brauchen können.
Bei mir funktioniert das mit der replace()-Funktion nicht.
Für alle, die es noch interessiert, gibts hier eine oder vielleicht auch DIE Lösung:
http://www.phpbb2.de/ftopic22456.html
Verfasst: 04.01.2005 15:47
von Peggy
sanvira hat geschrieben:Bei mir funktioniert das mit der replace()-Funktion nicht.
Warum nicht? Welche Datenbank hast du denn? Ich habe MySQL.
Verfasst: 04.01.2005 15:59
von sanvira
.EGGY:. hat geschrieben:sanvira hat geschrieben:Bei mir funktioniert das mit der replace()-Funktion nicht.
Warum nicht? Welche Datenbank hast du denn? Ich habe MySQL.
Ich auch, ich komme aber nicht direkt an den Server ran, nur über phpmyadmin, falls Du das meinst.
Verfasst: 04.01.2005 16:06
von Peggy
Ich habe auch keinen Server. Habe den SQL-Befehl einfach über das SQL-Abfragefenster von phpmyadmin eingegeben und fertig.