DevCraft Документации

История изменений v210.1.0

История изменений ParserKit: релиз 210.1.0 и каркас 200.0.0.

Актуальный список также в модуле (changelog.data.php) и на ?mod=parserkit&action=changelog.

210.1.0 (2026-09-28)

Добавлено

  • Значения карты на Twig (условия, циклы, |date); окно схемы строки на Metro Window
  • Параметры запроса донора и плейсхолдер {search} (фраза по умолчанию на карточке)
  • Авторизация донора: Bearer, имя и пароль, ключ в адресе, свой заголовок, OAuth2
  • У донора два адреса: список ({search}) и карточка записи ({key})
  • Alias и тип данных полей схемы; пути без числовых сегментов списка (.0.)
  • Вложенные пути (parent.child, XML @attr), режим list_node «корень», is_terminal
  • Подсветка сломанных ссылок на поля в таблице карты
  • Продвинутый HTTP у донора: метод GET/POST, свои заголовки, тело POST, {search} в адресе/заголовках/теле
  • Пул User-Agent: вкладка настроек, страница пула, генерация через API Ninjas или APILayer, локальный разбор без API, ротация по внешнему крону
  • Структурированный пул UA (ОС/браузер/устройство), флаг auto_renew, авто-cron DLE, суффикс «UA по умолчанию» при автогенерации
  • Документация версии: parserkit/210.1.0

Изменено

  • Убран глобальный холст Rete; синтаксис {path} / [if_…] заменён на Twig
  • Версия пакета, install.xml и User-Agent по умолчанию: 210.1.0 (DLE-ParserKit/210.1.0)
  • docsLink манифеста указывает на parserkit/210.1.0
  • Канон field_graph: только mappings с target и expr; legacy from/to не сохраняются
  • Настройки: отдельная вкладка User-Agent (не смешивать с опросом донора)
  • Таблица пула UA создаётся через Cycle ORM (без CREATE в install.xml); патч cron.php для авто-cron

Удалено

  • Локальные скрипты Rete и workflow sync-rete-cdn

200.0.0 (2026-09-21)

Добавлено

  • Каркас ParserKit: доноры feed, шаблоны заполнения, fill на форме новости
  • Автообнаружение полей RSS/Atom/XML/JSON, табличный редактор карты
  • Демо-сценарий RSS dle210.test + фикстура tests/Fixtures/rss-dle210.xml
  • Копирование шаблонов, сломанные теги после опроса, подтверждение перезаписи полей

Вне объёма 210.1.0

Отдельный донор Кинопоиска, загрузка HTML по ссылке записи и обязательный полноценный SPA-редактор — не входят в текущую поставку (см. спецификацию 001-parserkit).

На этой странице