Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
phpbb2 zu MyBB1.6
#31
Der Posthash wird als Post-ID Ersatz verwendet. Man kann ja z.B. schon Attachments hochladen bevor das Posting überhaupt abgesetzt hat, und bis dahin hat es noch keine PID. Aber eben schon einen zufälligen Posthash, und darüber werden die vorher hochgeladenen Attachments dann dem Posting zugeordnet. Und erst nach dem eigentlichen Posten wird dem Attachment dann die passende Pid noch zusätzlich eingetragen.

Der Posthash an sich ist einfach ein zufälliger Wert ( md5(random_str()); ). Muss halt für jedes Posting anders und zu den Attachment-Posthashes passen.

#32
Soo, jetzt geht es mit dem Merge dank der index.php aus dem trunk der bald kommenden 1.6.3 Version.

Attachments sind jetzt da, jetzt fehlen nur die Avatare Rolleyes
#33
Danke frostschutz.
Das heißt, dass man die Hashes des WBB tatsächlich 1:1 übernehmen könnte. Alternativ müsste man halt für jedes Attachment während des Konvertierens einen eigenen Hash erstellen. Dürfte kein Problem sein.
Helfe wie auch dir geholfen wird.
#34
Zitat:für jedes Attachment ... einen eigenen Hash

Die Hashes gehen nicht pro Attachment sondern pro Posting. Ein Posting mit mehreren Attachments, da haben die Attachments also alle den gleichen Hash.
#35
Hmm, mansche Umlaute werden dargestellt und mansche nicht, korrios, oder?

Normal müsste doch "entwerder" "oder", aber nicht mal ja und mal nein!?

EDIT: zu früh gefreut, werden die falschen attachments im post ausgegeben :-(
#36
@frostschutz: Macht Sinn. Hatte wohl 'nen Hänger.

@OliverS: Wenn es wirklich nur an den Attachments scheitert und du mir wie bereits oben geschrieben ein Beispiel der Datenbank schickst, kann ich versuchen dir einen Koverter dafür zu schreiben.
Helfe wie auch dir geholfen wird.
#37
Reicht dir dort die leere Tabelle von den Attachments?


Angehängte Dateien
.gz   Attachments_WBB3.sql.gz (Größe: 679 Bytes / Downloads: 3)
#38
Nein, ich bräuchte zumindest:

- Tabelle wcf1_posts mit mind. 1 Beitrag mit Attachment
- Tabelle wcf1_attachment mit dem gespeichertem Attachment
Helfe wie auch dir geholfen wird.
#39
Hi,

die post sind nicht in der wcf1 sondern in der wbb


Im Anhang die geünwchten Datensätze.


Gruß Olli


Angehängte Dateien
.gz   WBB3convert.sql.gz (Größe: 1,36 KB / Downloads: 1)
#40
Danke.
So weit so gut. Was ich noch unbedingt wissen muss, ist wie die Attachements im Uploadordner genannt werden.
D.h. wie ist das Attachment "luder.JPG" im Uploadordner des WBB benannt? Eine x-beliebige andere Datei reicht auch aus.

Im MyBB setzen sich die Dateinamen wie folgt zusammen: post_USERID_UPLOADTIME_MD5HASH.attach
Beispiel: post_1_1328276249_f8d1b24f5390c522fa0b5202b14d850d.attach
Das dazugehörige Thumbnail heißt dann: post_1_1328276249_f8d1b24f5390c522fa0b5202b14d850d_thumb.jpg

Wenn also die WBB-Dateien andere Namen tragen, kann das MyBB sie auch nicht finden.
P.S.: Es wäre auch noch gut zu wissen, ob alle Dateien in einem Ordner liegen, oder nicht und wie die Ordner heißen.
Helfe wie auch dir geholfen wird.


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [Merge System] phpBB2 und Umlautpasswörter paddelwerfer 3 2.046 09.01.2011, 12:20
Letzter Beitrag: paddelwerfer