Открыть главное меню
Главная
Случайная
Войти
Настройки
Описание проекта «Информаторий»
Отказ от ответственности
in.wiki
Найти
Изменения
← Предыдущая правка
Следующая правка →
Модуль:RadicalWikifier
(посмотреть исходный код)
Версия от 20:42, 6 сентября 2023
67 байт добавлено
,
2 года назад
threshold
Строка 7:
Строка 7:
local lt, gt, slash, backslash = P'<', P'>', P'/', P'\\'
local lt, gt, slash, backslash = P'<', P'>', P'/', P'\\'
local colon, hyphen, equals = P':', P':', P'='
local colon, hyphen, equals = P':', P':', P'='
+
+
local max_parsed = 4 * 1024 * 1024
-- Service functions:
-- Service functions:
Строка 250:
Строка 252:
return {
return {
run = function (html)
run = function (html)
−
return serialise (grammar:match (html or ''))
+
return
#html > max_parsed and html or
serialise (grammar:match (html or ''))
end,
end,
test = function (frame)
test = function (frame)
Александр Машин
Бюрократы
, steward,
Администраторы
1714
правок