MediaWiki 1.27 Расширение VisualEditor не загружается
Мы используем частный сервер MediaWiki, который используется в нашей рабочей области для внутренней документации. Недавно мы установили расширение VisualEditor вместе с обязательным сервисом Parsoid (v0.8.0) и Stunnel (поскольку наша вики-служба обслуживается через HTTPS). Однако у нас возникла проблема, когда вкладка "Редактировать" для визуального редактора появляется при загрузке страницы, а затем внезапно исчезает примерно через полсекунды.
Мы дважды проверили, правильно ли установлены параметры расширения в LocalSettings.php, чтобы автоматически включить интерфейс VisualEditor и установить его по умолчанию.
Сначала мы посмотрели журналы ошибок для MediaWiki, а также Parsoid, и в этом нет ничего необычного. Мы позаботились о том, чтобы вики-API был доступен, и Parsoid мог его достать, и работал. Мы также просмотрели сообщения об ошибках в консоли отладки в браузере, в которой также ничего не говорилось о природе проблемы. Мы перепробовали все перечисленные действия по устранению неполадок на страницах Parsoid и VisualEditor, и все проверки указывают на то, что служба работает без ошибок.
Когда мы проверили источник для страницы, мы заметили, что тегу html был присвоен тип класса "ve-not-available", что заставило нас думать, что расширение потенциально загружается (по крайней мере, достаточно, чтобы назначить этот класс), но что-то мешало ему работать должным образом. Просто что-то оставило нулевой след в любых журналах или файлах, которые мы можем найти.
Мы хотели бы знать, где искать, чтобы потенциально помочь диагностировать проблему.
0 ответов
Если я правильно помню, эта проблема связана с тем, что визуальный редактор не распознает совместимость текущего скина. Вы используете собственный скин?
Если это так, попробуйте добавить следующее к вашему LocalSettings.php
;
$wgVisualEditorSupportedSkins = ['MySkin'];