Nutzernamen nach Löschung ändern?

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2470
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Joyce&Luna »

Das passt perfekt, gerade mal im Testforum getestet.
Das werde ich direkt auch mal bei mir aufnehmen, damit es komplett ist.

Danke :grin:
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Benutzeravatar
Scanialady
Supporter
Supporter
Beiträge: 1735
Registriert: 23.02.2009 16:29
Wohnort: Velbert (NRW)
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Scanialady »

Funktioniert das auch so, wenn der Benutzername mehrere Worte mit Leerzeichen enthält? Also beispielsweise nicht nur "Tom" sondern "Tom der Große"
Die Bosheit trinkt die Hälfte ihres eigenen Giftes (Lucius Annaeus Seneca)
-
Wenn von etwas kein Backup existiert, dann ist es nicht wichtig.
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2470
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Joyce&Luna »

Ja das funktioniert, ich habe einen Usernamen mit einem Leerzeichen und einer Zahl geändert.
Zum Beispiel: Musterman 23
Klappt wunderbar.
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Benutzeravatar
Scanialady
Supporter
Supporter
Beiträge: 1735
Registriert: 23.02.2009 16:29
Wohnort: Velbert (NRW)
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Scanialady »

prima, danke für den Code euch allen.
Die Bosheit trinkt die Hälfte ihres eigenen Giftes (Lucius Annaeus Seneca)
-
Wenn von etwas kein Backup existiert, dann ist es nicht wichtig.
Benutzeravatar
canonknipser
Ehemaliges Teammitglied
Beiträge: 2053
Registriert: 10.09.2011 11:14
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von canonknipser »

Mahony hat geschrieben:Hallo
Das sollte so funktionieren:

Code: Alles auswählen

UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'Tom', 'Gast') WHERE post_text LIKE '%Tom%';
Im Beispiel hießt der Benutzer Tom.

Grüße: Mahony
Das führt aber dazu, dass alle Vorkommen von "Tom" durch "Gast" ersetzt werden. Also auch alles das, was im internen Bereich ggf. an Benutzernotizen zu "Tom" vorhanden ist.

Und auch Teile eines Wortes werden ersetzt. Aus einem Text zu einem Navigationsgerät wird "GastGast", ein Nachtschattengewächs wird zur "Gastate" ...

Hier sollen wohl eigentlich nur die Vorkommen innerhalb eines Quote-BBCode ersetzt werden, oder?
Grüße, canonknipser
"there are only 10 types of people: those, who understand binary and those, who don't"
just arrived ;) - Bilder
Kein Support via PN, nur im Board und (manchmal) im IRC
Benutzeravatar
Scanialady
Supporter
Supporter
Beiträge: 1735
Registriert: 23.02.2009 16:29
Wohnort: Velbert (NRW)
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Scanialady »

ups... das ist ja tückisch. Ja wenn du das so sagst fällt mir das auch auf. Hättest du einen besseren Ansatz?
Die Bosheit trinkt die Hälfte ihres eigenen Giftes (Lucius Annaeus Seneca)
-
Wenn von etwas kein Backup existiert, dann ist es nicht wichtig.
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2470
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Joyce&Luna »

Jou habe ich gerade getestet.
Canonknipser hat da Recht, das könnte ein Schuss in den Ofen geben.
Also geht das nur mit eindeutige Namen.

Eine andere Lösung, wäre natürlich da besser.
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Mahony »

Hallo
Hm...vielleicht so:

Code: Alles auswählen

UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'Tom', 'Gast');
Grüße: Mahony
Zuletzt geändert von Mahony am 12.04.2018 20:58, insgesamt 2-mal geändert.
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Joyce&Luna
Mitglied
Beiträge: 2470
Registriert: 24.11.2013 18:14
Wohnort: NRW
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Joyce&Luna »

Es passiert das gleiche.
Heißt der User Tom, wird auch aus TomTom als GastGast geschrieben.
phpBB-Style-Design.de

Keine Antwort ist die eindeutigste Antwort, die man kriegen kann.
Bitte stellt die Fragen im Forum und nicht per PN. Danke!
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Nutzernamen nach Löschung ändern?

Beitrag von Mahony »

Hallo

oder so

Code: Alles auswählen

UPDATE phpbb_posts SET post_text = REPLACE (post_text, '[quote="Tom"]', '[quote="Gast"]');
Anschließend müssen dann aber die BBCodes neu geparst werden. Das kann man dann allerdings mit dem STK machen.

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

Zurück zu „Support-Forum“