Infolocale documentation

Widget Agenda Infolocale

Exemple du widget Agenda

Infolocale met à disposition des réutilisateurs un widget pour chacun des contenus.

Chaque widget est composé en réalité de deux widgets :

– Widget accueil destiné à la page d’accueil du site afin de présenter un aperçu du contenu

– Widget liste et détail de contenu à insérer sur une page dédiée du site

Vous trouverez ci-dessous les informations utiles pour installer l’agenda sur votre site internet.

Exemple du widget Agenda

Vous pouvez choisir la couleur, le nombre d'événements et avez la possibilité d'annoncer des événements dans votre agenda depuis votre espace Infolocale.

Installation

Dans la page destinée à recevoir le widget, insérer la ligne de code permettant le chargement du  javascript :
<script type="module" src="https://cdn.ouest-france.fr/widgets/editorial-app-infolocale-widget.esm.js"></script>

Widget agenda : bloc de présentation

A l’endroit de la page HTML où vous souhaitez intégrer le widget de la page d’accueil, insérer le composant en personnalisant la ligne de code suivante :
<infolocale-widget-home color="#2169F1" main-title="Agenda" page-size="3" text-color="#2169F1" list-url="url" list-submit="url" token="token fourni" fallback-image="data:image/jpeg;base64,......."><infolocale-widget-home>
Les paramètres disponibles pour personnaliser sont :
AttributTypeDefaultDescription
no-titlebooléenfalseN’affiche pas de titre pour le widget
main-titletexteAgenda des événementsLibellé du titre du widget
colorvaleur hexadécimale#759ef8Couleur principale de présentation
text-colorvaleur hexadécimalz#000000Couleur de la police du texte
page-sizeentier4Nombre d’élément de contenu affiché
list-urlurlnon définiAdresse url de la page liste dédiée à l’agenda
all-events-labeltexteVoir tous les événementsLibellé du bouton pour être redirigé vers la page dédiée à l’agenda
submit-urlurlnon définiAdresse url du bouton « proposer des événements » (ou autres contenus : activités…) de la page co-chartée de connexion à infolocale
add-event-labeltexteProposer un événementLibellé du bouton pour ajouter un événement à l’agenda
privateBooléenfalsePermet de cacher le bouton « proposer des événements » Retrait de l’attribut remplacé par show-content-proposal
show-content-proposalBooléentruePermet de ne pas afficher le bouton « proposer un événement »
tokentextenon définiToken d’authentification à l’API relatif au nom de domaine réutilisateur du widget
fallback-imageimage base64non définiImage de pré-chargement et image par défaut pour les contenus sans photos. Cette image doit faire une taille de 470 px * 400 px et être convertie en base64 en vous aidant du site https://www.base64encoder.io. Recopier la valeur du champ « Base64 Image source » et la mettre en valeur de ce paramètre du widget.

Widget agenda : bloc page liste et page détail

A l’endroit de la page HTML où vous souhaitez intégrer le widget de la page liste et détail, insérer le composant en personnalisant la ligne de code suivante :
<infolocale-widget color="#2169F1" main-title="Agenda" page-size="3" text-color="#2169F1" list-submit="url" token="token fourni" fallback-image="data:image/jpeg;base64,......."><infolocale-widget>
Les paramètres disponibles pour personnaliser sont :
AttributTypeDefaultDescription
no-titlebooléenfalseN’affiche pas de titre pour le widget
main-titletexteAgenda des événementsLibellé du titre du widget
colorvaleur hexadécimale#759ef8Couleur principale de présentation
text-colorvaleur hexadécimale#000000Couleur de la police du texte
page-sizeentiernon définiNombre de vignettes affichées
submit-urlurlnon définiAdresse url du bouton « proposer des événements » qui correspond à la page co-chartée de connexion à infolocale
add-event-labeltexteProposer un événementLibellé du bouton pour ajouter un événement à l’agenda
privatebooléenfalsePermet de cacher le bouton « proposer des événements » Retrait de l’attribut remplacé par show-content-proposal
show-content-proposalbooléentruePermet de ne pas afficher le bouton « proposer un événement »
tokentextenon définiToken d’authentification à l’API relatif au nom de domaine réutilisateur du widget
fallback-imageimage base64non définiImage de pré-chargement et image par défaut pour les contenus sans photos. Cette image doit faire une taille de 470 px * 400 px et être convertie en base64 en vous aidant du site https://www.base64encoder.io. Recopier la valeur du champ « Base64 Image source » et la mettre en valeur de ce paramètre du widget.
hide-card-item-datatextenon définiPermet de retirer certaines informations des vignettes de contenus. Les valeurs possibles sont : hide-card-item-data='[« city »]’
hide-filterstextenon définiPermet de ne pas afficher certains filtres de filtrage des contenus de la page liste.
    • Les valeurs possibles sont :
  • – filtre « permanent » : permanent
  • – filtre « quand »: quand
  • – filtre « Où » : ou
  • – filtre « Quoi » : quoi
  • – filtre « Public » : public
  • – filtre « Accessibilité » : accessibilite
  • – filtre « La barre de recherche » : recherche
Exemple : hide-filters='[« quand », « ou »]’
Par défaut, le filtre « permanent » est positionné à « false » pour ne pas afficher les événements ou activités permanentes. il faut cliquer sur la facette pour n’afficher que les permanents.

Exemples de widget et site de démo

Les sites des radios :

Radios Hit West : Home / Agenda

Radio Océane :Home / Agenda

Radio Clazz : Home / Agenda

=> La solution widget est à disposition de la plateforme des radios indépendantes

Les démo sites de communes

Saint-Nazaire Renversante (office de tourisme) 

Ville de Cesson-Sévigné

Le Pouliguen

Le parc du Marais Poitevin