15.269
Bearbeitungen
(Die Seite wurde neu angelegt: „local p = {} local com = require("Modul:Common") local str = require("Modul:String") local wik = require("Modul:Wiki") local que = require("Modul:Queries") local kar = require("Modul:Karte/Work") local fab_tabs = require("Modul:Faktenbox/Tabs") local fab_common = require("Modul:Faktenbox/Common") function p.kartenTab_(fbdata) -- mw.logObject(fbdata, "kartenTab_(fbdata)") -- Konsolenzeile zum Debuggen: -- fab=require("Modul:Faktenbox/Work"); fab_commo…“) |
(local smw = require("Modul:SMW")) |
||
| Zeile 4: | Zeile 4: | ||
local str = require("Modul:String") | local str = require("Modul:String") | ||
local wik = require("Modul:Wiki") | local wik = require("Modul:Wiki") | ||
local | local smw = require("Modul:SMW") | ||
local kar = require("Modul:Karte/Work") | local kar = require("Modul:Karte/Work") | ||
| Zeile 28: | Zeile 28: | ||
local locationlist = "" | local locationlist = "" | ||
for _, g in ipairs(gebaeude) do -- alle Gebäude durchiterieren | for _, g in ipairs(gebaeude) do -- alle Gebäude durchiterieren | ||
local seite = | local seite = smw.getValues(g, "Seite", true) | ||
if seite[1] ~= fbdata.pagename then -- Weiterleitung auf sich selbst rausfiltern | if seite[1] ~= fbdata.pagename then -- Weiterleitung auf sich selbst rausfiltern | ||
local geolokation = | local geolokation = smw.getValues(g, "Geolokation", true) | ||
for _, l in ipairs(geolokation) do -- alle Geolokationen eines Gebäudes durchiterieren | for _, l in ipairs(geolokation) do -- alle Geolokationen eines Gebäudes durchiterieren | ||
if locationlist ~= "" then | if locationlist ~= "" then | ||