Utilisateur:Ludo Thécaire/Index d'articles/Script
Un article de Wikipédia, l'encyclopédie libre.
![]() |
Cette page est protégée car y est placé un contenu sensible que seul les administrateurs ont autorisation de toucher, et dans la limite de leur compétence. Proposer une modification en page de discussion ou sur la page de discussion de Bayo. |
Cette page rassemble les différentes configurations de génération d'index actuellement en fonctionnement.
Elle permet de mettre à jour facilement les informations en fonction des changements survenus sur l'organisation d'un projet, et également d'ajouter de nouveau index à générer. Ajouter une nouvelle section suffit à créer un nouveau script de génération d'index, mais son exécution demande une opération manuelle d'autorisation de lancement.
Avertissement
- les scripts sont en Python, il ne faut pas changer l'indentation déjà défini ;
u'texte'
ouu"texte"
indique que la chaine de texte sera converti en Unicode, il est indispenssable de l'indiqué pour chaque chaine ;- les noms de section sont utilisés pour générer un nom de fichier. Ils doivent être constitué exclusivement de lettre sans accentuation et de chiffre ;
index.byRecursiveCategory
est présent mais n'est pas implémenté. Lorsqu'il le sera, si il l'est, il est préférable de le limiter à des cas particulier, et toujours préférer récupérer les articles à l'aide du modèle de portail.
Arts martiaux
index.icon = u'Yin yang.svg' index.indexPageName = u'Portail:Arts martiaux/Index' index.byTemplate = [u'Modèle:Portail arts martiaux'] index.byCategory = [u'Catégorie:Art martial'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Arts martiaux'] index.diffPageName = None
Boxe anglaise
index.icon = u'Joe Louis - Max Schmeling - 1936.jpg' index.indexPageName = u'Projet:Boxe anglaise/Index' index.byTemplate = [u'Modèle:Portail Boxe anglaise'] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Boxe anglaise', u'Projet:Boxe anglaise'] index.diffPageName = None
Bretagne
index.icon = u'Gwenn ha du.svg' index.indexPageName = u'Projet:Bretagne/Index' index.byTemplate = [u'Modèle:Portail Bretagne', u'Modèle:Catégorie Bretagne'] index.byCategory = [u'Catégorie:Modèle du projet Bretagne'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Bretagne', u'Projet:Bretagne'] index.diffPageName = None
Celtes
index.icon = u'Lindisfarne StJohn Knot2 3.svg' index.indexPageName = u'Projet:Celtes/Index' index.byTemplate = [u'Modèle:Portail Monde celtique', u'Modèle:Catégorie Monde celtique'] index.byCategory = [u'Catégorie:Modèle du projet Celtes'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Monde celtique', u'Projet:Celtes'] index.diffPageName = None
Combat libre
index.icon = u'UffiziFlorenceWrestlers small.jpg' index.indexPageName = u'Projet:Combat libre/Index' index.byTemplate = [u'Modèle:Portail Combat libre'] index.byCategory = [u'Catégorie:Projet Combat libre', u'Catégorie:Modèle combat libre'] index.byRecursiveCategory = [] index.byPrefix = [u'Projet:Combat libre'] index.diffPageName = None
Droit
index.icon = u'P_parthenon.svg' index.indexPageName = u'Projet:Droit/Index' index.byTemplate = [ u'Modèle:Portail droit', u'Modèle:Catégorie Droit', u'Modèle:Catégorie juridique' ] index.byCategory = [u'Catégorie:Projet:Droit', u'Catégorie:Modèle droit'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Droit', u'Projet:Droit'] index.diffPageName = None
Droit français
index.icon = u'Droit fr.png' index.indexPageName = u'Portail:Droit français/Index' index.byTemplate = [ u'Modèle:Portail droit français', u'Modèle:Catégorie Droit en France', u'Modèle:Catégorie droit en France' ] index.byCategory = [u'Catégorie:Projet:Droit français', u'Catégorie:Modèle du projet droit français'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Droit français'] index.diffPageName = None
Économie
index.icon = u'1eurR.png' index.indexPageName = u'Utilisateur:Ludo Thécaire/Projet:Économie/Liste des articles' index.byTemplate = [u'Modèle:Portail économie'] index.byCategory = [u'Catégorie:Modèle ébauche économie', u'Catégorie:Modèle Économie'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Économie', u'Projet:Économie'] index.diffPageName = None
France du Grand Siècle
index.icon = u'Meulen.jpg' index.indexPageName = u'Projet:France du Grand Siècle/Index' index.byTemplate = [u'Modèle:Portail FGS'] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u'Projet:France du Grand Siècle', u'Portail:France du Grand Siècle'] index.diffPageName = None
Histoire militaire
index.icon = u'Military symbol.svg' index.indexPageName = u'Projet:Histoire militaire/Index' index.byTemplate = [u'Modèle:Portail histoire militaire', u'Modèle:Catégorie histoire militaire'] index.byCategory = [u'Catégorie:Wikiprojet Histoire militaire'] index.byRecursiveCategory = [] index.byPrefix = [u'Projet:Histoire militaire', u'Portail:Histoire militaire'] index.diffPageName = None
Japon
index.icon = u'Flag of Japan.svg' index.indexPageName = u'Projet:Japon et culture japonaise/Index' index.byTemplate = [u'Modèle:Portail Japon et culture japonaise'] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Japon et culture japonaise', u'Projet:Japon et culture japonaise'] index.diffPageName = None
Jeu vidéo
index.icon = u'Joysticksmall.svg' index.indexPageName = None index.talkIndexPageName = u'Projet:Jeu vidéo/Liste des discussions' index.articleIndexName = None index.byTemplate = [u'Modèle:Portail jeu vidéo'] index.byCategory = [u'Catégorie:Modèle jeu vidéo'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Jeu vidéo', u'Projet:Jeu vidéo'] index.diffPageName = None
Littérature
index.icon = u'Nuvola apps kword.png' index.indexPageName = u'Projet:Littérature/Liste de suivi' index.byTemplate = [u'Modèle:Portail littérature'] index.byCategory = [u'Catégorie:Modèle littérature'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Littérature', u'Projet:Littérature'] index.diffPageName = None
Maritime
index.icon = u'Anchor.svg' index.indexPageName = u'Projet:Maritime/Index' index.byTemplate = [u'Modèle:Portail maritime', u'Modèle:Catégorie maritime'] index.byCategory = [ u"Catégorie:Modèle du projet maritime", u"Catégorie:Palette de navigation maritime", u"Catégorie:Modèle marine et pavillon" ] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Maritime', u'Projet:Maritime'] index.diffPageName = u'Projet:Maritime/Index/Diff' index.compressionL1L2L3 = True
Médecine
index.icon = u'Star of life2.svg' index.indexPageName = u'Projet:Médecine/Index' index.talkIndexPageName = u'Projet:Médecine/Liste des discussions' index.byTemplate = [u'Modèle:Portail médecine'] index.byCategory = [u'Catégorie:Médecine'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Médecine', u'Projet:Médecine'] index.diffPageName = None
Musique classique
index.icon = u"Viola d'amore2.png" index.indexPageName = u'Projet:Musique classique/Index' index.byTemplate = [u'Modèle:Portail musique classique', u'Modèle:Catégorie musique classique'] index.byCategory = [u'Catégorie:Liste en rapport avec la musique classique', u'Catégorie:Modèle du projet musique classique', u"Catégorie:Palette de navigation musique classique"] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Musique classique', u'Projet:Musique classique'] index.diffPageName = None
Sciences de l'information et des bibliothèques
index.icon = u"Nuvola apps bookcase.png" index.indexPageName = u"Projet:Sciences de l'information et des bibliothèques/Index" index.byTemplate = [u"Modèle:Portail Sciences de l'information et des bibliothèques", u'Modèle:Catégorie SIB'] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u"Projet:Sciences de l'information et des bibliothèques", u"Portail:Sciences de l'information et des bibliothèques"] index.diffPageName = None
Sociologie
index.icon = u'Sociologielogo.png' index.indexPageName = u'Projet:Sociologie/213 Annex-Sociothécaire' index.byTemplate = [u'Modèle:Portail sociologie', u'Projet:Sociologie/314 ModèlS-BandeauCatégorie'] index.byCategory = [u"Catégorie:Projet:Sociologie"] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Sociologie', u'Projet:Sociologie'] index.diffPageName = None
Tourisme
index.icon = u'Crystal Clear app browser.png' index.indexPageName = u'Projet:Tourisme/Index' index.byTemplate = [u'Modèle:Portail tourisme', u'Modèle:Catégorie tourisme'] index.byCategory = [u'Catégorie:Modèle du projet tourisme'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Tourisme', u'Projet:Tourisme'] index.diffPageName = None
Tunisie
index.icon = u'Flag of Tunisia.svg' index.indexPageName = u'Projet:Tunisie/Index' index.byTemplate = [u'Modèle:Portail Tunisie', u'Modèle:Catégorie Tunisie'] index.byCategory = [ u'Catégorie:Modèle Tunisie' ] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Tunisie', u'Projet:Tunisie'] index.diffPageName = None