Modul:Tools: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:


local function rmNamespace ( pageName )
local function rmNamespace ( pageName )
local p =  mw.ustring.gsub( pageName, '(.*):(.*)', '%2' )
return mw.ustring.gsub( pageName, '(.*):(.*)', '%2' )
return p
end
end


Zeile 29: Zeile 28:
     local new_args = tools._getParameters( frame.args, {'page'} );
     local new_args = tools._getParameters( frame.args, {'page'} );
     local page = new_args['page'] or '';
     local page = new_args['page'] or '';
     return mw.ustring.gsub( rmNamespace ( page ), '^(.-)/(.*)$', '%1' )
     return mw.ustring.gsub( rmNamespace ( page ), '(.-)/(.*)', '%1' )
end
end


return tools
return tools