« Spécifications fonctionnelles » : différence entre les versions
Aucun résumé des modifications |
|||
(11 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 26 : | Ligne 26 : | ||
*identifiants oubliés | *identifiants oubliés | ||
*Création de nouveau compte | *Création de nouveau compte | ||
==Sélection d'un projet libre dans la liste modérée== | |||
===Recherche=== | |||
*Un champ de recherche libre permet de rechercher sur le nom. des propositions sont faites par auto-complétion. La recherche se fait sur n'importe quelle partie du nom. | |||
*Une liste déroulante de catégories permet de sélectionner une catégorie. | |||
*Un bouton de validation permet d'afficher toutes les entrées correspondant aux critères sélectionnés plus bas dans la page sans effacer les critères de recherche. | |||
===Sélection=== | |||
*Les éléments filtrés s'affichent dans une liste. | |||
*Cliquer sur un élément permet de le sélectionner. | |||
**Un élément sélectionné dans la liste n'efface pas le contenu de la liste. | |||
**On peut sélectionner un autre élément de la liste en cliquant une autre ligne | |||
*La sélection affiche le résumé du projet avec les différents éléments de description du projet. | |||
**Des boutons permettent de tester les url (ouverture dans la page ou dans un nouvel onglet) | |||
**Un bouton permet de choisir une déclaration d'amour (facultatif) | |||
**Un bouton permet de rédiger sa propre déclaration d'amour (facultatif) | |||
***Une coche permet de rendre cette déclaration d'amour publique | |||
*Un bouton permet de sélectionner le projet. | |||
**Le projet apparaît dans une liste liée à l'événement | |||
**Une fois le projet sélectionné, il n'y a plus d'événement sélectionné dans la liste mais le filtrage initial demeure actif. | |||
==Enregistrement d'un nouveau projet== | |||
Un nouveau projet peut être déclaré sans s'identifier et doit obligatoirement être soumis à la modération. | |||
Un nouveau projet peut-être déclaré après identification et soumis ou non à la modération. Il est immédiatement utilisable dans un événement. Un nouveau projet non soumis à la modération n'est pas conservé dans la liste des projets disponibles ni dans l'espace perso qui a créé le projet (un projet non modéré est donc éphémère). | |||
===Soumission d'un projet libre à la modération par un utilisateur non enregistré=== | |||
*Accès à un formulaire (derrière un captcha ?) dont les champs sont : | |||
** nom du projet (obligatoire) | |||
** catégorie du projet (obligatoire) | |||
** URL (obligatoire) | |||
*** du projet (obligatoire) | |||
*** de la page de paiement (obligatoire) | |||
*** de la licence (obligatoire) | |||
*** du code source (obligatoire) | |||
*** déclaration d'amour au projet (Facultatif) | |||
* soumission à la modération (obligatoire) | |||
===Création d'un nouveau projet pour un utilisateur enregistré=== | |||
Au sein d'un événement créé par l'utilisateur : | |||
*Accès à un formulaire dont les champs sont : | |||
** nom du projet (obligatoire si soumission à la modération) | |||
** catégorie du projet (obligatoire si soumission à la modération) | |||
** URL (obligatoire si soumission à la modération) | |||
*** du projet (obligatoire si soumission à la modération) | |||
*** de la page de paiement (obligatoire si soumission à la modération) | |||
*** de la licence (obligatoire si soumission à la modération) | |||
*** du code source (obligatoire si soumission à la modération) | |||
*** déclaration d'amour au projet (facultatif) | |||
* soumission à la modération (facultatif) | |||
* rajouter à l'événement (obligatoire) | |||
==Espace perso== | |||
L'espace auquel un utilisateur identifié accède comporte | |||
* un lien de gestion de son compte | |||
* un lien pour se déloguer | |||
* une liste des événements existants | |||
** un lien de modification pour chaque événement | |||
** un lien de suppression de chaque événement | |||
** un lien pour accéder à la page publique de l'événement | |||
* un lien de création d'un nouvel événement | |||
===Gestion du compte=== | |||
Cliquer sur le lien permet d'accéder à la page de son compte comprenant : | |||
*login | |||
*modification du mdp | |||
*modification de l'adresse mail | |||
===Gestion des événements existants=== | |||
*Les événements passés ou en cours sont listés et éditables individuellement. On peut : | |||
**les modifier | |||
**les supprimer | |||
**créer un nouvel événement | |||
====Création d'un nouvel événement==== | |||
Un bouton permet de créer un nouvel événement. Il affiche un formulaire de description de l'événement. | |||
*nom de l'événement | |||
*date de l'événement ou l'URL d'un sondage (lien proposé vers Framadate) pour trouver une date ou un champ texte libre. | |||
* horaire avec possibilité de rentrer une plage horaire. | |||
* Adresse, l'adresse est géolocalisée par OSM. Les coordonnées sont automatiquement indiquées en complément de l'adresse. Elles sont manuellement modifiables champ texte pour les codes, étages et autres (étape facultative) | |||
* Texte d'accompagnement permet de rédiger le texte d'accompagnement. Des paragraphes types pour expliquer la démarche de se faire offrir un logiciel libre sont proposés.(facultatif) | |||
* Un formulaire permet de rentrer l'URL d'un sondage classique (confirmation de présence). Un raccourci permet d'en créer un rapidement.(facultatif) | |||
*Des illustrations d'accompagnement sont sélectionnables. (facultatif) | |||
*Choix de projets à soutenir dans la liste des projets disponibles (obligatoire) | |||
*Création d'un nouveau projet (facultatif) | |||
Bouton de validation de l'événement affiche l'URL de la page publique générée à partir de ces données. | |||
====Modifier un événement==== | |||
La modification d'un événement donne accès au même formulaire que la création avec les champs remplis. Ils peuvent être modifiés et revalidés avec les nouvelles informations. | |||
====Supprimer un événement==== | |||
La suppression passe par une étape de confirmation. La suppression est définitive. Les données ne sont pas archivées (sauf les projets passés par la modération) | |||
[[catégorie:Libre en cadeau]] | [[catégorie:Libre en cadeau]] |
Dernière version du 21 octobre 2015 à 16:35
En-tête/Pied de page génériques[modifier]
En-tête[modifier]
- Un titre
- Un choix de langues
- Retour à la page d'accueil/une
- Fil d’Ariane
Pied de page[modifier]
- Des liens vers des pages publiques :
- Un lien vers une page de présentation du projet
- Un lien vers les mentions légales et obligatoires
- Un lien vers les contacts
- Un lien vers la faq
Accueil[modifier]
La page d'accueil contient :
- Un court paragraphe introductif
- Un lien pour se faire offrir du logiciel libre (renvoie vers la page d'identification)
- Un lien pour offrir un logiciel libre à quelqu'un
- Un lien pour référencer son projet libre sur le site.
- Un encart qui affiche aléatoirement une déclaration d'amour à un logiciel libre
- Un encart qui affiche aléatoirement des données stats sur les logiciels libres offerts grâce au site
Identification[modifier]
- Paragraphe d'introduction sur la nécessité de s'identifier pour créer un événement ou gérer des évènements existants
- Login / mdp
- identifiants oubliés
- Création de nouveau compte
Sélection d'un projet libre dans la liste modérée[modifier]
Recherche[modifier]
- Un champ de recherche libre permet de rechercher sur le nom. des propositions sont faites par auto-complétion. La recherche se fait sur n'importe quelle partie du nom.
- Une liste déroulante de catégories permet de sélectionner une catégorie.
- Un bouton de validation permet d'afficher toutes les entrées correspondant aux critères sélectionnés plus bas dans la page sans effacer les critères de recherche.
Sélection[modifier]
- Les éléments filtrés s'affichent dans une liste.
- Cliquer sur un élément permet de le sélectionner.
- Un élément sélectionné dans la liste n'efface pas le contenu de la liste.
- On peut sélectionner un autre élément de la liste en cliquant une autre ligne
- La sélection affiche le résumé du projet avec les différents éléments de description du projet.
- Des boutons permettent de tester les url (ouverture dans la page ou dans un nouvel onglet)
- Un bouton permet de choisir une déclaration d'amour (facultatif)
- Un bouton permet de rédiger sa propre déclaration d'amour (facultatif)
- Une coche permet de rendre cette déclaration d'amour publique
- Un bouton permet de sélectionner le projet.
- Le projet apparaît dans une liste liée à l'événement
- Une fois le projet sélectionné, il n'y a plus d'événement sélectionné dans la liste mais le filtrage initial demeure actif.
Enregistrement d'un nouveau projet[modifier]
Un nouveau projet peut être déclaré sans s'identifier et doit obligatoirement être soumis à la modération.
Un nouveau projet peut-être déclaré après identification et soumis ou non à la modération. Il est immédiatement utilisable dans un événement. Un nouveau projet non soumis à la modération n'est pas conservé dans la liste des projets disponibles ni dans l'espace perso qui a créé le projet (un projet non modéré est donc éphémère).
Soumission d'un projet libre à la modération par un utilisateur non enregistré[modifier]
- Accès à un formulaire (derrière un captcha ?) dont les champs sont :
- nom du projet (obligatoire)
- catégorie du projet (obligatoire)
- URL (obligatoire)
- du projet (obligatoire)
- de la page de paiement (obligatoire)
- de la licence (obligatoire)
- du code source (obligatoire)
- déclaration d'amour au projet (Facultatif)
- soumission à la modération (obligatoire)
Création d'un nouveau projet pour un utilisateur enregistré[modifier]
Au sein d'un événement créé par l'utilisateur :
- Accès à un formulaire dont les champs sont :
- nom du projet (obligatoire si soumission à la modération)
- catégorie du projet (obligatoire si soumission à la modération)
- URL (obligatoire si soumission à la modération)
- du projet (obligatoire si soumission à la modération)
- de la page de paiement (obligatoire si soumission à la modération)
- de la licence (obligatoire si soumission à la modération)
- du code source (obligatoire si soumission à la modération)
- déclaration d'amour au projet (facultatif)
- soumission à la modération (facultatif)
- rajouter à l'événement (obligatoire)
Espace perso[modifier]
L'espace auquel un utilisateur identifié accède comporte
- un lien de gestion de son compte
- un lien pour se déloguer
- une liste des événements existants
- un lien de modification pour chaque événement
- un lien de suppression de chaque événement
- un lien pour accéder à la page publique de l'événement
- un lien de création d'un nouvel événement
Gestion du compte[modifier]
Cliquer sur le lien permet d'accéder à la page de son compte comprenant :
- login
- modification du mdp
- modification de l'adresse mail
Gestion des événements existants[modifier]
- Les événements passés ou en cours sont listés et éditables individuellement. On peut :
- les modifier
- les supprimer
- créer un nouvel événement
Création d'un nouvel événement[modifier]
Un bouton permet de créer un nouvel événement. Il affiche un formulaire de description de l'événement.
- nom de l'événement
- date de l'événement ou l'URL d'un sondage (lien proposé vers Framadate) pour trouver une date ou un champ texte libre.
- horaire avec possibilité de rentrer une plage horaire.
- Adresse, l'adresse est géolocalisée par OSM. Les coordonnées sont automatiquement indiquées en complément de l'adresse. Elles sont manuellement modifiables champ texte pour les codes, étages et autres (étape facultative)
- Texte d'accompagnement permet de rédiger le texte d'accompagnement. Des paragraphes types pour expliquer la démarche de se faire offrir un logiciel libre sont proposés.(facultatif)
- Un formulaire permet de rentrer l'URL d'un sondage classique (confirmation de présence). Un raccourci permet d'en créer un rapidement.(facultatif)
- Des illustrations d'accompagnement sont sélectionnables. (facultatif)
- Choix de projets à soutenir dans la liste des projets disponibles (obligatoire)
- Création d'un nouveau projet (facultatif)
Bouton de validation de l'événement affiche l'URL de la page publique générée à partir de ces données.
Modifier un événement[modifier]
La modification d'un événement donne accès au même formulaire que la création avec les champs remplis. Ils peuvent être modifiés et revalidés avec les nouvelles informations.
Supprimer un événement[modifier]
La suppression passe par une étape de confirmation. La suppression est définitive. Les données ne sont pas archivées (sauf les projets passés par la modération)