Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.
Modul:QuelleWiki: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Seitentitel) |
(debug entfernt) |
||
(19 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
local p = {} | local p = {} | ||
function p.basis(frame) | function p.basis(frame) | ||
− | local title | + | local title, text |
title = mw.title.getCurrentTitle() | title = mw.title.getCurrentTitle() | ||
− | + | local delnote = '' | |
+ | local del = false | ||
+ | local args = frame.args | ||
+ | if (args['gelöscht'] and (args['gelöscht']==1 or args['gelöscht']=='true')) | ||
+ | then | ||
+ | del = true | ||
+ | end | ||
+ | if (del) | ||
+ | then | ||
+ | delnote="gelöschten " | ||
+ | end | ||
+ | if (title.nsText == "Vorlage") | ||
+ | then | ||
+ | text = 'Diese Vorlage basiert (teilweise) auf der '.. delnote | ||
+ | elseif (title.nsText == "Kategorie") | ||
+ | then | ||
+ | if (del) | ||
+ | then | ||
+ | delnote="der gelöschten " | ||
+ | end | ||
+ | text = 'Diese Kategorie basiert (teilweise) auf '.. delnote | ||
+ | elseif (title.nsText == "Modul") | ||
+ | then | ||
+ | if (del) | ||
+ | then | ||
+ | delnote="dem gelöschten " | ||
+ | end | ||
+ | text = 'Dieses Modul (und die Dokumentation) basieren (teilweise) auf '.. delnote | ||
+ | else | ||
+ | text = 'Dieser Artikel basiert (teilweise) auf dem '.. delnote ..'Artikel ' | ||
+ | end | ||
+ | return text | ||
end | end | ||
+ | |||
+ | function p.revision(frame) | ||
+ | local text, lframe | ||
+ | lframe = mw.getCurrentFrame() | ||
+ | text = lframe:preprocess( "{{REVISIONID}}" ) | ||
+ | return text | ||
+ | end | ||
+ | |||
return p | return p |
Aktuelle Version vom 10. Dezember 2019, 12:02 Uhr
Die Dokumentation für dieses Modul kann unter Modul:QuelleWiki/Doku erstellt werden
local p = {}
function p.basis(frame)
local title, text
title = mw.title.getCurrentTitle()
local delnote = ''
local del = false
local args = frame.args
if (args['gelöscht'] and (args['gelöscht']==1 or args['gelöscht']=='true'))
then
del = true
end
if (del)
then
delnote="gelöschten "
end
if (title.nsText == "Vorlage")
then
text = 'Diese Vorlage basiert (teilweise) auf der '.. delnote
elseif (title.nsText == "Kategorie")
then
if (del)
then
delnote="der gelöschten "
end
text = 'Diese Kategorie basiert (teilweise) auf '.. delnote
elseif (title.nsText == "Modul")
then
if (del)
then
delnote="dem gelöschten "
end
text = 'Dieses Modul (und die Dokumentation) basieren (teilweise) auf '.. delnote
else
text = 'Dieser Artikel basiert (teilweise) auf dem '.. delnote ..'Artikel '
end
return text
end
function p.revision(frame)
local text, lframe
lframe = mw.getCurrentFrame()
text = lframe:preprocess( "{{REVISIONID}}" )
return text
end
return p