Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Drupal Jobs ›

[gelöst] Export von Direktnachrichten (PrivateMsg) aus Drupal 7.32

Eingetragen von Datenfresser (4)
am 29.10.2014 - 21:50 Uhr in
  • Drupal Jobs
  • Drupal 7.x oder neuer

Aus einer Drupal 7.32 Website, auf der derzeit eine kleine Community läuft, sollen alle Direktnachrichten, die sich die Nutzer untereinander geschrieben haben, exportiert werden, damit sie im Anschluss in ein WordPress-System importiert werden können. Den Import in WordPress bekomme ich vermutlich selbst hin, so dass "nur" der erste Schritt zu gehen wäre.

Als Modul ist die akt. Version von PrivateMsg im Einsatz.

Es handelt sich um etwa 1700 Nutzer (deren Import inkl. alter ID ist bereits erfolgt), die durchschnittlich etwa 20 Nachrichten verfasst sowie erhalten haben.

Falls ihr Rückfragen habt: jederzeit gern an mich.

Danke und viele Grüße
Miriam

‹ Relaunch und Migration von boardmag.com auf Drupal Basis [gelöst] Export von Direktnachrichten (PrivateMsg) aus Drupal 7.32 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Lassen sich diese dann nicht

Eingetragen von Sense (1560)
am 29.10.2014 - 23:50 Uhr

Lassen sich diese dann nicht einfach als CSV exportieren und auf der anderen Seite wieder importieren. Was erwartest Du hier genau?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie Sven schon richtig

Eingetragen von SteffenR@drupal.org (2262)
am 30.10.2014 - 00:28 Uhr

Wie Sven schon richtig bemerkt würde hier wohl auch ein CSV Export funktionieren.
Hierbei sind die Tabellen pm_index und pm_message relevant. In der pm_index finden sich die Message "Threads" - also auch IDs auf Antworten von Nachrichten. Je nachdem, wie du die Daten am Ende benötigst, kann man hier über eine SQL Query zusammenhängende Nachrichtenstränge exportieren. In der Tabelle pm_message kann man sich über die Spalte reply_to_mid auch direkt die Antworten auf eine Nachricht zusammen holen.

Der Punkt der Nutzerzuordnung wäre über das Feld author bzw. recipient möglich - hier bräuchtest du dann wiederum ein Mapping auf die User im Wordpress.

Ein wirkliches Drupal-Modul braucht es hier eigentlich nicht - hier reicht eigentlich eine SQL Query, die deinen Anforderungen entsprechend erstellt werden müsste und der Export als CSV (dies kann bspw. auch über phpmyadmin oder SequelPro erfolgen)..

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke!

Eingetragen von Datenfresser (4)
am 31.10.2014 - 18:13 Uhr

Habt vielen Dank für die Antworten. Nachdem ich in der Datenbank endlich die richtigen Tabellen gefunden habe, konnte ich die Nachrichten direkt aus der DB exportieren.

Viele Grüße
Miriam

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Wenn die Subdomain auf
    vor 1 Tag 11 Stunden
  • ordnerstruktur
    vor 1 Tag 22 Stunden
  • Die Subdomain muß auf den
    vor 4 Tagen 5 Stunden
  • Verwende doch das Tag dafür,
    vor 3 Wochen 6 Tagen
  • Guckst du hier: step by step
    vor 3 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 3 Wochen 5 Tagen
  • Ich habe ja keine Angst vor
    vor 5 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 5 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 5 Wochen 5 Tagen
  • Du hast die "Trusted host
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250288
Registrierte User: 20511

Neue User:

  • Pavlotog
  • burningTree
  • Marvinkep

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association