Modul:Publikation/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 31: Zeile 31:
-- Index-Seite
-- Index-Seite
fbdata.indexpage = "Index:" .. (fbdata.pargs["Index"] or fbdata.pagename)
fbdata.indexpage = "Index:" .. (fbdata.pargs["Index"] or fbdata.pagename)
if not wik.pageExists(fbdata.indexpage) then
if wik.pageExists(fbdata.indexpage) then
smw.addAttrToList(fbdata.attr.list, "Index", fbdata.indexpage)
else
fbdata.indexpage = nil
fbdata.indexpage = nil
end
end
Zeile 103: Zeile 105:
t = t .. "<dt>[[:Kategorie:" .. fbdata.kategorie[kindex or 1] .. "|" .. kategorie_einzahl .. "-Titel]]</dt>"
t = t .. "<dt>[[:Kategorie:" .. fbdata.kategorie[kindex or 1] .. "|" .. kategorie_einzahl .. "-Titel]]</dt>"
if fbdata.indexpage ~= nil then
if fbdata.indexpage ~= nil then
t = t .. "<dd>'''[[" .. fbdata.indexpage .. "|" .. fbdata.pargs["Titel"] .. "]]''' &#128083;</dd>"
t = t .. "<dd>'''[[" .. fbdata.indexpage .. "|" .. fbdata.pargs["Titel"] .. "]]'''</dd>"
else
else
t = t .. "<dd>'''" .. fbdata.pargs["Titel"] .. "'''</dd>"
t = t .. "<dd>'''" .. fbdata.pargs["Titel"] .. "'''</dd>"
Zeile 109: Zeile 111:
smw.addAttrToList(fbdata.attr.list, "Publikationstitel", fbdata.pargs["Titel"] or fbdata.pagename)
smw.addAttrToList(fbdata.attr.list, "Publikationstitel", fbdata.pargs["Titel"] or fbdata.pagename)
smw.addAttrToList(fbdata.attr.list, "Seite", fbdata.pagename)
smw.addAttrToList(fbdata.attr.list, "Seite", fbdata.pagename)
smw.addAttrToList(fbdata.attr.list, "Index", fbdata.indexpage)
-- mw.logObject(t, "t")
-- mw.logObject(t, "t")
return t
return t