Module:Pagelist: Difference between revisions

m
1 revision imported
(add special case for nspace=all (makes the named parameters namespace-aware). Do not default to current namespace per Special:Diff/649034596)
 
m (1 revision imported)
 
(2 intermediate revisions by 2 users not shown)
Line 33:
delim = delim or ''
endDelim = endDelim or delim
nspace = nspace and nspace .. ':' or ''
if nspace == 'all:' then
nspace = ''
pagename = page
end
local outStr = mw.ustring.gsub(
return string.format(
'%s[[:%s:%s|%s]]%s',
delim, nspace, pagename, page, endDelim
),
':+',
':'
)
return outStr
end