Module:Maintenance/Documentation
Ceci est la page de documentation pour Module:Maintenance
Ce module contient des programmes destinés à faire la maintenance des sous-pages d'une leçon. Toutes les maintenances pour un type de sous-page (chapitre, exercices, annexe, etc.) sont réunies en un seul programme pour économiser l'appel aux fonctions coûteuses.
Chaque programme vérifie que :
- La page possède un modèle Bas de page.
- L' idfaculté donnée dans le modèle en haut de page correspond à l'idfaculté du sommaire de la leçon.
- L' idfaculté du modèle Bas de page est la même que l' idfaculté du modèle en haut de page.
- La page est bien numérotée.
- Le lien précédent donné dans le modèle de haut de page pointe bien sur la page précédente prévue dans le sommaire.
- Le lien suivant donné dans le modèle de haut de page pointe bien sur la page suivante prévue dans le sommaire.
- Le lien précédent dans le modèle Bas de page est le même que le lien précédent du modèle en haut de page.
- Le lien suivant dans le modèle Bas de page est le même que le lien suivant du modèle en haut de page.
- Le niveau donné à la page correspond bien au niveau, prévu dans le sommaire, pour cette page.
- Les liens précédent et suivant sont correctement écrit.
- La page est bien déclarée dans le sommaire de la leçon.
- Les liens précédent et suivant sont là quand les pages précédentes et suivantes sont prévues dans le sommaire.
- Les enchaînements avec les pages précédentes et suivantes sont corrects, même indépendamment du sommaire d'une leçon (cours par exemple).
- La page a un avancement dans le sommaire.
Pour une utilisation correcte des programmes ci-dessous, voir la page Aide:Maintenance à l'aide du Lua.
Les pages où un défaut a été détecté sont automatiquement catégorisée dans une sous-catégorie de la Catégorie:Multi-maintenance des chapitres et de la Catégorie:Multi-maintenance des sous-pages.