Projet:Laboratoire/Espaces de noms/Minute technique/Projet étapes intermédiaires
Minute technique |
---|
Informations techniques sur le déroulement des expériences |
|
Étape 1 |
Étape 2 |
|
Étape 3 |
Étape 4 |
Étape 5 |
Consultez le Plan des expériences Accès au navigateur de la minute technique |
Nous appliquons les consignes annoncées dans l' expérience précédente au nouveau script projet.py
:
- Supprimer le paramètre en ligne de commande
- Placer le numéro de l'espace de nom dans la variable (ns_id)
- Ajouter cette variable à la fin de la liste (prop)
- Initialiser les variables de sorties:
- page de la première liste (path)
- nom du module "Ns Label" (Module:Ns Projet)
- nom de la table t_prop
La liste des pages via Lua
modifierLe script Python "projet.py" compose et sauvegarde automatiquement le module:Ns Projet ; nous écrivons manuellement le module:Projet vues qui utilise les données du premier module pour en restituer les valeurs.
- À cette étape intermédiaire "Ns Projet" contient uniquement la table des propriétés et "Projet vues" l'importation de la table des propriétés ,plus une itération simple de la table.(Nous ajoutons une révision sur gerrit, Rev 0.5 mais gerrit ne gère pas les modules ;-( il faut regarder dans l'historique du module.
Nous répercutons ces modifications sur les scripts hlp.py
et wkt.py
. Les premiers scripts fac.py
et dpt.py
fonctionnent différemment, nous les actualiserons plus tard.
Nous ajoutons la fonction Python(…) qui écrit la table des pages dans le module Ns Projet.
Nouvelle section, fonctions Lua pour "Namespace Library" voir Projet:Laboratoire/Espaces de noms/Minute technique/Transwiki |
Nous sommes en mesure d’écrire la fonction Lua-scribuntu qui affichera la liste des pages.
- Deux listes distinctes liens
pages
etgroupe
- Listes potentiellement nécessaires pour chaque espace de noms