Изменения
Перейти к навигации
Перейти к поиску
← Предыдущая правка
Следующая правка →
Модуль: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
правок
Реклама:
Навигация
Персональные инструменты
русский
Вы не представились системе
Обсуждение
Вклад
Создать учётную запись
Войти
Пространства имён
Модуль
Комментарии
Варианты
Просмотры
Читать
Посмотреть код
История
Ещё
Поиск
Навигация
Заглавная страница
Форум
Текущие события
Свежие правки
Случайный документ
Статистика
Справка
Порталы
Новости
Инструменты
Служебные страницы
Версия для печати