Как интегрировать TinyMce с Zend Framework с менеджерами Gzipping и Image? - PullRequest
0 голосов
/ 30 июня 2010

Я провел некоторые исследования на эту тему и обнаружил, что Gzipping и добавление нового менеджера изображений через плагин не будут такими сложными.Единственный вопрос - менеджер изображений.

Я видел несколько неплохих, таких как Image Manager для JCE, который является редактором Joomla wysiwyg, но ни одного для TinyMce для себя.

Может кто-нибудь показать мне хороший плагин для изображения?

PS SwampyFoot не подлежит сомнению, так как ссылки на скачивание не работают, а менеджер изображений PhP Letters Ajax довольно сложно установить.

Спасибо!

РЕДАКТИРОВАТЬ: Я только что нашел Mad File Manager, который, кажется, работает отлично, за исключением небольшого сбоя: изображение может быть загружено, но не может быть выбрано ... Это печально ...

EDIT2: Я нашел KCFinder , который кажется очень многообещающим, но я просто не могу заставить его работать должным образом.Почему-то конфигурация довольно сложная.

Ответы [ 3 ]

1 голос
/ 12 июля 2010

Хорошо, я смог сам ответить на свой вопрос. Итак, вот и все:

  1. Настройте TinyMce с помощью решения Sozfo . Важно помнить, что вместо расширения ваших форм из Zend_Form вы должны расширить их из Sozfo_Form. Что касается определения вашего собственного расширяемого контроллера, это не сработало для меня, поэтому я добавил путь, определяющий помощников, в мою загрузочную версию. И если все испытание сработало, есть текстовая область, которая должна иметь элементы управления TinyMCE, но их нет, попробуйте проверить комментарии в Sozfo или проверить, кэширована ли страница или нет. Мне потребовался хороший час, чтобы выяснить, что единственная причина, по которой JavaScript не был добавлен в заголовок, была из-за очень постоянного кэша.
  2. Настройка KCFinder . Основные проблемы, с которыми я здесь столкнулся, были связаны с неправильными путями к соответствующим файлам. Когда пути были правильными, единственное, что нужно помнить, это включить его. В файле конфигурации есть логическое значение для изменения.
  3. Последней проблемой было добавление KCFinder в мой Tinymce, и в итоге я добавил функцию, необходимую для вызова KCFinder, в помощнике TinyMCE.php View. (Из-за некоторого сбоя я не могу разместить код здесь). Как только вы правильно настроили свои пути, все должно работать великолепно.

В общем, мне потребовалось около 3 дней, чтобы понять все это. Разговор о крутой кривой обучения ...

0 голосов
/ 02 июля 2010

Не совсем предложение, поскольку вы получили его, но загрузка через swampy работает

Поскольку вы уже используете Zend Framework, почему бы не использовать dojo, настройте форму dojo и вызовите элемент editor иинтегрировать это http://docs.dojocampus.org/dijit/_editor/plugins/LinkDialog в него?

0 голосов
/ 30 июня 2010

Вы смотрели на MCImageManager - это не бесплатно, но это вариант, если вы готовы заплатить за него

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...