Retour : Page principale > Comptes rendus réunion du site
Elise, Jean-Pascal, Aurélien, Tamara, Violette.
Mise au point d'un cahier des charges pour les applications :
Réunion du 11 septembre 2008 : applications inscription, annuaire et carto
Participants prévus :
Elise, Jean-Pascal, Aurélien, Tamara, Violette.
Ordre du jour
Mise au point d'un cahier des charges pour les applications :
- inscription
- annuaire - consultation
- annuaire - admin
- cartographie des inscrits
- identification
Points à creuser
- Refaire une réunion concernant la page d'accueil et le monde accueil.
- Travailler le système permettant de lier l'inscription aux autres appli tout en les laissant indépendantes au maximum
Général
- Garder les applications indépendantes au maximum : pas de tables communes
- Si l'appli nécessite une identification, on doit pouvoir s'identifier sans l'appli Inscription.
Inscription consultation
L'inscription demandant la création d'une interface d'admin pour ajouter des champs, il est décidé de fusionner les application : inscription, annuaire, annuaire admin et cartographie des inscrits. Nous aurons côté consultations trois interfaces distinctes: inscription, cartographie des inscrits et moteur de recherche sur les inscrits. Côté administration, une seule interface permettant de créer, modifier ou supprimer des champs non obligatoire des annuaires.Interface d'inscription
- mettre en place une licence Creative Commons pour les données que la personne ajoute au site lors de l'inscription
- première page de l'appli contient le formulaire d'inscription pour une personne si elle n'est pas identifié sinon, c'est sa fiche perso qui apparait
- l'application doit pouvoir gérer l'inscription de personne physique et morale (structure), sous forme de formulaire indépendant (onglets...)
- une personne est liée à une structure, peut la créer si elle n'existe pas et peut avoir le droit ou pas de modifier la fiche de celle-ci.
- sur la fiche d'inscription d'une structure on saisit aussi un courriel et un mot de passe spécifique qui permet de s'identifier en tant que structure.
- la dépendance entre l'inscription et les autres applications est à bien réfléchir... Plusieurs solutions : services web, vue Mysql, copie des infos dans des tables spécifiques aux applis
- quand une personne se désinscrit (voir aussi le pb des dépendances), on doit garder le nom et prénom de l'auteur liés à ses données conformément à la licence CC
- réaliser des flux rss sur les inscriptions (structure et personne) pour connaître les nouveaux inscrits, les modifs et les suppressions. Prévoir un flux public et un flux pour les admins avec mot de passe (complet avec infos persos).
- avoir une fiche personnelle où on a toutes ses infos publiques. Elle devra être liées aux autres applications pour permettre par exemple de voir ses documents déposés, ses photos du carnet en ligne, ses dernières recherches eFlore, les projets auxquels elle est inscrit... On devra aussi pouvoir s'abonner à un flux rss sur la personne qui peut informer sur tous les documents mis à disposition.
- lister vis à vis de Facebook les champs que l'on pourrait rajouter à l'appli pour les personnes mais aussi les structures
- permettre aux utilisateurs de décider quels informations ils veulent rendre public ou pas
- réaliser une documentation utilisateur de l'appli
- proposer un code permettant de retrouver tous les documents ajouté par une personne si elle revient sur le site et se réinscrit
- à la désinscription, on doit analyser toutes les applications installées dans le dossier client de Papyrus et appeller les fichiers de désinscription de chaque appli (desinscription.inc.php)... la même méthode pourrait être mise en place à l'inscription.
Interface de recherche catographique
- remplacer la recherche alphabétique par un moteur de recherche semblable à celui de l'admin
Interface de recherche par moteur
Inscription - Administration
Inteface de gestion des annuaires et de leurs champs
- module d'administration permettant de rajouter des informations complémentaires aux fiches personnes et structures (question bota, lettre d'actu....)
Interface de gestion des inscrits (personne et structure)
- Faire fonctionner correctement le moteur de recherche de l'annuaire admin
- Pouvoir accéder à toutes les informations des fiches pour les modifier
- Pouvoir bloquer des fiches (qui ne seront plus visible)
- Pouvoir supprimer correctement des fiches et les infos liées dans les autres applications
Identification
- pouvoir s'identifier de partout (squelette)
- simplifier l'identification depuis d'autres outils (Spip...)
- garder le système actuel qui permet de récupérer son mot de passe depuis une autre page car cela évite le spam par les robots
- ne pas distinguer les erreurs de mot de passe et de login pour éviter la récupération des courriels par les spameurs