После обновления скрипта phpList на v3.2.5 столкнулась с такой проблемой - перестала работать кнопка выбора на сервере изображения при использовании встроенного в скрипт плагина редактора FCKeditor.
Возникала ошибка: The server didn’t reply with a proper XML data
Поиски решения проблемы в сети ни к чему не привели. Нет, решения предлагались, но ни одно из них мне не помогало. Пришлось обращаться на англоязычный форум phplist, где, собственно, мне и посоветовали отключить FCKeditor и включить встроенный в скрипт редактор CKEditor. Что я, собственно, и сделала, и теперь не перестаю благодарить человека, откликнувшегося на мой вопрос.
Могу теперь сравнивать оба редактора, поскольку phplist-ом пользуюсь уже несколько лет, и FCKeditor давно меня не устраивал из-за маленького функционала. Возможности CKEditor гораздо шире! Пришлось, конечно, сначала правильно его настроить. Для тех, кому это интересно, настройки можно изменить, во-первых, в админке скрипта:
меню - config - конфигурация, в самом низу можно изменить размер редактора и папки для загрузки изображений, флеш и т.д.
А во-вторых, что касается путей для загрузки, то эти параметры нужно менять в файле config.php. Сейчас переменная UPLOADIMAGES_DIR у меня такова:
define('UPLOADIMAGES_DIR','lists/uploadimages');
где lists, соответственно, папка с моим скриптом, uploadimages - общая папка для изображений, а image (определенная в конфиге админки) - папка для собственно изображений рассылки. Есть один нюанс, который я поняла не сразу: в последней версии phplist v3.2.5 переменная UPLOADIMAGES_DIR вынесена в файл config_extended.php и изменение которой в этом файле ни к чему, по крайней мере в моем случае, не привело. Но когда я перенесла ее в файл config.php, всё заработало на Ура.
Вот образец редакторских инструментов CKEditor. По-моему, впечатляет!