« Projet:Laboratoire/Index vocabulaire » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 33 :
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 />
<code>
Le script récolte l'ensemble des couples de mots contenu dans les modèles pour les stocker dans un Tuple.
Les données dans le tuple sont divisés en trois groupes:
Ligne 40 :
* les phrases.
==== Dans une situation classique, le programme créé la page suivante
puis ajoute un lien sur la dernière ligne du sommaire:
** Si l'argument est une leçon,
** Si l'argument est un chapitre,
** {{Requête en cours}} Si l'argument est indéfini
Les 3 listes sont formatées dans des sections successives de la même page:
==== Il existe une situation particulière
* Si l'argument est un département!
Il faut scanner tout le département (Cette commande est gourmande en temps processeur).
Ligne 56 ⟶ 57 :
Exemple: La commande <code>./vcb.py Portugais</code> reconnait un nom de Département et va créer une liste exhaustive du vocabulaire pour l'ensemble du département ex: [[Portugais/Index vocabulaire/Index global]]
C'est la première version de l'Index Global, on se dirige vers 3 pages distinctes pour les listes de mots, locutions et phrases (Phase 3). Il faudra créer des fonction et utiliser un argument optionnel avec argparse (-g --global).
=== Propositions d'améliorations ===
|