„Modul:Benutzer:Thoken/Defekter Weblink Bot“ – Versionsunterschied
Erscheinungsbild
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
Thoken (Diskussion | Beiträge) args["module"], [[Special:TemplateSandbox/{{PAGENAME}}#Defekte Weblinks|Darstellung mit eigener Vorlage, falls vorhanden]] |
Thoken (Diskussion | Beiträge) templargs=frame.args |
||
Zeile 4: | Zeile 4: | ||
local p={} |
local p={} |
||
p.Scan=function(frame) |
p.Scan=function(frame) |
||
if frame==mw.getCurrentFrame() then args=frame:getParent().args else args=frame or {} end |
if frame==mw.getCurrentFrame() then args=frame:getParent().args; templargs=frame.args else args=frame or {} end |
||
out="" |
out="" |
||
titleobj=mw.title.getCurrentTitle() |
titleobj=mw.title.getCurrentTitle() |
||
out=out.."Darstellung dieser Seite ".."([[:"..titleobj:canonicalUrl():match("//(.-)%.")..":"..titleobj.fullText.."]])" |
out=out.."Darstellung dieser Seite ".."([[:"..titleobj:canonicalUrl():match("//(.-)%.")..":"..titleobj.fullText.."]])" |
||
out=out.." ''unter Benutzung von'' ".. |
if templargs then out=out.." ''unter Benutzung von'' "..templargs["module"] end |
||
out=out.."\n[[Special:TemplateSandbox/{{PAGENAME}}#Defekte Weblinks|Darstellung mit eigener Vorlage, falls vorhanden]]" |
out=out.."\n[[Special:TemplateSandbox/{{PAGENAME}}#Defekte Weblinks|Darstellung mit eigener Vorlage, falls vorhanden]]" |
||
return out |
return out |
Aktuelle Version vom 3. Juni 2013, 21:54 Uhr
Die Dokumentation für dieses Modul kann unter Modul:Benutzer:Thoken/Defekter Weblink Bot/Doku erstellt werden
-- konsole =p.Scan{module=mw.title.getCurrentTitle().fullText}
-- vorlage {{#invoke:Benutzer:Thoken/Defekter Weblink Bot|Scan|module=Modul:Benutzer:Thoken/Defekter Weblink Bot}}
local p={}
p.Scan=function(frame)
if frame==mw.getCurrentFrame() then args=frame:getParent().args; templargs=frame.args else args=frame or {} end
out=""
titleobj=mw.title.getCurrentTitle()
out=out.."Darstellung dieser Seite ".."([[:"..titleobj:canonicalUrl():match("//(.-)%.")..":"..titleobj.fullText.."]])"
if templargs then out=out.." ''unter Benutzung von'' "..templargs["module"] end
out=out.."\n[[Special:TemplateSandbox/{{PAGENAME}}#Defekte Weblinks|Darstellung mit eigener Vorlage, falls vorhanden]]"
return out
end
return p