15.978
Bearbeitungen
(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 .. "|" . | 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 .. " " | ||