22.321
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 475: | Zeile 475: | ||
"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:'''\n" .. | ||
"<gallery mode=\"packed-hover\">\n" | "<gallery mode=\"packed-hover\">\n" | ||
-- Liste nicht anzuzeigender Dateien erstellen und gleichzeitig Galerie zusammenbauen | -- Liste nicht anzuzeigender Dateien erstellen und gleichzeitig Galerie zusammenbauen | ||
local zeige_nicht_dateien = {} -- Datei-Liste | local zeige_nicht_dateien = {} -- Datei-Liste | ||
for d, z in pairs(frame:getParent().args) do -- d = Dateiname (ohne Datei:) | for d, z in pairs(frame:getParent().args) do -- d = Dateiname (ohne Datei:) | ||
if z | if com.isTrue(z) then -- z = Ja/Nein | ||
table.insert(zeige_nicht_dateien, "Datei:" .. d) | table.insert(zeige_nicht_dateien, "Datei:" .. d) | ||
t = t .. "Datei:" .. d .. | t = t .. "Datei:" .. d .. -- Galerie-Eintrag (Datei) | ||
"|<small>[[:Datei:" .. d .. "|" .. d .. "]]</small>\n" -- Hoover-Text | "|<small>[[:Datei:" .. d .. "|" .. d .. "]]</small>\n" -- Hoover-Text | ||
end | end | ||
end | end | ||
t = t .. "</gallery>\n" | t = t .. "</gallery>\n" | ||
t = t .. " | -- Formular setzen | ||
t = t .. frame:callParserFunction{"#default_form", "Datei/ZeigeNichtIn" .. zeige_nicht_in .. "/Work"} | |||
-- Attribute setzen, dass diese Dateien nicht angezeigt werden | |||
mw.smw.set{ | mw.smw.set{ | ||
["ZeigeNichtIn" .. zeige_nicht_in] = "Ja", | ["ZeigeNichtIn" .. zeige_nicht_in] = "Ja", | ||
[zeige_nicht_in] = lemma, -- Straße/Ort = Lemma | [zeige_nicht_in] = lemma, -- Straße/Ort = Lemma | ||
["Seite"] = zeige_nicht_dateien} -- Seite = Liste der nicht anzuzeigenden Dateien | ["Seite"] = zeige_nicht_dateien} -- Seite = Liste der nicht anzuzeigenden Dateien | ||
-- Wikitext Preprocess | |||
return frame:preprocess(t) | |||
end | end | ||
return p | return p | ||