Organic Groups von Drupal 6 auf Drupal 7 übertragen
am 08.11.2015 - 11:14 Uhr in
Habe eine Drupal 6 - Seite, die Organic Groups verwendet:
- Es gibt einen Inhaltstyp "Gruppe". Benutzer können eine Seite oder Inhalt "Gruppe" erstellen.
- Andere Benutzer können diese Seite "Gruppe" ansehen, da sie aufgelistet wird und dann auf der Seite die Gruppenmitgliedschaft beantragen.
- Weiters können Mitglieder einer Gruppe auf dieser Gruppenseite Gruppenbeiträge schreiben, die dann unten an die Gruppenseite angehängt werden.
Das ist auch schon alles, mehr Funktionen gibt es eigentlich nicht.
Jetzt soll diese Seite komplette von Drupal 6 auf Drupal 7 übertragen werden.
Ich habe zuerst Organic Groups für D7 installiert.
Dann das Modul Migrate.
Migrate unter admin/content/migrate funktioniert nur teilweise:
- Status: "Import incomplete, not currently running"
- beim "Importieren" kommt folgende Meldung häufig: "Skipped OgMigrateContent due to unfulfilled dependencies: OgMigrateGroupGroupname"
- weitere Meldungen: "Passing an empty first parameter to a migration constructor is now deprecated - pass through the arguments array passed to the leaf class instead."
So wie es aussieht, hat es teilweise funktioniert. Was anscheinend fehlt ist, dass die bestehenden Gruppenseiten nach dem Migrate als Gruppenseiten geführt werden in D7. Wenn ich eine neue Gruppe (=Gruppenseite) erstelle, dann klappt das ja prinzipiell, aber die vorhandenen Gruppenseiten (Inhaltstyp Gruppe) verhalten sich wie ein normaler Inhaltstyp und nicht wie eine OG Inhaltstyp Gruppe.
Damit ist es unvollständig und nicht verwendbar.
Was kann man tun? Wie kann man die MIgration vollständig hinbekommen?
Angeblich soll man migrate 7.x-2.5 verwenden, da neuere Versionen nicht korrekt funktionieren. Ist diese Info noch aktuell?
Bräuchte eine Lösung: Kann ich irgendwie die vorhandenen Gruppen-Nodes zu group nodes machen über die Datenbank?
- Anmelden oder Registrieren um Kommentare zu schreiben
Bei OG sieht die Geschichte ein wenig komplizierter aus
am 08.11.2015 - 12:20 Uhr
OG für Drupal 7 und 8 ist anders gestrickt und wesentlch umfangreicher.
Es handelt sich dabei um eine neue Programmierung mit neuen Aspekten.
Deshalb dürfte eine einfache Migration kaum möglich sein.
Hier sollte man sich Rat von den OG-Entwicklern holen.
Grüße
Ronald
Bitte nur antworten, wenn Du eine Lösung anbieten kannst
am 08.11.2015 - 12:37 Uhr
Lieber ronald,
es gibt leider folgendes Problem:
Bitte Beiträge, die noch NULL Antworten haben, nur dann beantworten, wenn Du wirklich eine Lösung anbieten kannst, die weiter hilft.
Warum?
Viele schauen hier und helfen weiter. Viele stürzen sich auf neue Beiträge, die noch Null Antworten haben. Da Du aber eine Antwort schreibst, die nichts hilft, hat dieser Thread dann zumindest eine Antwort und wenn ich reagiere schon 2 Antworten.
Damit schauen viel weniger Nutzer diesen Thread an, weil sie glauben, jemand hat schon geholfen.
Ich finde, das ist ein sehr großes Problem!
Bitte meine Beiträge nur beantworten, wenn Du wirklich eine Lösung hast, die funktionieren kann. Jedenfalls dann, wenn der Thread noch Null Antworten hat. Sonst passiert es oft, dass sonst niemand mehr hilft und die Frage ungelöst bleibt.
DANKE!
Hier gibt es einige Beispiele
am 08.11.2015 - 18:19 Uhr
Hier gibt es einige Beispiele zu "Migrate" und OG!
https://www.drupal.org/node/2023273
Aber einfach wird das nicht werden!
Drupal rockt!!!
Organic Groups von D6 auf D7
am 08.11.2015 - 19:03 Uhr
Ja, da war ich auch schon auf dieser Seite.
Bin mitten in der Übertragung, es ist mühsam.