15.133
Bearbeitungen
(p.setPageAttr() optimiert) |
(setPageAttr() gehärtet) |
||
| 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 -- problematische Wikitext/HTML-Inhalte 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 | ||