Import von phpBB (Zitate)

  • Betroffene App
    WoltLab Suite Core

    Hallo zusammen.

    Ich bin gerade dabei ein neues Forum zu erstellen und importiere dabei eine Datenbank von phpBB 3.0.12. Soweit hat alles gut funktioniert, allerdings werden Zitate falsch dargestellt (siehe Anhang):

    Code
    "USER" schrieb:
    TEXT

    Woran liegt das und kann man das irgendwie beseitigen?

    Danke!

  • So schaut es übrigens aus. Irgendwie bekommt er den Benutzernamen nicht gebacken und auch kein Link ist auffindbar.

    Code
    <woltlab-quote data-author="&amp;quot;USERNAME&amp;quot;" data-link="">
        <p><br>HIER STEHT TEXT</p>
    </woltlab-quote>
    <p><br></p>
    <p>HIER STEHT TEXT</p>

    Und so, wenn ich im migrierten Port zitiere:

    Code
    <woltlab-quote data-author="USERNAMEk" data-link="https://meinforum.de/wcs/forum/index.php?thread/657-THREAD/&amp;postID=2340437#post2340437">
        <p><br></p>
        <p>HIER STREHT TEXT</p>
    </woltlab-quote>
    <p></p>
  • Hi!

    Ich habe mal ein Zitat aus der phpBB-Datenbank angeheftet:

    Code
    [quote="Schwachkowiak":mulvvxz4][quote="Pepe":mulvvxz4]
    Das neue Away ist das hässlichste ever[/quote:mulvvxz4]
    
    @Pumatrikots aus zweiter Liga 1994-1996 vor allem die gelben Away kennst du nicht? <!-- s:| --><img src="{SMILIES_PATH}/icon_neutral.gif" alt=":|" title="Neutral" /><!-- s:| -->[/quote:mulvvxz4]
    
    @ waren die gelben nicht in der Abstiegssaison 93/94  <!-- s:?: --><img src="{SMILIES_PATH}/icon_question.gif" alt=":?:" title="Question" /><!-- s:?: --> 
    @ das schlimmste an den Trikots von 94-96 war das was drinsteckte   <!-- s:| --><img src="{SMILIES_PATH}/icon_neutral.gif" alt=":|" title="Neutral" /><!-- s:| -->
  • Ich habe es gerade erneut importiert und es sieht definitiv besser aus:

    Code
    <p>[</p>
    <woltlab-quote data-author="bogoahlsiega2007" data-link="">
        <p>]Frage:</p>
        <p><br></p>
        <p>Müssen wir eigentlich das alte Forum noch vollmachen, bevor es abgeschalten wird?</p>
    </woltlab-quote>
    <p><br></p>
    <p>Die Datenbank wird übernommen. Ist also euer Bier was ihr treibt. <img src="http://glubbforum.de/images/smilies/emojione/1f609.png" class="smiley" alt=";)" height="23" srcset="http://glubbforum.de/images/smilies/emojione/1f609@2x.png 2x"></p>

    Im Anhang noch die graphische Ansicht. Problem: Noch die ein oder andere eckige Klammer zu viel. Anosnten: TOP. Und vielen, vielen Dank.

    1) Wie lassen sich die überflüssigen Klammern noch beseitigen?

    2) Es ist normal, dass kein Data-Link hinterlegt ist?

    Das einzige, was ich zu Quotes im Exporter finde:

    Code
    // fix quotes
            $text = preg_replace_callback('[quote="([^"]+?)"]', function ($matches) {
                $username = str_replace(array("\\", "'"), array("\\\\", "\'"), $matches[1]);
                return "[quote='".$username."']";
            }, $text);
    • Offizieller Beitrag

    Hallo,

    1) Wie lassen sich die überflüssigen Klammern noch beseitigen?

    Ideal wäre der Beitrag, bevor die Anzeigen aktualisiert wurden (und somit noch kein HTML im Beitrag ist). Damit kann dann entschieden werden, ob der Fehler im Importer liegt oder in der Umwandlung nach HTML. Wenn es dir möglich wäre, dann wäre das super, andernfalls werde ich das selbst bei Gelegenheit noch einmal prüfen.

    2) Es ist normal, dass kein Data-Link hinterlegt ist?

    Ja, die Zitate enthalten keine Quelle über den Ursprung des Beitrags.

  • Sorry - ich hatte das schon aktualisiert. Ich habe - wahrscheinlich völlig unprofessionell - in der Datenbank alle "<p>[</p>" durch "" ersetzt und bekam so die eckigen Klammern los.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!