17.707
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 93: | Zeile 93: | ||
-- normale Zeilen | -- normale Zeilen | ||
t = t .. p.attrZeile("Urheber", p.attrValList("Urheber", pargs)) | t = t .. p.attrZeile("Urheber", p.attrValList("Urheber", pargs), nil, nil, "fileinfotpl_aut") -- mit Setzen der Medienbetracher-Tags | ||
t = t .. p.attrZeile("Quellangaben", p.attrVal("Quellangaben", pargs)) | t = t .. p.attrZeile("Quellangaben", p.attrVal("Quellangaben", pargs)) | ||
| Zeile 112: | Zeile 112: | ||
-- Erstellungsdatum/ÜberDatum | -- Erstellungsdatum/ÜberDatum | ||
local date = pargs["Erstellungsdatum"] or "" | |||
if date ~= "" then | |||
t = t .. p.attrZeile("Erstellungsdatum", lfd.linkFormDate(date, "Erstellungsdatum", "Erstellungstag", "Erstellungsjahr")) | |||
t = t .. p.zeile("englische Notation<br>(nötig für Medienbetrachter)", date, nil, nil, "fileinfotpl_date") | |||
end | |||
date = pargs["ÜberDatum"] or "" | |||
if date ~= "" then | |||
t = t .. p.attrZeile("ÜberDatum", lfd.linkFormDate(date, "ÜberDatum", "ÜberTag", "ÜberJahr")) | |||
end | end | ||
| Zeile 125: | Zeile 126: | ||
t = t .. p.attrZeile("Signatur", p.attrVal("Signatur", pargs)) | t = t .. p.attrZeile("Signatur", p.attrVal("Signatur", pargs)) | ||
t = t .. p.attrZeile("Länge", p.attrVal("Länge", pargs)) | t = t .. p.attrZeile("Länge", p.attrVal("Länge", pargs)) | ||
t = t .. | |||
-- Lizenz mit Setzen der Medienbetracher-Tags | |||
if not com.isEmpty(pargs["Lizenz"]) then | |||
t = t .. "<td class=\"fileinfo-paramfield\">'''[[Attribut:Lizenz|Lizenz]]'''</td>" .. | |||
"<td colspan = \"3\">" .. | |||
"<span class=\"licensetpl\">" .. | |||
"<span class=\"licensetpl_short\">" .. | |||
pargs["Lizenz"] .. "</span></span></td>" | |||
end | |||
-- normale Zeilen | |||
t = t .. p.attrZeile("UploadCommons", p.attrVal("UploadCommons", pargs)) | t = t .. p.attrZeile("UploadCommons", p.attrVal("UploadCommons", pargs)) | ||
t = t .. p.attrZeile("Beschreibung", p.attrVal("Beschreibung", pargs)) | t = t .. p.attrZeile("Beschreibung", p.attrVal("Beschreibung", pargs), nil, nil, "fileinfotpl_desc") -- mit Setzen der Medienbetracher-Tags | ||
-- Dateiinfo erstellen | -- Dateiinfo erstellen | ||
local dateiinfo, infotext = "", "" | local dateiinfo, infotext = "", "" | ||
if not com.isEmpty(pargs["Beschreibung"]) then | if not com.isEmpty(pargs["Beschreibung"]) then -- Beschreibung | ||
dateiinfo = dateiinfo .. wik.wikiTextLimit(pargs["Beschreibung"], 100) -- max. Zeichenanzahl Bild-Unterschrift | dateiinfo = dateiinfo .. wik.wikiTextLimit(pargs["Beschreibung"], 100) -- max. Zeichenanzahl Bild-Unterschrift | ||
if mw.ustring.len(dateiinfo) ~= mw.ustring.len(pargs["Beschreibung"]) then | if mw.ustring.len(dateiinfo) ~= mw.ustring.len(pargs["Beschreibung"]) then | ||
| Zeile 138: | Zeile 149: | ||
end | end | ||
end | end | ||
local urheber = str.splitAndStrip(pargs["Urheber"] or "", ";") | local urheber = str.splitAndStrip(pargs["Urheber"] or "", ";") -- Urheber | ||
if #urheber > 0 then | if #urheber > 0 then | ||
for u = 1, #urheber do | for u = 1, #urheber do | ||
| Zeile 174: | Zeile 185: | ||
t = t .. p.zeile("[[Attribut:Dateiinfo|Dateiinfo]] '''<br>(Bild-Unterschrift und Info-Box,<br>automatisch erstellt)''' ", "[[Dateiinfo::" .. dateiinfo .. "]]") | t = t .. p.zeile("[[Attribut:Dateiinfo|Dateiinfo]] '''<br>(Bild-Unterschrift und Info-Box,<br>automatisch erstellt)''' ", "[[Dateiinfo::" .. dateiinfo .. "]]") | ||
end | end | ||
t = t .. p.zeile("Medienbetrachter-Zeile'''<br>(automatisch erstellt)''' ", (pargs["Quellangaben"] or "") .. " ▽ mehr Infos ▽", nil, nil, "fileinfotpl_src") | |||
-- Tabellenende mit sem. Browsen | -- Tabellenende mit sem. Browsen | ||
t = t .. p.zeile("[[Bild:IconSearch.svg|16px|Semantisches Browsen|link=Spezial:Durchsuchen/{{FULLPAGENAME}}]]", | t = t .. p.zeile("[[Bild:IconSearch.svg|16px|Semantisches Browsen|link=Spezial:Durchsuchen/{{FULLPAGENAME}}]]", | ||
| Zeile 253: | Zeile 266: | ||
if v1 ~= "" then | if v1 ~= "" then | ||
t = t .. "<tr>" | t = t .. "<tr>" | ||
if | if id1 == nil then | ||
t = t .. "<td>'''" .. a1 .. "'''</td>" | t = t .. "<td>'''" .. a1 .. "'''</td>" | ||
else | else | ||