24.681
Bearbeitungen
(Änderung 785266 von HeikoBot (Diskussion) rückgängig gemacht.) Markierungen: Rückgängigmachung Zurückgesetzt |
(switch wob.attrText() zu atr.attrText()) Markierungen: Manuelle Zurücksetzung Zurückgesetzt |
||
| Zeile 6: | Zeile 6: | ||
local geo = require("Modul:Geo") | local geo = require("Modul:Geo") | ||
local smw = require("Modul:SMW") | local smw = require("Modul:SMW") | ||
local atr = require("Modul:Attribut") | |||
local wob = require("Modul:Wörterbuch") | |||
local lfd = require("Modul:LinkFormDatum") | local lfd = require("Modul:LinkFormDatum") | ||
local fab_red_links = require("Modul:Faktenbox/Zeilen/RedLinks") | local fab_red_links = require("Modul:Faktenbox/Zeilen/RedLinks") | ||
| Zeile 138: | Zeile 139: | ||
local attr_day = args.attr_day or string.gsub(attr_date, "datum", "tag") | local attr_day = args.attr_day or string.gsub(attr_date, "datum", "tag") | ||
local attr_year = args.attr_year or string.gsub(attr_date, "datum", "jahr") | local attr_year = args.attr_year or string.gsub(attr_date, "datum", "jahr") | ||
local attr_text = args.attr_text or | local attr_text = args.attr_text or atr.attrText(attr_date, args.fbdata.klasse[1]) | ||
t = t .. "<dt>" .. (attr_text or attr_date) .. "</dt><dd>" | t = t .. "<dt>" .. (attr_text or attr_date) .. "</dt><dd>" | ||
if com.isTrue(args.val_show_only) then | if com.isTrue(args.val_show_only) then | ||
| Zeile 188: | Zeile 189: | ||
if #attr_val > 0 then | if #attr_val > 0 then | ||
-- Attribut-Text ermitteln und in Zeile übernehmen | -- Attribut-Text ermitteln und in Zeile übernehmen | ||
local attr_text = args.attr_text or | local attr_text = args.attr_text or atr.attrText(attr_name, args.fbdata.klasse[1]) | ||
if #attr_val > 1 then | if #attr_val > 1 then | ||
attr_text = wob.mehrzahl(attr_text) -- Mehrzahl | attr_text = wob.mehrzahl(attr_text) -- Mehrzahl | ||