MyBB.de Forum

Normale Version: phpbb2 zu MyBB1.6
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8
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.

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
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.
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.
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 :-(
@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.
Reicht dir dort die leere Tabelle von den Attachments?
Nein, ich bräuchte zumindest:

- Tabelle wcf1_posts mit mind. 1 Beitrag mit Attachment
- Tabelle wcf1_attachment mit dem gespeichertem Attachment
Hi,

die post sind nicht in der wcf1 sondern in der wbb


Im Anhang die geünwchten Datensätze.


Gruß Olli
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.
Seiten: 1 2 3 4 5 6 7 8