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. Installer Calendar et Date
  2. Activer dans l'interface d'administration de Drupal les modules suivants :
    • Calendar Ical
    • Date
    • Views UI
  3. Configurez correctement le fuseau horaire de votre site (visbilement, l'activation de Date Timezone le re-initialise) dans l'espace d'administration (?q=admin/settings/date-time)
  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' ('Liste Déroulante' si vous êtes en français)
    • 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 envisage d'utiliser un champ 'Lieu')
  5. Scripter la copie du contenus des deux anciens champs vers les deux nouveaux
  6. Désactiver le module Event

Modules Drupal à intégrer

Une liste des modules qu'il faudrait intégrer dans notre site :

    • Module permettant d'intégrer une liste de diffusion dans les forums Drupal
    • Module permettant de créer des nœuds par mail
    • Permet d'intégrer des formulaires Webform dans des nœuds
    • Permet de générer des “tag clouds”
    • Permet de gérer les abonnements à des listes de diffusions mailman
    • Permet d'envoyer des notifications de manières variées (xmpp, mail, …)
    • Permet de créer des thèmes en CSS
 
/var/lib/dokuwiki/data/attic/drupaltravaux/index.1270498280.txt.gz · Dernière modification: 2010/04/05 22:11 par eseyman
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki