Changes

Jump to navigation Jump to search
put subst on if nolink
Line 1: Line 1: −
-- This implements Template:Tlg
+
-- This implements Template:Template link general and various other templates in its family
 
local getArgs = require('Module:Arguments').getArgs
 
local getArgs = require('Module:Arguments').getArgs
 
local p = {}
 
local p = {}
Line 34: Line 34:  
local function linkTitle(args)
 
local function linkTitle(args)
 
if _ne(args.nolink) then
 
if _ne(args.nolink) then
return args['1']
+
if _ne(args.subst) then
 +
return 'subst:' .. args['1']
 +
else
 +
return args['1']
 +
end
 
end
 
end
 
 
Line 137: Line 141:  
ret = '<code>' .. ret .. '</code>'
 
ret = '<code>' .. ret .. '</code>'
 
elseif _ne(args.plaincode) then
 
elseif _ne(args.plaincode) then
ret = '<code style="border:none;background:transparent;">' .. ret .. '</code>'
+
ret = '<code style="border:none;background:transparent;color:inherit">' .. ret .. '</code>'
 
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
Anonymous user

Navigation menu