Deutsche Zope User Group
Gast 1 Benutzer online
DZUG-News

CMFtoPlone

Die eigentlichen St�rgroessen bei der Migration vom CMF nach Plone sind:

  • verschiedene Foldertypen
  • unterschiedlicher Workflow

Da die Memberfolder programatisch am schwierigsten zu handhaben sind kann man auch einen pragmatischen Weg w�hlen:

Plone-Site anlegen

  • darin acl_users und Members l�schen
  • workflow der CMF-Site in die Plone-Site kopieren und als Default einrichten
  • CMFFolder via Type-Information in die Plone-Site einbinden
  • acl_users aus der CMF-Site in die Plone-Site kopieren
  • F�r ein g�nstigeres Zeitverhalten kann man zwischenzeitlich SearchableText l�schen
  • Members exportieren
  • Members in die Plone-Site importieren (Besitzerrechte bewahren)

Was dann programatisch noch zu loesen ist:

  • rekursiv in Member auf der Plone-Site Plone-Folder als copy_of_sourcefolder anlegen
  • in dem Folder jeweils eine lokale Rolle mit dem urspruenglichen Besitzer anlegen
  • via cut den Content vom sourcefolder in copy_of_sourcefolder bringen
  • sourcfolder loeschen
  • copy_of_sourcefolder in sourcefolder umbenennen

ZWiki und dergleichen von Hand in der Plone-Site installieren

Wikiseiten und ZPTs von Hand in die Plone-Site umkopieren