Demande #126
ferméPort 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.
Mis à jour par Pierre Buyle il y a plus de 14 ans
- Sujet changé de Portage Alexandrier en Drupal 6 à Portage Alexandrie en Drupal 6
Mis à jour par Pierre Buyle il y a plus de 14 ans
- Sujet changé de Portage Alexandrie en Drupal 6 à Portage du module Drupal alexandrie en Drupal 6
Mis à jour par Pierre Buyle il y a plus de 14 ans
- Début changé de 04/05/2010 à 23/06/2010
Mis à jour par Pierre Buyle il y a plus de 14 ans
- 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 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é.
Mis à jour par Pierre Buyle il y a plus de 14 ans
- 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'
Mis à jour par François Poulain il y a plus de 13 ans
- 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.