Projet:Laboratoire/Espaces de noms/Minute technique/Gestion des modules

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche

Conventions de nommage de modules[modifier le wikicode]

  • Tous les modules sont des sous-pages d’un module principal Module:Nsm.
  • Chaque module écrit à partir de l’application Python contenant les tables de données, utilise le préfixe Module:Nsm/Table/ ; complété par le numéro de l’espace de nom.
Remarque 
Chaque espace de nom supervisé dispose de son propre module contenant les données collectées à propos de l’espace.
Le nom du module est indifférent au label local ou canonique de l’espace il utilise son identifiant numérique (ex. "Module/Nsm/Table/12").
  • Chaque espace sujet dispose d’un module de fonctions sous la forme Nsm/Label (label local de l’espace).
Remarques 
Chaque espace sujet supervisé dispose d’un module de fonctions. La supervision des espaces de discussion est subordonnée à celle de l’espace sujet associé.
Le module (doit) utilise(r) le label local de l’espace de nom comme sous-page du module "Nsm".
L’espace principal (0) dont le label est vide, utilise la propriété displayName de la libraririe mw.site (sans les parenthèses ;-).

Arborescence des modules NameSpace Monitor[modifier le wikicode]

Module:Nsm(module principal) 
            |__ O Module:Nsm/Principal (Principal vues)
            --2 Utilisateur
            |__ Module:Nsm/Wikiversité(Wikiversité vues)
            --6 Fichier
            --8 MediaWiki
            |__ Module:Nsm/Modèle     (Modèle vues)
            |__ Module:Nsm/Aide       (Aide vues)
            |__ Module:Nsm/Catégorie  (Catégorie vues)
            |__ Module:Nsm/Projet     (Projet vues)
            |__ Module:Nsm/Recherche  (Recherche vues)
            |__ Module:Nsm/Faculté    (Faculté vues)
            |__ Module:Nsm/Département(Département vues)
            |__ Module:Nsm/Transwiki  (Transwiki vues)
            |__ Module:Nsm/Module     (Module vues)
            |
            /Table        (module Table) 
                  |__ Module:Nsm/Table/0   (Principal)
                  |__ Module:Nsm/Table/1   (Discussion Principal)
                  -- 2, 3 (utilisateur)
                  |__ Module:Nsm/Table/4   (Wikiversité)
                  |__ Module:Nsm/Table/5   (Discussion Wikiversité) 
                  -- 6, 7                      (fichier)
                  -- 8, 9                      (MediaWiki)
                  |__ Module:Nsm/Table/10  (Modèle)
                  |__ Module:Nsm/Table/11  (Discussion Modèle)
                  |__ Module:Nsm/Table/12  (Aide)
                  |__ Module:Nsm/Table/13  (Dicussion Aide)
                  |__ Module:Nsm/Table/14  (Catégorie)
                  |__ Module:Nsm/Table/15  (Discussion Catégorie)
                  |--Espaces suplémentaires
                  |__ Module:Nsm/Table/102 (Projet)
                  |__ Module:Nsm/Table/103 (Discussion Projet)
                  |__ Module:Nsm/Table/104 (Recherche)
                  |__ Module:Nsm/Table/105 (Discussion Recherche)
                  |__ Module:Nsm/Table/106 (Faculté)
                  |__ Module:Nsm/Table/107 (Discussion Faculté)
                  |__ Module:Nsm/Table/108 (Département)
                  |__ Module:Nsm/Table/109 (Discussion Département)
                  |__ Module:Nsm/Table/110 (Transwiki)
                  |__ Module:Nsm/Table/111 (Discussion Transwiki)
                  |__ Module:Nsm/Table/828 (Module)
                  |__ Module:Nsm/Table/829 (Discussion Module)
                   Nsm/Table/id
           |  
           |__Module:Nsm/Lib                   (Lib namespace monitor)
                  |__ Module:Nsm/Lib/Sub            (Namespace lib) 
                  |__ Module:Nsm/Lib/Sortable class (Sortable lib)  
                  |__ Module:Nsm/Lib/Category       (Lib nsm category) 
                  |__ Nsm/Lib/…

État des modules[modifier le wikicode]

number page own_doc nsep cible
1 fr:Module:Nsm/Table/13 fr:Module:Nsm/Table/13/Documentation 2
2 fr:Module:Nsm/Table/106 fr:Module:Nsm/Table/106/Documentation 2
3 fr:Module:Nsm/Table/15 fr:Module:Nsm/Table/15/Documentation 2
4 fr:Module:Nsm/Table/10 fr:Module:Nsm/Table/10/Documentation 2
5 fr:Module:Nsm/Projet fr:Module:Nsm/Projet/Documentation 1
6 fr:Module:Nsm/Table/102 fr:Module:Nsm/Table/102/Documentation 2
7 fr:Module:Nsm/Aide fr:Module:Nsm/Aide/Documentation 1
8 fr:Module:Nsm/Lib/Sortable class fr:Module:Nsm/Lib/Sortable class/Documentation 2
9 fr:Module:Nsm/Table/14 fr:Module:Nsm/Table/14/Documentation 2
10 fr:Module:Nsm/Table/110 fr:Module:Nsm/Table/110/Documentation 2
11 fr:Module:Nsm/Table/107 fr:Module:Nsm/Table/107/Documentation 2
12 fr:Module:Nsm/Lib fr:Module:Nsm/Lib/Documentation 1
13 fr:Module:Nsm/Table/103 fr:Module:Nsm/Table/103/Documentation 2
14 fr:Module:Nsm/Lib/Sub fr:Module:Nsm/Lib/Sub/Documentation 2
15 fr:Module:Nsm/Table/4 fr:Module:Nsm/Table/4/Documentation 2
16 fr:Module:Nsm/Table/0 fr:Module:Nsm/Table/0/Documentation 2
17 fr:Module:Nsm/Wikiversité fr:Module:Nsm/Wikiversité/Documentation 1
18 fr:Module:Nsm/Table/828 fr:Module:Nsm/Table/828/Documentation 2
19 fr:Module:Nsm/Catégorie fr:Module:Nsm/Catégorie/Documentation 1
20 fr:Module:Nsm/Transwiki fr:Module:Nsm/Transwiki/Documentation 1
21 fr:Module:Nsm/Recherche fr:Module:Nsm/Recherche/Documentation 1
22 fr:Module:Nsm/Module fr:Module:Nsm/Module/Documentation 1
23 fr:Module:Nsm/Table 1
24 fr:Module:Nsm/Table/111 fr:Module:Nsm/Table/111/Documentation 2
25 fr:Module:Nsm/Table/829 fr:Module:Nsm/Table/829/Documentation 2
26 fr:Module:Nsm/Principal fr:Module:Nsm/Principal/Documentation 1
27 fr:Module:Nsm fr:Module:Nsm/Documentation 0
28 fr:Module:Nsm/Département fr:Module:Nsm/Département/Documentation 1
29 fr:Module:Nsm/Table/1 fr:Module:Nsm/Table/1/Documentation 2
30 fr:Module:Nsm/Table/104 fr:Module:Nsm/Table/104/Documentation 2
31 fr:Module:Nsm/Table/105 fr:Module:Nsm/Table/105/Documentation 2
32 fr:Module:Nsm/Lib/Category 2
33 fr:Module:Nsm/Table/11 fr:Module:Nsm/Table/11/Documentation 2
34 fr:Module:Nsm/Table/109 fr:Module:Nsm/Table/109/Documentation 2
35 fr:Module:Nsm/Faculté fr:Module:Nsm/Faculté/Documentation 1
36 fr:Module:Nsm/Table/12 fr:Module:Nsm/Table/12/Documentation 2
37 fr:Module:Nsm/Table/108 fr:Module:Nsm/Table/108/Documentation 2
38 fr:Module:Nsm/Modèle fr:Module:Nsm/Modèle/Documentation 1
39 fr:Module:Nsm/Table/5 fr:Module:Nsm/Table/5/Documentation 2