« Adapter un thème pour 1.6 » : différence entre les versions
Ligne 36 : | Ligne 36 : | ||
=== Les questions === | === Les questions === | ||
Documentation à compléter ! | |||
=== Les bordures des images === | === Les bordures des images === |
Version du 3 août 2006 à 21:25
Moodle1.6
Quelles parties de Moodle ont changé ?
La structure sémantique des pages de Moodle
Afin de pouvoir mieux orienter les utilisateurs de Moodle ayant un déficit visuel, il est important de construire une structure sémantique pour toutes les pages de Moodle. Le squelette est constitué par les éléments h1 et h3. Voir les détails ci-dessous.
L'entête
Pour constituer une structure sémantique des pages de Moodle, la zone headermain n'est plus construite avec un élément div, mais avec un élément h1 (voir header.html)
Le pied de page
Un lien est ajouté vers la page correspondante de Moodle Docs (voir footer.html).
Lien moodledocslink dans le pied de page
Dès Moodle 1.6, il est possible de rendre disponible un lien vers Moodle Docs (pour les administrateurs et les enseignants, mais pas pour les étudiants) en ajoutant le code ci-dessous au fichier footer.html de votre thème.
echo(page_doc_link(get_string("moodledocslink")))
Si vous voulez créer un thème compatible avec les versions 1.5 et 1.6 de Moodle, il faudra tester si la fonction page_doc_link
existe, sans quoi une erreur call to undefined function surviendra.
if (function_exists('page_doc_link')) { echo(page_doc_link(get_string("moodledocslink"))); }
Pour une meilleure accessibilité et une plus grande flexibilité de mise en page, la structure xhtml de la barre de navigation a été modifiée en une liste non ordonnée.
Le caractère » a été converti en une image avec un texte Alt vide. Voir #Icônes redimensionnables.
Les blocs latéraux
Les questions
Documentation à compléter !
Les bordures des images
Icônes redimensionnables
Qu'y a-t-il de neuf dans le thème standard de Moodle 1.6 ?
Voir aussi
- Using Moodle RFC - Accessibility Proposal forum discussion