SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 249 visiteurs en ce moment

Accueil > Dates, calendriers et agendas > Plugin Agenda > Agenda 2.0

Agenda 2.0

3 novembre 2008 – par Cerdic – 1050 commentaires

Toutes les versions de cet article : [Español] [français]

241 votes

Voici la version pour SPIP 2.0 du Plugin Agenda pour SPIP 1.9.2, avec une interface remaniée pour encore plus de plaisir.

Pour une documentation concernant l’utilisation d’Agenda 3 pour SPIP 3, veuillez pour l’instant vous référer à SPIP 3, Agenda et FullCalendar. La lecture de Calendrier Mini 2.0 est également chaudement recommandée, étant donné que Agenda 3 est dépendant de ce plugin.

Le portage du plugin Agenda pour SPIP 2.0 a été l’occasion de repenser et améliorer l’ergonomie de son interface. La version 2.0 du plugin agenda ne nécessite plus le plugin Widget Calendar, mais nécessite le plugin SPIP Bonux

Navigation dans les événements du site

La navigation dans les événements est directement accessible par un sous-menu du menu edition :

PNG - 26.9 ko

La présentation de ces événements délaisse le mode calendrier pour un affichage en liste plus pratiqe à l’usage.
Par défaut seuls les événements à venir sont affichés :

PNG - 48.3 ko

Ce fonctionnement évite d’encombrer l’affichage avec les événements passés toujours plus nombreux.

Un menu de navigation latéral permet d’afficher tous les événements, paginés, triés par date :

PNG - 112.1 ko

Le menu latéral inclut également une navigation antéchronologique par mois calendaire permettant l’affichage de tous les événements d’un mois

PNG - 104.5 ko

La liste centrale présente une vue résumée de chaque événement. Il est possible de voir plus de détails en cliquant sur le titre de l’événement :

PNG - 44.6 ko

Un lien [article] permet d’accéder à l’article qui contient cet événement :

PNG - 75.9 ko

On y retrouve exactement le même type de navigation, mais limitée aux événements de l’article.

Créer un nouvel événement

Le lien situé dans le bandeau titre de la boîte agenda permet de créer un nouvel événement

PNG - 4 ko

Modifier un événement

Lorsque vous dépliez un événement, un bouton [modifier] permet d’accéder à l’édition de l’événement.

PNG - 17 ko

Si l’événement est une répétition, il n’est pas possible de l’éditer directement. Dans ce cas le lien modifier est remplacé par un lien [source] qui permet d’accéder à l’événement source pour le modifier.

Edition d’un événement

Que ce soit lors de la création ou l’édition d’un événement, la saisie se déroule désormais sur une page indépendante dédiée :

PNG - 30.9 ko

Outre les champs habituels de titre et descriptif, vous y retrouverez la zone d’édition des dates de début et de fin. Une case à cocher toute la journée permet de ne pas sélectionner d’horaire.

Sur chaque champ de saisie de la date, une icone calendrier permet d’accéder à un mini calendrier de saisie.

Les répétitions sont saisies après la date de début et de fin, sur un calendrier de saisie dédié. Le principe des événements répétés et que l’heure de début et la durée sont toujours conservées de l’événements d’origine, mais seul les jours de début changent en prenant les valeurs cochées dans le calendrier des répétitions.

Après saisie, lorsque vous enregistrez votre événement, vous revenez sur la page d’origine avec ce seul événement affiché en détail :

PNG - 14.1 ko

Vous pouvez ainsi vérifier votre saisie.

Vous pouvez retrouver tous les événements, ou les événements à venir seulement, en cliquant sur les liens correspondants.

Squelettes et boucle EVENEMENTS

En ce qui concerne l’utilisation du plugin agenda dans les squelettes, vous pouvez vous référer à la documentation du Plugin Agenda pour SPIP 1.9.2.

Nouveaux critères

{evenement_a_venir} pour sélectionner les événements pas encore commencés à la date courante
{evenement_a_venir #ENV{date}} pour sélectionner les événements pas encore commencés à la date #ENV{date}
{!evenement_a_venir #ENV{date}} pour sélectionner les événements finis ou en cours à la date #ENV{date}

{evenement_en_cours} pour sélectionner les événements en cours à la date courante
{evenement_en_cours #ENV{date}} pour sélectionner les événements en cours à la date #ENV{date}
{!evenement_en_cours #ENV{date}} pour sélectionner les événements *pas* en cours à la date #ENV{date}

{evenement_passe} pour sélectionner les événements passés/finis à la date courante
{evenement_passe #ENV{date}} pour sélectionner les événements passés/finis à la date #ENV{date}
{!evenement_passe #ENV{date}} pour sélectionner les événements en cours ou pas encore commencés à
la date #ENV{date}

Il est possible combiner ces 3 critères pour effectuer une sélection fine.

Voir en ligne : http://plugins.spip.net/agenda

Dernière modification de cette page le 5 novembre 2016

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 12 novembre à 11:55, par ruchemania En réponse à : Agenda 2.0

    Bonjour
    Avec un spip 3.1.3
    Agenda 3.18
    J’ai bien mis
    define (’_AGENDA_AUTORISER_ORPHELIN’,1) ;
    dans mes_options.php dans le répertoire config.
    Quand je jeux créer un événement par .../ecrire/ ?exec=evenement_edit&id_evenement=new
    J’ai toujours le choix d’associer un article mais si je ne le fait pas j’ai le message d’erreur
    « Il y a 1 erreur dans votre saisie, veuillez vérifier les informations. » et
    « Vous devez indiquer un article »
    Comment faire ?
    Merci

    • Le 1er décembre à 17:50, par gandhy En réponse à : Agenda 2.0

      bonjour,
      j’ai le même problème avec les mêmes versions

    Répondre à ce message

  • Le 17 novembre à 11:52, par jeanmarie En réponse à : Agenda 2.0

    Salut,

    n’ayant eu de réponse sur la liste spip-zone, je poste ici :

    dans Agenda, les dates sont indiquées (balise meta) avec l’attribut itemprop (startDate/endDate) au format iso pour être lisible notamment par les moteurs de recherche (cf https://framapic.org/mkiqCtwckzKL/n0EwMOKQnzIw.jpg ).
    Ca se passe L6 + L7 de /squelettes/inclure/resume/evenement.html (cf http://zone.spip.org/trac/spip-zone/browser/_plugins_/agenda/branches/v3/squelettes/inclure/resume/evenement.html )

    Le souci, c’est que le filtre |date_iso utilisé (http://www.spip.net/fr_article5641.html) affiche bien la date au format ISO mais à l’heure GMT : 2016-10-27 12:37:52 devient 2016-10-27T10:37:52Z. On a donc 2h d’avance, ce qui donne une heure inexacte (voir même un jour d’avance dans le cas de d’évènement sur la journée).

    Dans mon cas, l’évènement du 20 au 23 décembre apparait donc du 19 au 22 dans le moteur de recherche (cf capture d’écran)...

    Y a t’il une solution ?

    J’ai vu qu’on pouvait préciser le fuseau horaire (https://fr.wikipedia.org/wiki/ISO_8601#Fuseau_horaire) mais ça devient du bricolage si je dois le faire directement dans les squelettes...

    Merci,

    PS : le mail dans les archives de la liste https://www.mail-archive.com/spip-zone@rezo.net/msg41138.html

    Répondre à ce message

  • Le 14 novembre à 17:26, par chris En réponse à : Agenda 2.0

    Bonjour

    J’ai 2 types d’événements qui sont associés à des articles différents.

    Et je souhaiterais quand cliquant sur une liste d’evenements en version résumé, que le lien

    1. <a href="#URL_EVENEMENT"> en savoir +</a>

    ne m’envoi pas sur le squelette evenement.html mais rencontre.html

    en clair passer le parametre evenementID à ma page rencontre.html

    J’ai essayé

    1. <a href="spip.php?page=rencontre&evenement#ID_EVENEMENT"> en savoir +</a>

    mais évidemment ça marche pas. :(

    Si vous avez une piste, je suis preneur
    merci d’avance

    • Le 28 novembre à 18:41, par DD En réponse à : Agenda 2.0

      Hello,
      Dans la config du plugin Agenda il y a
      Affichage d’un événement
      -  sur une page dédiée pour chaque événement
      -  sur la page de l’article associé

      Est-ce que le 2e choix répondrait à ton besoin ?

    Répondre à ce message

  • Le 17 novembre à 19:55, par jeanmichelvideau En réponse à : Agenda 2.0

    Bonjour,
    Les événements que je propose sont du type « Toute la journée ».
    Lorsque je veux afficher dans combien de temps l’événement va se produire par :
    <dt> [(#DATE_DEBUT|date_relative) .]</dt>
    Il me manque un jour.
    Or si je donne un horaire de début : 8h30 par exemple tout va bien.
    Il me semble que l’horaire pris en compte est du type (00.00.00),
    alors que s’il était du type (00.00.01), tout se passerait bien., non ?
    Je n’arrive pas à trouver où se cache la construction de la date pour « Toute la journée ».

    en ligne sur : http://44capitelles.free.fr
    Pouvez-vous m’aider ?

    Merci

    Répondre à ce message

  • Le 3 juillet 2012 à 17:00, par Pierre-Jean En réponse à : Agenda 2.0

    Bonjour,

    Est-il possible de se passer de l’association d’un article à un évènement ?
    Je ne comprend pas cette limitation.
    Dans le sens contraire aussi : pourquoi ne serait-il pas logique de pouvoir associer plusieurs articles à un évènement ?

    Je vois l’évènement comme un objet éditorial à part entière qui devrait aussi pouvoir se suffire à lui-même. Pourquoi complexifier si j’ai une asso et que je veux simplement afficher nos prochaines rencontres ? Je dois aussi écrire un article ?

    Je passe à côté de quelque chose ou ce sont bien les mécanismes actuels de l’agenda ?

    • Le 3 juillet 2012 à 17:12, par Cerdic En réponse à : Agenda 2.0

      Je vois l’évènement comme un objet éditorial à part entière qui devrait aussi pouvoir se suffire à lui-même

      C’est une possibilité en effet. Mais ce n’est pas ce qui avait été retenu lors du développement initial du plugin pour des raisons de lourdeur de développement que cela aurait entrainé.

      Aujourd’hui cette limitation n’a plus de justification technique forte car SPIP 3.0 permet de faire de nouveaux objets éditoriaux beaucoup plus facilement. Mais pour le moment cette évolution du plugin reste à faire (en prenant soin de ne rien casser des sites existants qui utilisent déjà le plugin)

    • Le 3 juillet 2012 à 20:23, par Julien Lanfrey En réponse à : Agenda 2.0

      @Pierre-Jean : Pour information, la vocation du plugin simple-calendrier était justement d’avoir un simple objet éditorial. Son champ fonctionnel est très différent et plus restreint que celui de l’agenda2, et une compatibilité ’restreinte’. Bien lire la doc à ce sujet. Peut être cela peut t-il correspondre à ce que tu recherches ? C’est pour SPIP 2.1 pour le moment. La version SPIP 3 (svn) est en cours.

      @Cedric : Je ne sais pas quel chemin prendra Agenda2. Objet autonome (avec migration ?) vs article lié, + histoire de maintient de compatibilité... surement pas mal de réflexion à avoir en effet. Selon le chemin pris, je ne sais pas si simple-calendrier aura encore une raison d’évoluer. à voir. S’il peut servir à qqch dans le dev d’Agenda2, il n’y a pas de pb, même si je pense que le diff doit être trop grand et qu’un coup de fabrique serait plus simple encore !

    • Le 4 juillet 2012 à 08:08, par Pierre-Jean En réponse à : Agenda 2.0

      @Cédric : je viens de lire la prez d’agenda, effectivement je comprend mieux, et effectivement les possibilités de SPIP 3.0 devrait pousser vers un workflow indépendant et ses liaisons ou non avec les autres objets.
      Pour ne pas tout casser... J’imagine qu’il faudrait une procédure de transition des articles liés à un évènement en EVENEMENT tout court. Plus simlple à dire qu’à faire, je le conçois.

      @Julien : Simple Calendrier semble vraiment correspondre à ce/mon besoin :)
      Installé sur une RC, il fonctionne, je vais le tester sur 3.03 grandeur nature...
      Et je viens sur le fil du plugin pour plus de détails et pas polluer celui-ci !

    • Le 28 janvier à 15:19, par graphie En réponse à : Agenda 2.0

      Bonjour cerdic,

      Qu’en penses-tu aujourd’hui ? Ce serait-envisageable avec la 3.1 ?
      Ce serait vraiment super comme évolution ;)

      françois

    • Le 15 mars à 06:24, par Spipmalion En réponse à : Agenda 2.0

      Bonjour,

      +1

      ça serait super d’avoir des événements non liés à des articles

    • Le 14 juin à 12:10, par Théo En réponse à : Agenda 2.0

      Ah que oui !

      Je n’utilise plus cet excellent outil car plus moyen de l’utiliser sans lier un événement à un article !

      J’ai « fouiné » dans les fichiers pour tenter de supprimer cette option mais sans réussir… :(

    • Le 20 juin à 06:46, par Aldo En réponse à : Agenda 2.0

      + 1 à cette demande pour ce formidable plugin !

    • Le 24 octobre à 21:50, par Eric En réponse à : Agenda 2.0

      +1 ce serait une superbe avancée !

    • Le 25 octobre à 10:21, par YannX En réponse à : Agenda 2.0

      La dernière version 3.17.x ( http://zone.spip.org/trac/spip-zone/changeset/100118/_plugins_/agenda ) propose de définir une constante
      <code>_AGENDA_AUTORISER_ORPHELINS dans mes_options.php pour permettre aux Admins de gérer des evenements indépendants

      Merci Julien

    • Le 25 octobre à 10:35, par Spipmalion En réponse à : Agenda 2.0

      Bravo et merci (pas encore testé)

    • Le 25 octobre à 10:44, par Eric En réponse à : Agenda 2.0

      Est-ce que cela permet de créer aussi bien des événements attachés à des articles que des événements indépendants attachés à un article, une rubrique ou tout autre objets éditoriaux ?

    • Le 25 octobre à 11:33, par Pierre-Jean En réponse à : Agenda 2.0

      Je UP la question d’Eric...

      C’est une excellente avancée, merci aux développeurs !

    • Le 25 octobre à 15:56, par RealET En réponse à : Agenda 2.0

      Bonjour,

      Je viens de tester.
      J’ai pu créer un événement.
      Mais :

      1. Il n’y a pas de bouton prévisualiser (alors que dans ecrire/ ?exec=configurer_agenda j’ai bien Affichage d’un événement sur une page dédiée pour chaque événement de coché)
      2. quand je veux changer le statut de Proposé à Publié, la page se réaffiche avec un statut qui reste à Proposé

      Enfin, ça serait un plus que dans ce cas, le Champ descriptif soit comme le champ texte des articles : avec un onglet [voir] et [plein écran]

    • Le 25 octobre à 15:59, par Le Jaseur Boreal En réponse à : Agenda 2.0

      Super ! merci
      Des évènements seuls sans l’obligation d’article lié !
      On teste ...

    • Le 25 octobre à 16:38, par Le Jaseur Boreal En réponse à : Agenda 2.0

      Bonne fin d’après-midi,

      Test de la fonction événement orphelin :

      1. Modifier un événement
      Avec un événement futur, fiche déjà existante, modifiée pour la mise à jour en 2016 :
      Il n’y a seulement que deux choix pour valider cet événement : « Proposé à l’évaluation » ou « à la poubelle ». On ne voit pas de « valider »

      2. Création d’un événement neuf sans article :
      "Il y a 1 erreur dans votre saisie, veuillez vérifier les informations : .... « Vous devez indiquer un article »

      Ai-je oublié quelques réglages et modifications ?
      Comment faire ?

      Merci

      JPEG - 72.6 ko
    • Le 27 octobre à 18:08, par Théo En réponse à : Agenda 2.0

      @ YannX :

      Je viens de créer le fichier « mes_options.php » dans le dossier config :

      1. <?php
      2.  
      3. <code>_AGENDA_AUTORISER_ORPHELINS
      4.  
      5. ?>

      Télécharger

      mais ça ne marche pas. Mon site (en local) n’est plus accessible.

      Merci d’avance si quelqu’un peut m’aider.

    • Le 27 octobre à 18:14, par Maïeul En réponse à : Agenda 2.0

      il faut mettre

      <?php
      define ('_AGENDA_AUTORISER_ORPHELIN',1);
      ?>
    • Le 28 octobre à 08:17, par Julien En réponse à : Agenda 2.0

      @RealET : le problème de changement de statut est résolu sur la version 3.17.1.

    • Le 28 octobre à 09:26, par Théo En réponse à : Agenda 2.0

      Merci Maïeul, cette aide m’a permis de reprendre la main sur mon site.

      En créant un événement on me demande

      Associé à l’article

      et là je dois donner le chemin d’un article que j’ai donc créé et mis dans un dossier.

      Depuis ma page d’accueil j’ai :

      Tous les événements

      qui m’ouvre ma page créée avec tous mes événements. Mais lorsque je clique sur une date cela me donne :

      Erreur - 404
      L’adresse URL que vous demandez n’existe pas. Le Plan du site peut vous aider à trouver l’information recherchée.

      J’aimerais obtenir uniquement l’événement demandé. Est-ce possible ?

    • Le 28 octobre à 10:41, par Maïeul En réponse à : Agenda 2.0

      heu… il faudrait que je connaisse le squelette pour en savoir plus.

    • Le 28 octobre à 10:52, par Théo En réponse à : Agenda 2.0

      Oui bien sûr, c’est Sarka-SPIPr 4.5.7 j’avais oublié.

    • Le 28 octobre à 14:29, par Le Jaseur Boreal En réponse à : Agenda 2.0

      Quel est le bon répertoire où déposer le fichier "Mes_options.php"

      Bonjour, j’ai un doute est-ce dans le dossier "config" ou dans le dossier "écrire" ?
      car je lis ici : « Le fichier mes_options.php se situe dans le répertoire ecrire. S’il n’existe pas avant votre intervention, il faut le créer. »

      @ YannX :
      Je viens de créer le fichier « mes_options.php » dans le dossier config :
      <?php
          
      <code>_AGENDA_AUTORISER_ORPHELINS
          ?>

      Le 27 octobre à 18:14par Maïeul En réponse à : Agenda 2.0
      il faut mettre
      <?php
      define 
      ('_AGENDA_AUTORISER_ORPHELIN',1);
      ?>

    • Le 28 octobre à 14:32, par Maïeul En réponse à : Agenda 2.0

      le répertoire config

    • Le 28 octobre à 15:41, par Théo En réponse à : Agenda 2.0

      Depuis la page d’accueil, si je clique sur une date cela me donne une page 404 avec l’adresse :

      1. http://localhost:8888/spip.php?page=evenement&amp;id_evenement=2

      alors que cela devrait être :

      1. http://localhost:8888/spip.php?page=evenement&id_evenement=2

      À quoi correspond ce “amp ;“ qui vient s’intercaler dans l’adresse ?

    • Le 28 octobre à 15:47, par Maïeul En réponse à : Agenda 2.0

      d’un bug quelque part, qui transforme tout les & en <code&

      .

      Il faudrait voir ce que donne <code><BOUCLE_test(EVENEMENTS)>#URL_EVENEMENT</BOUCLE_test>

      dans un squelette de test

    • Le 28 octobre à 17:24, par Théo En réponse à : Agenda 2.0

      Quelque soit l’événement sélectionné depuis la page d’accueil (j’en n’ai que deux), cela ne me donne plus une page 404 mais une page avec seulement :

      1. spip.php?page=evenement&id_evenement=1spip.php?page=evenement&id_evenement=2
    • Le 28 octobre à 17:39, par Maïeul En réponse à : Agenda 2.0

      donc sans le &amp;

      dans ce cas il faudrait trouver où dans le squelette sarkaspip ce & est installé.

      Mais le truc c’est que je trouve pas le squelette sarkaspip l’endroit où s’affichent les evenements.

      Il faudrait que tu le repère toi même avec var_mode=inclure.

    • Le 28 octobre à 18:43, par Théo En réponse à : Agenda 2.0

      Voila la ligne apparue dans l’Agenda de la Une :
      plugins/auto/calendriermini/v2.3.9/formulaires/calendrier_mini.html
      J’ai ouvert le fichier mais n’ai rien trouvé de bizarre…

    Répondre à ce message

  • Le 24 octobre à 21:45, par Eric En réponse à : Agenda 2.0

    Bonjour,

    J’essaie d’afficher les événements du jour avec (evenements_en_cours) mais j’ai toujours un soucis avec les événements comportant des heures. Comment puis-je faire ? Merci.

    Répondre à ce message

  • Le 30 septembre à 10:17, par Horetol En réponse à : Agenda 2.0

    Bonjour,
    Sur un spip 2.1.29 et agenda 2.4.5

    Dans une rubrique avec agenda activé j’ai un article lié à un évènement.

    Si la date de début (ou de fin ??) est dépassée il n’y a plus de lien vers l’évènement dans l’agenda,
    même si je clique sur le « Tous » .
    Le lien vers « Tous » renvoie vers l’article concerné (donc on est en boucle).

    Est-ce un fonctionnement normal ?
    Merci

    JPEG - 15.5 ko

    Répondre à ce message

  • Le 6 septembre à 17:35, par jbtours En réponse à : Agenda 2.0

    Bonjour,
    j’utilise agenda 2.0 en l’ayant un peu adapté àmon besoin, et dans la partie genie j’ai rajouter à coté de agenda_nettoyer_base.php un fichier agenda_envoi_confirmation.php avec une fonction php qui met à jour un champs en base et envoie un mail suivant différents critères.
    Depuis la mise à jour en spip 2.1.29 ça ne fonctionne plus, j’ai l’impression que qu’on ne passe jamais sur la fonction. une modif de ce coté, un lien avec la version php ??
    merci pour votre aide

    <?php
    /**
     * Plugin Agenda pour Spip 2.0
     * Licence GPL
     * 
     *
     */

    function genie_agenda_envoi_confirmation_dist($t){


        
    $listemail '';
        
    $listenom '';
        
    $nomseminaire '';
        
    $oldid '';
        
    $res sql_query("SELECT spip_evenements.id_evenement,DATE_FORMAT(spip_evenements.date_debut, '%d/%m/%Y - %H:%i') AS date_temps,spip_evenements.titre,spip_auteurs.email,spip_auteurs.nom FROM spip_evenements LEFT JOIN ( spip_evenements_participants, spip_auteurs) ON (spip_evenements.id_evenement = spip_evenements_participants.id_evenement AND spip_evenements_participants.id_auteur = spip_auteurs.id_auteur) WHERE (TO_DAYS(spip_evenements.date_debut) - TO_DAYS(now()) < 7) AND ( spip_evenements.clos = 'non') AND (spip_evenements_participants.reponse = 'oui')" );

       if(
    mysql_num_rows($res)!=0){
        while(
    $row mysql_fetch_array($res)){
           
    $id $row['id_evenement'];
           
           if(
    $id != $oldid){
              
              
    $bodyadmin html_entity_decode('Chers administrateurs,')."\r\n"
              
    .html_entity_decode('Voici la liste definitive des inscrits au séminaire : ')
              .
    utf8_decode($nomseminaire)."\r\n\n"
              
    .utf8_decode($listenom)."\r\n"
              
    .html_entity_decode('e-mails envoy&eacute;s &agrave;:')."\r\n"
              
    .utf8_decode($listemail);


              if (
    $oldid != ''){
                 
    mail('toto@tit.com',$subject_admin,$bodyadmin,$headers);
                
    $res2 sql_query("UPDATE spip_evenements SET clos = 'oui' where id_evenement =".$oldid);
              }
              
    $listenom '';
              
    $listemail '';
              
           }
           
    $listenom $listenom.$row['nom'].' - ';
           
    $listemail $listemail.$row['email'].',';
           
    //$to = 'eb@titi.fr';
           
    $to utf8_decode($row['email']);
           
    $from 'seminairestoursimg.org';
           
    $nomseminaire =$row['titre'].' du '.$row['date_temps'];
           
    // Headers
           
    $headers 'From: seminairestoursimg.org <contact@titi.com>'."\r\n";
           
    $subject html_entity_decode('Validation d&eacute;finitive de votre inscription au seminaire ').utf8_decode($row['titre']);
           
    $subject_admin html_entity_decode('Liste d&eacute;finitive des inscriptions au seminaire ').utf8_decode($row['titre']);
           
           
    $body html_entity_decode('Bonjour ').utf8_decode($row['nom'])."\r\n"
                  
    .html_entity_decode('Ceci est un message automatique.')."\r\n\n"
                  
    .html_entity_decode('Votre inscription au s&eacute;minaire "').utf8_decode($nomseminaire).html_entity_decode('" est valid&eacute;e !');
           
    mail($to$subject$body$headers);
           
    $oldid $id;
        } 
        
    $res2 sql_query("UPDATE spip_evenements SET clos = 'oui' where id_evenement =".$id);
        
              
    $bodyadmin html_entity_decode('Chers administrateurs,')."\r\n"
              
    .html_entity_decode('Voici la liste definitive des inscrits au seminaire : ')
              .
    utf8_decode($nomseminaire)."\r\n\n"
              
    .utf8_decode($listenom)."\r\n"
              
    .html_entity_decode('e-mails envoy&eacute;s &agrave;:')."\r\n"
              
    .utf8_decode($listemail);
        
    mail('toto@titi.com',$subject_admin,$bodyadmin,$headers);
        
       }
    return 
    1;

    }
    ?>

    Répondre à ce message

  • Le 30 août à 10:44, par handigrafik En réponse à : Agenda 2.0

    evenement_a_venir pour sélectionner les événements pas encore commencés à la date courante

    evenement_a_venir #ENVdate pour sélectionner les événements pas encore commencés à la date #ENVdate

     !evenement_a_venir #ENVdate pour sélectionner les événements finis ou en cours à la date #ENVdate

    evenement_en_cours pour sélectionner les événements en cours à la date courante

    evenement_en_cours #ENVdate pour sélectionner les événements en cours à la date #ENVdate

     !evenement_en_cours #ENVdate pour sélectionner les événements *pas* en cours à la date #ENVdate

    evenement_passe pour sélectionner les événements passés/finis à la date courante

    evenement_passe #ENVdate pour sélectionner les événements passés/finis à la date #ENVdate

     !evenement_passe #ENVdate pour sélectionner les événements en cours ou pas encore
    commencés à

    la date #ENVdate

    Il est possible combiner ces 3 critères pour effectuer une sélection fine.

    Je n’arrive pas combiné evenement_en_cours et evenement_a_venir . quand un seul critère sur ma boucle ça marche mais quand je met 2 critères y a plus rien qui marche. Je suis sous spip 2.1

    Répondre à ce message

  • Le 17 août à 13:56, par Altea En réponse à : Agenda 2.0

    Bonjour,
    J’essaie d’utiliser mini calendrier et agenda pour me faire un calendrier de certains évènements.
    Le problème est que quand je clic sur la case qui a un évènement ça me retourne une erreur au lieu de l’article lié à l’évènement.
    Du coup est-ce que j’aurais écris faux ma boucle ?

    [(#CALENDRIER_MINI#ENVdate,
    date,
    #URL_PAGEjour,
    #URL_PAGEcalendrier_mini_event.json
    )]

    PNG - 12.6 ko

    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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Métas +

    3 décembre – 14 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Adaptive Images

    15 novembre 2013 – 69 commentaires

    Un plugin pour permettre aux sites responsive d’adapter automatiquement les images de la page à l’écran de consultation. Adaptive Images, que l’on pourrait traduire par Images adaptatives, désigne la pratique qui vise à adapter les taille, (...)

  • Social tags

    8 septembre 2008 – 428 commentaires

    Le plugin Social Tags permet d’ajouter des icônes de partage de liens vers les sites tels que Digg, Facebook, Delicious.... Une fois le plugin installé et activé (voir doc.), le choix des sites se fait via un menu de configuration. Insertion (...)

  • Module de Paiement Stripe

    17 octobre – commentaires

    Stripe est un prestataire de paiement externe https://stripe.com/fr qui propose une API moderne et une interface de paiement extrêmement conviviale et efficace. Ce module permet les paiements à l’acte et les paiement récurrents. Configuration (...)

  • Métas

    8 août 2009 – 50 commentaires

    Ce petit plugin permet l’ajout, depuis l’espace privé, de metatags aux articles et rubriques de SPIP, ainsi que la mise en exergue de mots importants.

Ça spipe par là