« Modèle:Œuvre sur » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
TomT0m (discuter | contributions)
Aucun résumé des modifications
le libéllé du lien contenait lui même un lien, ce qui casse la syntaxe. je propose de juste afficher "wikidata"
 
(6 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<noinclude>{{Documentation}}</noinclude><includeonly>{{Lien SPARQL|query=
<noinclude>{{Documentation}}</noinclude><includeonly>{{Lien SPARQL|query=
#TEMPLATE={ "template": { "fr": "Oeuvres (livres, films, …) à propos du sujet ?sujet" }, "variables": { "?sujet": { } } }
#TEMPLATE={ "template": { "fr": "Oeuvres (livres, films, …) à propos du sujet ?sujet" }, "variables": { "?sujet": { } } }
select ?oeuvreLabel ?titre ?oeuvre ?langueLabel (group_concat(?genreLabel;separator=", ") as ?genres) (group_concat(?typeLabel;separator=", ") as ?sortes) (group_concat(?auteurLabel;separator=", ") as ?auteurs) (sample(?image) as ?illustration) ?ordre {
select ?oeuvreLabel ?titre ?oeuvre ?langueLabel
(group_concat(distinct ?genreLabel;separator=", ") as ?genres)
(group_concat(distinct ?typeLabel;separator=", ") as ?sortes)
(group_concat(distinct ?auteurLabel;separator=", ") as ?auteurs)
(sample(?image) as ?illustration)
(sample(?url) as ?url)
{
BIND(wd:{{Numéro Q|{{{1|{{ROOTPAGENAME}}}}}}} AS ?sujet)
BIND(wd:{{Numéro Q|{{{1|{{ROOTPAGENAME}}}}}}} AS ?sujet)
?oeuvre wdt:P921 ?sujet . # changer la valeur
?oeuvre wdt:P921 ?sujet . # changer la valeur
Ligne 28 : Ligne 34 :
}
}
optional {
optional {
?oeuvre wdt:P50|wdt:P57|wdt:P58 ?auteur .
?oeuvre wdt:P50{{!}}wdt:P57{{!}}wdt:P58 ?auteur .
optional {?auteur rdfs:label ?nom filter(lang(?nom) = "fr")}
optional {?auteur rdfs:label ?nom filter(lang(?nom) = "fr")}
bind(
bind(
coalesce(
coalesce(
if(wikibase:isSomeValue(?auteur), "[inconnu]",?nom), ?nom, "[libellé fr manquant]" ) as ?auteurLabel)
if(wikibase:isSomeValue(?auteur), "[inconnu]",?nom), ?nom, "[libellé fr manquant]" ) as ?auteurLabel)
}
#récupération d’une url, test
optional {
?oeuvre wdt:P2699{{!}}wdt:P953{{!}}wdt:P4945 ?url
}
}
Ligne 45 : Ligne 56 :
}
}
bind(coalesce(?ordreL, 100) as ?ordre)
bind(coalesce(?ordreL, 100) as ?ordre)
} group by ?titre ?oeuvre ?langueLabel ?oeuvreLabel ?ordre order by ?ordre ?langueLabel|titre={{{titre|trouver des œuvres sur ''{{Libellé Wikidata|link=-|{{Numéro Q|{{{1|{{ROOTPAGENAME}}}}}
} group by ?titre ?oeuvre ?langueLabel ?oeuvreLabel ?ordre order by ?ordre ?langueLabel|titre={{{titre|trouver des œuvres sur Wikidata}}}
}}}}''}}}}}</includeonly>
}}</includeonly>

Dernière version du 8 septembre 2023 à 19:58

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

Utilisation et paramètres

Description du rôle de ce modèle à compléter. Insérer le code Templatedata dans cette section

Avec le wikicode Avec l’éditeur visuel

Cliquez sur « Modifier le code » et insérez la syntaxe suivante :

  • {{Oeuvre sur|nom page, identifiant wd …|titre=titre du lien}}
  1. Cliquez sur modifier. L'éditeur visuel s'ouvre.
  2. Insérer
  3. Modèle
  4. Renseignez le modèle Oeuvre sur dans le champ de recherche.
  5. Renseignez les champs concernés.
  6. Enregistrez.

Autre solution, quand vous modifiez une page ou discutez avec Discussions structurées :

  1. Tapez {{
  2. Renseignez le modèle Oeuvre sur dans le champ de recherche.
  3. Renseignez les champs concernés.
  4. Enregistrez.

La plupart des modèles sont documentés directement dans l’éditeur visuel.
Aide générale de l’éditeur visuel à propos des modèles.

Renvoie vers une requête Wikidata sur les œuvres à propos du sujet d’un article

Paramètres du modèle[Modifier les données du modèle]

La mise en forme sur une seule ligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
sujet1 sujet

Sujet sur lequel on veut trouver des ouvrages qui en traitent (titre de page Wiki, identifiant Wikidata …) / optionnel, on peut l’omettre sur une page de discussion ou une page principale

Exemple
Victor Hugo
Nom de pagesuggéré
titretitre

Titre du lien vers la page de résultats (un texte par défaut est généré si omis)

Inconnusuggéré

Exemple

trouver des œuvres sur Wikidata