Открыть главное меню
Главная
Случайная
Войти
Настройки
Описание проекта «Информаторий»
Отказ от ответственности
in.wiki
Найти
Изменения
← Предыдущая правка
Следующая правка →
Модуль:RadicalWikifier
(посмотреть исходный код)
Версия от 16:39, 3 сентября 2023
150 байт добавлено
,
2 года назад
tbody
Строка 147:
Строка 147:
end
end
child = clone (child)
child = clone (child)
−
if node.__name == child.__name or child.__name == 'span'
or tear [child.__name]
then
+
if node.__name == child.__name or child.__name == 'span' then
child = assimilate (child)
child = assimilate (child)
for key, value in pairs (child) do
for key, value in pairs (child) do
Строка 171:
Строка 171:
fragment = (V'tag' + C (V'char' ^ 1)) ^ 0,
fragment = (V'tag' + C (V'char' ^ 1)) ^ 0,
tag = Ct (V'open' * V'fragment' * V'close' + V'void') / function (tbl)
tag = Ct (V'open' * V'fragment' * V'close' + V'void') / function (tbl)
+
if tear [tbl.__name] then
+
-- Disallowed tags:
+
local nodes = {}
+
for _, node in ipairs (tbl) do
+
nodes [#nodes + 1] = node
+
end
+
return unpack (nodes)
+
end
local tag = { __name = tbl.__name }
local tag = { __name = tbl.__name }
for _, attr in ipairs (tbl.__attrs) do
for _, attr in ipairs (tbl.__attrs) do
Александр Машин
Бюрократы
, steward,
Администраторы
1714
правок