====== La base de données ======
La documentation dédiée à cet exercice est à faire sur cette page.
La documentation (en anglais) du composant "[[https://www.dokuwiki.org/plugin:data#data_entry_input|plugin:data]]" utilisé pour gérer les données au sein du Wiki Dokuwiki.
===== Le principe =====
Pour chaque association on créé une page sur le wiki.
Au sein de cette page on écrit bien ce que l'on souhaite à propos de l'association (texte, photos, discours, témoignage ...), et aussi on créé une fiche de données avec les champs tels que décrit ci-après.
Pour comprendre le mécanisme, rien de mieux que de consulter une page existante, telles que:
  * TODO lien vers une page association
  * lien vers une autre page association
===== Les champs =====
Liste des champs:
  * **nom** : Le nom d'usage de l'association
  * **nom2** : Un autre nom, par exemple le nom en toutes lettres quand le nom est un sigle
  * **adresse1** : l'adresse, avec 3 lignes possible, en commençant par remplir la 1ère
  * **adresse2** : 
  * **adresse3** : 
  * **codepostal** : le code postal
  * **ville** : la ville
  * **lat** : la latitude correspondant à l'adresse
  * **lon** : la longitude correspondant à l'adresse
  * **telephone** : le numéro de tél
  * **email** (email_mail) : l'adresse mail
  * **contact** : le nom du contact
  * **contactfonction** : la fonction du contact
  * **secteursactivite_s** : le ou les secteurs d'activités, séparés par une virgule quand il y en a plusieurs
  * **web_url** : l'adresse du site web
  * **facebook_url** : l'adresse web de la page Facebook
  * **google_url** : l'adresse web de la page Google+
  * **epn** : oui ou non
  * **ccas** : oui ou non
  * **pij** : oui ou non
  * **pref** : oui ou non
Pour créer un **champs avec plusieurs valeurs** il faut ajouter (suffixer) "_s" au nom du champs. Par exemple:
  * **contact**: Alain Delon
  * **contact_s**: Alain Delon, Gérard Depardieu
Pour créer **un champs qui fait un lien automatiquement** il faut ajouter (suffixer) "_url" au nom du champs. Par exemple:
  * **facebook**: http://facebook.com/...
  * **facebook_url**: http://facebook.com/...
===== À faire =====
  * Un outil de vérification des champs
  * Les CCAS ne sont pas des assos !!! Voir comment mettre sur la carte des "dataentry association" et "dataentry autrechose"
  * Indiquer le nom des quartiers prioritaires
==== plugin datatable ====
Le plugin **datatable** à des problèmes avec le tri:
  * Un tri par "nom" mets les noms commençant par "É" après les noms commençant par "Z".
  * Le tri par défaut n'est pas conservé quand on navigue (next & previous page)
Liens de navigation:
  * les traduire
  * voir mettre des icônes
TODO sur la carte :
  * Problème quand plusieurs associations sont à la même adresse.
  * l'association Pluriel(le)s n'apparaît pas en tant qu'asso mais seulement en tant qu'EPN.
  * Régie Plus n'est pas au bon endroit.