Différences entre les versions de « Spécifications fonctionnelles »

De April MediaWiki
Aller à la navigationAller à la recherche
Ligne 28 : Ligne 28 :
  
 
==Sélection d'un projet libre dans la liste modérée==
 
==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'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 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)
 +
*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==
 
==Enregistrement d'un nouveau projet==

Version du 15 octobre 2015 à 18:53

En-tête/Pied de page génériques

En-tête

  • Un titre
  • Un choix de langues
  • Retour à la page d'accueil/une
  • Fil d’Ariane

Pied de page

  • 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

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

  • 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

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'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 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)
  • 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.

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)