« Utilisateur:VIGNERON/LienLex.js » : différence entre les versions

Contenu supprimé Contenu ajouté
+ DISTINCT pour éviter les doublons et retrait d’une instruction inutile
still need to implement Forms…
Ligne 1 :
//Gadget to add link(s) to Wikidata lexeme(s) on a Wiktionaty entry, based on a SPARQL query
 
mw.loader.using(['jquery.ui'], function () {
// Gadget activé uniquement sur les pages de l’espace principal (0).
Ligne 14 ⟶ 16 :
// Requête SPARQL
"query": `
#Query for https://fr.wiktionary.org/wiki/Utilisateur:VIGNERON/LienLex.js
SELECT DISTINCT ?${variable} WHERE {
?${variable} wikibase:lemma ?lemma ; dct:language ?lang .
?lang wdt:P218 ?iso .
FILTER regex (?lemma, "^${item}$")
} ORDER BY ?${variable} LIMIT ${limit}`,
// Format des données du résultat