Расширение FCKeditor в MediaWiki - это ошибка - PullRequest
0 голосов
/ 11 мая 2010

Я пытаюсь добавить расширение 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 ]

1 голос
/ 22 июня 2010

Я внес следующие изменения в FCKeditorParser.body.php

Строка 338: функция makeImage ($ nt, $ options , $ holders = false )

строка 488: анализ функции ($ text, заголовок $ title, ParserOptions $ options, $ linestart = true, $ clearState = true, $ revid = zero)

1 голос
/ 08 декабря 2010

Кажется, ваш PHP работает в строгом режиме. Последняя версия FCK Editor, похоже, имеет проблемы со строгим PHP. Смотрите здесь Расширение FCK Editor Talk .

0 голосов
/ 11 мая 2010

Вы должны дважды проверить все переменные пути в LocalSettings.php , особенно $ IP .

В самом расширении вы должны убедиться, что $ wgFCKEditorExtDir и $ wgFCKEditorDir установлены правильно.

...