Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Entwicklung (https://www.mybb.de/forum/forum-74.html) +--- Thema: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 (/thread-24771.html) |
Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - Harest - 26.01.2012 Erlaubt das Konvertieren eines WBBLite 1.0.2 zum MyBB 1.6.4. Möglicherweise funktioniert er auch mit späteren Versionen des MyBB, was jedoch nicht getestet wurde. Es werden je nach gewählter Option konvertiert:
Zudem ist es möglich Benutzern abhängig ihrer alten Benutzergruppe eine neue zuzuweisen. Dazu sind jedoch Codeänderungen in der convert.php nötig. Dort findet ihr fast am Ende der Datei 2x den folgenden Abschnitt: PHP-Code: switch($groups['usergroup']) Je nachdem wieviele Benutzergruppen ihr zuweisen wollt, müsst ihr die case-Anweisung entsprechend oft kopieren. Die Änderungen müssen vor dem Konvertierungsvorgang geschehen. Zum Konvertieren das Verzeichnis "convert" per FTP auf euren Webspace hochladen und die Datei "start.html" aufrufen. RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - pikkoenigin - 26.01.2012 mein Testlauf mit dem Konverter war leider nicht sehr erfolgreich. Ich habe versucht mein WBBLite 1.0.2 zu MyBB 1.6.5 zu konvertieren. Auf das erste Problem stieß ich, als ich das Prefix der WBB-Datenbank angeben musste, da die Tabelle in der Datenbank 2 unterschiedliche Prefixe haben (bb1_ und wcf1_). Bei den Versuch mit wcf1_ kam bei der Prüfung die Meldung "Es konnten keine Tabellen unter dem angegebenen WBB-Prefix gefunden werden.", mit bb1_ als Prefix konnte ich konvertieren, kam aber nicht besonders weit, hiermit verließ mich der Konverter: Code: Das WBB enthält: RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - Harest - 26.01.2012 Hast du zugriff auf deine Datenbank? Falls ja, könntest du mir bitte sagen, welche Felder sich in der Tabelle bb1_boards befinden. Hatte nämlich in meinem Forum ziemlich viele Erweiterungen und es könnte sein, dass er zuviele Daten holen will. Das gleiche bitte auch für bb1_posts. EDIT: Schau einfach nach ob sich das Feld "exurl" in bb1_boards befindet. RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - pikkoenigin - 26.01.2012 Natürlich. In bb1_boards befinden sich die Felder boardid styleid parentid parentlist childlist boardorder title password description prefixuse prefix threadcount postcount lastthreadid lastposttime lastposterid lastposter allowbbcode allowimages allowhtml allowsmilies allowicons allowpolls allowattachments daysprune threadsperpage postsperpage postorder countuserposts hotthread_reply hotthread_view moderatenew enforcestyle closed isboard invisible bb1_posts hat die Felder postid parentpostid threadid userid username iconid posttopic posttime message attachmentid edittime editorid editor editcount allowsmilies showsignature ipaddress visible reindex sollten alles Standardfelder sein, in den beiden Tabellen hab ich soweit ich mich erinnere nichts hinzugefügt oder gelöscht exurl hab ich nicht als Feld RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - Harest - 26.01.2012 Dachte ich es mir Das Feld exurl wird wohl einen der Fehler verursacht haben. Versuche es mal mit der angehängten Datei. Einfach die alte überschreiben und die config.php aufrufen. Achja. "bb1_" als Prefix ist schon richtig. RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - pikkoenigin - 26.01.2012 Scheint wirklich daran gelegen zu haben, sieht schon viel besser aus. Den "memory size exhausted"-Fehler bekomm ich aber immer noch. Kann das daran liegen, dass es ein lahmer Freehoster ist? Code: Das WBB enthält: RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - Guido Lehne - 26.01.2012 Hallo Harest, gefällt mir wie du die Vortschritte beim Konvertiergang dem Anwender sichtbar machst. Und natürlich darf auch ein großes Dankeschön für deine Arbeit nicht fehlen. RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - Harest - 26.01.2012 @pikkoenig: Es lag nicht nur daran. Der Fehler hängt wahrscheinlich mit dem Hoster zusammen bzw. den php-Einstellungen. Hast aber auch eine ganze menge Beiträge. Wir haben es auf nur kanpp die Hälfte gebracht Habe dir noch eine Version angehängt. Schau mal ob's damit klappt. Ansonsten werde ich morgen mal nach einer Lösung schauen. @Guido: Danke. Habe auch einen Verweis auf dich und deinen Konverter eingefügt. Schau's dir an (start.html) RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - Guido Lehne - 26.01.2012 Gefällt mir! Du hast da echt was draus gemacht. RE: Konverter: WBBLite 1.0.2 zu MyBB 1.6.4 - pikkoenigin - 26.01.2012 Auch mit der neuen convert.php das gleiche Ergebnis. Eine Kategorie und ein paar Beiträge sind aber in der MyBB-Tabelle gelandet, es funktioniert also definitiv. Ich werde es nächste Woche (bin jetzt ein paar Tage nicht daheim) mal auf dem bezahlten Webspace probieren, auf dem das eigentliche Forum ist (auf dem Freehoster ist nur ein Backup, mit dem ich es ausprobieren wollte) Auf jeden Fall schon mal vielen Dank für die Hilfe. |