Bearbeiten von „Modul:LinkedWiki“
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 4: | Zeile 4: | ||
local linkedwiki = require 'linkedwiki' | local linkedwiki = require 'linkedwiki' | ||
-- init the prefix | -- init the prefix | ||
Zeile 17: | Zeile 15: | ||
local ps = 'http://www.wikidata.org/prop/statement/' | local ps = 'http://www.wikidata.org/prop/statement/' | ||
local dateFormat = "Y" | local dateFormat = "d M Y" | ||
local subject = f.args.iri or linkedwiki.getCurrentIRI(); --find the iri of the current page | local subject = f.args.iri or linkedwiki.getCurrentIRI(); --find the iri of the current page | ||
Zeile 29: | Zeile 27: | ||
local objWikidata = nil | local objWikidata = nil | ||
local objWikidataTitle = "" | local objWikidataTitle = "" | ||
local objWikidataLieuDeces = nil | |||
local objPapeFonction = nil | |||
local linkWikidata = "" | local linkWikidata = "" | ||
if not linkedwiki.isEmpty(f.args['Wikidata ID']) then | if not linkedwiki.isEmpty(f.args['Wikidata ID']) then | ||
local idConfigWikidata = 'http://www.wikidata.org' | local idConfigWikidata = 'http://www.wikidata.org' | ||
local taglang = 'de' | local taglang = 'de' | ||
iriWikidata = wd .. f.args['Wikidata ID'] | iriWikidata = wd .. f.args['Wikidata ID'] | ||
objWikidata = linkedwiki.new(iriWikidata, idConfigWikidata, taglang) | objWikidata = linkedwiki.new(iriWikidata, idConfigWikidata, taglang) | ||
objWikidataTitle = linkedwiki.new(objWikidata:getValue(wdt .. 'P1476'), idConfigWikidata, taglang) | |||
linkWikidata = '[ | |||
linkWikidata = '[' .. iriWikidata .. ' ' .. f.args['Wikidata ID'] .. ']' | |||
end | end | ||
--return objWikidata:getString(wdt.."P1476") | |||
--return objWikidata:getString(wdt.."P1042") | |||
return linkWikidata | |||
--return objWikidataTitle:checkString(wdt .. "P1476", f.args['Titel']) | |||
end | end | ||
return p | return p |