« La migration de Drupal 5 à Drupal 6 » : différence entre les versions
De April MediaWiki
Aller à la navigationAller à la recherche
Ligne 115 : | Ligne 115 : | ||
== Ce qu'on fait des modules == | == Ce qu'on fait des modules == | ||
=== | === À désactiver, désinstaller et supprimer === | ||
''À supprimer lors du nettoyage.'' | ''À supprimer lors du nettoyage.'' | ||
==== Sans scrupule ==== | ==== Sans scrupule ==== | ||
Ligne 136 : | Ligne 136 : | ||
* webform : s'en souvenir pour une éventuelle future utilisation. | * webform : s'en souvenir pour une éventuelle future utilisation. | ||
=== | |||
=== A trouver une solution de remplacement === | === Entre les deux === | ||
==== A trouver une solution de remplacement ==== | |||
''À [ supprimer / garder / mieux configurer ] et trouver la solution de '''préférence''' lors de la migration'' | ''À [ supprimer / garder / mieux configurer ] et trouver la solution de '''préférence''' lors de la migration'' | ||
* event : trouver une autre solution pour gérer les événements. | * '''event''' : trouver une autre solution pour gérer les événements. | ||
* event_manager : trouver une autre solution pour gérer les événements. | * '''event_manager''' : trouver une autre solution pour gérer les événements. | ||
* og : trouver une autre solution pour gérer les permissions. | * '''og''' : trouver une autre solution pour gérer les permissions. | ||
* view_unpublished : trouver une autre solution pour gérer les permissions. | * '''view_unpublished''' : trouver une autre solution pour gérer les permissions. | ||
* nodeteaser : il est sans doute inutile pour D6. Il faut vérifier qu'il n'y a pas de problèmes pour les teasers (http://drupalmodules.com/module-finder?title=teaser&v=6.x). | * '''nodeteaser''' : il est sans doute inutile pour D6. Il faut vérifier qu'il n'y a pas de problèmes pour les teasers (http://drupalmodules.com/module-finder?title=teaser&v=6.x). | ||
* search404 : bien utile, mais n'est pas la solution parfaite. http://www.april.org/wws/arc/siteweb/2008-12/msg00016.html Il ajoute un formulaire de recherche car la recherche a partir d'une page 404 ne fonctionne pas. | * '''search404''' : bien utile, mais n'est pas la solution parfaite. http://www.april.org/wws/arc/siteweb/2008-12/msg00016.html Il ajoute un formulaire de recherche car la recherche a partir d'une page 404 ne fonctionne pas. | ||
==== À configurer pour bien les utiliser ==== | |||
* alinks | |||
* date | |||
* syndication | |||
* uploadpath | |||
==== Modules internes, à faire migrer ==== | |||
* gdtc | |||
* gdtc_auth | |||
=== À garder === | |||
==== Les fondamentaux ==== | |||
* cck | |||
* i18n | |||
* panels | |||
* pathauto | |||
* views | |||
==== Dépendances ==== | |||
* noreqnewpass (de gdtc_auth) | |||
* token (de pathauto et peut-être de d'autres modules) | |||
==== Pas fondamental mais utile ==== | |||
''À supprimer s'ils posent problème.'' | |||
* admin_menu | |||
* contemplate | |||
* tagadelic | |||
* tellafriend | |||
* xmlsitemap | |||
==== L'édition ==== | |||
* diff | |||
* footnotes | |||
* print | |||
* tableofcontents | |||
=== | ==== Utile / sous-module / Autre ==== | ||
* advcontact | |||
* contact_forms | |||
* insert_view | |||
* link | |||
* mimemail | |||
* quotes | |||
* themesettingsapi | |||
== Modules potentiellement intéressants == | == Modules potentiellement intéressants == |
Version du 30 mai 2009 à 22:46
Bienvenue sur une page | ||
du groupe de travail Site Web |
Cette page est actuellement (mai 2009) utilisée pour le travail sur le site Web. Elle fait partie d'un projet plus vaste : la mise en place d'une seconde version pour le site Web sous Drupal.
Liste des modules Drupal utilisés
Liste des modules Drupal 5 utilisés sur le site et les équivalents sous Drupal 6 :
Module | Version | Commentaire | Utile |
---|---|---|---|
admin_menu | 6.x-1.3 | / | Purement gadget |
advcontact | 6.x-1.0 | / | Oui |
affiliates | 6.x-1.5 | / | Est dans la catégorie "module inutile de démocratisation", à supprimer. |
alinks | 6.x-1.0-rc1 | Oui | |
cck | 6.x-2.2 | / | Oui |
contact_forms | 6.x-1.5 | / | Sans doute utilisé comme advcontact |
contemplate | 6.x-1.0 | / | oui, par snip |
date | 6.x-2.1 | / | il serait utile de s'en servir avec CCK pour des champs de date, mais il y a un bug avec la présence event. |
diff | 6.x-2.1-alpha1 | Oui | |
docs | ? | Pas de version 6.x | ? n'est pas activé, n'est donc pas utilisé, est donc à supprimer. |
downld | ? | Pas de version 6.x; Contournement dans les correctifs | ? n'est pas activé, n'est donc pas utilisé, est donc à supprimer. |
event | 6.x-2.x-dev | Development snapshot | Oui à priori, mais va être supprimer pour une autre solution de estion des événement. |
event_manager | ? | Pas de version 6.x; Peut être remplacé par Event + Signup + Calendar + Signup Scheduler | Va être supprimer comme event. |
footnotes | 6.x-2.1 | / | Oui |
gdtc | Module interne April | A vérifier si le module fonctionne sous Drupal 6 | Oui |
gdtc_auth | Module interne April | A vérifier si le module fonctionne sous Drupal 6 | Oui |
i18n | 6.x-1.0 | / | Oui |
importexportapi | 6.x-1.x-dev | Development snapshot | Utilisés lors de la migration. Peut être supprimé |
insert_view | 6.x-1.0 | / | Oui, pour insérer le contenu d'une view dans un node. |
link | 6.x-2.6-beta1 | / | Oui, sous-module de CCK. |
liquid | ? | Pas de version 6.x | ? n'est pas activé, n'est donc pas utilisé, est donc à supprimer. |
media_mover | 6.x-1.0-beta2 | / | A supprimer. |
mimemail | 6.x-1.x-dev | Development snapshot | A garder, sans doute utilier pour des mails en HTML par des modules tel que contact ou tell a friend. |
node_clone | 6.x-1.0 | / | |
node_import | 6.x-1.0-rc4 | / | Utilisés lors de la migration. Peut être supprimé |
nodeteaser | Pas de version 6.x; Nouvelle version dans les contributions | Inutile avec Drupal 6 ? Je pense, mais si une fonction est utile, voir : http://drupalmodules.com/module-finder?title=teaser&v=6.x
à supprimer lors de la migration et VÉRIFIER que tout vas bien pour les teasers. | |
nodewords | 6.x-1.0 | / | HORREUR ! Ajoute la premiere ligne (pas forcément une phrase complete) dans les entets HTML... A SUPPRIMER. |
noreqnewpass | 6.x-2.0 | / | Oui, dépendence de gdtc_auth |
og | 6.x-2.0-rc1 | / | à supprimer et trouver une solution correcte pour gérer les permissions (des groupes de travail). |
panels | 6.x-3.0-alpha4 | / | Oui |
pathauto | 6.x-1.1 | / | Oui |
path_redirect | 6.x-1.0-beta3 | / | Pas utilisé, bye ;). |
6.x-1.5 | / | Oui | |
private_upload | 6.x-1.0-rc2 | / | Test pour le chargement des fichiers. Peut être supprimé |
quotes | 6.x-1.30 | / | Oui |
search404 | 6.x-1.4 | Ne sera peut-être pas utile avec D6 | Oui, mais n'est pas la solution parfaite. http://www.april.org/wws/arc/siteweb/2008-12/msg00016.html Il ajoute un formualire de recherche car la recherche a partir d'une page 404 ne fonctionne pas. |
service_links | 6.x-1.0 | / | Est dans la catégorie "module inutile de démocratisation", à supprimer. |
simplenews | 6.x-1.0-rc6 | / | ? n'est pas activé, n'est donc pas utilisé, est donc à supprimer. |
syndication | 6.x-1.3 | / | Semble répondre à un problème. A bien regarder pour voir comment l'utiliser. |
tableofcontents | 6.x-2.2 | / | oui |
tagadelic | 6.x-1.2 | / | Oui, mais pas forcement nécessaire. |
taxonomy_batch_operations | ? | Pas de version 6.x; Peut être remplacé par VBO | A supprimer, sans doute utiliser lors de la migration. Utile uniquement pour des administrateurs. |
tellafriend | 6.x-2.8 | / | Est dans la catégorie "module inutile de démocratisation", à garder pour le plaisir d'alxc. |
themesettingsapi | 6.x-1.4 | / | sans doute utilisé pour le thème personalisé. A garder. |
token | 6.x-1.11 | / | oui, pour des questions de dépendances |
uploadpath | 6.x-1.0 | / | semble répondre au problème soulevé par le grand bazar du dossier files mais, paradoxalement ne semble pas avoir été utilisé jusqu'au bout. Peut être désactiver, à mettre en place pour la D6. |
views | 6.x-2.5 | / | Oui |
view_unpublished | / | Pas de version 6.x; Correctif dans les contributions | Oui |
webform | 6.x-2.6 | / | Ne semble pas être utilisé puise ce module ajoute un type de contenu et aucun node de type webform n'existe. A supprimer. |
xmlsitemap | --6.x-1.x-dev-- 6.x-1.0-beta3 | --Development snapshot-- Nouvelle version depuis le 13 mai 2009 | ??? peut-être utile pour voir la liste des pages. pourquoi pas ??? Est utile pour le référencement. A GARDER (snip) |
Ce qu'on fait des modules
À désactiver, désinstaller et supprimer
À supprimer lors du nettoyage.
Sans scrupule
- docs
- downld
- importexportapi
- liquid
- media_mover
- node_import
- nodewords
- path_redirect
- private_upload
- simplenews
- taxonomy_batch_operations
Un mot à dire
- affiliates : s'en souvenir pour une éventuelle future utilisation (MI2D).
- node_clone : il est est indiqué qu'il y a des risque lors d'une utilisation avec i18n. Si nécessaire, à vérifier (sinon faire copier/coller).
- service_links : s'en souvenir pour une éventuelle future utilisation (MI2D).
- webform : s'en souvenir pour une éventuelle future utilisation.
Entre les deux
A trouver une solution de remplacement
À [ supprimer / garder / mieux configurer ] et trouver la solution de préférence lors de la migration
- event : trouver une autre solution pour gérer les événements.
- event_manager : trouver une autre solution pour gérer les événements.
- og : trouver une autre solution pour gérer les permissions.
- view_unpublished : trouver une autre solution pour gérer les permissions.
- nodeteaser : il est sans doute inutile pour D6. Il faut vérifier qu'il n'y a pas de problèmes pour les teasers (http://drupalmodules.com/module-finder?title=teaser&v=6.x).
- search404 : bien utile, mais n'est pas la solution parfaite. http://www.april.org/wws/arc/siteweb/2008-12/msg00016.html Il ajoute un formulaire de recherche car la recherche a partir d'une page 404 ne fonctionne pas.
À configurer pour bien les utiliser
- alinks
- date
- syndication
- uploadpath
Modules internes, à faire migrer
- gdtc
- gdtc_auth
À garder
Les fondamentaux
- cck
- i18n
- panels
- pathauto
- views
Dépendances
- noreqnewpass (de gdtc_auth)
- token (de pathauto et peut-être de d'autres modules)
Pas fondamental mais utile
À supprimer s'ils posent problème.
- admin_menu
- contemplate
- tagadelic
- tellafriend
- xmlsitemap
L'édition
- diff
- footnotes
- tableofcontents
Utile / sous-module / Autre
- advcontact
- contact_forms
- insert_view
- link
- mimemail
- quotes
- themesettingsapi
Modules potentiellement intéressants
aaa
Notes
- SVN ou GIT !
- Drush
- Rendre un peu plus propre la version de production (enlever des modules, modifier l'emplacement des modules)
- Mettre en place D5 propre pour les tests
- Changement des types de contenus et taxo qui vont avec :
- Backup BDD
- Mettre le site en maintenance
- Créer les nouveaux types de contenus, les configurer
- Créer les nouveaux taxo, les configurer
- Modification
- Vérifier les permissions
- Vérifier les views
- Tagadelic
- Tente une migration, problèmes :
- Thèmes
- gDTC
- Views
- Panels