Volet technique
finalisation
juillet 2008
ATTENTION : les fichiers de données  sur l'asie et  UNIFORMATION sont des ARTEFACTS = des données martyrs

date relevé: 4/7
n° : 1
objet : bug
bug dans la fonction transfert de données lorsqu'on transfert les métadonnées graphiques : les guillements des libellés contenus dans les array() des lignes de menus et légende sont supprimés. Cela implique un erreur dans les fichiers DATA-Sujet.js ou DAT-Other.js (texte->variable numérique non déclarée)
Niveau d'importance : ça bloque l'usage de la carte


traitement apporté (date : 14/7)
modification dans la ligne 135 du fichier vide_add_insertjs.html dans répertoire transdara : ajouter r==5 pour intégrer des guillements dans le array() de la ligne 5 du bloc de menu Other ou Sujet


date relevé: 4/7
n° : 2
objet : Développpement
DEPOT de CARTES et création nouveau dossier carte
écrire procédure de création de carte. et en particulier le passage par un dépot de carte qui conserve les fichiers originaux.
créer le dépot de cartes

traitement apporté (daté)
xx


date relevé: 4/7
n° : 3
objet : initialisation du site parrain
GESTION des DONNES UTILISATEUR
ATTENTION : modifier en conséquence les boutons cartes (n° de carte) dans les fichiers hypertextes

traitement apporté (daté)
xx


date relevé: 5/7
n° : 4
objet :
intégration de données et automatisation des menus
mettre eu point une procédure qui enchaîne directement les étapes intégration de données à partir d'un fichier texte et fabrication des menus icones ponctuels en prenant les paramètres par défaut dans le fichier de données ( libéllés et les lignes de libélés long, source, date ) + ajouter
le type icone et le libellé de légende dans les lignes de bas de fichier restantes
Cette procédure serait un premier pas vers une articulation automatique vers des exports de base de données intégrant les formats de métadonnées GaäMundi

Intégrer dans l'interface gestion de menu une fonction permettant de ne travailler que sur un intervalle de maximum de 50 blocs de menus pour accélérer le traitement et l'affichage
traitement apporté (daté)
xx


date relevé: 5/7
n° : 5
objet :
DOUTE
sur intégrité fichier de données Sujet
(Cf premier icone %TC agriculture)

traitement apporté (daté)
xx


date relevé: 7/7
n° :6
objet :
légende
rajouter ou mettre en option l'affichage en % par catégorie en face de chaque intervalle dans les légendes

traitement apporté (daté)
xx


date relevé:14/7
n° :
7
objet :
Images de fonds de carte:
reprendre l'exemple de Iris Villeurbanne et généraliser une méthode avec Gabarit . le parti pris adopté consiste à gérer les images en ajoutant les images au SVG formé , à partir de Gaïamundi et non pas au préalable à partir de créateur SVG

traitement apporté (daté)
xx


date relevé:14/7
n° :
8
objet :

taille de LEGENDE Modifiable introduire dans tous les fichiers CARTOSVG matrice.svg, les codes de légende avec les balises
attention, niveau d'importance relative mais ça crée un bug dans la finction Createx des fichiers coucheUnique et Couche UniqueSVG.
traitement apporté (daté)
xx


date relevé:14/7
n° :
9
objet :

Interactivité de la CARTE
intégrer dans tous les fichiers
  CARTOSVG déjà formés et fabriqués avant le 14/7/08 les fonctions passon(a) et passout(a) dans le DATA javascript , ainsi que les noeuds onmouseover='javascript : passon(this)' et onmouseout='javascript:passout(this)' dans les balises

pour tous les SVG fabriqués après le 14/7, les modifications ont été apportés à 'coucheUNIQUE createurSVG.htm' et à 'clonecartephp.php' pour que cette proporiété interactive soit intégrée automatiquement lors du façonnage de la carte

traitement apporté (daté)
xx


date relevé:14/7
n° :
10
objet :

Gestion des données
créer une fonctionnalité AJOUTER une ou des colonnes de données

(très important car permet à un utilisateur d'intégrer des données sans avoir à manipuler le fichier global des données. Utile en particulier lorsque le nb de colonnes est supérieur aux capacités des tableurs, f)
Attention : sauvegarder l'ancien fichier texte de données dans dtafile et le remplacer par le nouveau fichier = ancien augmenté par la ou les nouvelles colonnes)
Compléter la fonctionnalité de transfert de données pour qu'elle souvegarde le fichier texte des données et qu'elle le recrée en ajoutant les colonnes transférées via la fonctionalité de transfert de métadonnées
(très important car évite le risque de perte des données originale et permet d'éditer les fichiers données qui ont fait l'objet d'un transfert)

traitement apporté (daté)
xx


date relevé:15/7
n° :
11
objet :
Gestion des listes de publication hypertexte ( attention  : lors des opérations de mainenance, si on supprime des pages hypertexte sur le site parrain, et si ces pages ont été intégrées à un site filleul, elles restent dans le site filleul (ce qui est souhaitable) mais elles sont éffacées de la liste d'abonnement au site parrain lors des mises à jour des abonnement. Il fait donc prévoir que lors des opérations de mise à jour d'abonnement au site global, il y ait en bas de liste les textes qui sont sur le site filleul et qui n'existe plus sur le site parrain. POur préserver l'autonomie des sites filleuls, l'administration de cette liste additionnelle ne doit être accessible qu'à partir du site (bouton abonnement) => inhiber l'affichage des boutons radios correspondants  lorsqu'on ouvre la liste à partir du site parrain

Voir l'exemple dans site forez avec le fichier géographie des seniors présent sur le site mais rayé des listes sur le site parrain et sur la liste de publication du site

traitement apporté (daté)
xx