Module:Tlg: Difference between revisions
Content added Content deleted
Artoria2e5 (talk | contribs) No edit summary |
Artoria2e5 (talk | contribs) (html:wikitext) |
||
Line 62: | Line 62: | ||
if _ne(args.brace) then |
if _ne(args.brace) then |
||
textPart = '{{' .. textPart .. '}}' |
textPart = '<nowiki>{{</nowiki>' .. textPart .. '<nowiki>}}</nowiki>' |
||
elseif _ne(args.braceinside) then |
elseif _ne(args.braceinside) then |
||
textPart = '{' .. textPart .. '}' |
textPart = '{' .. textPart .. '}' |
||
Line 69: | Line 69: | ||
titlePart = titlePart .. '|' .. textPart |
titlePart = titlePart .. '|' .. textPart |
||
if _ne(args.braceinside) then |
if _ne(args.braceinside) then |
||
titlePart = '{' .. titlePart .. '}' |
titlePart = '<nowiki>{' .. titlePart .. '}</nowiki>' |
||
end |
end |
||
return titlePart |
return titlePart |
||
Line 104: | Line 104: | ||
-- final wrap |
-- final wrap |
||
local ret = titlePart .. textPart |
local ret = titlePart .. textPart |
||
if not dontBrace then ret = '{{' .. ret .. '}}' end |
if not dontBrace then ret = '<nowiki>{{</nowiki>' .. ret .. '<nowiki>}}</nowiki>' end |
||
if _ne(args.a) then ret = '<nowiki>*</nowiki> ' .. ret end |
if _ne(args.a) then ret = '<nowiki>*</nowiki> ' .. ret end |
||
if _ne(args.kbd) then ret = '<kbd>' .. ret .. '</kbd>' end |
if _ne(args.kbd) then ret = '<kbd>' .. ret .. '</kbd>' end |
||
Line 113: | Line 113: | ||
end |
end |
||
if _ne(args.nowrap) then ret = '<span class="nowrap">' .. ret .. '</span>' end |
if _ne(args.nowrap) then ret = '<span class="nowrap">' .. ret .. '</span>' end |
||
return ret |
|||
-- Wrap as html |
|||
local span = mw.html.create() |
|||
span:wikitext(ret) |
|||
return tostring(span) |
|||
end |
end |
||