Module:Lilytest: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 1:
local p = {}
local t = require('Module:Arguments')
 
function p.getid(frame)
--{{#invoke:Hili|getid|seite=|ns=}}
local was = frame.args.seite or frame:getParent().args.seite or 'Lua' -- Seitentitel
local ns = frame.args.ns or frame:getParent().args.ns or '' -- Namensraum
local namesp = t.tidy(ns) or 'Artikel'
local seite = mw.title.new(was, ns)
local myserver = mw.site.server
local mypath = mw.site.scriptPath
local fullurl = ''
local _ = seite.id
if _ == 0 then return 'Seite ' .. was .. ' existiert nicht im Namensraum ' .. namesp end
namesp = seite.nsText
local fulln = seite.prefixedText
return 'Die Seite ' .. fulln .. ' hat die ID ' .. _
end
 
function p.dpl(frame)
127

edits