Modulo:Wikidata/man: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
fix vari |
m terminologia |
||
Riga 3:
== Utilizzo ==
Il modulo ha quattro funzioni:
* '''formatStatements''': restituisce il valore di una proprietà di Wikidata. Nel caso una proprietà abbia più di una dichiarazione (''statement'') può restituire tutti i valori, separandoli con una virgola e inserendo la congiunzione "e" prima dell'ultimo valore, oppure filtrarli se si specifica un ''rank'' (
* '''getQualifier''': restituisce il valore di un ''qualifier'' (qualificatore) di una proprietà di Wikidata. Se la proprietà ha più ''statement'' (dichiarazioni) e il ''qualifier'' è presente in più ''statement'', oppure se il ''qualifier'' ha più valori, li può restituire tutti, oppure si possono filtrare in base a ''rank'' (
* '''N''': ritorna il numero di ''statement'' (dichiarazioni) della proprietà richiesta.
* '''<span style="color:teal;">checkStatements</span>'''<ref name="newpedia">:Funzionalità nuova e aggiuntiva rispetto al corrispondente modulo su Wikipedia.</ref> verifica se una proprietà di Wikidata ha un determinato valore. Nel caso una proprietà abbia più di una dichiarazione (''statement'') ne verifica tutti i valori. Se la pagina non ha un elemento su Wikidata, oppure non ha la proprietà specificata, oppure il valore della proprietà non corrisponde a quello da verificare, non restituisce nulla; altrimenti restituisce un numero corrispondente all'indice dello ''statement'' verificato.
Riga 14:
* ''property'': l'identificatore della proprietà;
** esempio: <code><nowiki>{{#invoke:Wikidata|formatStatements|property=p19}}</nowiki></code> ritornerà: [[Firenze]] ([[d:Property:P19|P19]] è il luogo di nascita).
* ''rank'': se valorizzato, il modulo ritorna solo gli ''statement'' che hanno un certo ''rank'' (
* ''qualifier'': l'identificatore di un ''qualifier'' (qualificatore) di una proprietà. Verranno ritornati solo gli ''statement'' che posseggono quel ''qualifier''.
* ''qualifiervalue'': l'identificatore del valore del ''qualifier'' (qualificatore) specificato con il parametro ''qualifier''. Verranno ritornati solo gli ''statement'' che posseggono quel ''qualifier'' e con il valore specificato con ''qualifiervalue''.
|