<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FUnderlying_lk%2FWikidatacoordtest</id>
	<title>Module:Sandbox/Underlying lk/Wikidatacoordtest - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FUnderlying_lk%2FWikidatacoordtest"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Underlying_lk/Wikidatacoordtest&amp;action=history"/>
	<updated>2026-05-27T21:54:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://stockhub.co/index.php?title=Module:Sandbox/Underlying_lk/Wikidatacoordtest&amp;diff=146345&amp;oldid=prev</id>
		<title>imported&gt;Underlying lk at 23:33, 21 April 2014</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Underlying_lk/Wikidatacoordtest&amp;diff=146345&amp;oldid=prev"/>
		<updated>2014-04-21T23:33:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;--http://www.wikidata.org/w/api.php?action=wbgetentities&amp;amp;ids=Q1590213&amp;amp;format=jsonfm&lt;br /&gt;
&lt;br /&gt;
-- Module:Wikibase&lt;br /&gt;
local p = {}&lt;br /&gt;
 &lt;br /&gt;
-- Return the item ID of the item linked to the current page.&lt;br /&gt;
function p.id(frame)&lt;br /&gt;
        if not mw.wikibase then&lt;br /&gt;
           return &amp;quot;wikibase module not found&amp;quot;&lt;br /&gt;
        end&lt;br /&gt;
 &lt;br /&gt;
        entity = mw.wikibase.getEntity()&lt;br /&gt;
 &lt;br /&gt;
        if entity == nil then&lt;br /&gt;
           return &amp;quot;(no item connected)&amp;quot;&lt;br /&gt;
        end&lt;br /&gt;
 &lt;br /&gt;
        return entity.claims[&amp;#039;P281&amp;#039;][0].mainsnak.datavalue.value&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
function p.tablew(frame)&lt;br /&gt;
	t2 = mw.wikibase.getEntity().claims&lt;br /&gt;
	claimsList = {}&lt;br /&gt;
	local num = frame.args[1]&lt;br /&gt;
	local num = tonumber(num)&lt;br /&gt;
	for k, v in pairs(t2) do&lt;br /&gt;
		if k == &amp;quot;p281&amp;quot; then&lt;br /&gt;
			k = v[0].mainsnak.datavalue.value&lt;br /&gt;
		end&lt;br /&gt;
		table.insert(claimsList, k)&lt;br /&gt;
	end&lt;br /&gt;
	return claimsList[num]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.tableview(frame)&lt;br /&gt;
	--{{#invoke:Sandbox/Underlying lk/Wikidatacoordtest|tableview|P281|1162282}}&lt;br /&gt;
	-- returns the value of the property P281 having 1162282 as qualifier&lt;br /&gt;
	t2 = mw.wikibase.getEntity().claims[frame.args[1]]&lt;br /&gt;
	claimsList = {}&lt;br /&gt;
	for k,v in pairs(t2) do&lt;br /&gt;
		if v.qualifiers then&lt;br /&gt;
			--this instance of P281&lt;br /&gt;
			--has a qualifier&lt;br /&gt;
			qualifiersTable = v.qualifiers&lt;br /&gt;
			for key, qualifier in pairs(qualifiersTable) do&lt;br /&gt;
				if qualifier[0].datavalue.value[&amp;quot;numeric-id&amp;quot;] then&lt;br /&gt;
					code = qualifier[0].datavalue.value[&amp;quot;numeric-id&amp;quot;]&lt;br /&gt;
					if code == tonumber(frame.args[2]) then&lt;br /&gt;
						code = v.mainsnak.datavalue.value&lt;br /&gt;
						table.insert(claimsList, code)&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return claimsList[1]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.tabee(frame)&lt;br /&gt;
	t2 = mw.wikibase.getEntity().claims[&amp;#039;p281&amp;#039;]&lt;br /&gt;
	claimsList = {}&lt;br /&gt;
	local num = frame.args[1]&lt;br /&gt;
	local num = tonumber(num)&lt;br /&gt;
	for k,v in pairs(t2) do&lt;br /&gt;
		k = v.mainsnak.datavalue.value&lt;br /&gt;
		k = v.references[0].snaks[&amp;quot;P248&amp;quot;][0].datavalue.value[&amp;#039;numeric-id&amp;#039;]&lt;br /&gt;
		table.insert(claimsList, k)&lt;br /&gt;
	end&lt;br /&gt;
	return claimsList[num]&lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Underlying lk</name></author>
	</entry>
</feed>