Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.

Modul:QuelleWiki: Unterschied zwischen den Versionen

Aus imedwiki
Zur Navigation springen Zur Suche springen
(Beschreibungstext für Kategorie anpassen)
(debug entfernt)
 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
 
local title, text
 
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")
 
if (title.nsText == "Vorlage")
 
then
 
then
text = 'Diese Vorlage basiert (teilweise) auf der '
+
text = 'Diese Vorlage basiert (teilweise) auf der '.. delnote
 
elseif (title.nsText == "Kategorie")
 
elseif (title.nsText == "Kategorie")
 
then
 
then
text = 'Diese Kategorie basiert (teilweise) auf '
+
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
 
else
text = 'Diesee Artikel basiert (teilweise) auf dem Artikel '
+
text = 'Dieser Artikel basiert (teilweise) auf dem '.. delnote ..'Artikel '
 
     end
 
     end
 
     return text
 
     return text

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