====== Yakalfr themewiki ======
===== Blocs principaux du wiki =====
En cours de rédaction
==== Intro et vocabulaire ====
Pour que nous ayons la même base. La page page en exemple est [[https://khaganat.net/um1/fr:tag:technologie:transport:start|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//
==== Fonctionnalités et contraintes ====
== La barre de navigation globale ==
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).
=== Les langues ===
Doit être facile d'accès (a voir sur la version mobile). L'ajout d'un drapeau est un plus.
==== Fonctionnalités et contraintes ====
**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...).
{{tag>liste web wiki}}