====== 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}}