Seite 1 von 1
Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 26.12.2021 11:01
von guenniguenzelsen
Hallo zusammen,
nach der Datenübernahme aus einem alten Burning Board Lite in phpBB3 haben wir ein Problem mit der Anzeige/Auflösung von eingebundenen Bildern, Zitaten und Links in den alten Beiträgen.
Es wird alles nur so angezeigt:
[ externes Bild ]
Wenn man nun bearbeiten wählt und den Beitrag unverändert speichert, funktioniert wieder alles:
[ externes Bild ]
Gibt es eine Möglichkeit, wie wir das für den alten Datenbestand fixen/reparieren können?
Viele der alten Beiträge sind aktuell kaum lesbar und der Informationsgehalt ist gering, durch die fehlenden Bilder (wir sind ein Oldtimerforum und da werden einfach viele Lösungen/Reparaturen bildlich gezeigt)
Hier ein Link in den oben gezeigten Beitrag:
https://www.commodore-rekord.de/viewtop ... 112#p99112
Viele Grüße
Thomas
Re: Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 26.12.2021 12:00
von Crizzo
Hi,
Ja, du kannst alle Beiträge recompilieren.
Dafür musst du aber auf deinem Server die Kommandozeile nutzen können, mit den passenden Rechten.
Dann rufst du php bin/phpbbcli.php
auf, dort zeigt es dir dann die Befehle an.
Geht das nicht, könntest du ein Backup der Datenbank machen und es lokal in einem Server z.B. xampp umsetzen. Aber Achtung, das kann Stunden dauern.
Grüße
Re: Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 26.12.2021 13:09
von 3Di
Re: Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 26.12.2021 17:33
von professor-berni
Moin,
ich habe versucht, meine "Spiel"-Datenbank mit diesem Befehl zu bearbeiten:
Das Ergebnis war sehr ernüchternd! Nicht nur, daß
nichts umgewandelt wurde, nein, auch die Benutzer-Zuordnungen (wer hat welche Rechte und ist in welcher Gruppe) wurden zerstört!
Das war leider nichts...

Re: Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 27.12.2021 17:42
von guenniguenzelsen
Hat hier von Euch noch jemand einen Tipp, was wir versuchen können?
Danke und Gruß
Thomas
Re: Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 28.12.2021 11:38
von 3Di
Das ergibt IMHO keinen logischen Sinn.
Nachdem ich die beiden vorherigen Beiträge gelesen habe, kann ich mir nur vorstellen, dass irgendetwas schief gelaufen ist, angefangen mit dem "Import" der Daten, wie hier beschrieben.
guenniguenzelsen hat geschrieben: 26.12.2021 11:01
nach der Datenübernahme aus einem alten Burning Board Lite in phpBB3 haben wir ein Problem mit der Anzeige/Auflösung von eingebundenen Bildern, Zitaten und Links in den alten Beiträgen.
Und...
professor-berni hat geschrieben: 26.12.2021 17:33
Das Ergebnis war sehr ernüchternd! Nicht nur, daß nichts umgewandelt wurde, nein, auch die Benutzer-Zuordnungen (wer hat welche Rechte und ist in welcher Gruppe) wurden zerstört!
Es ist nicht möglich, die Berechtigungen mit dem Reparser zu ändern. Außerdem haben Sie nicht angegeben, welchen Konverter Sie verwendet haben? Haben Sie es selbst geschrieben? Wo ist der Code?
Re: Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 28.12.2021 13:41
von professor-berni
3Di hat geschrieben: 28.12.2021 11:38
professor-berni hat geschrieben: 26.12.2021 17:33
Das Ergebnis war sehr ernüchternd! Nicht nur, daß nichts umgewandelt wurde, nein, auch die Benutzer-Zuordnungen (wer hat welche Rechte und ist in welcher Gruppe) wurden zerstört!
Es ist nicht möglich, die Berechtigungen mit dem Reparser zu ändern.
Und doch ist es so! DEFINITIV!
Ich habe dann nur noch diesen Befehl verwendet, nachdem ich die Benutzer-Zuordnungen wieder hergestellt habe:
Code: Alles auswählen
php bin/phpbbcli.php --safe-mode reparser:reparse post_text --ansi
Aber auch der hat
nichts konvertiert.
Außerdem haben Sie nicht angegeben, welchen Konverter Sie verwendet haben? Haben Sie es selbst geschrieben? Wo ist der Code?
Ich habe den Konverter nicht selbst geschrieben, ich habe vorhandene Konverter angepaßt.
In einem
anderen Beitrag habe ich erläutert, welche Konverter ich verwendet habe.
Edit: Vielleicht könnte mir ja mal jemand erklären, wie der Parser arbeitet? Ich bin nicht allzu fit in PHP.
Sprich: Wie hat ein Eintrag im Feld "post_text"
nachher auszusehen?
Ich kann nämlich keinen Unterschied zwischen einem Inhalt sehen, der Original ist, also mit nicht richtig dargestellten Inhalten und einem neu erstellten, in dem alles paßt.
Re: Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 28.12.2021 13:57
von 3Di
3Di hat geschrieben: 28.12.2021 11:38
Es ist nicht möglich, die Berechtigungen mit dem Reparser zu ändern.
professor-berni hat geschrieben: 28.12.2021 13:41
Und doch ist es so! DEFINITIV!
Dies ist nicht möglich. Punkt. Ich kenne das Code sehr gut.
Re: Bilder, Zitate und URLs werden nach Datenübernahme nicht aufgelöst
Verfasst: 28.12.2021 15:25
von professor-berni
Hmmm, ich lasse mich ungerne als Lügner hinstellen... Hmmm...
Wie wäre es, wenn Du statt dessen meine letzte Frage beantworten würdest?
Edit:
Ich habe jetzt noch einmal alle Daten vom "realen" Forum in meine "Spiel"-Umgebung kopiert und diesen Befehl abgesetzt:
Code: Alles auswählen
php bin/phpbbcli.php --safe-mode reparser:reparse post_text --ansi
Hier das Ergebnis eines zufällig rausgesuchten Beitrages:
Code: Alles auswählen
Original:
=========
<r>[quote]<I><s>[i]</s>Original von xxxxxxxx<e>[/i]</e></I><br/>
Die haben aber mit 5 x 112 leider den falschen Lochkreis.[/quote]<br/>
<br/>
Ja, du hast Recht. Ich verwechsele das immer mit meinem Audi, der hat 5x112. <E>:rolleyes:</E></r>
Nach dem Reparser-Lauf:
=======================
<r>[quote]<I><s>[i]</s>Original von xxxxxxxx<e>[/i]</e></I><br/>
Die haben aber mit 5 x 112 leider den falschen Lochkreis.[/quote]<br/>
<br/>
Ja, du hast Recht. Ich verwechsele das immer mit meinem Audi, der hat 5x112. <E>:rolleyes:</E></r>
Nach manuellem Speichern:
=========================
<r><QUOTE><s>[quote]</s><I><s>[i]</s>Original von xxxxxxxx<e>[/i]</e></I><br/>
Die haben aber mit 5 x 112 leider den falschen Lochkreis.<e>[/quote]</e></QUOTE>
Ja, du hast Recht. Ich verwechsele das immer mit meinem Audi, der hat 5x112. <E>:rolleyes:</E></r>
Ergebnis: Der Reparser hat
NICHTS verändert! Erst das manuelle Speichern des Beitrages hat am Quellcode des Textes etwas verändert und nun sieht er aus, wie er soll:
[ externes Bild ]
Einzig der Smiley fehlt, aber das liegt an meiner "Spiel"-Umgebung, da hat's diese Smileys nicht....