Module:Catalog lookup link: Difference between revisions

+templatestyles
m (1 revision imported)
imported>Uzume
(+templatestyles)
 
(2 intermediate revisions by 2 users not shown)
Line 26: Line 26:
]]
]]


require('Module:No globals');
require('strict');
local getArgs = require ('Module:Arguments').getArgs;
local getArgs = require ('Module:Arguments').getArgs;
local lock_icons = { --icon classes are defined in Module:Citation/CS1/styles.css
local lock_icons = { --icon classes are defined in Module:Citation/CS1/styles.css
Line 195: Line 195:
end
end
out_text = frame:callParserFunction('#tag', {'templatestyles', '', src=table.concat({
'Module:Citation/CS1',
mw.ustring.match(frame:getTitle(), '/sandbox$') or '',
'/styles.css',
})});
if is_set (args['list-leadout']) then
if is_set (args['list-leadout']) then
out_text = table.concat ({label, mw.text.listToText (result, list_separator, list_leadout)});
out_text = table.concat ({out_text, label, mw.text.listToText (result, list_separator, list_leadout)});
else
else
out_text = table.concat ({label, table.concat (result, list_separator)});
out_text = table.concat ({out_text, label, table.concat (result, list_separator)});
end
end


Anonymous user