En cours de rédaction
Pour que nous ayons la même base. La page page en exemple est La page transport
- La barre de navigation blobale → commune à l'ensemble des sites
- Le fil d'ariane (le vous êtes ici) → indique où se trouve la page en cours de lecture dans l'arborescence du wiki.
- Arborescence (bloc a gauche du contenu) → liste les grandes rubriques?.
- Piste (sous le fil d'ariane) → indique des mots en relation avec la page.
- Langue → Accueille l'ensemble des traductions.
- S'enregistrer & se connecter → Peuvent être regroupé. Disparaitra à terme
- Actions → regroupe les actions du visiteur (gestionnaire multimédia, index, derniers changements, connexion, créer un compte) et de l'enregistré (administrer, gestionnaire multimédia, index, derniers changements, “connecté en tant que (wiki:user:user)”, déconnexion, mettre à jour le profil) . - un bouton “remonter → remonter en haut de la page
Dans l'immédiat, la barre de navigation est généré par un module externe au wiki.
A terme, le site générale (un nom ?) construira la barre de navigation globale. Le wiki devra importer le fichier html et l'incorporer
A voir si c'est pas plutot le rôle d'un plugin d'importer (via une commande ou par tâche cron ⇒ eviter la requete à chaque consultation).
Doit être facile d'accès (a voir sur la version mobile). L'ajout d'un drapeau est un plus.
les styles
docuwiki intègre nativement LESS. Une première version est basé sur le framework Bulma qui est en SASS. Un choix sera donc à faire. La feuille de style CSS sera compulsé par le task-runner Gulp (afin de permettre la concaténation/minification…).
Choisir entre SASS ou LESS
les scripts
Scripts écrit en Javascript (vanilla). Sera compulsé par le task-runner Gulp (afin de permettre la concaténation/minification…).