Hallo Götz,
Naja, ich kenne mich zwar nicht so mit der Forensoftware aus, doch meines Wissens nach werden die Daten in XML-Dateien gespeichert.
Exakt. CK hat das Prinzip von der "alten" Forensoftware übernommen.
Wie die XML-Dateien genau aussehen, und was da noch für Infos drin stehn, die man vielleicht nicht im Forum sieht (IP Adresse des Posters oder sonstwas ...) weiß ich nicht.
Ich habe hier mal eine Testdatei (von meiner lokalen Testinstallation) schön formatiert:
--------------------------------------------------------------------------
<?xml version="1.0"?>
<!DOCTYPE Forum SYSTEM "http://forum.de.selfhtml.org/forum.dtd">
<Forum>
<Thread id="t1">
<Message invisible="0" id="m1" ip="92.168.100.1">
<Header>
<Author>
<Name>Christian Seiler</Name>
<Email>chris_se@gmx.net</Email>
<HomepageUrl/>
<ImageUrl/>
</Author>
<Category>BROWSER</Category>
<Subject>Irgendein Mist</Subject>
<Date longSec="1038062544"/>
</Header>
</Message>
</Thread>
<ContentList>
<MessageContent mid="m1">
<![CDATA[Hier ist der Text des Postings<br />Auch mit neuen Zeilen<br />Jepp.]]>
</MessageContent>
</ContentList>
</Forum>
--------------------------------------------------------------------------
(da fällt mir gerade auf, dass er irgendwie immer die 1 von meiner IP klaut...)
Ich hoffe, dass das ganze dadurch klarer wird.
Doch wenn du Dir die Quellen vom Forum runterlädst, kannst das bestimmt dort nachschauen ;)
Genauso ist es. Siehe auch src/xml_handling.c (http://cvs.teamone.de/selfforum/src/xml_handling.c?rev=1.14&content-type=text%2Fx-cvsweb-markup) Die Funktion stringify_posting ist die relevante.
Grüße,
Christian
Sollen sich alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen und nicht mehr davon erfasst haben als eine Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst.
-- Albert Einstein