<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.wikisphere.org/w/index.php?action=history&amp;feed=atom&amp;title=Module%3APdf_thumbnail</id>
	<title>Module:Pdf thumbnail - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikisphere.org/w/index.php?action=history&amp;feed=atom&amp;title=Module%3APdf_thumbnail"/>
	<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Module:Pdf_thumbnail&amp;action=history"/>
	<updated>2026-05-16T10:13:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Module:Pdf_thumbnail&amp;diff=267&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Module:Pdf_thumbnail&amp;diff=267&amp;oldid=prev"/>
		<updated>2021-12-04T14:41:22Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:41, 4 December 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key wiki_wikisphere:diff:1.41:old-266:rev-267 --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Module:Pdf_thumbnail&amp;diff=266&amp;oldid=prev</id>
		<title>en&gt;Admin at 21:08, 1 December 2021</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Module:Pdf_thumbnail&amp;diff=266&amp;oldid=prev"/>
		<updated>2021-12-01T21:08:42Z</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;local p = {}&lt;br /&gt;
&lt;br /&gt;
local function trim(s)&lt;br /&gt;
	return mw.ustring.gsub(mw.ustring.gsub(s, &amp;#039;%s&amp;#039;, &amp;#039; &amp;#039;), &amp;#039;^%s*(.-)%s*$&amp;#039;, &amp;#039;%1&amp;#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
&lt;br /&gt;
	local origArgs = (type(frame.getParent) == &amp;#039;function&amp;#039;) and frame:getParent().args or frame&lt;br /&gt;
 --   local origArgs = frame:getParent().args&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
--{{Pdf thumbnail | filename | caption | float = left/right/none (default: none) | clear after = --true/false (default: false) }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  if(origArgs[1] == nil) then&lt;br /&gt;
    return &amp;#039;&amp;#039;&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  origArgs[1] = trim(origArgs[1])&lt;br /&gt;
&lt;br /&gt;
  if(origArgs[2] ~= nil) then&lt;br /&gt;
     origArgs[2] = trim(origArgs[2])&lt;br /&gt;
  else&lt;br /&gt;
     origArgs[2] = &amp;#039;&amp;#039;&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  if(origArgs.float == nil or (origArgs.float ~= &amp;quot;left&amp;quot; and origArgs.float ~= &amp;quot;right&amp;quot;)) then&lt;br /&gt;
     origArgs.float = &amp;quot;none&amp;quot;    &lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  local str = &amp;#039;&amp;lt;div style=&amp;quot;clear:&amp;#039; .. origArgs.float .. &amp;#039;&amp;quot; class=&amp;quot;thumb&amp;#039;&lt;br /&gt;
&lt;br /&gt;
  if(origArgs.float ~= &amp;quot;none&amp;quot;) then&lt;br /&gt;
    str = str .. &amp;quot; t&amp;quot; .. origArgs.float&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  local image_url = string.gsub( origArgs[1], &amp;quot; &amp;quot;, &amp;quot;_&amp;quot; )&lt;br /&gt;
  stringtoboolean={ [&amp;quot;true&amp;quot;]=true,[&amp;quot;1&amp;quot;]=true,[&amp;quot;yes&amp;quot;]=true, [&amp;quot;false&amp;quot;]=false, [&amp;quot;0&amp;quot;]=false, [&amp;quot;no&amp;quot;]=false }&lt;br /&gt;
&lt;br /&gt;
  str = str .. &amp;#039;&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;thumbinner&amp;quot; style=&amp;quot;width:302px;&amp;quot;&amp;gt;[[File:&amp;#039; .. origArgs[1] .. &amp;#039;|300px|link=https://wikisphere.org/w/media/&amp;#039; .. image_url .. &amp;#039;]]&amp;lt;div class=&amp;quot;thumbcaption&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;magnify&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;/wiki/File:&amp;#039;  .. image_url  .. &amp;#039;&amp;quot; class=&amp;quot;internal&amp;quot; title=&amp;quot;Enlarge&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;#039; .. origArgs[2] .. &amp;#039;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   if(origArgs.clear ~= nil and stringtoboolean[origArgs.clear]) then &lt;br /&gt;
     str = str .. &amp;#039;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;&lt;br /&gt;
   end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	 mw.log(&amp;#039;str&amp;#039;)&lt;br /&gt;
	 mw.log(str)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   return str&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
-- =p.main({&amp;quot;filename a&amp;quot;,&amp;quot;caption a&amp;quot;,float=&amp;quot;left&amp;quot;,clear=&amp;quot;true&amp;quot;})&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>en&gt;Admin</name></author>
	</entry>
</feed>