Content deleted Content added
Tom.Reding (talk | contribs) →Usage: Move deprecated to bottom |
Tom.Reding (talk | contribs) →Call from within a module (_id): Convert to sexy table, for easier comparison |
||
Line 8:
=== Call from within a module (_id) ===
{| class="wikitable"
<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )▼
|+ style="text-align:left"|
!Code !! Result
|-
▲|<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )
id = resolveEntity._id('Q42')</source>
|-
▲which would result in <code>id</code> = <code>{{#invoke:ResolveEntityId|entityid|Q42|'''nil'''}}</code>
|<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )▼
▲<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )
id = resolveEntity._id('Q0')</source>
|-
▲which would result in <code>id</code> = <code>{{#invoke:ResolveEntityId|entityid|Q0|'''nil'''}}</code>
|<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )▼
▲<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )
id = resolveEntity._id('Q404')</source>
|-
▲which would result in <code>id</code> = <code>{{#invoke:ResolveEntityId|entityid|Q404|'''nil'''}}</code>
|<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )▼
▲<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )
id = resolveEntity._id('Q151384451555')</source>
|-
▲which would result in <code>id</code> = <code>{{#invoke:ResolveEntityId|entityid|Q151384451555|'''nil'''}}</code>
|<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )▼
▲<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )
id = resolveEntity._id('Douglas Adams')</source>
|-
▲which would result in <code>id</code> = <code>{{#invoke:ResolveEntityId|entityid|Douglas Adams|'''nil'''}}</code>
|<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )▼
▲<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )
id = resolveEntity._id('ThisIsNotARealWikidataItem')</source>
|-
▲which would result in <code>id</code> = <code>{{#invoke:ResolveEntityId|entityid|ThisIsNotARealWikidataItem|'''nil'''}}</code>
|<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )▼
▲<source lang="lua">local resolveEntity = require( "Module:ResolveEntityId" )
id = resolveEntity._id('ThisIsNotARealWikidataItem', 'Wikidata ID not found!')</source>
|}
▲which would result in <code>id</code> = <code>{{#invoke:ResolveEntityId|entityid|ThisIsNotARealWikidataItem|'Wikidata ID not found!'}}</code>
=== Use from within a template (entityid) ===
|