„Modul:Címerhatározó/Mutató” változatai közötti eltérés

A Wikikönyvekből, a szabad elektronikus könyvtárból.
Tartalom törölve Tartalom hozzáadva
Új oldal, tartalma: „local p = {} local getArgs = require('Modul:Arguments').getArgs local function spanify(s) return '<span>' .. mw.text.trim(s):gsub('(%s*[:,]%s*)', '</span>%1<span>')…”
 
további CSS lehetősége teszteléshez
8. sor: 8. sor:


function p.coa(args)
function p.coa(args)
local fs = '<div id="ch-mutato-cimer-%s" class="ch-mutato-cimer mw-collapsible mw-collapsed" style="display:inline-block; width:15em;">\n'
local fs = '<div id="ch-mutato-cimer-%s" class="ch-mutato-cimer mw-collapsible mw-collapsed" style="display:inline-block; width:15em;%s">\n'
fs = fs .. ' <div style="font-weight:bold;">[[Címerhatározó/%s|%s]]</div>\n'
fs = fs .. ' <div style="font-weight:bold;">[[Címerhatározó/%s|%s]]</div>\n'
fs = fs .. ' <div class="ch-mutato-cimszavak mw-collapsible-content">%s</div>\n'
fs = fs .. ' <div class="ch-mutato-cimszavak mw-collapsible-content">%s</div>\n'
fs = fs .. '</div>'
fs = fs .. '</div>'
return fs:format(args[2], mw.getContentLanguage():ucfirst(args[1]), args[2], spanify(args[3]))
return fs:format(args[2], args.css or '', mw.getContentLanguage():ucfirst(args[1]), args[2], spanify(args[3]))
end
end



A lap 2018. január 18., 11:00-kori változata

A modult a Modul:Címerhatározó/Mutató/doc lapon tudod dokumentálni

local p = {}

local getArgs = require('Modul:Arguments').getArgs

local function spanify(s)
	return '<span>' .. mw.text.trim(s):gsub('(%s*[:,]%s*)', '</span>%1<span>') .. '</span>'
end

function p.coa(args)
	local fs = '<div id="ch-mutato-cimer-%s" class="ch-mutato-cimer mw-collapsible mw-collapsed" style="display:inline-block; width:15em;%s">\n'
	fs = fs .. ' <div style="font-weight:bold;">[[Címerhatározó/%s|%s]]</div>\n'
	fs = fs .. ' <div class="ch-mutato-cimszavak mw-collapsible-content">%s</div>\n'
	fs = fs .. '</div>'
	return fs:format(args[2], args.css or '', mw.getContentLanguage():ucfirst(args[1]), args[2], spanify(args[3]))
end

p['címer'] = function(frame)
	return p.coa(getArgs(frame))
end

return p