Template:Cita tramite Wikidata/man

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Questo è un template "interfaccia" (quindi da non usare direttamente nelle voci) pensato per fare da tramite fra il Modulo:Citazione e i vari template collegamenti esterni che usano dati di Wikidata. Crea un normale template di citazione, ma facilita la lettura da una proprietà di Wikidata dell'id che serve per l'URL e di vari qualificatori come autore e data.

Parametri[modifica wikitesto]

  • medium: una fra le classi supportate dalla funzione cita_da_modulo del Modulo:Citazione, per esempio "libro", "web", "video", ecc., corrispondenti rispettivamente ai template {{Cita libro}}, {{Cita web}}, {{Cita video}}, ecc.
  • prop: la proprietà da cui si vogliono ricavare il link e altri eventuali dati.
  • id: eventuale parametro del template mediante cui si permette l'inserimento manuale dell'identificativo associato al link da usare come fonte; per esempio {{{1|}}}, {{{id|}}} o {{{1|{{{id|}}}}}}.
  • Il template supporta tutti gli altri parametri del template "Cita X", in base al medium "X" indicato.

(legenda colori)

{{Cita tramite Wikidata
|medium =
|prop =
|id =
|... =
}}

Parametri particolari
  • url (o equivalentemente urlcapitolo) può essere compilato con una stringa pattern (per esempio https://esempio.org/id/$1) e al posto di $1 il template inserirà l'identificativo (sia se ricavato da Wikidata o se inserito manualmente dall'utente).
  • cid può essere compilato con una stringa pattern (come XYZ_$1 o {{{cid|XYZ_$1}}}, dove "XYZ" sarà un'abbreviazione della fonte citata) e al posto di $1 il template inserirà l'identificativo (come sopra); in questo modo, se l'identificativo è id123 eventuali template {{Cita}} potranno usare "XYZ_id123" come àncora per riferirsi alla fonte.
Parametri automatici

I parametri attualmente in grado di essere ricavati da Wikidata sono autore, data e volume. Inoltre, viene compilato automaticamente il parametro titolo o capitolo a seconda del fatto che il pattern URL sia specificato nel parametro url o urlcapitolo, rispettivamente.

Esempi d'uso[modifica wikitesto]

Ad esempio, il template {{Enciclopedia italiana}} potrà implementare questo template come segue:

{{Cita tramite Wikidata
|medium = libro
|prop = P4223
|id = {{{nomeurl|{{{1|}}}}}}

<!-- seguono i parametri standard del template Cita libro -->
|autore = {{{autore|}}}
|titolo = [[Enciclopedia Treccani|Enciclopedia Italiana]]
|editore = Istituto dell'Enciclopedia Italiana
|città = Roma
|anno = {{{anno|}}}
|pagine = {{{pagine|}}}
|volume = {{{volume|}}}
|capitolo = {{{nome|{{{2|}}}}}}
|url_capitolo = http://www.treccani.it/enciclopedia/$1_(Enciclopedia-Italiana)/
|cid = {{{cid|EI_$1}}}
|datadiaccesso = {{{accesso|{{{3|}}}}}}
|citazione = {{{citazione|}}}
}}

dove:

  • il medium "libro" indica che il template di riferimento è {{Cita libro}};
  • P4223 è la proprietà Wikidata di riferimento;
  • si lascia l'opportunità all'utente di inserire un identificativo tramite il primo parametro posizionale o, in alternativa, il parametro nomeurl;
  • http://www.treccani.it/enciclopedia/$1_(Enciclopedia-Italiana)/ è il pattern per l'indirizzo URL da citare;
  • EI_$1 è il pattern di default per i template {{Cita}}, ma si lascia all'utente l'opportunità di inserirne uno alternativo tramite il parametro cid;
  • i parametri autore, anno, volume e capitolo, se non sovrascritti in locale dai rispettivi autore, anno, volume e nome, verranno ricavati da Wikidata.