Accueil Écolosites Agenda Des Shortcodes pour l’Agenda et la géolocalisation d’articles

Des Shortcodes pour l’Agenda et la géolocalisation d’articles

Depuis plusieurs semaines, un nouveau système d'agenda est en place : chaque événement est un article, il suffit juste de renseigner la date et l'heure, et la localisation si vous le souhaitez
A partir de là, vous pouvez générer l'affichage d'évenements soit sous forme de listes, soit sous forme de cartes.

La liste des événements d'agenda s'affiche avec le shortcode [events_list ]
  • vous pouvez configurer le nombre d'articles affichés en ajoutant nb=7
    (pour l'exemple ici : 7 évenements) par défaut, la valeur est 5, -1 pour tout afficher.
  • vous pouvez afficher les évenements futurs: future=1
    (pour ne pas les afficher future=0), par défaut, la valeur est 1
  • vous pouvez afficher ou masquer les événements passés past=1 / past=0 ,
    par défaut, la valeur est 0
  • vous pouvez choisir le type de balise HTML à utiliser pour la liste :   type="div", type="ul", type="ol",
    par défaut, la valeur est "div"
  • vous pouvez n'afficher les articles que d'une categorie :   cat="categorie_xxx",
    par défaut, la valeur est  nulle, le shortcode récupère tous les articles du site contenant un événement.
  • n'afficher que les évènements géo-localisés : geo=1,
    par défaut, la valeur est 0
  • Utiliser un fond de carte spécifique tile="tile_slug"
    la valeur par défaut est default@osm.org, les autres valeurs disponibles sont : OpenCycleMap, mapquest, osmfr, 2u
Exemples :
  • Les 5 prochains événements dans toutes les catégories :[events_list]
  • Les 10 derniers événements : [ events_list future=0 past=1 nb=10]
  • Tous  les événements de la catégorie "Actualités": [events_list future=1 past=1 nb=-1 cat="actualites"]

 

La carte des articles géolocalisés s'affiche avec le shortcode [events_map]
  • vous pouvez configurer le nombre d'articles affichés en ajoutant nb=7  (pour l'exemple ici : 7 évenements) par défaut, la valeur est 5, -1 pour tout afficher.
  • vous pouvez afficher les évenements futurs: future=1  (pour ne pas les afficher future=0)par défaut, la valeur est 1
  • vous pouvez afficher ou masquer les événements passés past=1 / past=0 , par défaut, la valeur est 0
  • vous pouvez n'afficher les articles que d'une categorie :   cat="categorie_xxx",  par défaut, la valeur est  nulle, le shortcode récupère tous les articles du site contenant un évènement.
  • vous pouvez configurer la taille de la carte : largeur : width="200px" et hauteur: height="300px", par défaut les dimensions sont largeur 100% et hauteur 400 pixels
Exemples : 
  • la carte des 5 prochains événements dans toutes les catégories : [events_map]
  • Les 10 derniers événements dans un carré de 500 pixels : [events_map future=0 past=1 nb=10 width="500px" height="500px"]
  • Tous  les événements de la catégorie "Actualités": [events_map future=1 past=1 nb=0 cat="actualites"]

8 commentaire(s)

  1. […] Pour aller plus loin et découvrir les shortcodes liés à ce plug-in, un autre tutoriel est disponible.  […]

  2. bonjour
    est-il possible de mettre un code dans l’agenda pour insérer un fichier kml distant ?
    si oui comment ?
    merci

  3. comment ordonner les événements en ordre croissant par date ou décroissant
    merci

  4. Francescu

    Bonjour,
    Est-il possible de « basculer » de la représentation graphique (carte) à celle d’un agenda classique (7 colonnes, 4-5 lignes pour chaque mois), avec tous les évènements automatiquement placés sur les jours correspondants ?
    Merci.

    1. Bastien Ho

      Bonjour,
      Il y a un widget « calendrier » pour ça. (assez récent)

  5. Francescu

    Bonjour,
    Je rencontre des problèmes avec les fonds de cartes « osmfr », « 2u » et « cyclable » : les tuiles apparaissent roses, comme si le site n’avait pas pu les charger, alors qu’un simple « clic-droit -> afficher l’image » montre bien la bonne tuile.

    Francescu

  6. Olivier Longeon

    J eme trouve pas ce tutoriel très clair et même complètement obscur … j’ai dû manquer quelque chose

  7. bonjour
    yatil un shortcode pour insérer un kml distant avec les contour de notre région ?
    yatil un shortcode pour réduire la largeur de la boc qui s’affiche lorsque je clique sur le amrqueur ?
    merci

Laisser un commentaire