Ceci est une ancienne révision du document !


Modifications au type de content Event

Le but du jeu consiste a modifier le contenu du site pour utiliser les fonctionnalités des modules Calendar et Date que le module Event (voir le ticket #1 du bugzilla pour plus de détails). Heureusement, cette manipulation est relativement bien documenté.

Les dates d'un contenu de type event sont par défaut stockés dans la table 'event' de votre base de données dans les colonnes 'event_start' et 'event_end'.

  1. Vérifier que les paramètres date et heure de votre instance Drupal sont correctement remplis
  2. Installer Calendar et Date
  3. Activer dans l'interface d'administration de Drupal les modules suivants :
    • Content
    • Calendar Ical
    • Date
    • Views
  4. Créer deux champs dans le type de contenu event (date de début et date de fin) dans le type de contenu event
    • Aller sur ?q=admin/content/node-type/event/fields
    • Ajouter un champ 'Date de début' de type 'datetime' en 'Select list'
    • Configurer cet élément comme vous le souhaitez. Le seul paramètre réellement indispensable est la gestion des fuseaux horaires (il faut dire à Date de ne pas faire de conversion).
    • Répétez la même procédure pour la date de fin.
    • Ajoutez d'autres champs si vous le voulez (Parinux utilise un champ 'Lieu')
  5. Scripter la copie du contenus des deux anciens champs vers les deux nouveaux
  6. Désactiver le module Event
 
/var/lib/dokuwiki/data/attic/drupaltravaux/index.1256479577.txt.gz · Dernière modification: 2009/10/25 15:06 par eseyman
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki