Agenda, Gestionnaire d'évenement et COVID-19

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [News] Agenda, Gestionnaire d'évenement et COVID-19

    Aux utilisateurs d'extension d'agenda, de gestionnaires d’événements, aux webmasters de site d’événement...






    Suite aux nombreux événements reportés ou annulés à cause du Coronavirus, Google vient de publier officiellement une mise à jour de schema events.

    Il est désormais possible de définir le statut d'un événement comme annulé ( EventCancelled ) sans supprimer les dates et lieux prévus initialement mais également les statuts suivants :

    EventMovedOnline : Changement de la version physique en version online,
    EventPostponed : Report de l'évenement, en attente de date.
    EventRescheduled : Report de l'évenement, on définit ce statut au moment où les nouvelles dates sont précisés.
    EventScheduled : défini par défaut, l'évenement se déroule comme prévu.

    Le mode de venue peut être également précisé comme offline (donc rdv physique au lieu indiqué) ou online quand c'est en ligne avec l'url ( par exemple sur youtube ) ou les deux ( physique et en live sur internet ).

    Voici la source de l'information :
    https://webmasters.googleblog.com/20...ed-events.html



    Il est très important que les informations d'évenements annoncées dans les pages de résultat de google soient corrigées tout autant que les pages de vos sites.

    Les extensions devraient être mis à jour prochainement, enfin je l'espère ! notamment pour Google Structured Data (GSD), icagenda et autres. N'hésitez pas à faire vos retours sur le forum quand les mises à jour seront annoncées par les auteurs d'extensions. Merci !


    J'invite ceux qui insère manuellement ces rich snippets à prendre note de ces infos et à corriger au plus vite.

    A noter que l'outil de test de google
    https://search.google.com/structured...ing-tool?hl=fr
    est en cours de mise à jour donc ne tenez pas compte des erreurs sur ces nouvelles propriétées non reconnus.

    Pour les infos concernant les marqueurs de Google pour les évenements, voici un petit résumé :

    Il est important de les prendre en compte quand on affiche publiquement des pages d’événements.

    Depuis quelques années, de nombreuses extensions en tiennent compte (par exemple icagenda depuis la version 3.6.13, jevents avec le plugin de joomdev : https://www.joomdev.com/products/ext.../rich-snippets ) et des solutions comme GSD assurent comble parfaitement le besoin (y compris pour ajouter l'evenement dans une page article ou réalisé avec un page builder. Mais on peut aussi, avec un peu de travail, les intégrer avec des champs personnalisés et surcharge.



    En l'absence de ces marqueurs, d'autres personnes peuvent récupérer l'info et rediriger vers leur propre source... Involontairement (ou non) en utilisant notamment la publication d'évenement Facebook, le problème est vite arrivé ! je vous invite à vous informer auprès des auteurs d'extension et à suivre les explications en français : https://developers.google.com/search...ta-types/event

    N'hésitez pas à poser les questions nécessaires sur le forum, on essaiera de vous répondre dans la mesure du possible.

    Exemple avec le joomladay FR reporté. Celui-ci ne gère pas les rich snippet sur son site, l'école qui devait accueillir l’événement l'a annoncé sur facebook, prenant d'office l'info sur google au détriment du site officiel...


    Je ne peux que conseiller aux organisateurs d'informer les responsables de cette publication afin qu'il modifie leur page facebook mais également de reprendre la main et de corriger les erreurs du site joomladay en insérant les éléments attendus avec les nouveaux attributs. Autant prendre les bonnes habitudes !
    Dernière édition par daneel à 23/03/2020, 13h47
    Five_Phil et roland_d_alsace aiment ceci.
    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

  • #2
    @daneel : merci pour l'info.

    Toutefois, je ne connais pas de gestionnaire d'évènement qui gère dynamiquement les annulations et les reports de date.

    De mon côté je le fais dans un composant spécifique, puis je vais mettre à jour les informations dans le gestionnaire d'évènement (création du nouvel évènement à la nouvelle date et mise à jour de la description dans l'évènement à l'ancienne date avec lien sur la nouveau).
    Ceci par le biais d'un plugin Jevents que j'ai écris pour mon composant.

    Dans le cas de Jevents, que j'utilise, je pense donc utiliser un custom field (qui nécessite la licence silver de Jevents), et faire un plugin pour générer le bon tag dans jevents.
    J'ai commencé à prendre des notes sur la démarche ici...

    Si quelqu'un à une autre idée pour intégrer l'info de daneel objet de cette discussion dans Jevents je suis preneur.

    A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
    Rejoignez le Joomla Users Groupe Alsace...
    roland_d_alsace va-t-il devenir roland_du_grand_est ?

    Commentaire


    • #3
      Merci Yann daneel !

      Question très concrète : si on parle de joomladay.fr, tu fais comment pour ajouter un EventPostponed ?
      Sur toutes les pages, juste sur l'accueil ? (on n'est pas dans le cas d'un iCagenda ou jEvents avec X events)

      Merci,

      Marc
      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

      Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Envoyé par roland_d_alsace Voir le message
        Si quelqu'un à une autre idée pour intégrer l'info de daneel objet de cette discussion dans Jevents je suis preneur.
        Hello,

        Tu peux essayer avec le plugin de Joomdev pour Jevents (sans activer les "structured Event Data" de la version silver), il est gratuit et assez simple à comprendre.
        Si tu sais comment reprendre les valeurs de tes champs, tu peux les insérer dans le code du plugin.

        woluweb A défaut d'utilisation et de mise à jour de l'extension GSD à ce jour ( https://www.tassos.gr/joomla-extensi...rkup/changelog ), tu peux utiliser surcharge et champs personnalisés.
        L'url doit être unique, tu as l'exemple réalisé 2018 par Alsacreation pour leur evenement, l'explication en bas de cette page : https://www.alsacreations.com/articl...x-JSON-LD.html

        Pour info, l'outil de test a été mis à jour : https://search.google.com/test/rich-results

        Les exemples sont sur la page en anglais de Google sur les évenements (choisir "english" en haut à droite) :
        Make it easier for people to discover and attend your online or offline events by adding schema markup to your event pages.





        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

        Commentaire


        • #5
          Envoyé par daneel Voir le message

          Hello,

          Tu peux essayer avec le plugin de Joomdev pour Jevents (sans activer les "structured Event Data" de la version silver), il est gratuit et assez simple à comprendre.
          Si tu sais comment reprendre les valeurs de tes champs, tu peux les insérer dans le code du plugin.

          Merci Daneel.

          Mais à priori, je ne vois pas l’intérêt du plugin de Joomdev, vu que le rajout des microdatas on peut la faire directement dans le template d'affichage de Jevents (bon il faut la licence payante "bronze" au moins).
          Voir la doc de Jevents : https://www.jevents.net/docs/jevents...search-engines

          Le problème est plutôt que dans ce nouveau format inventé par Google, les valeurs à donner aux tags, ne sont certainement pas celles que l'on voudra enregistrer dans sa DB.

          Il faut donc faire un mapping entre ses valeurs et la liste que tu évoques

          Envoyé par daneel Voir le message
          ....Il est désormais possible de définir le statut d'un événement comme annulé ( EventCancelled ) sans supprimer les dates et lieux prévus initialement mais également les statuts suivants :

          EventMovedOnline : Changement de la version physique en version online,
          EventPostponed : Report de l'évenement, en attente de date.
          EventRescheduled : Report de l'évenement, on définit ce statut au moment où les nouvelles dates sont précisés.
          EventScheduled : défini par défaut, l'évenement se déroule comme prévu.
          Il faut donc effectivement un plugin spécifique et surtout savoir gérer les annulations et reports, ce qui nativement n'est pas fait (à ma connaissance) dans les composants de gestion évènementiels les + courants (même en version payante).
          D'où mon idée d'utiliser les customfields + faire un plugin de mappage.

          Bonne journée.
          Dernière édition par roland_d_alsace à 24/03/2020, 10h28
          A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
          Rejoignez le Joomla Users Groupe Alsace...
          roland_d_alsace va-t-il devenir roland_du_grand_est ?

          Commentaire


          • #6
            Envoyé par roland_d_alsace Voir le message

            Merci Daneel.

            Mais à priori, je ne vois pas l’intérêt du plugin de Joomdev, vu que le rajout des microdatas on peut la faire directement dans le template d'affichage de Jevents (bon il faut la licence payante "bronze" au moins).
            Je comprends ta réaction, mon idée était de te proposer de personnaliser "temporairement" les rich snippets sans toucher au code ou à une surcharge de jevents.



            Après si c'est trop compliqué, tu peux toujours patienter pour la prochaine mise à jour...

            Je sais que les développeurs n'ont pas tous la même réactivité mais je trouve que c'est important d'informer correctement et dans le contexte actuel, on s'adapte
            Dernière édition par daneel à 24/03/2020, 11h34
            Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

            Commentaire


            • #7
              Envoyé par daneel Voir le message

              Je comprends ta réaction, mon idée était de te proposer de personnaliser "temporairement" les rich snippets sans toucher au code ou à une surcharge de jevents.



              Après si c'est trop compliqué, tu peux toujours patienter pour la prochaine mise à jour...

              Je sais que les développeurs n'ont pas tous la même réactivité mais je trouve que c'est important d'informer correctement et dans le contexte actuel, on s'adapte
              D'accord avec toi, mais comme dit pour pouvoir automatiser il faut avoir l'information, et sauf à utiliser un champ perso, actuellement rien n'est prévu pour la gestion de l'annulation ou du report des enlèvements (en tous dans les composants que je connais).
              Sinon il faut mettre le snippets à la main dans le html de description de l'évènement.

              Pour les snippets standard, il suffit de copier l'aide de jevents dans le template d'affichage accessible directement dans l'admin de Jevents, avec le même type d'écriture que l'exemple que tu donnes (c'est pour cela que je disais qu'il n'y avait pas besoin d'un plugin) :
              Code:
              <div itemscope itemtype ="http://schema.org/Event">
              <h2 class="eventtitle" itemprop="name">{{Title:TITLE}}</h2>
              <img class="eventimage" itemprop="image" src="/{{Image Link 1:JEV_IMAGE_LINK_1}}" />
              <div class="eventdescription" itemprop="description">{{Description:DESCRIPTION}}</div>
              ...
              En tous cas merci pour l'information, qui m'aurait échappée si je n'avais pas vu ton post .
              Dernière édition par roland_d_alsace à 24/03/2020, 14h25
              A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
              Rejoignez le Joomla Users Groupe Alsace...
              roland_d_alsace va-t-il devenir roland_du_grand_est ?

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X