22.736
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 19: | Zeile 19: | ||
-- frame=mw.getCurrentFrame(); frame.args={["pagename"]="Wolfringstraße";["attr"]="Person;Straße",["val"]="Karl Rothammel;Erlanger Straße",["attr_zeige_nicht"]="ZeigeNichtInStraße;ZeigeNichtInOrt",["sort"]="Seite",["order"]="asc"}; print(p.Galerie(frame)) | -- frame=mw.getCurrentFrame(); frame.args={["pagename"]="Wolfringstraße";["attr"]="Person;Straße",["val"]="Karl Rothammel;Erlanger Straße",["attr_zeige_nicht"]="ZeigeNichtInStraße;ZeigeNichtInOrt",["sort"]="Seite",["order"]="asc"}; print(p.Galerie(frame)) | ||
local t = "" | local t = "" | ||
local pagename = args.pagename or wik.pagename() -- args.pagename zum Debuggen | |||
-- Argumente holen und ggf. default setzen | -- Argumente holen und ggf. default setzen | ||
| Zeile 26: | Zeile 27: | ||
args.attr = str.splitAndStrip(args.attr, ";") | args.attr = str.splitAndStrip(args.attr, ";") | ||
args.val = str.splitAndStrip(args.val or "", ";") | args.val = str.splitAndStrip(args.val or "", ";") | ||
for i = 1, #args.attr do | |||
args.val[i] = args.val[i] or pagename | |||
end | |||
args.attr_zeige_nicht = str.splitAndStrip(args.attr_zeige_nicht or "", ";") | args.attr_zeige_nicht = str.splitAndStrip(args.attr_zeige_nicht or "", ";") | ||
-- "{{...-Galerie-Bilder ausblenden}}!"-Seiten einsammeln | -- "{{...-Galerie-Bilder ausblenden}}!"-Seiten einsammeln | ||