Volatile:ListMolByReference: Difference between revisions
mNo edit summary |
No edit summary |
||
| Line 10: | Line 10: | ||
local S = idS[id] | local S = idS[id] | ||
if (S == nil) then idS[id]={} S = idS[id] end | if (S == nil) then idS[id]={} S = idS[id] end | ||
if (S[sp] == nil) then S[sp] = {ref} | if (S[sp] == nil) then S[sp] = {ref} print(ref) | ||
else table.insert(S[sp], ref) end | else table.insert(S[sp], ref) end | ||
end | end | ||
for k,v in pairs(idS) do | for k,v in pairs(idS) do | ||
print(" | print("* [[Image:" ..k.. ".png]] ") | ||
for i,w in pairs(v) do | for i,w in pairs(v) do | ||
print(i) | print(i) | ||
Revision as of 13:00, 10 March 2013
Searching IDs with {{{1}}} in the reference namespace.
Showing below 1 results of search {{{1}}}.
{{#lua:
idS = {}
for ref, sp, id in stdin:gmatch("|?|?([%w\. ]+)||([%w\., ]+)||([^\n]+)") do
local S = idS[id]
if (S == nil) then idS[id]={} S = idS[id] end
if (S[sp] == nil) then S[sp] = {ref} print(ref)
else table.insert(S[sp], ref) end
end
for k,v in pairs(idS) do
print("* File:" ..k.. ".png ")
for i,w in pairs(v) do
print(i)
for j,x in ipairs(w) do
print("(ref)")
end
end
end
| {{{1}}} }}