Squelette d’Agenda : versions « normale » et « mini »

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Cette contribution propose un squelette simple d’agenda, avec la possibilité d’installer une version normale, ainsi qu’une version mini pour agrémenter les menus.

La contribution se compose de quatre fichiers :

-  agenda_mini.html (l’agenda pour les menus)
-  agenda_mini.php3 (le fichier php3 qui accompagne agenda_mini.htm)
-  rubrique-XX.html (l’agenda de taille standard)
-  agenda.css

Ils sont basés du travail de Gasteropod, dont on peut trouver l’article sur http://www.spip.net/es_article107.html de spip.net/es, et des contributions d’agendas et de calendriers pour spip disponible sur article 731

Mise en Place

1. Il faut créer une rubrique qui correspondra à l’agenda, elle peut être nommée comme bon il vous semble (Agenda, Calendrier, Événements, ...)

2. Notez son numéro d’identification, et servez-vous en pour renommer le fichier rubrique-XX.html sous la forme rubrique-NuméroDeVotreRubrique.html. Ce squelette contient uniquement l’agenda, il n’y a pas d’entête ni de menus. Si vous le souhaitez vous pouvez copier le code (le tableau entre <body> </body>) afin de l’inclure dans votre squelette personnalisé.

3. Partout où vous souhaitez faire apparaître l’agenda comme sa version mini, collez dans l’entête : <link rel="stylesheet" href="agenda.css" type="text/css">

Astuce : Pour ne pas avoir à modifier l’ensemble des fichiers composant votre squelette, incluez le css dans un fichier css qui est déjà lui inclus dans tous vos fichiers : typographie.css par exemple.

4. Ouvrez agenda_mini et modifier les trois apparitions id_rubrique=XX par le numéro de rubrique adéquat.

5. Pour faire apparaître le mini agenda, incluez le code ci contre :
<INCLURE (agenda_mini.php3)>
La largeur est de 140 pixels. Si vous souhaitez modifier cela, faites le dans le premier tableau.

6. Transférez les fichiers à la racine de l’espace de votre site.

7. Activez dans la configuration du site (zone privée) l’option “Date de publication antérieure”.


Désormais, quand vous écrivez un article pour l’agenda, il suffit d’indiquer dans la date de publication antérieure la date de l’événement.

Vous pouvez-voir un exemple sur calonicha.info

Si vous rencontrez des problèmes, mettez-vous en contact avec l’auteur de la version originale en espagnol.

Le squelette à télécharger :

Agenda normal y mini para SPIP 1.8

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom