eventHandler - Installation
Par JcDenis le vendredi 03 septembre 2010, 18:47 - Help - Lien permanent
Cette partie de la documentation de eventHandler pour Dotclear 2 explique la procédure d'installation de l'extension ainsi que les modifications qu'elle apporte à la structure de Dotclear.
Installation
Télécharger l'extension eventHandler où installer là directement depuis l'interface d'administration de
votre blog. Pour plus d'informations concernant l'installation d'une extension,
consultez la documentation
de Dotclear à ce sujet. Une fois l'installation effectuée, vous verrez "
Gestionnaire d'événements" apparaître sur l'administration de votre blog dans la
colonne de gauche sous le titre "BLOG".
Modifications
L'extension utilise la table "post" par défaut de Dotclear et en créé une nouvelle nommée "eventhandler" qui est structurée comme suit:
- post_id ('bigint',0,false)
- event_startdt ('timestamp',0,false,'now()')
- event_enddt ('timestamp',0,false,'now()')
- event_address('text','',true,null)
- event_latitude('varchar',25,true,null)
- event_longitude('varchar',25,true,null)
Des index s'ajoutent à cette structure de table :
- index ('idx_event_post_id','btree','post_id')
- index ('idx_event_event_start','btree','event_startdt')
- index ('idx_event_event_end','btree','event_enddt')
- reference ('fk_event_post','post_id','post','post_id','cascade','cascade')
Des paramètres sont ajoutés dans la table "settings" avec comme espace de nom "eventHandler" :
- 'active',false,'boolean','Enabled eventHandler extension',false,true
- 'public_events_of_post_place','after','string','Display related events on entries',false,true
- 'public_posts_of_event_place','after','string','Display related posts on events',false,true
- 'public_hidden_categories','','string','List of categories to hide from post content and widgets',false,true
- 'public_map_zoom',9,'integer','Default zoom of map',false,true
- 'public_map_type','ROADMAP','string','Default type of map',false,true
- 'public_extra_css','','string','Custom CSS',false,true
Enfin elle ajoute son numero de version à la table version de Dotclear.
L'extension eventHandler utilise l'API Google Maps dans sa version javascript pour l'affichage des cartes.
Dans l'administration de l'extension il existe une fonction pour importer les enregistrements depuis le plugin eventdata, les événements importés reprennent le contenu du billet et les dates de l'événement. Le enregistrements dans eventdata ne sont pas effacés.
Évaluer ce billet
- Note : 0
- Votes : 0
