<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lipidbank.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Module%3AListRefOfID</id>
	<title>Module:ListRefOfID - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lipidbank.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Module%3AListRefOfID"/>
	<link rel="alternate" type="text/html" href="https://lipidbank.jp/mediawiki/index.php?title=Module:ListRefOfID&amp;action=history"/>
	<updated>2026-04-29T21:15:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://lipidbank.jp/mediawiki/index.php?title=Module:ListRefOfID&amp;diff=117125&amp;oldid=prev</id>
		<title>Editor: Created page with &quot;local getArgs = require(&#039;Module:Arguments&#039;).getArgs; local defArgs = require(&#039;Module:Arguments&#039;).defaultArgs; local listRefOfID = {};  function listRefOfID.func1( frame )   local args = defArgs(getArgs(frame), 1, &quot;&quot;);   local arg = args[1];    local text = &quot;&quot;;   function split(str, delim)    local result = {}     local pat = &quot;(.-)&quot; .. delim .. &quot;()&quot;     local lastPos     for part, pos in string.gfind(str, pat) do         table.insert(result, part)         lastPos = pos...&quot;</title>
		<link rel="alternate" type="text/html" href="https://lipidbank.jp/mediawiki/index.php?title=Module:ListRefOfID&amp;diff=117125&amp;oldid=prev"/>
		<updated>2023-02-02T05:51:38Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs; local defArgs = require(&amp;#039;Module:Arguments&amp;#039;).defaultArgs; local listRefOfID = {};  function listRefOfID.func1( frame )   local args = defArgs(getArgs(frame), 1, &amp;quot;&amp;quot;);   local arg = args[1];    local text = &amp;quot;&amp;quot;;   function split(str, delim)    local result = {}     local pat = &amp;quot;(.-)&amp;quot; .. delim .. &amp;quot;()&amp;quot;     local lastPos     for part, pos in string.gfind(str, pat) do         table.insert(result, part)         lastPos = pos...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs;&lt;br /&gt;
local defArgs = require(&amp;#039;Module:Arguments&amp;#039;).defaultArgs;&lt;br /&gt;
local listRefOfID = {};&lt;br /&gt;
&lt;br /&gt;
function listRefOfID.func1( frame )&lt;br /&gt;
  local args = defArgs(getArgs(frame), 1, &amp;quot;&amp;quot;);&lt;br /&gt;
  local arg = args[1];&lt;br /&gt;
&lt;br /&gt;
  local text = &amp;quot;&amp;quot;;&lt;br /&gt;
  function split(str, delim)&lt;br /&gt;
   local result = {}&lt;br /&gt;
    local pat = &amp;quot;(.-)&amp;quot; .. delim .. &amp;quot;()&amp;quot;&lt;br /&gt;
    local lastPos&lt;br /&gt;
    for part, pos in string.gfind(str, pat) do&lt;br /&gt;
        table.insert(result, part)&lt;br /&gt;
        lastPos = pos&lt;br /&gt;
    end&lt;br /&gt;
    table.insert(result, string.sub(str, lastPos))&lt;br /&gt;
    return result&lt;br /&gt;
  end&lt;br /&gt;
  local bucket = {}&lt;br /&gt;
  for title,sp,id in arg:gmatch(&amp;quot;&amp;amp;&amp;amp;([^&amp;amp;]+)&amp;amp;&amp;amp;([^&amp;amp;]+)&amp;amp;&amp;amp;([^\n]+)&amp;quot;) do&lt;br /&gt;
    if (bucket[title] == nil) then&lt;br /&gt;
      local t = split(title, &amp;quot;,&amp;quot;)&lt;br /&gt;
      bucket[title] = t[3] .. t[2]&lt;br /&gt;
    end&lt;br /&gt;
  end&lt;br /&gt;
  for k,v in pairs(bucket) do&lt;br /&gt;
    text = text .. &amp;quot;\n&amp;amp;-\n&amp;amp; &amp;quot; .. string.sub(v,0,4) .. &amp;quot; &amp;amp;&amp;amp; &amp;quot; .. string.sub(v,5) .. &amp;quot; &amp;amp;&amp;amp; [[{{#get:2|Reference}}:&amp;quot; .. k ..&amp;quot;&amp;amp;&amp;quot; .. string.gsub(k, &amp;quot;,&amp;quot;, &amp;quot;, &amp;quot;) .. &amp;quot;]]&amp;quot;&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  return frame:preprocess(text);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return listRefOfID;&lt;/div&gt;</summary>
		<author><name>Editor</name></author>
	</entry>
</feed>