Расширение FCKeditor в MediaWiki - это ошибка
Я пытаюсь добавить расширение FCKeditor в mediaWiki, и я следовал всем инструкциям, которые написаны в их документации http://www.mediawiki.org/wiki/Extension:FCKeditor_(Official)
но это бросает мне эту ошибку.
Строгие стандарты: объявление FCKeditorParser::makeImage() должно быть совместимо с таковым для FCKeditorParserWrapper::makeImage() в C:\www\wiki\extensions\FCKeditor\FCKeditorParser.body.php в строке 707
Строгие стандарты: объявление FCKeditorParser::parse() должно быть совместимо с таковым для FCKeditorParserWrapper::parse() в C:\www\wiki\extensions\FCKeditor\FCKeditorParser.body.php в строке 707
3 ответа
Я внес следующие изменения в FCKeditorParser.body.php
Строка 338: функция makeImage ($ nt, $ options , $ holders= false)
строка 488: анализ функции ($text, заголовок $ title, параметры ParserOptions $, $linestart = true, $clearState = true, $revid = zero)
Кажется, ваш PHP работает в строгом режиме. Последняя версия редактора FCK, похоже, имеет проблемы со строгим PHP. Смотрите здесь FCK Editor Extension Talk.
Вы должны дважды проверить все переменные пути в LocalSettings.php, особенно $ IP.
В самом расширении вы должны убедиться, что $wgFCKEditorExtDir и $wgFCKEditorDir установлены правильно.