Plugin WordPress
-Il s'agit d'un petit plugin pour inclure des pédigrées, des portées virtuelles, des résultats et des classements dans un article WordPress.
Un widget de recherche de pédigrée est aussi inclus.
Téléchargement
Installation et configuration
1. Télécharger l'extension à partir de cette page.
2. Dans le menu Extensions du panneau d'administration du site Wordpress, sélectionner "Ajouter". Choisir le fichier pedigree.zip à l'aide du bouton "Parcourir", puis "Installer".
3. Activer l'extension.
4. Modifier le fichier '/wp-content/plugins/pedigree/pedigree.css' pour adapter le style des pédigrées au style du blog WordPress.
Utilisation
Insertion d'un pédigrée
Dans l'article, il faut simplement insérer la balise avec son paramètre pour que WordPress affiche le pédigrée. Le pédigrée est généré lors de chaque affichage de la page et non lors de son enregistrement. Les modifications dans la base de données sont donc directement prises en compte dans le site WordPress.
[pedigree id=nnnn] avec nnnn correspondant à l'identifiant du pédigrée.
Exemple
Dans la base, nous avons le pédigrée d'un chien "Vérone". L'adresse de la page apparait dans un navigateur internet sous la forme :
http://pedigree.setter-anglais.fr/genealogie/arbre.php?id=2520&fn=pedigree&rq=VERONE
L'identifiant du pédigrée est 2520. Pour faire apparaitre le pédigrée dans l'article, il suffit de mettre le texte suivant :
[pedigree id=2520]
Lors de l'affichage de l'article, WordPress va remplacer ce texte par le pédigrée complet du chien.
Insertion d'une portée virtuelle
Préparer la portée virtuelle sur le site setter-anglais.fr. Récupérer la donnée "Lien" et la mettre en paramètre url dans [portee url=xxx].
Exemple :
[portee url=http://pedigree.setter-anglais.fr/genealogie/portee_virtuelle.php?IDPERE=15900&IDMERE=1139&DESCRIPTION]
Insertion d'un résultat de concours ou d'exposition
Dans le site pedigree.setter-anglais.fr, afficher le résultat du concours désiré. Copier l'url et la mettre en paramètre url dans [pedigreedatabase url=xxx].
Les résultats peuvent être les résultats de setter anglais seuls ou de britanniques.
Exemple :
Huelgoat, bécasse 2018-11-27, setters anglais.
[pedigreedatabase url=https://pedigree.setter-anglais.fr/genealogie/res_concours.php?vx=bS9xInMlYVP8LST4LzDmc1UlYGMyXz0odVH,]
Nis, Grande Quête 2019-03-11
[pedigreedatabase url=https://pedigree.setter-anglais.fr/genealogie/res_concours.php?vx=bS9xInMlYVP8LST4LzDmc1UlYGMyXz0odVH,]
Insertion de la liste des portées
Dans le site pedigree.setter-anglais.fr, afficher la page de la liste des portées. Copier l'url et la mettre en paramètre url dans [pedigreedatabase url=xxx].
Les résultats peuvent être les résultats de setter anglais seuls ou de britanniques.
Exemple :
[pedigreedatabase url=https://pedigree.setter-anglais.fr/genealogie/liste_portee.php]
Choix de la langue
Un paramètre optionnel peut être ajouté à toutes les commandes pour choisir la langue.
langue=FR|EN|ES|IT
Exemple d'arbre généalogique généré en espagnol :
[pedigree id=2520 langue=ES]
Exemple de portée virtuelle générée en anglais :
[portee url=http://pedigree.setter-anglais.fr/genealogie/portee_virtuelle.php?IDPERE=15900&IDMERE=1139&DESCRIPTION langue=EN]
Widget de recherche de pédigrée
Le widget "Pedigree quick search" reproduit la zone de recherche rapide de la page d'accueil de la base de données. Il peut être inclus par exemple dans une barre latérale de menus.
Pour l'inclure, aller dans la page d'administration, menu "Apparence", "Widgets".
Le widget est prêt à l'emploi, il n'y a pas de configuration particulière.