BSW Blocks ADEL

Description

Ajoute plusieurs blocs pour afficher les informations provenant de l’annuaire diocésain ADEL :

  • Personne : permet d’afficher les informations d’une personne, ses coordonnées et ses fonctions.
  • Groupe : permet d’afficher les informations d’un groupe, les sous-groupes qui le composent.
  • Fonction : permet d’afficher les informations d’une fonction, les personnes rattachées à cette fonction et leurs coordonnées.

Questions fréquentes

Comment puis-je afficher une personne ?

Utilisez le bloc « Personne » pour afficher une personne.
Saisissez son identifiant ADEL dans le champ prévu à cet effet et les informations que vous souhaitez afficher.

Comment puis-je afficher un groupe ?

Utilisez le bloc « Groupe » pour afficher un groupe.
Saisissez son identifiant ADEL dans le champ prévu à cet effet et les informations que vous souhaitez afficher.

Comment puis-je afficher une fonction ?

Utilisez le bloc « Fonction » pour afficher une fonction.
Saisissez son identifiant ADEL dans le champ prévu à cet effet et les informations que vous souhaitez afficher.

Captures d’écran

  • Panneau de configuration de l’extension
  • Configuration d’un bloc « Personne »
  • Configuration d’un bloc « Groupe »
  • Configuration d’un bloc « Fonction »

Blocs

Cette extension fournit 4 blocs.

  • Personne Affiche les informations d'une personne
  • Fonction Affiche les personnes d'une fonction dans un groupe
  • Groupe Affiche les informations d'un groupe ses fils et/ou sa sous hiérarchie + fonctions + personnes
  • Options Page Affiche la page de configuration des options

Installation

  1. Téléchargez le fichier ZIP de l’extension depuis WordPress.org ou installez-la directement depuis l’admin WordPress.
  2. Allez dans l’admin WordPress, puis dans le menu « Extensions » et cliquez sur « Ajouter ».
  3. Cliquez sur « Téléverser une extension » et sélectionnez le fichier SIP téléchargé (si vous avez téléchargé le fichier ZIP).
  4. Activez l’extension via le menu « Extensions » dans WordPress.

Avis

Il n’y a aucun avis pour cette extension.

Contributeurs/contributrices & développeurs/développeuses

« BSW Blocks ADEL » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“BSW Blocks ADEL” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « BSW Blocks ADEL » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.2.1

  • compatibilité avec la version 6.8 de WordPress

1.2.0

  • utilisation de wp_register_block_types_from_metadata_collection

1.1.10

  • mise à jour du readme.txt
  • ajout des captures d’écran

1.1.9

  • mise à jour du readme.txt

1.1.8

  • erreur sur le nom de la variable subGroupeType => sousGroupeType
  • renommage et nettoyage des variables
  • suppression de console.log
  • teste si $f['personne']['visibleWeb'] existe
  • teste si on a bien une personne et une coordonnée
  • vérification des requêtes AJAX avec un nonce

1.1.7

  • modification automatique du « Stable tag » lors de la sortie d’une version

1.1.4

  • ajout d’une sécurité si les fichiers PHP sont appelés directement

1.1.3

  • suppression des références à PUC

1.1.2

  • ajout d’une méthode de nettoyage pour les options
  • ajout d’une sécurité si les fichiers PHP sont appelés directement
  • changement de préfixe pour les fonctions et noms de variables
  • correction du readme.txt
  • suppression de session_start

1.1.1

  • suppression de l’importation de PUC
  • suppression du chemin pour le dossier des traductions

1.1.0

  • suppression de PUC pour compatibilité avec WordPress.org
  • passage de PHPCS

1.0.1

  • affiche la section uniquement si on veut l’afficher et s’il y a des groupes à afficher
  • affiche le titre de la section uniquement si on affiche la section
  • on n’affiche pas les fonctions des personnes lorsqu’elles sont listées dans une fonction
  • on veut afficher le statut de la personne quand on liste les fonctions
  • typo dans le nom de l’attribut

1.0.0

  • suppression du view.js
  • affichage des fonctions en liste
  • appel de l’api
  • appel de la classe en direct. autoload.php ne fonctionne pas
  • gestion de l’erreur quand la personne n’existe pas
  • gestion de l’erreur quand la réponse n’est pas un JSON (la personne n’existe pas)
  • importation de Fragment
  • les variables passées en POST n’avaient plus le bon nom
  • ordre de chargement des blocs
  • passage de la version et correction de bogue
  • remplacement des variables BSW Aster
  • structure HTML mise au propre
  • style et ajustement structure
  • suppression de l’import de PUC (se fait via chargement automatique)
  • suppression du view.js
  • teste si la personne existe avant de l’afficher ; suppression du bouton pour recharger les infos du groupe
  • virgule en trop
  • affichage d’un message d’erreur si le groupe n’existe pas
  • affichage des fonctions pour la personne
  • ajout d’un texte d’explication pour le cache
  • ajout d’une catégorie de bloc pour ADEL + changement des icônes, titre et description des blocs
  • ajout de titres de sections et choix de la balise pour le libellé du groupe
  • chargement au changement
  • chargement de la personne au changement de son ID dans l’interface
  • chargement des blocks avec le fichier manifest
  • choix de la balise pour le nom de la personne
  • intégration de PUC via composer
  • masque/affiche les options dans la configuration du bloc
  • page de configuration avec l’éditeur