APBoard -> phpbb

Alles rund um PHP und die Datenbanksprache MySQL.

Moderatoren: Thies, Soltano

Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

APBoard -> phpbb

Beitrag von Xajorkith »

:D
Schätze mal, dass dieses Vorhaben das größte Chaos bei mir verursachen würde.

Ähm Frank ... hast du noch den Konvertierungsmod von der APBoard Version 1.9.9 zum phpbb Board?

Versuchen kann ich es ja mal. I)
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Ja, habe ich irgendwo sicherlich plus eigenes Tool für zusätzliche Dinge. Man muss aber vieeeeelllll Ahnung von php und MySQL haben, wenn man das machen will!

Frank-Andre
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Igit
Keine Chance sich irgendwie durchzumogeln?
Gibt es dazu ne Art Anleitung?

Ich kann mir das ja wenigstens mal anschauen.
Mittlerweile geht mir die AP-Software auf die Nerven.
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Anbei eine ZIP mit den Konverterfiles und einem kleinen von mir entwickelten, ergänzenden Tool:
  • convert_020914.zip
    Die Konverter-Grundfiles
  • convert_apb202_020914.zip
    Das Tool zum Konvertieren des apboard zum phpBB
  • sig_delete.php
    "Mein" Tool
"Mein" Tool ergänzt dern Konverter um ein paar wichtige Konvertierungen, die leider fehlten und muss nach der grundsätzlichen Konvertierung ausgeführt werden. Es handelt sich um
  • Ändern des Teils /apboard/ in /phpbb/ in Board-internen Links
  • Ändern des Links zum Profil eines Users, sofern dieser gepostet wurde
  • Astausch von Boardinternen Links
  • Löschen der Signatur, die beim apboard in den Posts direkt eingetragen wurden. Das phpBB regelt das jetzt anders. Wenn die alten Signs nicht gelöscht werden, sind bei den bisherigen Posts dann doppelte Sigs drinne
Schau es Dir an und melde Dich, wenn Du Erklärungen brauchst.

Frank-Andre
Dateianhänge
apboatd_to_phpbb.zip
Konvertierungstools apboard --> phpBB
(9.87 KiB) 878-mal heruntergeladen
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Bin dazu leider noch nicht gekommen. Ich brauch Urlaub. :unschuldig:
Schau mir das aber garantiert noch an.

Solche Downloads machen sich hier aber bestimmt besser:
http://www.f-thies.de/phpbb/dload.php

Wenn man sie sucht findet man das dann schnell. :)
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Hab das nun mal probiert. I)

Hab alles vorbereitet und die Konvertierung gestartet.
Er hat das in 3 Schritten gescheckt und als Antwort kam das:
Die Neuindizierung der Suche wurde erfolgreich abgeschlossen.

Hier klicken um zum Anfangsbildschirm des Konverters zurückzukehren

Klick hier um zum Index zurückzukehren
Weisst du noch wie man an dieser Stelle reagieren muss?

Wenn ich auf Index klicke (2.Option) lande ich in den Forum wo die Daten hin sollen. Doch leider hat sich hier optisch nichts getan.

Er schrieb ja auch, dass die Indizierung recht lange dauern kann. Bei mir gingen diese 3 Meldungen sehr schnell durch.
Ist er daher im Hintergrund noch am machen?
Wie lange hatte es ungefähr damals bei dir gedauert bis er fertig war?
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Da fällt mir ein ...
Muss ich dein File erst starten ... ruft dieser dann die Konvertierung auf ... oder wird damit erstmal nur die Signaturen gelöscht ... und danach kommt erst der Konvertierungsaufruf?

Mir fällt auch gerade ein das du damals irgendwas davon gesagt hast das der Script nicht richtig läuft wenn noch Signaturen da sind.

Weisst du noch die einzelnen Schritte welche nacheinander erfolgen müssen?
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Ich melde mich morgen, heute schaffe ich das leider nicht mehr

Frank-Andre
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Xajorkith hat geschrieben:Solche Downloads machen sich hier aber bestimmt besser: http://www.f-thies.de/phpbb/dload.php
Wenn man sie sucht findet man das dann schnell. :)
Hat aber auch deutliche Nachteile, weil Du dadurch die Downloads nicht bestimmten Usergruppen zuordnen kannst und damit alle User alle Downloads sehen. Deswegen finde ich die bisher genutzte Variante deutlich besser.
Xajorkith hat geschrieben:Weisst du noch wie man an dieser Stelle reagieren muss? Wenn ich auf Index klicke (2.Option) lande ich in den Forum wo die Daten hin sollen. Doch leider hat sich hier optisch nichts getan.

Er schrieb ja auch, dass die Indizierung recht lange dauern kann. Bei mir gingen diese 3 Meldungen sehr schnell durch. Ist er daher im Hintergrund noch am machen? Wie lange hatte es ungefähr damals bei dir gedauert bis er fertig war?
Ich weiss es wirklich nicht mehr, ich müsste es mir selber anschauen, eventuell kommt dann die Erinnerung wieder :)
Xajorkith hat geschrieben:Da fällt mir ein ...
Muss ich dein File erst starten ... ruft dieser dann die Konvertierung auf ... oder wird damit erstmal nur die Signaturen gelöscht ... und danach kommt erst der Konvertierungsaufruf?

Mir fällt auch gerade ein das du damals irgendwas davon gesagt hast das der Script nicht richtig läuft wenn noch Signaturen da sind.

Weisst du noch die einzelnen Schritte welche nacheinander erfolgen müssen?
Du musst erst mein Script ausführen, damit die Signatturen gelöscht und die internen Links in den Posts innerhalb des Forums geändert werden. Danach die Konvertierung vornehmen. Wenn ich mich recht erinnere, dass ist schon über 2 Jahre wieder her :)

Frank-Andre
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Ist ist wieder Wochenende und man kann ein bißchen experimentieren. :)

Also das mit dein Script hab ich wohl hinbekommen.
APBoard

Signatur-Löschroutine v1.0

!!!! Script ist fertig !!!!
Anzahl der vorhandenen Datensätze : 2831
Anzahl der insgesamt aufgerufenen Datensätze : 2843
Anzahl der insgesamt geänderten Datensätze : 2843

Copyright 2002 by Frank-Andre Thies
8)

Aber der converter will einfach nicht so das was er soll.

In der kurzen Anleitung steht auch, dass ich ein converter auswählen soll.
Also ich hab da nichts zum auswählen.

Was meint er eigentlich genau hiermit:
If everything went fine, you can restore the search tables and safely
destroy your old forum. (select it and click Destroy)
Also ne Fehlermeldung und so hatte ich nicht aber was will er dann mit 'restore'. Was ist dann hier zu tun?
Ich hab dann auch nie was zum selectieren um das alte Forum zu zerschlagen. :))

Hast du noch ne Ahnung was hier zu tun ist?
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Noch ne Kleinigkeit ...

Muss ich eigentlich dann beim neuen phpbb Board den prefix ändern?
So wie er bei dem apboard war oder wird das vom converter umgeschrieben.

Der converter ist viel zu schnell fertig. Bei deinen Script sieht man richtig, dass was passiert. Beim converter sieht es so aus als wenn er nur kurz was überprüft.
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Ich weiss es nicht mehr, das ist alles so lange her. Und ich weiss nicht, was wie Du wo gemacht hast ..... So aus der Ferne kann ich Dir nicht sagen, was los ist, ich müsste das selber sehen, um eine Chance zu haben, den Fehler zu lokalisieren.

Frank-Andre
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Also, was mir eingefallen / aufgefallen ist:

Signatur-Löschung
Wenn die Sigs nicht gelöscht werden: hast Du das Häkchen bei TESTMODUS? entfernt? Das ist automatisch angeklickt, damit man zuerst einen Test fährt, um zu sehen was passiert.

Zum Konverter muss ich erst was testen. Ich melde mich

Frank-Andre
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Wenn ich den Converter-Link aufrufe, erscheint dort der phpBB-Converter gar nicht. Hast Du denn den auch ins Verzeichnis /convert/ hochgeladen?

Ich hänge den Converter vorsorglich mal an diese Nachricht, lade ihn hoch, ich schaue es mir dann heute abend oder morgen an, ok?

Frank-Andre
Dateianhänge
convert_apb202.txt
phpBB-Konverter (in .php umbenennen)
(11.82 KiB) 912-mal heruntergeladen
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Die Datei ist oben aber nicht dabei. Hab mich schon gewundert was der immer will mit dem auswählen.

Ok, hab das hochgeladen.
War ein ziemlicher Akt.

Heute hat meine Festplatte den Geist aufgegeben. Mein Computer mit all den Information kann ich daher nicht nutzen. Zur Zeit hab ich nur ne alte Gurke als Computer.

Wegen der Signatur. Ich hatte erst den Testlauf und dann den richtigen Durchlauf gemacht. Wie gesagt ich hatte ja auch die Meldung bekommen das die Daten geändert wurden.
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Das mit der Festplatte ist schon scheisse :(

Wenn die Sigs nicht gelöscht werden, dann scheint der SIG-Text nicht zu passen, den ich voreingestellt habe. Schaue im apboard nochmal nach, wie genau der SIG-Trenner eingetragen ist und versuche es dann nochmal. Ggf. hast Du zwischendurch mal den SIG-Trenner geändert.

Oder mein Script läuft nicht einwandfrei unter phpBB 2.0.10, was ich nicht ausschliessen mag. Ich habe es für 2.0.2 geschrieben.

Das Konvertieren startest Du am besten erst dann, wenn das mit der Sig geklärt ist. Ist doch sicherlich eine Kopie, oder? Dann schau im Original nach, ob die Sigs gelöscht worden oder nicht.

CU

Frank-Andre
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Thies hat geschrieben:Ggf. hast Du zwischendurch mal den SIG-Trenner geändert.
Ups ... das hab ich mit Sicherheit getan. I)
Fragt sich blos wie oft. :shock2:
Das hab ich auch schon wieder vergessen gehabt.

Das Konvertieren startest Du am besten erst dann, wenn das mit der Sig geklärt ist. Ist doch sicherlich eine Kopie, oder? Dann schau im Original nach, ob die Sigs gelöscht worden oder nicht.

CU

Frank-Andre
Ist ne Kopie. Na dann hab ich ja ne Menge zu tun.
Jetzt muss ich aber erstmal sehen das ich mein Computer wieder hin bekomme. :(
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Melde Dich, wenn Du soweit bist, wenn ich helfen kann, versuche ich es gern.

Am besten gehst Du wegen der Sigs mal ein paar Threads durch und schaust mal, ob Du andere Sig-Trenner findest. Für jeden Sig-Trenner musst Du mein Tool einmal durchlaufen lassen.

Frank-Andre
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Benutzeravatar
Xajorkith
Junior-User
Junior-User
Beiträge: 65
Registriert: Mi 31 Dez, 2003 4:48 pm

Beitrag von Xajorkith »

Das wird sich jetzt wohl noch ne weile verzögern. Ich weiß nicht wie ich WIN98 auf die neue Festplatte installieren kann.
Win98 macht beim erkennen und Formatieren nur mist.
WINXP ist für mein Notebook zugeschnitten. Dann gäbe es noch ne Möglichkeit von einer Webseite nen File runterzuladen doch das ist ja wohl ein scherz. Wenn der Computer hin ist kann man normalerweise nichts mehr runterladen. Selbst wenn wüßte ich nicht wie ich nen 10 MB File transferieren sollte. USB klappt ja nicht ohne Treiber.

Und auf mein jetzigen Computer brauch ich sowieso nicht mit so'ner Festplatte ankommen. Bekomme hier nicht mal ne 40 GB Festplatte zum laufen. Blöde Situation.
Benutzeravatar
Thies
Webmaster
Webmaster
Beiträge: 1482
Registriert: Mo 04 Aug, 2003 8:45 pm
Kontaktdaten:

Beitrag von Thies »

Dabei kann ich Dir leider auch nicht helfen :( Aber hier oder im MM-World-Board findest Du sicherlich jemanden, der Dir dabei helfen kann. Oder?

Frank-Andre
if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
Antworten