Hallo,
ich stehe vor folgendem Problem: Ich möchte Forenbeiträge bzw. am liebsten ganze Threads aus einem phpBB-Forum exportieren, um sie anschließend mit einer speziellen Software analysieren zu können. Deshalb meine Frage: Gibt es einen Konverter, der das leisten kann, oder muss ich jeden einzelnen Beitrag herauskopieren und in Excel einfügen?
Vielen Dank für eine Antwort!
phpBB in Excel konvertieren
Re: phpBB in Excel konvertieren
Wenn Du Zugriff auf die Datenbank hast sollte das kein Problem sein.
Re: phpBB in Excel konvertieren
Hallo tb280971,
ein Mod oder Script ist mir jetzt nicht bekannt, aber wenn du Zugriff auf die Datenbank hast, dann kannst du das mit phpMyAdmin machen. Du gehst dazu her und exportierst die Tabelle phpbb_posts als CVS bzw. CVS for MS Exel, dann brauchst die Datei nur noch in deinem Exel einlesen. In der Tabelle sind alle Angaben wie Subjekt, Text, Autor, Datum, .... drinnen. Ein Problem könnten nur noch die BBCodes sein, die sind ja in der Spalte post_text auch mit enthalten, da müsstest du nen Filter in Exel machen, welcher die BBCodes wieder entfernt. Hier mal ein Beispiel für so einen Text
Gruß Helmut
ein Mod oder Script ist mir jetzt nicht bekannt, aber wenn du Zugriff auf die Datenbank hast, dann kannst du das mit phpMyAdmin machen. Du gehst dazu her und exportierst die Tabelle phpbb_posts als CVS bzw. CVS for MS Exel, dann brauchst die Datei nur noch in deinem Exel einlesen. In der Tabelle sind alle Angaben wie Subjekt, Text, Autor, Datum, .... drinnen. Ein Problem könnten nur noch die BBCodes sein, die sind ja in der Spalte post_text auch mit enthalten, da müsstest du nen Filter in Exel machen, welcher die BBCodes wieder entfernt. Hier mal ein Beispiel für so einen Text
Der Text [b:3ndjyekp]hier ist Fett[/b:3ndjyekp]geschrieben ....
. Du müsstest also alles suchen was mit [ ] umschlossen ist, das sind in der Regel die BBCodes.Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Re: phpBB in Excel konvertieren
Hallo Helmut und hallo zusammen,
vielen Dank für diese Hinweise!! Da ich technischer Laie bin, muss ich nochmals nachfragen: Verstehe ich dich richtig, dass ich dann für jeden Forenbeitrag eine Zeile in meiner Excel-Tabelle habe, d.h. bei 400.000 Forenbeiträgen eine Excel-Tabelle mit 400.000 Zeilen? Ist es auch möglich, ganze Threads als extra Dokument bzw. Datei zu exportieren, so dass ich anschließend so viele Excel-Dokumente wie Threads habe? Oder ist das ein Riesenaufwand? So wäre für mich auf jeden Fall der Zugriff mit MAXQDA, meiner Analysesoftware, einfacher und übersichtlicher.
DANKE nochmals!
Gruß, Birgit
vielen Dank für diese Hinweise!! Da ich technischer Laie bin, muss ich nochmals nachfragen: Verstehe ich dich richtig, dass ich dann für jeden Forenbeitrag eine Zeile in meiner Excel-Tabelle habe, d.h. bei 400.000 Forenbeiträgen eine Excel-Tabelle mit 400.000 Zeilen? Ist es auch möglich, ganze Threads als extra Dokument bzw. Datei zu exportieren, so dass ich anschließend so viele Excel-Dokumente wie Threads habe? Oder ist das ein Riesenaufwand? So wäre für mich auf jeden Fall der Zugriff mit MAXQDA, meiner Analysesoftware, einfacher und übersichtlicher.
DANKE nochmals!
Gruß, Birgit
Re: phpBB in Excel konvertieren
Hallo Birgit,
nun dein Forum ist ja schon etwas größer, da könnte Exel doch an seine Grenzen kommen. Ich weiss jetzt nicht auswendig wie viele Spalten und Zeilen ein Dokument haben darf, auf alle Fälle ist es schon eine gewisse Belastung für das Programm. Ja, du hättest dann für jedes Posting eine Zeile.
Klar ist es machbar, schon in phpMyAdmin nach Threads zu filtern, aber das müsstest du von Hand machen bzw. ein Script schreiben das pro Thread ein CVS erzeugt. Unterm Strich gesehen sind das dann auch mehrere Zehntausend Dateien, ob das einfacher zu handhaben ist, das bezweifle ich mal.
Dein Programm MAXQDA kenne ich jetzt nicht, daher kann ich nicht sagen, ob es da eine Schnittstelle zu Datenbanken gibt und wie die Daten dann vorliegen müssen. Vielleicht bietet der Hersteller deiner Software ja schon Schnittstellen zu Foren an, solltest ihn mal fragen.
Du schreibst nicht was genau du analysieren willst, aber das Forum bietet ja schon einige statistische Infos. Je nach dem was du für Ergebnisse willst, lässt sich ggf. über ein php Script schon was im Forum Vorsortieren oder Filtern so dass du nur noch einen geringeren Datenbestand auswerten musst. Außerdem könnten dann dabei gleich noch die BBCodes entfernt werden.
Du siehst also, es gibt da mehrere Möglichkeiten an die Sache ran zu gehen, aber alles mit Aufwand verbunden bei der Datenmenge.
Gruß Helmut
nun dein Forum ist ja schon etwas größer, da könnte Exel doch an seine Grenzen kommen. Ich weiss jetzt nicht auswendig wie viele Spalten und Zeilen ein Dokument haben darf, auf alle Fälle ist es schon eine gewisse Belastung für das Programm. Ja, du hättest dann für jedes Posting eine Zeile.
Klar ist es machbar, schon in phpMyAdmin nach Threads zu filtern, aber das müsstest du von Hand machen bzw. ein Script schreiben das pro Thread ein CVS erzeugt. Unterm Strich gesehen sind das dann auch mehrere Zehntausend Dateien, ob das einfacher zu handhaben ist, das bezweifle ich mal.
Dein Programm MAXQDA kenne ich jetzt nicht, daher kann ich nicht sagen, ob es da eine Schnittstelle zu Datenbanken gibt und wie die Daten dann vorliegen müssen. Vielleicht bietet der Hersteller deiner Software ja schon Schnittstellen zu Foren an, solltest ihn mal fragen.
Du schreibst nicht was genau du analysieren willst, aber das Forum bietet ja schon einige statistische Infos. Je nach dem was du für Ergebnisse willst, lässt sich ggf. über ein php Script schon was im Forum Vorsortieren oder Filtern so dass du nur noch einen geringeren Datenbestand auswerten musst. Außerdem könnten dann dabei gleich noch die BBCodes entfernt werden.
Du siehst also, es gibt da mehrere Möglichkeiten an die Sache ran zu gehen, aber alles mit Aufwand verbunden bei der Datenmenge.
Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Re: phpBB in Excel konvertieren
Lieber Helmut,
ich sehe, ganz ohne Aufwand geht es wohl nicht:-) Leider gibt es zwischen MAXQDA und phpBB keine Schnittstelle - der Import muss über Word oder Excel laufen.
Danke auf jeden Fall für deine Tipps!
Gruß Birgit
ich sehe, ganz ohne Aufwand geht es wohl nicht:-) Leider gibt es zwischen MAXQDA und phpBB keine Schnittstelle - der Import muss über Word oder Excel laufen.
Danke auf jeden Fall für deine Tipps!
Gruß Birgit
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
Re: phpBB in Excel konvertieren
Wenn Deine Software mit größeren Dateien klarkommt (bei Statistik-Software wie SPSS sollte das gehen), dürfte das kein Problem sein. Du kannst in phpMyAdmin ja auch unwichtige Felder weglassen.
Im Prinzip brauchst Du nur den timestamp und die topic_id um das ganze sinnvoll zu sortierten. Darüber hinaus natürlich noch Deine Nutzdaten (post_text und ggF topic_title).
Gruß, Dave
Im Prinzip brauchst Du nur den timestamp und die topic_id um das ganze sinnvoll zu sortierten. Darüber hinaus natürlich noch Deine Nutzdaten (post_text und ggF topic_title).
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't