Разделы документации
Коннекторы

MediaWiki

Подключение вики на движке MediaWiki к Charo — без учётных данных, по категориям и страницам.

Что индексируется

  • Страницы вики: выбранные категории (с подкатегориями до нужной глубины) и/или отдельные страницы; текст разбирается по разделам заголовков.

Предварительные требования

  • Вики на MediaWiki с открытым API (api.php), доступная с сервера Charo.
  • Учётные данные не нужны: индексируется общедоступное содержимое вики.

Настройка в Charo

ПолеЧто указать
URL сайта MediaWikiадрес вики, например https://wiki.company.ru
Код языкакорректный код языка MediaWiki (например, ru, en)
Категории для индексацииназвания категорий (страницы вида Category:XYZ); необязательно
Страницыназвания страниц (не URL); необязательно
Глубина рекурсиисколько уровней подкатегорий индексировать: 0 — только сама категория, -1 — без ограничения

Синхронизация прав

Не поддерживается: коннектор видит только общедоступное содержимое; управляйте доступом видимостью коннектора (см. «Права доступа»).

Ограничения и частота обновления

  • Закрытые страницы (требующие входа) не индексируются.
  • Обновления забираются по расписанию коннектора.
  • Осторожнее с глубиной рекурсии -1 на больших вики — обход может занять много времени.

Устранение неполадок

Пустая индексация

Проверьте, что API вики открыт (<URL>/api.php отвечает) и что названия категорий указаны без префикса URL, как в самой вики.

Проиндексированы лишние страницы

Уменьшите «Глубину рекурсии» или перечислите нужные страницы явно.