Плагин «CKEditor». Комментарии.
Плагин заменяет стандартный простой редактор для LS на CKEditor. Для CKEditor можно использовать все доступные плагины и скины.
Поддерживает как старые дизайны с использованием MooTools, так и новые использующие JQuery. Поддерживает загрузку файлов через встроенный механизм ЛС.
Страница плагина: livestreetcms.ru/addons/view/235/
НАСТРОЙКА
Настройка плагина производится в файле config/config.php.
Необходимо указать, какую библиотеку JavaScript использовать. На выбор — «jquery» или «mootools».
По-умолчанию «mootools»
Там же указывается, на каких страницах отключить использование CKEditor-а.
Очень привествуются комментарии и отчеты.
PS. Плагин разрабатывался изначально для проекта titikaka.ru
PPS. Отдельное спасибо юзеру titikaka за новый логотип плагина.
UPD. Плагин обновлен до версии 0.1.2. Теперь поля комментариев не заменяются на textarea. В комментариях полноценных lspanel. А также некоторые минорные правки.
UPD2. Пожертвования автору принимаются на WebMoney Z142064630341, R322547446135 или на Яндекс.Деньги 41001259536336 или на странице модуля в каталоге.
UPD3 (2012-04-06). Вышла новая бета. Исправлена проблема с «размножением» фоток.
Адрес сайта с бетой: ls.at-mex.ru/
104 комментария
aceAdminPanel, v.1.5.216 — Ok
AutoTown, v.0.0.1
Livestreet Wall, v.0.1
Livestreet Profiler Plugin, v.1.2.0
aceBlockManager, v.1.5.115
NiceURL, v.2.2
Static page, v.1.3.2
Blogs Autoconnect Plugin, v.1.0.0
Search Auto Completer for LS 0.5+, v.1.1.4
Похожие записи, v.0.2
Topic signature, v.1.0.1
Пингатор (исправленный), v.1.0.2
Sitemap, v.0.2.1
RusUrls, v.0.5
Greeting new user, v.0.2.0
OpenID, v.1.2.1
CKEditor, v.0.1.1
Как я понял из конфига то по дефолту работает только в опросах и линках, но его там нет. Пробывал включать/отключать стандартный редактор в админ панели. Кеш чистил. Тестил на хроме и сафари
Регистр важен.
Так и есть или у себя ковырять?
P.S. У меня все работает. Спасибо за плагин :)
на narod.ru/disk/29653717001/jquery.removePanel.rar.html
Спасибо getsql за тестирование! :)
Warning: session_start() [function.session-start]: Cannot send session cache limiter — headers already sent (output started at /home/p51043/www/etoday.su/plugins/ckeditor/config/config.php:1) in /home/p51043/www/etoday.su/engine/modules/session/Session.class.php on line 76
жму на кнопку и не каки х действий
http://habrahabr.ru/blogs/webdev/71332/ — вот например бесплатный
http://ckfinder.com/ — а вот тут платный, 59$
Находил еще пару вариантов бесплатных.
Inkoder вы уж напишите решение проблемы ведь не только сейчас но и потом будет народу полезно ибо на каждого тратить время… хотя могу дать адрес где сами увидите
Как исправил: Было замечено несколько недочетов которые были изза недораспаковки файлов из дистрибьютива. В итоге удалил все кроме папки шаблонов, очистил дб и поставил заного (ибо терять нечего поскольку лучше все правильно сначало все зделать чем потом выявлять косяки).
CKeditor ранее дублировался со старым скорее всего изза активирования в настройках редактора TinyMCE.
А в этом редакторе можно както менять/добавляь кнопки в панельке например видео с популярных youtube, rutube и т.д.?
а также когда в textarea чтото пишется желательно убрать автоматическое обрамление тегами p, мне например это проблем не создает ведь можно в сурсе статьи поправить хтмл, но если учесть основной контенгент будет далеких от знаний хтмл это создаст неудобности.
в строку
после lsupload добавить через запятую 'youtube'
и добавить его кнопку на панельку.
Получается как-то так:
Я поубирал не относящиеся к делу строки из конфига.
а в при просмотре и публикации чистый текст, выходит так что только красивые кнопки в редакторе.
PS. Спасибо за отзывы — сделаем плагин лучше. :)
В дб записывает оформленный текст как мы делали ckeditor-e, тоесть когда редактируем опубликованный текст то в редакторе при просмотре ввиде html все расположения тегов p и style присутствуют, а после очередного публикования показывает чистый текст только с br тегами
Скачать на http://ls.at-mex.ru/
Изменения — правильное выравнивание, интегрирован плагин YouTube
1. Интересно если там срезать то это не скажеться на безопасности сайта (xssb и т.д.)?
2. Вопрос в догонку, как подружить злого парсера с некоторыми элементами которые вставляет ckeditor?
Пожелания к релизу стабильной версии:
Таблицы — сьедает напрочь все подчистую, оставляя голый текст с br)) подружить с парсером.
Цвет текста нехватает, проовал подключать плагин colordiag и сkeditor вообще пропадает
Сейчас написал пару записей и заметил что теги p сопровождаются излишними br переходами вобщем отступы теперь километровые. Также перед тегом морэ по целых 3 бр тега откуда они берутся неизвестно.
Надо чтото делать с тегом разрыва страницы ибо нынешнее решение что в редакторе дает
естественно он это бесполезго поскольку не работает, Желательно смениь про на вставку
п.с. наверно тут всем надоел)) надо еще отписать о правке стиле дизайну street spirit
наверно перебор для отступа для блоков
п.с. поправил ибо ужас что написалось
Вырезал там 'PageBreak', но кнопка все равно осталась на месте.
Что я сделал не так?
Чтобы «подружить» jevix со всем HTML надо копать файлик /config/jevix.php — там описаны все правила.
По таблицам — понял. По colordiag — если можно ссылку?
надо добавить, к примеру, между
и
строку
Эта строка есть в конфиге ckeditor но я её закомментировал.
Как решить проблему?
Не могли бы сказать, как можно включить ckeditor чтобы он заменил стандартный редактор при добавлении нового топика. Перепробовали все что было сказано выше, но все еще проблема не решена. Может в config/config.php дописать какой-нибудь код чтобы ckeditor стал работать на странице добавления нового топика.
Спасибо
livestreet — Версия 0.5.1
templates — new_jquery
версия плагина — 0.1.2
после копирования дерикторий и файлов, выдает:
Warning: opendir(/config/modules/) [function.opendir]: failed to open dir: No such file or directory in /home/j/jazz777/news-mmm.ru/public_html/config/loader.php on line 35
Warning: opendir(/include/) [function.opendir]: failed to open dir: No such file or directory in /home/j/jazz777/news-mmm.ru/public_html/config/loader.php on line 66
Warning: opendir(/include/) [function.opendir]: failed to open dir: No such file or directory in /home/j/jazz777/news-mmm.ru/public_html/config/loader.php on line 83
Warning: opendir(/config/modules/) [function.opendir]: failed to open dir: No such file or directory in /home/j/jazz777/news-mmm.ru/public_html/config/loader.php on line 101
Warning: require_once(/classes/Engine.class.php) [function.require-once]: failed to open stream: No such file or directory in /home/j/jazz777/news-mmm.ru/public_html/index.php on line 27
Fatal error: require_once() [function.require]: Failed opening required '/classes/Engine.class.php' (include_path='.:/usr/local/lib/php:/home/j/jazz777/news-mmm.ru/public_html') in /home/j/jazz777/news-mmm.ru/public_html/index.php on line 27
Эдитор, после загрузки имеджа добавляет его по несколько раз в топик.
Во-вторых отображение в эдиторе и в LS Не совпадают, приходится постоянно юзать предпросмотр.
Взять можно там. В начале февраля — будет обновление. Постараюсь учесть все замечания указанные в этом топике.
Вот теперь не знаю или юзать удобный CKeditor или LiteVideo, за который денежки уплочены, да и дело не в деньгах, а в том, что он тоже нужен…
Лучше бы они оба работали друг с другом…
мои баги
1 дублируется окно редактора (тема стритспирит)
2 При вставке-загрузке картинок, картинка дублируется
3 в комментариях вместо плагина работает тинимсе
было бы здорово иметь возможность настроивать доступные пользователям кнопки
У меня такая проблема — загружаю картинку большого размера. Выбираю в ее свойствах высоту и ширину маленькие, это записывается в style картинки и в редакторе она выглядит маленькой, но когда публикую пост — КАРТИНКА В ПОЛНЫЙ РАЗМЕР >_<
Т.е. чтобы включить её, и пользоваться — надо найти файлик /plugins/ckeditor/templates/skin/default/js/ckeditor/config.js
и взять закомментированный блок
и поставить его, к примеру, перед блоком
И у вас на панели появится блок с управлением цветами.
Стало
Тут же меняется и размер видео по умолчанию.
1. Работать с картинками вообще невозможно. Тупо загружает её и всё. Ни маштабирование не работает, ни другие прилады (бордюр, отступ, выравнивание).
2. Позиционирование и выравнивание текста. Кнопки мертвые.
3. Невозможно работать с цветом текста. Никакой реакции при публикации (хотя в предпросмотре вроди пашет).
P.S. Зачем там рядом с кнопкой «Источник» кнопка «Сохранить»? После нажатия на неё слетает собственно и всё редактирование. Т.е. реакция редактора с точностью противоположная назначенной для этой кнопки функции… :)
Всем спасибо за понимание.
Сроки мне пришлось передвинуть ввиду загрузки по основной работе. На данный момент я планирую закончить плагин в конце октября, начале ноября. Более точно — не могу сказать, т.к. это зависит от многих факторов.
Хотелось бы узнать, будет ли версия под 1.0.3?
едитор отображается, кнопка загрузки фото не работает