15.133
Bearbeitungen
(setPageAttr() bei problemtische Wikitext/HTML-Inhalten optimiert) |
(p.setPageAttr() optimiert) |
||
| Zeile 509: | Zeile 509: | ||
function p.setPageAttr(name, val) | function p.setPageAttr(name, val) | ||
local t = "" | local t = "" | ||
if string.find(val, "%[ | if string.find(val, "[%[%{<]") ~= nil then -- problemtische Wikitext/HTML-Inhalte [, { oder < vorhanden? | ||
t = val .. "{{#set:" .. name .. "=" .. val .. "}}" -- ==> kein Link, sondern nur Attribut versteckt setzen | t = val .. "{{#set:" .. name .. "=" .. val .. "}}" -- ==> kein Link, sondern nur Attribut versteckt setzen | ||
elseif wik.pageexists(val) then -- eine vorhandene Seite regulär setzen | elseif wik.pageexists(val) then -- eine vorhandene Seite regulär setzen | ||