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 - 20: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 (1556)
am 29.10.2014 - 22: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 29.10.2014 - 23: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 - 17: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

  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
  • Statusbericht Warnungen Drupal 11.x
  • Kein E-Mail-Versand über Webseite (z. B. Webforms) nach Server-Umzug
  • für drupal11 ein Slider Modul
  • Links im Block Olivero Theme
Weiter

Neue Kommentare

  • gelöst
    vor 1 Woche 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 1 Woche 5 Tagen
  • klappt fast...
    vor 1 Woche 5 Tagen
  • Das sind die Druiden, die du
    vor 2 Wochen 14 Stunden
  • Wie genau sollen wir dir
    vor 2 Wochen 16 Stunden
  • Okay, jetzt habe ich aber
    vor 2 Wochen 17 Stunden
  • Ja ok und steht denn der
    vor 2 Wochen 18 Stunden
  • Sprichst du von der
    vor 2 Wochen 18 Stunden
  • Alles Standard. Also Apache
    vor 2 Wochen 18 Stunden
  • Hast du denn <Directory
    vor 2 Wochen 18 Stunden

Statistik

Beiträge im Forum: 250225
Registrierte User: 20443

Neue User:

  • 4aficiona2
  • AppBuilder
  • GrolfsnokFlult

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 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