Modèle:Requête petscan

 Documentation[voir] [modifier] [historique] [purger]

UtilisationModifier

Ce 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}}.

SyntaxeModifier

{{requête petscan|catégorie=XXXXXX|traduction=xx|format=xxx}}
...
{{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ètresModifier

Mode simple / traductionModifier

catégorie
Simplement la catégorie source. Si traduction est donné, la catégorie est sur le site à traduire.
traduction
Langue (format en, fr,...), pour avoir un lien rapide vers l'outil de traduction. (Optionnel, si absent les pages de la catégorie de WP en Français seront affichées)

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.

TemplateDataModifier

ExempleModifier

Liste 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 homonymie 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
Fin de la liste générée automatiquement.