Modul:IsIn: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
args.page = args.page or args[ 1 ] or ''
args.page = args.page or args[ 1 ] or ''
args.page = mw.text.trim( args.page )
args.page = mw.text.trim( args.page )
args.enterTarget = args.enterTarget or ''
local targetPage = mw.ustring.gsub( args.page, '^' .. page.nsText .. ':', '' )
local targetPage = mw.ustring.gsub( args.page, '^' .. page.nsText .. ':', '' )
if targetPage == '' or targetPage == page.text then
if targetPage == '' then
return 'emptyTarget'
elseif targetPage == page.text then
return 'wrongIsIn'
return 'wrongIsIn'
elseif args.enterTarget == args.page then
return 'enterTarget'
end
end


Anonymer Benutzer