23.099
Bearbeitungen
(fix gba_basepagemane) Markierung: Zurückgesetzt |
(revert) Markierung: Manuelle Zurücksetzung |
||
| Zeile 11: | Zeile 11: | ||
local n_bilder_limit = 200 | local n_bilder_limit = 200 | ||
local abfrage = "Abfrage Bilder" -- Formular/Vorlage-Seitenname ggf. mit "/Work" | local abfrage = "Abfrage Bilder" -- Formular/Vorlage-Seitenname ggf. mit "/Work" | ||
local galerie_bilder_ausblendung_basepagemame = | |||
"FürthWiki:Galerie-Bilder-Ausblendung" | |||
function p.Galerie(frame) | function p.Galerie(frame) | ||
| Zeile 32: | Zeile 33: | ||
-- Galerie-Bilder-Ausblendung-Seite ermitteln | -- Galerie-Bilder-Ausblendung-Seite ermitteln | ||
local galerie_bilder_ausblendung_pagemame = | local galerie_bilder_ausblendung_pagemame = | ||
galerie_bilder_ausblendung_basepagemame .. "/" .. pagename | |||
if not wik.pageExists(galerie_bilder_ausblendung_pagemame) then | if not wik.pageExists(galerie_bilder_ausblendung_pagemame) then | ||
galerie_bilder_ausblendung_pagemame = nil | |||
end | end | ||
-- Bilder-Seiten-Selektor zusammenbauen | -- Bilder-Seiten-Selektor zusammenbauen | ||
| Zeile 264: | Zeile 265: | ||
uebervolle_seiten = mw.smw.ask(query) or {} | uebervolle_seiten = mw.smw.ask(query) or {} | ||
-- Unterseiten | -- Unterseiten | ||
query = {"[[Seite::~" .. | query = {"[[Seite::~" .. galerie_bilder_ausblendung_basepagemame .. "/*]]", | ||
"?#-", limit = 10000, mainlabel = "-"} | "?#-", limit = 10000, mainlabel = "-"} | ||
query = mw.smw.ask(query) or {} | query = mw.smw.ask(query) or {} | ||
for _, q in ipairs(query) do | for _, q in ipairs(query) do | ||
q = string.sub(q[1], # | q = string.sub(q[1], #galerie_bilder_ausblendung_basepagemame + 2) | ||
local query2 = {"[[" .. q .."]]" .. | local query2 = {"[[" .. q .."]]" .. | ||
"[[Bilderanzahl::<" .. n_bilder_limit .."]]", | "[[Bilderanzahl::<" .. n_bilder_limit .."]]", | ||
| Zeile 323: | Zeile 324: | ||
galerie_attr = table.concat(galerie_attr_tmp, ", ") | galerie_attr = table.concat(galerie_attr_tmp, ", ") | ||
local gba_link = | local gba_link = | ||
"[[" .. | "[[" .. galerie_bilder_ausblendung_basepagemame .. "/" .. | ||
lemma .. "|Hier]]" | |||
t = t .. htm.tableLine{"[[" .. lemma .. "]]", | t = t .. htm.tableLine{"[[" .. lemma .. "]]", | ||
{p["Bilderanzahl"], td_args = "style=\"text-align: center;\""}, | {p["Bilderanzahl"], td_args = "style=\"text-align: center;\""}, | ||