Le module Liste de descendance

 

 
Bientôt :
GenScript V2 optimisé pour les bases de plus de 50 000 individus !

Jean-François Desclaux
29, Avenue André Morizet
92100 Boulogne-Billancourt
 

Avec l'Arbre dynamique et la Liste d'ascendance, c'est un élément essentiel de votre site. Cette page sera une des plus visitées. Sa présentation est claire et familière, pour un accès rapide à l'information recherchée, selon le modèle personnalisable ci-dessous :

Vous pouvez la tester sur un des modèles fonctionnels de la rubrique Démos et Kits.

Caractéristiques

Liste de descendance indentée ;
Nombre de générations illimité à l'écran ;
Affichage de l'ensemble des informations disponibles pour chaque individu ;
Version imprimable avec choix du nombre de générations ;
Numéro de génération pour chaque individu pour une lecture plus aisée, même au-delà de la troisième génération ;
Appel depuis la Fiche individuelle ou l'Arbre dynamique pour la descendance du personnage central ;
Personnalisation complète de tous les éléments de la page : numérotation des générations, format des noms et des informations sur les individus, liens, etc.
Personnalisation de tous les éléments de la page pour la version imprimable, indépendamment de la version affichée.

Intégration

Le Module de gestion est nécessaire au fonctionnement de ce module.
Placez le fichier téléchargé dans le dossier que vous avez créé sur votre disque dur lors de l'installation du module de gestion.
Décompressez le fichier. Il va ainsi compléter l'ossature de votre site.
Préparez dans le même dossier une page d'affichage de la Liste de descendance (si vous avez besoin de plus de détails sur la façon de préparer une page HTML, voyez dans la FAQ). Vous devez impérativement nommer le fichier gnw_affdesc.php. Copiez également à cet endroit les fichiers des images que vous voulez afficher sur votre page.
A l'emplacement où vous voulez afficher la liste, copiez-collez les lignes de code suivantes, sans les modifier :

        <!-- Code d'affichage de la liste de descendance -->
        <? include("genscriptv2/liste_desc/aff_desc.php"); ?>
        <!-- Fin du code d'affichage de la liste de descendance -->

Le lien d'appel de la liste de descendance est inséré automatiquement sur la page de l'Arbre dynamique pour afficher la descendance du personnage central, mais vous pouvez insérer dans votre menu un lien vers la liste de descendance du de cujus du site grâce au code suivant :

        <!-- Code du lien d'appel de la liste de descendance à partir du de cujus -->
        <? include("genscriptv2/admin/config.php");
        echo '<A HREF="genscriptv2/liste_desc/desc.php?ascID='.$config[ID_decujus].'">Liste de descendance</A>'; ?>
        <!-- Fin du code du lien d'appel de la liste de descendance à partir du de cujus -->

Préparez également une page d'impression de la Liste de descendance . Vous devez impérativement nommer le fichier gnw_prndesc.php.
A l'emplacement où vous voulez imprimer la liste, copiez-collez les lignes de code suivantes, sans les modifier :

        <!-- Code de la page imprimable de la liste de descendance -->
        <? include("genscriptv2/liste_desc/prn_desc.php"); ?>
        <!-- Fin du code de la page imprimable de la liste de descendance -->

Si vous le souhaitez, modifiez le fichier style.css pour personnaliser l'apparence de la liste.
Reportez tous ces fichiers et dossiers chez votre hébergeur, sans rien changer aux noms ni aux emplacements.
Connectez-vous à votre page admin.
Dans la rubrique Configuration générale de GenScript V2, cochez la case Liste de descendance et cliquez sur le bouton OK.
Dans la rubrique Configuration du module Liste de descendance, choisissez les options que vous souhaitez et cliquez sur le bouton OK.
Si vous avez déjà chargé votre base de données, vous pouvez voir immédiatement le résultat.
A tout moment, vous pouvez modifier ces options sans avoir à recharger votre base de données.

 

Ce module fait partie du Pack Listes que vous pouvez acheter et télécharger directement en ligne, ou commander par courrier postal.

En complément du Pack Site de base, il dote votre site des listes d'ascendance, de descendance et d'une liste des lieux avec patronymes.

Conseils

L'indentation de la liste demande une largeur de page importante pour que les dernières générations soient affichées correctement. Si vous avez choisi un design limité en largeur (comme par exemple le modèle 2 du catalogue des designs GenScript), modifiez la page de la liste de descendance pour qu'elle s'élargisse correctement.

HotLine@GenScript.Net

   
[Accueil] [Présentation] [Module de gestion] [Fiche individuelle] [Arbre dynamique] [Arbre de navigation] [Liste d'ascendance] [Liste de descendance] [Liste des patronymes] [Liste des lieux] [Moteur de recherche] [Statistiques] [Démos et Kits] [Boutique] [Bonus] [FAQ] [Contact]

© Jf Desclaux 1998 - 2003