Layouts templates

Description et variables modifiables général

http://www.dokuwiki.org/Template
Les layouts ne fonctionnent malheureusement pas tous dans un respect des variables. Donc voyez dans les layouts spécifique ce qu'elles changent.

style.ini : définition des variables de couleurs
design.css : définition des textes
layout.css : définition des blocs
media.css: layout pour le gestionnaire upload
print.css:layout impression
rtl.css: pour langue avec écriture droite gauche
main.php : page principale d'affichage
detail.php: détail affichage image
mediamanager.php: le gestionnaire upload
footer.html :bas de page avec icones

Répertoire images : icones et images de fonds éventuellenet utilisé par le layout. Favicon.ico est l'icone de votre site (à remplacer)

Pour les images directement inséré dans main.php j'utilise un répertoire à la racine du site.

Fonctionnement

Le php génère un code html affiché dans le navigateur dans dokuwiki les éléments affiché sont regroupé dans main.php de chaque répertoire de layout.

la selection des feuilles de style css d'un layout se fait avec le fichier css.php Celui-ci charge le fichier style.ini qui contient les variables des couleurs et autres prédéfini, ainsi que les fichiers css à charger. C'est ici qu'il faut rajouter une feuille de style personalisé user.css

stylesheets

(liste standard chargé) layout.css = screen (contient en principe les ID)
design.css = screen (contient en principe les classes)
media.css = screen (contient en principe les classes pour affichages media images)
rtl.css = rtl (utilisé pour des pays dont l'écriture est droite gauche)
print.css = print (définition pour impression d'une page wiki)

username.css = autre feuille suplémentaire

Nouveau