Modèle:VILLE2013

De Encyclopédie-de-L'AFN_1830-1962

Ce modèle VILLE2013 est destiné à remplacer progressivement le modèle VILLE2006.

La syntaxe générale est un peu différente mais sur peu d'éléments, par contre l'énorme intérêt du modèle proposé ici est qu'il fabrique, lors de son utilisation, une base de donnée réelle et réutilisable ailleurs pour lister, rechercher, etc ... L'appel dans la page principale de ville se fait après les données à transférer à la base.

Phase 1 (une seule fois) dans la page principale de ville

<data table="VILLES" >

            Renseignez ces champs qui concernent avant 1962
NOM=            Nom de la Ville/lieu commence par une majuscule, le reste en minuscules EX : Oran, Alger,Mostaganem
DEP=            Ancien département du lieu
CHEFLIEU=       Ancien chef lieu de département
            Renseignez ces champs qui concernent après 1962
NOM_ACTU=       Indiquez le nom actuel de la ville/lieu   
CHEFLIEU_ACTU=  Nom du chef lieu actuel
CP_ACTU=        Codepostal actuel 
            Pays
PAYS=           ALGERIE/MAROC/TUNISIE
             Données techniques 
             VILLE (OUI/NON) utilise un cartouche de ville et 
             LATitude et LoNGitude sont nécessaires pour le repérage Google Map, 
             le Blason (OUI/NON) indique s'il existe un fichier ecu_NOMVILLE.gif 
             de 120pixels de large maxi en upload sur l'encyclo. 
VILLE=      OUI/NOM
LAT=        Chiffres extraits de Google Map 36.754015
LNG=        Chiffres extraits de Google Map  3.042512
BLASON=     OUI/NON
</data>

Voici donc le code à copier/coller dans la page de VILLE, la première :

<data table="VILLES">
NOM=
DEP=
CHEFLIEU=
------------------
NOM_ACTU=
CHEFLIEU_ACTU=
CP_ACTU=
------------------
PAYS=
VILLE=
LAT=
LNG=
BLASON=
</data>

En fait en remplissant cet ensemble, vous venez d'indiquer une série (pertinentes) de données à intégrer dans la base de données VILLES, notez que ce système permet une facile évolution, puisqu'il suffira d'ajouter des champs et données...

Cependant, à ce stade là, la page n'écrit rien sur l'écran, vous venez juste d'enrichir la base !

Pour voir le résultat de votre travail, recopiez dans toutes les pages, le code suivant :

Nomdelaville = NOM que vous avez indiqué dans les données.

<repeat table="VILLES" criteria="NOM=Nomdelaville" template="VILLE2013"></repeat>