Modul:Faktenbox: Unterschied zwischen den Versionen

Aus FürthWiki

Mehrzahl Attribut-Anzeige
(benennungenTab() optimiert)
(Mehrzahl Attribut-Anzeige)
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 mez = require("Modul:Mehrzahl")
local geo = require("Modul:Geo")
local geo = require("Modul:Geo")
local que = require("Modul:Queries")
local que = require("Modul:Queries")
Zeile 317: Zeile 318:
end
end
if #val > 0 then
if #val > 0 then
t = t .. "<dt>" .. "[[Attribut:" .. args.attr_name .. "|" .. (args.attr_text or args.attr_name) .. "]]</dt><dd>"
local attr_text
if args.attr_text ~= nil then
attr_text = args.attr_text
elseif #val > 1 then
attr_text = mez.mehrzahl(args.attr_name)
else
attr_text = args.attr_name
end
t = t .. "<dt>" .. "[[Attribut:" .. args.attr_name .. "|" .. attr_text .. "]]</dt><dd>"
if args.val_prefix ~= nil then
if args.val_prefix ~= nil then
t = t .. args.val_prefix .. " "
t = t .. args.val_prefix .. " "