SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

255 Plugins, 183 contribs sur SPIP-Zone, 176 visiteurs en ce moment

Accueil du site > Dates, calendriers et agendas > Plugin Agenda > Plugin Agenda

Plugin Agenda

14 août 2006 – par Cedric Morin – 604 commentaires

35 votes

Le plugin agenda permet d’ajouter un objet « événement » aux articles

Agenda 2.0 pour SPIP 2.0 est sorti. Suivez le lien !

Introduction

Un évènement est délimité dans le temps par une date de début et une date de fin. Il est décrit par un titre, un lieu et un descriptif. Des mots clefs peuvent lui être associés.

Le principe d’associer les événements aux articles a été retenu plutôt que de leur créer un workflow indépendant.

Il y a principalement deux façons d’utiliser les événements :

  • Pour les types d’évènement nécessitant une présentation éditoriale significative (comme des spectacles par exemple), l’article est utilisé pour rédiger la présentation éditoriale (avec toute la richesse de contenu permise par l’article), et les évènements attachés à l’article pour en préciser les occurrences, les lieux associés, et éventuellement certaines précisions liées à l’occurrence. Dans ce cas, on pourra regrouper les articles dans une rubrique.
  • Pour la gestion d’un agenda évènementiel dans lequel les évènements sont décrits de façon plus succincte (pas de réel contenu éditorial), on pourra regrouper tous les évènements dans un même article, en utilisant simplement le descriptif et le lieu de chaque évènement pour apporter les précisions nécessaires.

Selon le mode d’utilisation retenu, en fonction de votre besoin fonctionnel, les squelettes et boucles utilisés seront différents. Aussi le plugin n’intègre pas de squelettes tout prêts à l’emploi, mais plutôt des exemples et des modèles qu’il convient d’enrichir ou de personnaliser.

Télécharger le plugin

-  La version 0.1 pour SPIP 1.9 est disponible en téléchargement sur la zone ici
-  Et le plugin Widget Calendrier se télécharge ici
-  La version 0.11 pour SPIP 1.9.1 est disponibe ici
-  La version 0.13 pour SPIP 1.9.2 est disponibe ici

Installation

Pour fonctionner, ce plugin nécessite le plugin Widget calendar. Il faut donc installer les deux plugins (Widget calendar + Agenda ) dans le répertoire plugins à la racine de votre site. Une fois installés, rendez-vous au menu "Configuration" à "Gestion des plugins" et cochez les cases "Activer le plugin" en regard de Agenda et Widget Calendar.

Définir des groupes de Mots Clés

Pour pouvoir utiliser des mots-clés sur les évènements, vous devez spécifier dans les groupes que ceux ci s’appliquent aux évènements de l’agenda.

Saisir un évènement

Il y a deux modes de visualisation et d’édition des évènements dans l’interface privée : sur les pages articles, et par le gadget agenda.

Dans un article vous diposez d’une nouvelle barre d’outils dépliable nommée Agenda, située entre la zone d’édition des mot-clés et celle de validation de l’article. En la dépliant vous disposez de nouveaux champs pour créer votre évènement :

  • Titre : par défaut reprend le titre de l’article, mais il est possible de le modifier ;
  • Lieu : pour indiquer le lieu de l’évènement ;
  • Horaire : case à cocher pour gérer ou non les horaires de l’évènement (cochée par défaut) ;
  • Dates : permet de saisir les dates (et heures) de début et de fin de l’évènement. Soit à l’aide de deux calendriers graphiques sous forme de tableaux, soit à l’aide de menus déroulants (jour, mois, année, heure, minute) ;
  • Mots clefs : vous pouvez associer des mots clés (dans les groupes définis pour) aux événements. Pour les groupes à choix multiples, selectionnez/deselectionnez les différents mots clefs dans la liste en utilisant la touche ’ctrl’.
  • Répétitions : un calendrier vous permet de cocher les répétitions de l’évènement. Si l’évènement dure plus d’une journée, il est présumé que c’est la date de début qui est indiquée ici pour chaque évènement. Les heures de début et de fin et la durée seront conservées pour chaque occurrence.
    Toutes les occurrences de l’évènement héritent également des mots clés de l’évènement principal
  • Ajouter : bouton pour ajouter l’évènement.

Lorsqu’un évènement est saisi, il apparait dans une liste au dessus du formulaire. Vous pouvez modifier un évènement en cliquant dessus.

(Voir également la vidéo de Ben)

En cliquant sur « Calendrier », vous pouvez basculer vers la vue agenda des évènements de l’interface privée.

Il y a maintenant deux vues agenda : l’une pour les évènements, que nous allons détailler ici, et l’autre pour l’activité éditoriale, qui est celle d’origine, et correspond à la publication des articles.

Lorsque vous arrivez sur la vue agenda depuis un article, celui-ci est dans le contexte, et son titre est rappelé au dessus du calendrier. Vous pouvez alors cliquer sur un créneau horaire pour ajouter un évènement à cet article. Vous retrouvez, à droite de l’écran, un formulaire identique à celui décrit ci-dessus.

Vous pouvez aussi cliquer sur un évènement affiché dans le calendrier pour l’éditer. Si il s’agit d’une répétition, une mention l’indique en bas avec un lien vers l’évènement original pour le modifier.

Si l’évènement que vous éditez est rattaché à un autre article, c’est ce nouvel article qui devient celui du contexte, et auquel seront rattachés les évènements ajoutés. Dans le calendrier, les évènements liés à l’article du contexte apparaissent de manière différente des autres.

Dans les squelettes

L’introduction des événements passe par une nouvelle boucle : la boucle EVENEMENTS

Balises

Elles correspondent aux champs de l’évènement :

  • #TITRE
  • #DATE_DEBUT
  • #DATE_FIN
  • #LIEU
  • #DESCRIPTIF
  • #HORAIRE qui prend la valeur oui/non, et est utile pour savoir si on doit afficher l’heure ou non dans une boucle (cf 2° exemple de boucle)
  • #ID_EVENEMENT_SOURCE : lorsque l’évènement est une répétion, retourne l’id de l’évènement qui est répété, 0 sinon

Les Critères

Vous pouvez évidemment utiliser les champs de l’évènement comme critères : id_evenement, date_debut, date_fin, lieu, descriptif, horaire et id_evenement_source. À noter que le critère date est aussi utilisable, et est dans cette boucle identique à date_debut.

Mais de nombreux autres critères sont également disponibles

  • Critères de date
    Tous les critères habituels age, age_relatif, mois_relatif, jour_relatif sont declinables sur les dates de début et de fin : age_debut, age_relatif_debut, mois_relatif_debut, jour_relatif_debut, et de même age_fin, age_relatif_fin, mois_relatif_fin, jour_relatif_fin
    Dans ce cas, il est à noter que les comparaison sont faites par rapport à des date_debut et des date_fin.
    Ainsi si vous utilisez {mois_relatif_debut<0} comme critère de votre boucle EVENEMENTS, seront retenus les évènements dont le mois de la date de début est supérieur ou égal au mois de date_debut du contexte (soit #ENV{date_debut} #DATE_DEBUT de la boucle englobante)

Pour trier vos évènements par rapport à une date englobante, il convient donc de la passer en paramètre de votre inclure dans date_debut et dans date_fin

  • Critères d’arborescence
    Les évènements étant rattachés à un article, il est possible d’utiliser sur la boucle événements les critères liés à l’arborescence du site : id_article évidemment, mais aussi id_rubrique, id_secteur, branche ..., qui s’interprètent implicitement par rapport à l’article auquel est rattaché l’événement.
  • Critères de mots-clés
    Comme il est possible de rattacher des mots-clés aux évènements, les critère liés aux mots clés (id_mot, type_mot ...) sont utilisables, et s’interprètent vis à vis des mots clés rattachés aux événements. Si vous voulez trier vos évènements en fonction des mots clés rattachés aux articles associés, il vous faut passer par une boucle ARTICLES supplémentaire.
  • Critères agenda
    Le critère agenda de SPIP permettant de sélectionner des occurrences appartenant à un jour, une semaine, un mois, une période ne s’applique pas ici directement compte tenu qu’un évènement a une date de début et une date de fin, et qu’il faut en tenir compte. À défaut, il permet de sélectionner les évènements dont la date de début est dans la période considérée.
    Pour le compléter, le critère agendafull est défini, qui permet de sélectionner tous les évènements à cheval sur la période considérée (dont l’intersection avec la période n’est pas nulle). Exemple :
    {agendafull date_debut,date_fin, mois, #ENV{annee}, #ENV{mois}}

Les filtres

  • Les filtres Agenda_memo_full, Agenda_memo_evt_full et Agenda_affiche_full
    Ils sont la transposition des filtres natifs SPIP (agenda_memo et agenda_affiche) aux évènements. Ils prennent donc en plus en compte la date de fin. Exemples :
    • [(#DATE_DEBUT|Agenda_memo_full{#DATE_FIN,#TITRE,#DESCRIPTIF,#LIEU,#URL_ARTICLE, 'couleur'})] mémorise un événement qui sera affiché avec la class ’couleur’ dans l’agenda, sur le créneau horaire concerné
    • [(#DATE_DEBUT|Agenda_memo_evt_full{#DATE_FIN,#TITRE,#DESCRIPTIF,#LIEU,#URL_ARTICLE, 'couleur'})] mémorise un évènement sans notion d’heure (donc à utiliser lorsque #HORAIRE=non) qui sera affiché avec la class ’couleur’, en bas de l’agenda
    • [(#TOTAL_BOUCLE|Agenda_affiche_full{<:aucun_article:>, 'mois'})] affiche l’agenda avec les événements mémorisés par les appels aux deux filtres précédents.
  • le filtre Agenda_affdate_debut_fin affiche sous forme sympathique la date de l’événement en prenant en compte le fait que la date de début et la date de fin sont ou non le même jour, le même mois, la même année, et en prenant en compte l’affichage de l’heure ou non. Exemple :
    [(#DATE_DEBUT|Agenda_affdate_debut_fin{#DATE_FIN,#HORAIRE})]
  • le filtre Agenda_dateplus sert a afficher une date avec ajout de temps :
    [(#DATE_FIN|Agenda_dateplus{3600,'H:i'})] affiche la date de fin augmentée de 1H (3600 secondes) au format ’H:i’ (heures:minutes, voir affdate pour les types de format)

Exemples de boucle

1° exemple

  1. <B_agenda>
  2. <h3><:agenda:></h3>
  3. <dl>
  4. <BOUCLE_agenda(EVENEMENTS){age<0}{par date}{statut=publie}>
  5. <dt>#TITRE</dt>
  6. [<dd>(#DATE_DEBUT|Agenda_affdate_debut_fin{#DATE_FIN,#HORAIRE})</dd>]
  7. <dd>#LIEU</dd>
  8. <dd>#DESCRIPTIF</dd>
  9. </BOUCLE_agenda>
  10. </dl>
  11. </B_agenda>

Version stable 1.9 : à noter le statut=publie dans cette boucle. En effet, vu qu’il n’y a pas de contexte d’article, tous les évènements à venir seraient publiés, même ceux attachés à un article non publié.

2° exemple

  1. <B_lesevenements>
  2. <h3 class="spip">&Eacute;v&egrave;nements associ&eacute;s</h3>
  3. <ul class="spip">
  4. <BOUCLE_lesevenements(EVENEMENTS) {par date} {id_article}>
  5. <li
  6. class="spip"><strong>[(#TITRE|supprimer_numero|couper{80})]&nbsp;:</strong>
  7.   [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|?{
  8.  le [(#DATE_DEBUT|nom_jour)] [(#DATE_DEBUT|affdate)]
  9. [(#HORAIRE|=={oui}|?{
  10.   [(#REM) memes heures ?]
  11.     [(#DATE_DEBUT|=={#DATE_FIN}|?{&agrave
  12. [(#DATE_DEBUT|heures)]h[(#DATE_DEBUT|minutes)],''})]
  13.   [(#REM) pas memes heures ?]
  14.     [(#DATE_DEBUT|!={#DATE_FIN}|?{de
  15. [(#DATE_DEBUT|heures)]:[(#DATE_DEBUT|minutes)] &agrave;
  16. [(#DATE_FIN|heures)]:[(#DATE_FIN|minutes)],''})]
  17. ,''})]
  18. ,
  19.  du [(#DATE_DEBUT|nom_jour)] [(#DATE_DEBUT|affdate)]
  20. [(#HORAIRE|=={oui}|?{&agrave; partir de
  21.  [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)],''})] au
  22. [(#DATE_FIN|nom_jour)]
  23.  [(#DATE_FIN|affdate)] [(#HORAIRE|=={oui}|?{jusqu'&agrave;
  24.  [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)],''})]  })]
  25. [-&nbsp;lieu&nbsp;: (#LIEU)]
  26. </li>
  27.   </BOUCLE_lesevenements>
  28. </ul>
  29. </B_lesevenements>

Squelettes

agenda_xx

Des adaptations à la boucle EVENEMENTS des squelettes agenda_jour, agenda_semaine, agenda_mois et agenda_periode et utilisant les critères agendafull et les filtres associés sont inclus dans le plugin. Ainsi, lorsque le plugin est activé ?page=agenda affiche l’agenda avec tous les évènements définis au lieu des articles.

ical-agenda

Il propose les évènements au format ical. On peut choisir de sélectionner ceux d’un article seulement en spécifiant dans l’url

Le Mini-Calendrier

Le plugin inclut un exemple de #CALENDRIER_MINI qui est une adapation à la boucle EVENEMENTS de la version proposée par James. Il est défini dans formulaires/calendrier_mini.html, et vous pouvez le personnaliser en le recopiant dans votre dossier squelettes (dans un sous répertoire formulaires/ comme dans le plugin).

Par défaut, sa syntaxe est :

#CALENDRIER_MINI{#ENV{date},'date',#SELF}

  • le premier argument est la date en cours
  • le second est le nom de la variable date dans l’url
  • le troisième est l’url de base vers laquelle le calendrier doit renvoyer.

Dans la version définie dans le plugin, le calendrier liste les articles liés à un id_article du contexte et éventuellement à un id_mot du contexte (si la balise est appelée dans une boucle MOTS par exemple.

Personnalisation du #CALENDRIER_MINI

Par défaut, la balise collecte l’id_rubrique, l’id_article et l’id_mot du contexte ou elle est appelée. Pour prendre par exemple tous les évènements d’une rubrique sans s’occuper de l’id_article ni de l’id_mot, on modifiera les critères de la BOUCLE_calendrier dans calendrier_mini.html

Un exemple d’appel à la balise est illustré dans le squelette de démo demo_calendrier_mini.html

Un formulaire d’édition des événements

Il est possible de mettre un formulaire en ligne pour permettre aux visiteurs d’éditer ou de proposer des évènements. Comme ceux-ci sont rattachés à des articles, il faut pour cela être dans une boucle article, qui permet de définir à quel article seront rattachés les évènements proposés.

Pour utiliser le formulaire, il suffit d’insérer la balise #FORMULAIRE_EDITION_EVENEMENT, dans une boucle article de votre squelette.

Si un id_evenement est spécifié dans l’url, le formulaire permettra de modifier l’événement sélectionné. Sinon, si le paramètre ajout_evenement=oui est précisé dans l’url, il permet d’ajouter un évènement.

Le formulaire collecte tout seul l’id_article et l’id_evenement du contexte.

Pour faire un lien permettant d’ajouter un événement, utilisez la construction de l’url ci-dessous : <a href='[(#SELF|parametre_url{ajout_evenement,oui}|parametre_url{id_evenement,''})]'><:agenda:titre_cadre_ajouter_evenement:></a>

Pour permettre de proposer des évènements, mais pas de les éditer, on peut par exemple afficher le formulaire avec un style display:none en fonction de la présence ou non de id_evenement :

<div [style='(#ID_EVENEMENT|?{display:none,''})']>
#FORMULAIRE_EVENEMENT
</div>
Retour en haut de la page

Vos commentaires

  • Le 2 septembre à 14:45, par ?

    Bonjour
    J’utilise également cette fonctionnalité.
    Par contre mes evenements disparaissent après N+1 ce qui est parfait pour les evements se déroulant sur une journée par contre sur ceux se deroulant sur plusieurs jours c’est plus génant.
    J’aimerais que cela reste affiché jusqu’à la fin de la manifestation.
    Que faut-il modifier dans ma boucle ?
    id_rubrique !=61 par date_debut age<=0 age>-30 0,4>
    #SETtexte,#INTRODUCTION
    [

    (#TITRE|supprimer_numero)

    Merci beaucoup pour votre réponse

    Répondre à ce message

  • Le 6 avril à 22:54, par pat

    Bonjour,
    j’essaye votre plugin j’ai l’erreur idem 1970, comme si les variables environnements année et mois ne passaient pas correctement je n’arrive pas à extraire ses données pour initialiser correctement calendrier au jour d’aujourd’hui ! Quelqu’un a-t-il une astuce ?
    Je remarque aussi lors de l’insertion d’un événement le message d’erreur suivant :

    Warning : strlen() expects parameter 1 to be string, array given in C :\www_eba\ecrire\inc\filtres.php on line 713.
    Je me dis que peut-être il est entrain de renseigner la date de l’événement dans la base et comme il bug à ce niveau là alors impossible de retrouver ses billes pour l’affichage...
    Faut-il attendre les correctifs ou avez-vous des solutions de contournement ?
    Lorsque j’arrive aux événements que j’ai enregistrés ils s’affichent correctement.
    Merci !

    • Le 9 avril à 15:28, par DM

      Idem pour moi, année se met sur 1970, sur spip 2.0.9, avec dernières versions Agenda 2.0 et Bonux.
      Ce avec un ancien squelette Agenda.html

      Le nouveau ne contient que <INCLURE{fond=structure}{env}{type=page}{composition=agenda} />, et donne une erreur : ’aucun squelette structure.html disponible".

      Alors pour l’instant je ne vois pas comment on s’en sort pour afficher un agenda avec événements sur le site public.

      Merci pour toute info utile

    • Le 3 août à 10:13, par Suske

      Le plugin est prévu pour s’intégrer à un squelette ZPIP équipé également du plugin Compositions. Il suffit alors d’appeler spip.php?page=agenda.

      SPIP 2.1.1, plugins en version du jour.

    • Le 3 août à 10:14, par Suske

      Oups, parti trop tôt... Attention, nous sommes ici sur la page des versions du plugin pour SPIP 1.9.x

    • Le 11 août à 09:36, par Vic

      bonjour,
      j’ai exactement le même problème. Que veut dire : "il suffit d’appeler " ? je suis débutante

      merci

    Répondre à ce message

  • Le 18 mars à 13:54, par ?

    Lorsque je crée un nouvel évènement, je n’ai plus accès aux calendriers ni à la possibilité d’ajouter des dates pour les évènements qui se répètent.
    Avez-vous le même souci ?

    • Le 18 mars à 16:08, par ?

      Désolé je me suis trompé d’article, mon problème concerne la V2, je reposte là bas.

    • Le 25 juin à 16:28, par Renée Picard

      Bonjour

      Au Québec nous avons l’habitude d’avoir des calendriers dont le premier jour de la semaine est le dimanche.

      Si quelqu’un a déjà transformé le plugin agenda pour qu’il s’affiche ainsi, je prendrais volontiers les modifications.

      J’ai changé l’ordre des jours dans formulaires/calendrier_mini.html. Cela est bon pour les noms des jours mais les dates associées aux jours ne suivent pas.

      Merci

    Répondre à ce message

  • Le 7 juin à 11:32, par dg

    Bonjour à tous,

    Tout d’abord merci pour ce développement.
    JE vous drais savoir s’il était possible de modifier le formulaire #FORMULAIRE_EDITION_EVENEMENT pour éviter de mettre els champs mots-clef par exemple dans la partie public

    merci

    damien

    Répondre à ce message

  • Le 24 avril à 17:50, par Gem

    Bonjour, J’essaie de e familiariser avec Spip et les plugins.
    J’ai une question à propos du mini calendrier, d’abord si j’ai bien compris :
    -  je l’intègre à un squelette avec la balise

    #CALENDRIER_MINI{#ENV{date},'date',#SELF}

    -  ce qui inclut le fichier calendrier_mini.html
    >> j’obtiens donc le mini calendrier.

    J’aimerais personnaliser l’affichage de ce mini calendrier ainsi j’essaie de décortiquer ce qui se passe dans calendrier_mini.html, et après un long moment je ne comprend pas comment est générée la partie <tbody></tbody> du tableau qui constitue le mini calendrier. D’après les commentaires et mes tests, ca serait cette ligne

    [(#ENV#ENV{var_date},#ENV{date}}|agenda_mini)]

    qui génère je ne sais comment le code .

    est plus précisément le filtre : |agenda_mini, mais pas moyn de trouver où il est définit. J’ai chercher sur le net et je n’ai rien trouvé, mais il y a bien un endroit où doit être défini ce filtre !!

    • Le 5 juin à 14:21, par ?

      dans agenda_fonctions.php à la racine du dossier du plugin non ?

    • Le 6 juin à 15:32, par GemGem

      Merci bien ! C’est bien là dans :

      1. function http_calendrier_mini

    Répondre à ce message

  • Le 19 mai à 14:43, par Dominique

    Bonjour,

    je voudrais utiliser l’agenda pour publier des résultats sportifs liés à des événements. Pour que ca fonctionne, il me suffirait de rajouter 1 ou 2 champs dans la table evenements du style "classement" "nb points".

    Seul souci : il faudrait que je rajoute des balises qui correspondent à ces champs.

    Comment procéder ?

    Répondre à ce message

  • Le 17 mai à 10:07, par marieSPIP

    Bonjour,

    Voila, j’ai installé l’agenda sur le site interne de mon boulot (non visible sur le net), cela marchait bien mais depuis la semaine derniere, j’ai un soucis :
    Dans l’espace privé, dans l’edtion d’un article, je vois bien "agenda" avec la petite fleche pour afficher le cadre agenda, mais il n’apparait plus que
    "ajouter un evenement", saisie rapide d’une liste.
    J’ai perdu toute la partie Titre... Lieu ... Descriptif...

    Comment faire pour tout revoir ? je ne comprends pas ce qu’il se passe ?

    Merci de votre aide.

    Marie.

    JPEG - 11.8 ko

    Répondre à ce message

  • Le 25 avril à 19:54, par Émile

    bonjour,
    @gem tous d’abord : pour personnaliser l’affichage du mini calendrier c’est plus simple que cela, en faite il te suffit de d’ajouter des lignes dans ton css (il y a des exemples dans les commentaires suivant).

    Par contre moi j’ai un autre problème :
    Quand je clique sur un événement dans l’agenda j’ai bien la redirection vers le bon article mais après je n’ai plus les liens vers les autres articles dans le mini calendrier, il ne reste que le lien vers l’article que j’ai précédemment choisi.
    merci d’avance
    Émile

    • Le 26 avril à 08:51, par Gem

      Salut Emile,
      Si tu parles du mini calendrier quand tu dis ’agenda’, c’est que lorsque que tu es dans un article il se comporte différemment que dans une rubrique. Ainsi il ne garde que le ou les évènement(s) de l’article en question !

      Pour empêcher ça tu peux personnaliser le fichier calendrier_mini.html, vers la fin du document il y a une boucle (EVENEMENTS) nommé BOUCLE_calendrier, tu n’as qu’à supprimer le critère {id_article?} pour que le calendrier affiche les autres évènements !


      Sinon pour mon problème, je sais que je peux passer par les CSS, mais ce que je souhaite c’est modifier le code généré, enfin au moins pour comprendre d’où il sort !! Merci !

    • Le 26 avril à 12:36, par Émile

      Super ! merci beaucoup

    • Le 26 avril à 13:24, par Émile

      Encore une petite question :)
      Si plusieurs articles sont attachés à un événement comment afficher tous les articles et non pas seulement le premier ?

      merci

    • Le 26 avril à 13:28, par Teddy Payet

      Ce n’est pas des articles qui sont attachés à un événement mais des événements qui sont attachés à un article...

    • Le 26 avril à 17:43, par Émile

      Autant pour moi :)
      dans ce cas comment faire pour faire apparaitre tous les articles d’une journée par exemple ?

    Répondre à ce message

  • Le 7 avril à 16:47, par brujacris

    Bonjour,
    Je viens d’instaler le plugin 2.0 sur un site avec SPIP 2.0.10. Pour l’instant j’ai besoin d’utiliser que le calendrier mini, mais ça marche pas correctement car les liens ne suivent pas à l’article et la page reste immobile.

    J’ai bien mise la balise #CALENDRIER_MINI#ENVdate,’date’,#SELF

    C’est la première fois que ça m’arrive, car j’avais utilisé ce plugin mais avec SPIP 1.9.

    Voici le lien :
    http://www.berrospe.es/spip/
    Merci !

    Répondre à ce message

  • Le 25 mars à 11:10, par Enema666

    J’ai également le même problème, date en 1970 sur la page spip ?page=agenda sur spip 2

    — > j’ai installé la dernière version agenda 2.0 : 2.0.10 [36562]
    — > et la dernière version bonux : 1.9.1 [36557]

    rien n’y change .. il faut corriger le bug !

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Formulaire de contact avancé

    23 mars 2009 – 661 commentaires

    Un formulaire de contact configurable, avec de multiples options.

  • Bandeau

    16 août – 26 commentaires

    Et si on repensait la navigation principale de l’espace privé de SPIP ? Ce plugin permet de tester en situation réelle un nouveau bandeau de navigation pour l’interface de SPIP 2. Aussitôt activé, il remplace la navigation principale de l’espace privé (...)

  • odt2spip : création d’articles à partir de fichiers OpenOffice Writer

    6 mars 2009 – 91 commentaires

    Ce plugin permet de générer un article SPIP à partir du téléchargement d’un fichier OpenOffice Writer (format .ODT). Il gère la majorité des raccourcis typographiques, détecte les différents niveaux de titre et fait l’intégration des images (...)

  • SPIP-Immo : Présentation

    2 février 2009 – 26 commentaires

    Nous avons été amené à travailler pour plusieurs agences immobilières. A cette occasion, nous avons constaté qu’elles avaient toutes les mêmes demandes spécifiques liées à leur activité.

  • SkelEditor 2.0

    1er mars – 17 commentaires

    La version remaniée et enrichie du plugin, pour SPIP 2.1, qui vous permet d’éditer votre squelette directement en ligne sans passer dans le FTP Ce plugin vous permet d’éditer les fichiers du squelette courant depuis l’interface privé. Cela peut être (...)