Outils pour utilisateurs

Outils du site


public:specs_doc_corpus

Ceci est une ancienne révision du document !


Documentation paratextuelle de corpus

Objectif

Améliorer les capacités éditoriales de documentation de corpus :

  • Accueil
  • Description
  • Introduction
  • Contact
  • Aide

Version portail

Mettre en place une arborescence de pages.

Gestion de la langue : comme les fichiers properties de I18n. Pas de suffix = langue par défaut du portail.

Nouvelles commandes

  • Commande “Afficher page”
    • arguments :
      • chemin dans l'arborescence des pages : “/sous-dossier/page”
      • profil (option)
      • langue (option) (= paramètre “locale” ?)
    • Peut se déclencher par l'entrée du portail avec le arguments
      • cmd=ShowPage
      • path=chemin de la page
  • Commande “Introduction”
    • Appeler depuis un corpus sélectionné
      • = Appel “Afficher page” avec le chemin : “/CORPUS/introduction”
    • Peut se déclencher par l'entrée du portail avec le arguments avec la commande “Afficher page”

Organisation des pages

  • Elles sont stockées dans la partie privée du site (même contraintes que les pages d'édition qui peuvent être limitées en accès)
  • Résolution d'une page qui s'appelle “NOM” dans le sous-dossier “NIVEAU”
    • le répertoire qui contient la page est “/DOSSIER”. “/” la racine site.
    • Ordre de résolution du fichier HTML en fonction du profil “profil” de l'utilisateur et de la langue “lang” du portail (remarque un profile ne peut pas avoir le nom qu'une langue).
      1. NOM_PROFIL_lang
      2. NOM_PROFIL
      3. NOM_lang
      4. NOM
Le profil est prioritaire sur la langue car il change le message de la page contrairement à la langue
  • Navigation dans les pages :
    • Gestion de chemin de fer
    • Si possible : Gestion d'historique du navigateur (note pour matt : avec les #)
    • Gestion d'hyperlien :
      • interne
        • = change le chemin de fer
        • relative ou absolue
      • externe
        • ouvre un onglet du navigateur

Quid

  • de la page d'accueil, contact et aide : rentre ds la logique de CMS ?
  • des notices

Ajouter des specs : scénarisation de l'UI générale du portail TXM (mode édition, mode multi-corpus, mode mono-corpus, …)

Méthode

  • 1ere étape : implémenter seulement l'accès à une page et le chemin de fer
  • 2e étape : implémenter les hyperliens internes + sommaire CMS

État de la plateforme

Avancement dans l'élaboration de la solution

Solution

État de l'art

Éléments de solution

Prototypes

Version finale

Recette

Protocole de test

Alpha

Beta

État courant

Qui Quand Quoi

public/specs_doc_corpus.1392821440.txt.gz · Dernière modification: 2014/02/19 15:50 par alexei.lavrentev@ens-lyon.fr