Modulmigration D6 nach D7

12
Modulmigration D6 nach D7 Drupal User Group Zürich 1. Juni 2011

description

Modulmigration D6 nach D7. Drupal User Group Zürich 1. Juni 2011. Über mich. 1983 IBM AS400 1995 Informatik Ing. HTL C, C++ Java Theologie Studium PHP Geschäftsführer Plüss Production v erheiratet, 4 Kinder. link_node Modul. Filter Erstellt Links auf andere Nodes - PowerPoint PPT Presentation

Transcript of Modulmigration D6 nach D7

Page 1: Modulmigration D6 nach D7

Modulmigration D6 nach D7Drupal User Group Zürich1. Juni 2011

Page 2: Modulmigration D6 nach D7

Über mich1983 IBM AS4001995 Informatik Ing. HTLC, C++JavaTheologie StudiumPHP

Geschäftsführer Plüss Productionverheiratet, 4 Kinder

Page 3: Modulmigration D6 nach D7

link_node ModulFilterErstellt Links auf andere NodesBsp. www.pluess-production.ch

PHP Drupal

Es gibt noch keine D7 Version

Page 4: Modulmigration D6 nach D7

Vorbereitungen Migrationnacktes Drupal 7 installierengit clone des Drupal 6 Modulsüberprüfen unter Module

Page 5: Modulmigration D6 nach D7

.info Datei anpassenWriting .info files (Drupal 7.x)http://drupal.org/node/542202

core = 7.xdependencies Format hat geändertconfigure…

Page 6: Modulmigration D6 nach D7

Modul einschalten

1. WSOD ask Google2. node_get_types existiert nicht mehr

3. Converting 6.x modules to 7.xhttp://drupal.org/update/modules/6/7

4. API referencehttp://api.drupal.org

Page 7: Modulmigration D6 nach D7

Modul testen/admin/config/content/formats/

filtered_html Filter wird nicht erkannt.

Code lesenHooks identifizierenÄnderungen nachlesen

Page 8: Modulmigration D6 nach D7

Black Box Strategie.info Datei anpassenTesten was nicht geht.Fehlermeldungen auswerten

Page 9: Modulmigration D6 nach D7

White Box StrategieCode lesenHooks identifizierenÄnderungen nachlesen

Page 10: Modulmigration D6 nach D7

Informationsquellen

1. Converting 6.x modules to 7.xhttp://drupal.org/update/modules/6/7

2. API referencehttp://api.drupal.org

3. Google4. Drupal Community (Forum, IRC, User

Group, … )5. http://drupal.stackexchange.com

Page 11: Modulmigration D6 nach D7

Success StoriesMaillog Modul

◦1 Tag Aufwand◦Todo: Integration mit anderen Mail Modulen

Link Node Modul◦½ Tag Aufwand◦Todo: Nodetype Settings werden nicht

gespeichert.

Page 12: Modulmigration D6 nach D7

Lizenz