Modèle:Requête petscan
Utilisation
modifierCe modèle crée une liste automatique basée sur une requête Petscan. Il doit être « fermé » par le modèle {{Requête petscan/fin}}.
Ce modèle permet, entre autres, d'aider lors des traductions d'articles d'autres wikis (voir exemple ci dessous). Il suffit de l'apposer sur votre page d'utilisateur par exemple, afin d'avoir une liste à jour d'articles à traduire.
Framabot (d · c · b) génère la liste ou l'actualise toutes les nuits. Le texte présent entre les deux balises ne doit pas être modifié manuellement : le contenu sera réinitialisé dans la nuit qui suit.
Son fonctionnement est similaire à celui du modèle {{Wikidata list}}.
Syntaxe
modifier{{requête petscan|catégorie=XXXXXX|traduction=xx}} ... {{requête petscan/fin}}
Merci de préférer cette syntaxe à une composant différents espaces superflus afin d'éviter des problèmes. Le code est utilisable en ajourant simplement les deux paramètres.
Paramètres
modifierMode simple / traduction
modifier- catégorie
- Catégorie source. Si le paramètre traduction est spécifié, la catégorie en question est à récupérer depuis le site distant. Si il ne l'est pas, cette catégorie serra récupérée depuis Wikipédia en français.
- traduction
- Langue (format en, fr,...), pour avoir un lien rapide vers l'outil de traduction. (Optionnel)
Mode avancé
modifier- id
- (en remplacement de catégorie). Numéro de requête PetScan. Les résultats seront utilisés pour construire la liste. Ce numéro peut être générée sur la page de l'outil. Après avoir rempli les paramètres, exécuté la requête une première fois manuellement et vérifié le résultat correspond aux attentes, le numéro est noté en bas à droite du formulaire (nommé PSID).
La présence d'un des deux générateurs, id ou catégorie est obligatoire. Le premier est prioritaire sur le second si les deux sont donnés. Merci de choisir des catégories affichant un nombre suffisamment faible d'articles pour être affiché sans encombre sur une page Wikipédia, le temps utilisé par le serveur pour générer le tableau est indiqué lors de la modification. Une limite arbitraire de 50 000 caractères par génération est imposée.
TemplateData
modifierCe modèle crée une liste automatique basée sur une requête Petscan. Il doit être « fermé » par le modèle {{Requête petscan/fin}}.
Paramètre | Description | Type | État | |
---|---|---|---|---|
catégorie | catégorie | Catégorie source. Si le paramètre ''traduction'' est spécifié, la catégorie en question est à récupérer depuis le site distant. Si il ne l'est pas, cette catégorie serra récupérée depuis Wikipédia en français.
| Chaîne | facultatif |
traduction | traduction | Langue (format ''en'', ''fr'',...), pour avoir un lien rapide vers l'outil de traduction. ''(Optionnel)''
| Inconnu | facultatif |
id | id | (ne peut être utilisé en même temps que ''catégorie''). Numéro de requête ''[http://petscan.wmflabs.org/ PetScan]''. Les résultats seront utilisés pour construire la liste. Ce numéro peut être générée sur la page de l'outil. Il est noté en bas à droite du formulaire après que la liste soit affichée (nommé ''PSID'').
| Nombre | suggéré |
stop | stop | Empêche le modèle d'être mis à jour automatiquement par le robot. Utile pour figer la liste à un moment donné. | Booléen | facultatif |
Exemple
modifierListe des articles de la en:Category:French historians du Wikipédia anglais, non traduits en Français (utilise les liens Wikidata). Vous pouvez réutiliser cet exemple, en modifiant la catégorie.
Il est possible de générer une telle liste en utilisant la syntaxe suivante :
{{requête petscan|catégorie=French historians|traduction=en}} ... {{requête petscan/fin}}
qui est équivalent à
{{requête petscan|id=148133|traduction=en}} ... {{requête petscan/fin}}
ce qui donne :
Titre | Taille | Dernière modification | Traduction | Wikidata |
---|---|---|---|---|
William Beik (en) | 1720 | 20190111160115 | trad | d:Q38934650 |
Julian T. Jackson (en)(éventuel homonyme ou article déjà publié ?) | 3034 | 20190114062242 | trad | d:Q14946865 |
Beatrice Fry Hyslop (en) | 4657 | 20190111160126 | trad | d:Q43810117 |
Maud Mandel (en) | 5442 | 20190116081032 | trad | d:Q36489510 |
J. David Markham (en) | 6398 | 20190111155823 | trad | d:Q15429817 |
Stanley Loomis (en) | 7097 | 20190111155636 | trad | d:Q7599756 |
Jeremy Black (historian) (en) | 14220 | 20190111155102 | trad | d:Q5975504 |
Davis Bitton (en) | 14959 | 20190111155425 | trad | d:Q5241839 |
Bonifaciu Florescu (en) | 66405 | 20190116121826 | trad | d:Q12722862 |
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (modifier) et la page de test (modifier).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.