« Projet:Laboratoire/Index vocabulaire » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 32 :
Le programme détermine le nom du département, et reconnait le code langue associé (ex: pt).
Le script scanne les pages de l'espace dont le titre est donné en argument:<br />
* Si l'argument est un département, créé une nouvelle page sous forme d'index global (il faudra proposer des options pour générer 3 ou 4 pages distinctes pour les listes de mots, locutions, phrases et fichiers audio).
<code> "Département"/Index Vocabulaire </code> (Sommaire des fiches de vocabulaire, exemple: [[Portugais/Index vocabulaire]]).▼
▲** Si l'argument est une leçon, scanne les fichiers dans l'espace et les dossiers des leçons(exo, quiz...).
▲** Si l'argument est un chapitre, scanne la page uniquement.
▲** {{Requête en cours}} Si l'argument est indéfini devrait se comporter comme une leçon, scanner l'espace de nom et uniquement les dossiers spéciaux des leçons.
Les 3 listes sont formatées dans des sections successives de la même page:
"variable_département"/Index Vocabulaire/vcb_Nom_de_la_leçon</code>
Le programme créé la nouvelle page puis ajoute un lien sur la dernière ligne du sommaire (section à réviser l'édition du sommaire est semi-automatique :(
Titres = <code>Département</code>/Index vocabulaire/Vocabulaire <code>Leçon</code>▼
▲
▲Titres = <code>Département</code>/Index vocabulaire/Vocabulaire <code>Leçon</code> (nom à réviser)
L'outil catégorise toutes les fiches de vocabulaire dans [[Catégorie:Page auto]] (nom à réviser) puis les fiches de vocabulaire de chaque département dans <code>[[Catégorie:Département/Vocabulaire/Index]]</code>
==== Il existe une situation particulière ====
* Si l'argument est un département!
|