Aller au contenu

Projet:Laboratoire/Espaces de noms/Minute technique/Étape 3

Une page de Wikiversité, la communauté pédagogique libre.

Étape 3 - Expérience Catégorie

[modifier le wikicode]

En aval nous avons consolidé l’étape 2 en revisant les fonctions et librairies. Le premier pas de l’étape 3 consiste à modifier la fonction lua "lnk(var)" du Module:Namespace lib, pour lui permettre de reconnaitre les pages de l’espace de noms catégorie et ainsi ajouter ":" à la syntaxe du lien (même problème à anticiper pour les espaces Modèle et Fichier).

L’étape 3 consiste en l’intégration de l’analyse, de l’espace de noms Catégorie.


Au premier coup d’œil nous observons 4000 catégories dans l’espace.

Les informations spécifiques aux pages de catégories, dont nous avons besoin (liste des articles et liste des sous-catégories), sont volumineuses.

La tendance est que chaque espace de noms, dans le cadre de son analyse spécifique à besoin des informations propres à certaines catégories. En conséquence, les données extraites de l’espace catégorie sont analysées en regard d’un second espace de noms, celui qui requiert l’analyse du contenu de la catégorie.

Nous devons sélectionner les catégories dont nous souhaitons obtenir les informations.

L’inscription des catégories à superviser se fait, soit directement dans le script python ; soit par le biais des formulaires d’inscription, disponibles via l’expérience Projet:Laboratoire/Espaces de noms/Catégorie.

L’étude de l’espace de noms Catégorie fait apparaitre un grand nombre de pages. Les informations contenues sur ces pages sont utiles pour l’analyse d’autres espaces de noms ; cela nous oblige à améliorer nos bibliothèques de fonctions.

  • La consolidation de l’étape 3, permettre d’ajouter une série de fonctions spécifiques aux catégories dans la librairie principale.

La consolidation des trois étapes doit permettre d’ajouter une série de sous-fonctions génériques aux librairies. Voir Étape 4