Demande #126
fermé
Port du module Drupal alexandrie en Drupal 6
Ajouté par Pierre Buyle il y a plus de 14 ans.
Mis à jour il y a plus de 13 ans.
Description
Port du module Drupal alexandrie (pas de tout Alexandrie) en Drupal 6.
A première vue le module utilise ''simplement'' hook_form_alter pour pré-remplir le formulaire de création de node Drupal avec les données de la DB quand on y accède depuis Alexendrie.
- Sujet changé de Portage Alexandrier en Drupal 6 à Portage Alexandrie en Drupal 6
- Temps estimé mis à 7:00 h
- Version cible mis à Bascule Drupal 6
- Sujet changé de Portage Alexandrie en Drupal 6 à Portage du module Drupal alexandrie en Drupal 6
- Début changé de 04/05/2010 à 23/06/2010
- Sujet changé de Portage du module Drupal alexandrie en Drupal 6 à Port du module Drupal alexandrie en Drupal 6
theo:
Concernant alexandrie, plus qu'un port, il s'agit, si mes souvenirs sont exacts d'une réécriture utilisant l'api drupal (je crois que ce n'est pas le cas en l'état, je me trompe ?).
Au passage, il serait bien de renommer le module. C'est très distinct du bot irc et ça induit régulièrement des confusions qui ne sont pas nécessaires.
Le module est en fait très simple. Il se content de
- Pré-remplier le formulaire de création de node de type
revue_de_presse
avec les données provenant de la table presse
.
- Mettre la valeur de la colonne
published
à 1 dans l'entrée correspondante dans la table presse
lorsqu'un node de type revue_de_presse
est créé.
Le type revue_de_presse
n'est pas pris en charge par le module. De même, le module ne prends pas en compte non plus la possibilité de créer un node de type revue_de_presse
sans qu'une entrée de la table presse
ne lui soit associé.
- Statut changé de Nouveau à En cours de traitement
- % réalisé changé de 0 à 90
Le module est porté.
Sur lsd, il faut placer le dossier source:modules/alexandrie dans /etc/drupal/6/sites/default/modules
. Drupal considère que le module a déjà été install (il l'était en Drupal 5), il est nécessaire de ré-exécuter le requête SQL suivante:
UPDATE {system} SET `weight` = 10 WHERE `name` = 'alexandrie'
.
- Statut changé de En cours de traitement à Résolu
Visiblement le module est porté, de toute façon echarp s'en fout, vu qu'il a récrit la partie manquante.
Formats disponibles : Atom
PDF