https://wiki.april.org/api.php?action=feedcontributions&user=83.101.48.246&feedformat=atomApril MediaWiki - Contributions de l’utilisateur [fr]2024-03-28T13:25:28ZContributions de l’utilisateurMediaWiki 1.35.13https://wiki.april.org/index.php?title=La_migration_de_Drupal_5_%C3%A0_Drupal_6&diff=27665La migration de Drupal 5 à Drupal 62010-05-03T12:04:50Z<p>83.101.48.246 : Ajout du module Alexendrie</p>
<hr />
<div>{{Site Web|une page}}<br />
<br />
[[Catégorie:SiteWeb|La migration de Drupal 5 à Drupal 6]]<br />
<br />
Cette page est actuellement (mai 2009) utilisée pour le travail sur le site Web. Elle fait partie d'un projet plus vaste : [[SiteWeb:V2_du_site_Web|la mise en place d'une seconde version pour le site Web sous Drupal]].<br />
<br />
==Liste des modules Drupal utilisés ==<br />
<br />
Liste des modules Drupal 5 utilisés sur le site et les équivalents sous Drupal 6 :<br />
<br />
{| class="wikitable" border="1"<br />
|-<br />
! Module || Version || Commentaire || Utile<br />
|-<br />
| admin_menu || 6.x-1.5 ||/ ||bgcolor="#a0ffa0"| Purement gadget<br />
|-<br />
| alexandrie ||Module interne April || A vérifier si le module fonctionne sous Drupal 6 ||bgcolor="#a0ffa0"| Utile, peut être temporairement désactivé<br />
|-<br />
| advcontact || 6.x-1.1 || / ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| affiliates || 6.x-1.8 || / ||bgcolor="#a0ffa0"| Est dans la catégorie "module inutile de démocratisation", à supprimer.<br />
|-<br />
| alinks || 6.x-1.0-rc1 || ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| cck || 6.x-2.5 || / ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| contact_forms || 6.x-1.5 || / ||bgcolor="#a0ffa0"| Sans doute utilisé comme advcontact<br />
|-<br />
| contemplate || 6.x-1.1 || / ||bgcolor="#a0ffa0"| oui, par snip<br />
|-<br />
| date || 6.x-2.3 || / ||bgcolor="#a0ffa0"| 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.<br />
|-<br />
| diff || 6.x-2.1-alpha2 || ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| docs || ? || Pas de version 6.x ||bgcolor="#a0ffa0"| ? n'est pas activé, n'est donc pas utilisé, est donc à supprimer.<br />
|-<br />
| downld || ? || Pas de version 6.x; Contournement dans les correctifs ||bgcolor="#a0ffa0"| ? n'est pas activé, n'est donc pas utilisé, est donc à supprimer.<br />
|-<br />
| event || 6.x-2.x-dev || Development snapshot ||bgcolor="#a0ffa0"| Oui à priori, mais va être supprimer pour une autre solution de gestion des événement.<br />
|-<br />
| event_manager || ? || Pas de version 6.x; Peut être remplacé par Event + Signup + Calendar + Signup Scheduler ||bgcolor="#a0ffa0"| Va être supprimer comme event.<br />
|-<br />
| footnotes || 6.x-2.1 || / ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| gdtc || Module interne April || A vérifier si le module fonctionne sous Drupal 6 ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| gdtc_auth || Module interne April || A vérifier si le module fonctionne sous Drupal 6 ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| i18n || 6.x-1.1 || / ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| importexportapi || 6.x-1.x-dev || Development snapshot ||bgcolor="#a0ffa0"| Utilisés lors de la migration. Peut être supprimé<br />
|-<br />
| insert_view || 6.x-1.0 || / ||bgcolor="#a0ffa0"| Oui, pour insérer le contenu d'une view dans un node.<br />
|-<br />
| link || 6.x-2.6 || / ||bgcolor="#a0ffa0"| Oui, sous-module de CCK.<br />
|-<br />
| liquid || ? || Pas de version 6.x || bgcolor="#a0ffa0"| ? n'est pas activé, n'est donc pas utilisé, est donc à supprimer.<br />
|-<br />
| media_mover || 6.x-1.0-beta2 || / ||bgcolor="#a0ffa0"| A supprimer.<br />
|-<br />
| mimemail || 6.x-1.x-dev || Development snapshot || bgcolor="#a0ffa0"| A garder, sans doute utilier pour des mails en HTML par des modules tel que contact ou tell a friend.<br />
|-<br />
| node_clone || 6.x-1.0 || / ||bgcolor="#a0ffa0"| <s>Oui, pas fondamental mais est utile</s> J'ai cru comprendre que son fonctionnement avec i18n n'est pas recommendé. A supprimer donc.<br />
|-<br />
| node_import || 6.x-1.0-rc4 || / ||bgcolor="#a0ffa0"| Utilisés lors de la migration. Peut être supprimé<br />
|-<br />
| nodeteaser || || Pas de version 6.x; Nouvelle version dans les contributions ||bgcolor="#a0ffa0"| Inutile avec Drupal 6 ? Je pense, mais si une fonction est utile, voir : http://drupalmodules.com/module-finder?title=teaser&v=6.x<br />
à supprimer lors de la migration et VÉRIFIER que tout vas bien pour les teasers.<br />
|-<br />
| nodewords || 6.x-1.0 || / ||bgcolor="#a0ffa0"| HORREUR ! Ajoute la premiere ligne (pas forcément une phrase complete) dans les entets HTML... A SUPPRIMER.<br />
|-<br />
| noreqnewpass || 6.x-2.0 || / ||bgcolor="#a0ffa0"| Oui, dépendence de gdtc_auth<br />
|-<br />
| og || 6.x-2.0 || / ||bgcolor="#a0ffa0"| à supprimer et trouver une solution correcte pour gérer les permissions (des groupes de travail).<br />
|-<br />
| panels || 6.x-3.0 ||/ ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| pathauto || 6.x-1.1 ||/ ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| path_redirect || 6.x-1.0-beta4 || / ||bgcolor="#a0ffa0"| Pas utilisé, bye ;).<br />
|-<br />
| print || 6.x-1.8 || / ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| private_upload || 6.x-1.0-rc2 || / ||bgcolor="#a0ffa0"| Test pour le chargement des fichiers. Peut être supprimé<br />
|-<br />
| quotes || 6.x-1.30 || / ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| search404 || 6.x-1.7 || Ne sera peut-être pas utile avec D6 ||bgcolor="#a0ffa0"| 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.<br />
|-<br />
| service_links || 6.x-1.0 || / ||bgcolor="#a0ffa0"| Est dans la catégorie "module inutile de démocratisation", à supprimer.<br />
|-<br />
| simplenews || 6.x-1.0-rc6 || / ||bgcolor="#a0ffa0"| ? n'est pas activé, n'est donc pas utilisé, est donc à supprimer.<br />
|-<br />
| syndication || 6.x-1.5 || / ||bgcolor="#a0ffa0"| Semble répondre à un problème. A bien regarder pour voir comment l'utiliser.<br />
|-<br />
| tableofcontents || 6.x-3.1 || / ||bgcolor="#a0ffa0"| oui<br />
|-<br />
| tagadelic || 6.x-1.2 || / ||bgcolor="#a0ffa0"| Oui, mais pas forcement nécessaire.<br />
|-<br />
| taxonomy_batch_operations || ? || Pas de version 6.x; Peut être remplacé par VBO ||bgcolor="#a0ffa0"| A supprimer, sans doute utiliser lors de la migration. Utile uniquement pour des administrateurs.<br />
|-<br />
| tellafriend || 6.x-2.8 || / ||bgcolor="#a0ffa0"| Est dans la catégorie "module inutile de démocratisation", à garder pour le plaisir d'alxc.<br />
|-<br />
| themesettingsapi || 6.x-1.4 || / ||bgcolor="#a0ffa0"| sans doute utilisé pour le thème personalisé. A garder.<br />
|-<br />
| token || 6.x-1.12 || / ||bgcolor="#a0ffa0"| oui, pour des questions de dépendances<br />
|-<br />
| uploadpath || 6.x-1.0 || / ||bgcolor="#a0ffa0"| 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.<br />
|-<br />
| views || 6.x-2.6 || / ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| view_unpublished || / || Pas de version 6.x; Correctif dans les contributions ||bgcolor="#a0ffa0"| Oui<br />
|-<br />
| webform || 6.x-2.7 || / ||bgcolor="#a0ffa0"| Ne semble pas être utilisé puise ce module ajoute un type de contenu et aucun node de type webform n'existe. A supprimer.<br />
|-<br />
| xmlsitemap || 6.x-1.0-rc2 || / ||bgcolor="#a0ffa0"| ??? peut-être utile pour voir la liste des pages. pourquoi pas ??? Est utile pour le référencement. A GARDER (snip)<br />
|-<br />
|}<br />
<br />
== Ce qu'on fait des modules ==<br />
=== À désactiver, désinstaller et supprimer ===<br />
''À supprimer lors du nettoyage.''<br />
==== Sans scrupule ====<br />
* docs<br />
* downld<br />
* importexportapi<br />
* liquid<br />
* media_mover<br />
* node_import<br />
* nodewords<br />
* path_redirect<br />
* private_upload<br />
* simplenews<br />
* taxonomy_batch_operations<br />
<br />
==== Un mot à dire ====<br />
* affiliates : s'en souvenir pour une éventuelle future utilisation (MI2D).<br />
* service_links : s'en souvenir pour une éventuelle future utilisation (MI2D).<br />
* webform : s'en souvenir pour une éventuelle future utilisation.<br />
<br />
=== Entre les deux ===<br />
==== A trouver une solution de remplacement ====<br />
''À [ supprimer / garder / mieux configurer / tester ] et trouver la solution de '''préférence''' lors de la migration''<br />
* '''event''' : trouver une autre solution pour gérer les événements.<br />
* '''event_manager''' : trouver une autre solution pour gérer les événements.<br />
* '''og''' : trouver une autre solution pour gérer les permissions.<br />
* '''view_unpublished''' : trouver une autre solution pour gérer les permissions.<br />
* '''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).<br />
* '''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.<br />
* '''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).<br />
<br />
==== À configurer pour bien les utiliser ====<br />
* alinks<br />
* date<br />
* syndication<br />
* uploadpath<br />
<br />
==== Modules internes, à faire migrer ====<br />
* alexendrie<br />
* gdtc<br />
* gdtc_auth<br />
<br />
<br />
=== À garder ===<br />
==== Les fondamentaux ====<br />
* cck<br />
* i18n<br />
* panels<br />
* pathauto<br />
* views<br />
<br />
==== Dépendances ====<br />
* noreqnewpass (de gdtc_auth)<br />
* token (de pathauto et peut-être de d'autres modules)<br />
<br />
==== Pas fondamental mais utile ====<br />
''À supprimer s'ils posent problème.''<br />
* admin_menu<br />
* contemplate<br />
* tagadelic<br />
* tellafriend<br />
* xmlsitemap<br />
<br />
==== L'édition ====<br />
* diff<br />
* footnotes<br />
* print<br />
* tableofcontents<br />
<br />
==== Utile / sous-module / Autre ====<br />
* advcontact<br />
* contact_forms<br />
* insert_view <br />
* link<br />
* mimemail<br />
* quotes<br />
* themesettingsapi<br />
<br />
== Modules potentiellement intéressants ==<br />
* workflow<br />
* devel<br />
* taxonomy_access<br />
* node_access<br />
* taxonomy_hide<br />
<br />
<br />
=== Sous-modules de CCK ===<br />
* '''date'''<br />
* '''link'''<br />
* autocomplete_widgets / cck_autocomplete<br />
* computed_field<br />
* email<br />
* adressess<br />
* phone<br />
* filefield<br />
* imagefield<br />
* Node Reference du CCK, ou Node Insert (pour insérer un node dans un autre) LAL<br />
<br />
== Notes ==<br />
* <s>SVN ou GIT</s> : SVN installé<br />
* <s>Installer Drush</s><br />
* '''[en cours]''': Mettre en place D5 propre pour les tests<br />
* Rendre un peu plus propre la version de production (enlever des modules, modifier l'emplacement des modules)<br />
* Voir l'avancée de gDTCv2 : [[DTCv2]]<br />
* Comment régler la disparition du module teaser notamment pour les vidéos : http://www.april.org/fr/videos<br />
---<br />
* Changement des types de contenus et taxo qui vont avec : <br />
** Backup BDD<br />
** Mettre le site en maintenance<br />
** Créer les nouveaux types de contenus, les configurer<br />
** Créer les nouveaux taxo, les configurer<br />
** Modification<br />
** Vérifier les permissions<br />
** Vérifier les views : [[SiteWeb:Liste des views]]<br />
** Tagadelic<br />
* Tente une migration, problèmes :<br />
** Thèmes<br />
** gDTC<br />
** Views<br />
** Panels</div>83.101.48.246