Vikipedio:Lua/Moduloj/Wikidata/eo: Malsamoj inter versioj
Enhavo forigita Enhavo aldonita
korekto, aldono |
traduko, aldono |
||
Linio 55:
'''Ankoraŭ mankas:'''
* Pluraj deklaroj povas esti redonataj disigitaj per apartigilo, en multaj kazoj tamen estu preferata pli bone formatigita varianto. Tial estos supozeble implementata perŝablona redono.
* <tt>references</tt>
=== <tt>getValue</tt> ===
Linio 211:
* <tt><nowiki>{{#invoke:Wikidata|debug|claim|P1082|qualifier=P585}}</nowiki></tt> anstataŭ <tt><nowiki>{{#invoke:Wikidata|claim|P1082|qualifier=P585}}</nowiki></tt> por ricevi konkretan erarinformon pri la lasta, se tie aperas skripteraro.
|}
== Submodulaj funkcioj ==
Ekzistas kelkaj submoduloj, kies funkcioj parte jam estas uzeblaj:
* {{modulo|Wikidata/bildoj}}
=== <tt>bildoj</tt> ===
Ĝi redonas bildon aŭ eble eĉ bildojn el la Vikidatuma ero {{wikidata|P18}}. La rilataj priskriboj troveblas en {{wikidata|P2096}}.
{| class="wikitable"
|
'''Parametroj:'''
* Esperantaj
** '''grandeco''' - grandeco de la bildo (defaŭlte: ''neniu'')
** '''defaŭlta grandeco''' - defaŭlta grandeco de bildo (defaŭlte: <code>frameless</code>)
** '''priskribo de bildoj''' - por pluraj bildoj
** '''priskribo de bildo''' - por ununura bildo
** '''priskribo de bildoX''' - por pluraj bildoj, ĉe kio anstataŭ X estu uzata iu numeroj ekde 1 ĝis la nombro de la ekzistantaj bildoj
* Anglaj
** '''id''' - vidu supre, ĉe <code>claim</code>
** '''showerrors''' - difinas, ĉu erarmesaĝo estu montrata aŭ ne
** '''default''' - defaŭlte redonata bildo (ĝi ne estas el Vikidatumoj, sed el la modula elvoko!)
|
En la Vikidatuma ero de la artikolo [[Villány]] (Ĝi ankoraŭ ne videblas en la artikolo.)
<pre>
{{#invoke:Wikidata/bildoj|bildoj}}
</pre>
redonas
{{#invoke:Wikidata/bildoj|bildoj|id=Q657642}}
|}
Se priskribo jam ekzistas en la nomita Vikidatuma ero, sufiĉas la jenas kodo:
<pre>
{{#invoke:Wikidata/bildoj|bildoj}}
</pre>
Se la priskribo forestas, ĝi povas esti transdonata aparte, jene:
: Ĉe unusola bildo:
<pre>
{{#invoke:Wikidata/bildoj|bildoj|priskribo de bildo=}}
</pre>
: Ĉe pli ol unu bildo estas du variantoj:
<pre>
{{#invoke:Wikidata/bildoj|bildoj|priskribo de bildoj=priskribo1 ;;; priskribo2}}
{{#invoke:Wikidata/bildoj|bildoj|priskribo de bildo1=priskribo1|priskribo de bildo2=priskribo2}}
</pre>
</onlyinclude>
Linio 218 ⟶ 264:
local wikidata = require ("Modulo:Wikidata")
local wdl = wikidata._pageId()
</syntaxhighlight>
Ankaŭ la aliaj funkcioj estas uzeblaj, sed iomete alie, nome laŭ la jena skemo:
<syntaxhighlight lang="lua">
local bildaro = wikidata.claim({args = { "P18", list=";;;", id = id} })
</syntaxhighlight>
|