23.181
Bearbeitungen
(revert) Markierung: Manuelle Zurücksetzung |
(gba_basepagename global) |
||
| 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" | ||
p.gba_basepagename = "FürthWiki:Galerie-Bilder-Ausblendung" | |||
function p.Galerie(frame) | function p.Galerie(frame) | ||
| Zeile 33: | Zeile 32: | ||
-- Galerie-Bilder-Ausblendung-Seite ermitteln | -- Galerie-Bilder-Ausblendung-Seite ermitteln | ||
local galerie_bilder_ausblendung_pagemame = | local galerie_bilder_ausblendung_pagemame = | ||
p.gba_basepagename .. "/" .. pagename | |||
if not wik.pageExists(galerie_bilder_ausblendung_pagemame) then | if not wik.pageExists(galerie_bilder_ausblendung_pagemame) then | ||
galerie_bilder_ausblendung_pagemame = nil | galerie_bilder_ausblendung_pagemame = nil | ||
| Zeile 265: | Zeile 264: | ||
uebervolle_seiten = mw.smw.ask(query) or {} | uebervolle_seiten = mw.smw.ask(query) or {} | ||
-- Unterseiten | -- Unterseiten | ||
query = {"[[Seite::~" .. | query = {"[[Seite::~" .. p.gba_basepagename .. "/*]]", | ||
"?#-", 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], #p.gba_basepagename + 2) | ||
local query2 = {"[[" .. q .."]]" .. | local query2 = {"[[" .. q .."]]" .. | ||
"[[Bilderanzahl::<" .. n_bilder_limit .."]]", | "[[Bilderanzahl::<" .. n_bilder_limit .."]]", | ||
| Zeile 324: | Zeile 323: | ||
galerie_attr = table.concat(galerie_attr_tmp, ", ") | galerie_attr = table.concat(galerie_attr_tmp, ", ") | ||
local gba_link = | local gba_link = | ||
"[[" .. | "[[" .. p.gba_basepagename .. "/" .. 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;\""}, | ||