22.321
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 472: | Zeile 472: | ||
local zeige_nicht_in = frame.args[1] | local zeige_nicht_in = frame.args[1] | ||
local zeige_nicht_in_attr = "ZeigeNichtIn" .. zeige_nicht_in | local zeige_nicht_in_attr = "ZeigeNichtIn" .. zeige_nicht_in | ||
mw.smw.set{[zeige_nicht_in] = lemma, [zeige_nicht_in_attr] = "Ja"} | |||
local query = { | local query = { | ||
"[[Datei:+]][[" .. zeige_nicht_in .. "::" .. lemma .. "]]", | "[[Datei:+]][[" .. zeige_nicht_in .. "::" .. lemma .. "]]", | ||
| Zeile 480: | Zeile 481: | ||
for _, d in ipairs(query) do | for _, d in ipairs(query) do | ||
zeige_nicht_dateien[d[1]] = com.isTrue(d[zeige_nicht_in_attr]) | zeige_nicht_dateien[d[1]] = com.isTrue(d[zeige_nicht_in_attr]) | ||
end | end | ||
t = t .. | t = t .. | ||
| Zeile 486: | Zeile 486: | ||
"die im Artikel " .. lemma .. " nicht angezeigt werden sollen.'''" .. | "die im Artikel " .. lemma .. " nicht angezeigt werden sollen.'''" .. | ||
"<br><br>" .. | "<br><br>" .. | ||
" | "=== Nicht angezeite Dateien ===\n" .. | ||
"<gallery mode=\"packed-hover\">\n" | "<gallery mode=\"packed-hover\">\n" | ||
for d, z in pairs(frame:getParent().args) do | for d, z in pairs(frame:getParent().args) do | ||
| Zeile 495: | Zeile 495: | ||
end | end | ||
t = t .. "</gallery>\n" | t = t .. "</gallery>\n" | ||
t = t .. " | t = t .. | ||
"=== Angezeite Dateien ===\n" .. | |||
"<gallery mode=\"packed-hover\">\n" | |||
for d, z in pairs(zeige_nicht_dateien) do | for d, z in pairs(zeige_nicht_dateien) do | ||
if not z then | if not z then | ||
| Zeile 507: | Zeile 508: | ||
["Dateiinfo"] = query[1]["Dateiinfo"], | ["Dateiinfo"] = query[1]["Dateiinfo"], | ||
["Erstellungsdatum"] = query[1]["Erstellungsdatum"]} | ["Erstellungsdatum"] = query[1]["Erstellungsdatum"]} | ||
t = t .. d .. "\n" | |||
end | end | ||
end | end | ||
t = t .. "</gallery>\n" | |||
t = t .. "{{#default_form:Datei/" .. zeige_nicht_in_attr .. "/Work}}" | |||
t = frame:preprocess(t) | t = frame:preprocess(t) | ||
return t | return t | ||