Modul:Transcluder: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 122: Zeile 122:
-- if not ok then message = key end
-- if not ok then message = key end
     message = key
     message = key
error(message, 2)
-- error(message, 2)
    error()
end
end


Zeile 132: Zeile 133:
-- if not ok then message = key end
-- if not ok then message = key end
     message = key
     message = key
message = mw.html.create('div'):addClass('error'):wikitext(message)
-- message = mw.html.create('div'):addClass('error'):wikitext(message)
return message
-- return message
end
end


Zeile 436: Zeile 437:
local count = 0
local count = 0
local prefix, section, suffix
local prefix, section, suffix
for title in string.gmatch('\n' .. text .. '\n==', '\n==+%s*([^=]+)%s*==+\n') do
for title in string.gmatch('\n' .. text .. '\n==', '\n==+%s*([^=]+)%s*==+') do
count = count + 1
count = count + 1
prefix, section, suffix = string.match('\n' .. text .. '\n==', '\n()==+%s*' .. escapeString(title) .. '%s*==+(.-)()\n==')
prefix, section, suffix = string.match('\n' .. text .. '\n==', '\n()==+%s*' .. escapeString(title) .. '%s*==+(.-)()\n==')

Navigationsmenü