Разделы документации
Коннекторы
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, как в самой вики.
Проиндексированы лишние страницы
Уменьшите «Глубину рекурсии» или перечислите нужные страницы явно.