<?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%2FWas_a_bee%2FDump</id>
	<title>Module:Sandbox/Was a bee/Dump - 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%2FWas_a_bee%2FDump"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Was_a_bee/Dump&amp;action=history"/>
	<updated>2026-05-07T09:25:04Z</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/Was_a_bee/Dump&amp;diff=146383&amp;oldid=prev</id>
		<title>imported&gt;Was a bee at 20:48, 11 June 2018</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Was_a_bee/Dump&amp;diff=146383&amp;oldid=prev"/>
		<updated>2018-06-11T20:48:19Z</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;-- Copied from [[Module:Wikidata]]. Main developer is [[User:RexxS]].&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
-- internationalisation&lt;br /&gt;
local i18n =&lt;br /&gt;
{&lt;br /&gt;
	[&amp;quot;warnDump&amp;quot;] = &amp;quot;[[Category:Called function &amp;#039;Dump&amp;#039; from module Wikidata]]&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.Dump(frame)&lt;br /&gt;
	local f = (frame.args[1] or frame.args.id) and frame or frame:getParent()&lt;br /&gt;
	local data = mw.wikibase.getEntityObject(f.args.id)&lt;br /&gt;
	local width = f.args.width or &amp;quot;100%&amp;quot;&lt;br /&gt;
	local height = f.args.height or &amp;quot;&amp;quot;&lt;br /&gt;
	local overflowY&lt;br /&gt;
	if (height ~= nil) and (height ~= &amp;quot;&amp;quot;) then&lt;br /&gt;
		overflowY = &amp;quot;scroll&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		overflowY = &amp;quot;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	--mw.logObject(height)&lt;br /&gt;
	--mw.logObject(overflowY)&lt;br /&gt;
	if not data then&lt;br /&gt;
		return i18n.warnDump&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local pathText = frame:expandTemplate{ title = &amp;#039;Q&amp;#039;, args = { f.args.id } } .. &amp;quot; &amp;gt; &amp;quot;&lt;br /&gt;
	local i = 1&lt;br /&gt;
	while true do&lt;br /&gt;
		local index = f.args[i]&lt;br /&gt;
		if (not index) or (index == &amp;quot;&amp;quot;) then&lt;br /&gt;
			return pathText .. f:extensionTag{ name = &amp;#039;syntaxhighlight&amp;#039;, content = mw.dumpObject(data), args = {lang = &amp;quot;javascript&amp;quot;, style = &amp;quot;width: &amp;quot; .. width .. &amp;quot;;&amp;quot;  .. &amp;quot;height: &amp;quot; .. height .. &amp;quot;;&amp;quot; .. &amp;quot;overflow-y: &amp;quot; .. overflowY .. &amp;quot;;&amp;quot; .. &amp;quot;overflow-x: hidden;&amp;quot; } } .. i18n.warnDump&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		pathText  = pathText .. index .. &amp;quot; &amp;gt; &amp;quot;&lt;br /&gt;
		data = data[index] or data[tonumber(index)]&lt;br /&gt;
		if not data then&lt;br /&gt;
			return i18n.warnDump&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		i = i + 1&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Was a bee</name></author>
	</entry>
</feed>