Modul:Datei/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Markierung: Manuelle Zurücksetzung
Keine Bearbeitungszusammenfassung
Zeile 127: Zeile 127:
"[[Seite::" .. o .. "]]" ..
"[[Seite::" .. o .. "]]" ..
"[[ZeigeNichtIn" .. a[1] .. "::Ja]]" ..
"[[ZeigeNichtIn" .. a[1] .. "::Ja]]" ..
"[[Bild::" .. wik.fullpagename() .. "]]",
"[[Seite::" .. wik.fullpagename() .. "]]",
mainlabel = "-",
mainlabel = "-",
"?#-",
"?#-",
Zeile 471: Zeile 471:
local zeige_nicht_in = frame.args[1]
local zeige_nicht_in = frame.args[1]
t = t ..
t = t ..
"<br>'''Hier können Sie per Formular die Bilder auswählen," ..
"<br>'''Hier können Sie per Formular die Dateien auswählen," ..
"die im Artikel " .. lemma .. "nicht angezeigt werden sollen.'''" ..
"die im Artikel " .. lemma .. "nicht angezeigt werden sollen.'''" ..
"<br><br>" ..
"<br><br>" ..
"'''Es werden nicht angezeigt:'''" ..
"'''Es werden nicht angezeigt:'''" ..
"<gallery mode=\"packed\">\n"
"<gallery mode=\"packed-hover\">\n"
local zeige_nicht_bilder = {}
local zeige_nicht_dateien = {lemma}
for d, z in pairs(frame:getParent().args) do
for d, z in pairs(frame:getParent().args) do
if z == "Ja" then
if z == "Ja" then
table.insert(zeige_nicht_bilder, "Datei:" .. d)
table.insert(zeige_nicht_dateien, "Datei:" .. d)
t = t .. d .. "\n"
t = t .. d .. "|[[:Datei:" .. d .. "]]\n"
end
end
end
end
Zeile 487: Zeile 487:
t = frame:preprocess(t)
t = frame:preprocess(t)
mw.smw.set{
mw.smw.set{
["Bild"] = zeige_nicht_bilder,
["Seite"] = zeige_nicht_dateien,
["Seite"] = lemma,
["ZeigeNichtIn" .. zeige_nicht_in] = "Ja"}
["ZeigeNichtIn" .. zeige_nicht_in] = "Ja"}
return t
return t