Demande #126
closedPort du module Drupal alexandrie en Drupal 6
90%
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.
Updated by Pierre Buyle over 14 years ago
- Subject changed from Portage Alexandrier en Drupal 6 to Portage Alexandrie en Drupal 6
Updated by Pierre Buyle over 14 years ago
- Target version set to Bascule Drupal 6
Updated by Pierre Buyle over 14 years ago
- Subject changed from Portage Alexandrie en Drupal 6 to Portage du module Drupal alexandrie en Drupal 6
Updated by Pierre Buyle over 14 years ago
- Start date changed from 05/04/2010 to 06/23/2010
Updated by Pierre Buyle over 14 years ago
- Subject changed from Portage du module Drupal alexandrie en Drupal 6 to 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 tablepresse
. - Mettre la valeur de la colonne
published
à 1 dans l'entrée correspondante dans la tablepresse
lorsqu'un node de typerevue_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é.
Updated by Pierre Buyle over 14 years ago
- Status changed from Nouveau to En cours de traitement
- % Done changed from 0 to 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'
Updated by François Poulain over 13 years ago
- Status changed from En cours de traitement to Résolu
Visiblement le module est porté, de toute façon echarp s'en fout, vu qu'il a récrit la partie manquante.