Всем привет! Этот текст я пишу в редакторе ckeditor. На мой взгляд он лучший среди всех wysiwyg эдиторов. Но в нем много чего не хватает. Я уже много писал, как устранить в нем различные баги, пришла пора немного его улучшить по средствам плагинов. 

Первое, что мне в нем не нравиться это загрузка фото контента. Да, к нему есть много удобных файл браузеров, к примеру не бесплатный ckfinder. А когда-то я даже написал свой браузер, которым и пользуюсь по сей день. Надо будет его тоже представить сообществу. Но есть в них существенный минус, фото вставляется в документ через тонну кликов. Если фото уже есть на сервере то это, как минимум, 5 кликов; если конечно не учитывать переключение между вкладками браузера, нахождение файла на сервере и т.д. Если пишется новая статья, и фото новые, то всех их нужно еще загрузить на сервер, а это еще пара тройка кликов. Чтобы немного ускорить процесс написания статьи, я написал небольшой плагин, который добавляет кнопку внизу редактора, по нажатию на которую выходи стандартное окно выбора файлов. После выбора одного, или нескольких файлов, происходит загрузка их аяксом на сервер. После того, как файлы загружены они сразу же вставляются на место курсора. После чего дважды щелкнув по ним, можно отредактировать размер и описание.

Посмотреть как работает плагин Загрузить

Вторым пунктом нашего апгрейда будет безопасность. Статьи бывают разные, бывают и очень очень длинные. И не всегда у нас хватает мудрости сохранять документ, после небольших правок. А если инет затупил, свет отрубили или bsod выскочил. Лично у меня так было, и я больше не хочу. Ты читатель, упустил массу интересных статей, по этой причине, потому, как набирать текст заново сложнее чем писать его первый раз =) 

Поэтому был написан второй плагин бекапер. Сохраняет данные он в браузере, не гоняя трафик. Будьте уверены, что все история ваших правок бережно будет храниться у вас в браузере. А сколько нервов будет сохранено в порядке и посчитать сложно.

Посмотреть как работает плагин Загрузить

И последний по порядку, но не по значению плагин статистики. Написал я его для gogetlinks. Если, уто не знает это биржа ссылок, где самыми главными условиями являются вечность ссылок и качество текста. Так вот, размер статьи должен быть не менее 1500 символов, а размер заметки не менее 90 знаков. Раньше приходилось писать больше текста, чтобы наверняка написать необходимый минимум. Плагин статистики точно покажет сколько символов уже написано, сколько выделено и сколько символов занимает сам html.

Посмотреть как работает плагин Загрузить

Вот так я улучшаю свою производительность. Не сомневаюсь, что у многих есть такие наработки. К сожалению нет единого сайта плагинов этого чудесного редактора, поэто каждый пишет свой велосипед. Надеюсь мои будут вам полезны.

Рассказать друзьям
author.jpg

Платная консультация по вопросам 1500 руб/час

Прочитали статью и остались вопросы? Меня зовут Валерий и я её автор. С радостью объясню Вам в скайпе все затруднительные моменты, которые остались за рамками статьи!

Подробнее ...

Добавить комментарий


Комментарии   

Иваннн
0 # Иваннн 24.01.2013 10:32
Здравствуйте, подскажите пожалуйста, для какой версии ckeditor'а плагин статистики. Ставлю на последнюю и ничего не работает(
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 24.01.2013 14:26
да, в 4-ой версии еще не тестировал. Консоль выдает какие-то ошибки?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Иваннн
0 # Иваннн 03.02.2013 10:51
Поставил на 3.6, в 4 просто не работает, никаких ошибок не выводится( На 3.6 работает отлично, прекрасный плагин, спасибо! А можно как-нибудь учитывать 1 пробел между словами, ведь в том же ггл 1500 символов с пробелами...
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 29.03.2013 14:01
Поправил для версии 4
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 29.03.2013 14:07
Качайте для 4-ой версии, там показывает количество символов без пробелов
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Dmitry
0 # Dmitry 08.04.2013 11:01
uploader в 4ой версии не работает видимо, stat отображается а вот uploader никак
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 08.04.2013 21:25
да, его еще не портировал на 4-ую версию
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Anonimus
-1 # Anonimus 13.05.2013 02:04
для работы в 4-ке замените в plugin.js строку (13)

document.getElementById( 'cke_bottom_'+editor.name ).appendChild(div);


на

CKEDITOR.document.getById( editor.ui.spaceId?editor.ui.spaceId("bottom"): 'cke_bottom_'+editor.name ).append(new CKEDITOR.dom.node(div));
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Кирилл
0 # Кирилл 11.07.2013 20:06
Большая благодарность за то, что Вы делаете. Но вот почему-то у меня не работает плагин onchange (((. Видимо, из-за него не работает и backup. Использую CKEditor версии 4.1.2. В чем может быть дело?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
0 # Leroy 12.07.2013 19:17
может быть кеш? какие ошибки выдает консоль ошибок?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Lotti
0 # Lotti 07.11.2013 22:18
спасибо за ваши труды, все прекрасно работает :)

зы: editor v 4.2
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Lotti
0 # Lotti 07.11.2013 22:18
спасибо за ваши труды, все прекрасно работает :)
зы: editor v 4.2
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Lotti
0 # Lotti 07.11.2013 22:18
спасибо за ваши труды, все прекрасно работает :)
зы: editor v 4.2
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
HairStrong
0 # HairStrong 28.08.2014 18:41
Обновите пожалуйста ссылку на закачку плагина Бекапер, ссылка ведет на 404
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Sipth
0 # Sipth 19.01.2016 20:24
Несколько вопросов:
1) Загрузка изображений - можно как то сделать что бы загрузка проходила с применением стилей настроенный в системе? как при вставке через кнопку "Вставить" (insert) Совсем круто когда можно выбирать с каким стилем загружаем изображение. Настроены разные по размеру с использованием вотрмарок и без.
Если я использую для отображения увеличенного изображения colorbox то можно ли настроить что бы они при загрузке обварачивались сразу в правильные ссылки?

Для каждого материала в работе с изображениями настроена своя папка хранения картинок. Можно ли такие настройки сделать и в плагине? что бы он вытягивал допустим системное имя материала и складывал загруженные изображения в эту папку.

2) По подсчету символов - неплохо добавить разделение на количество символов с пробелами и без. Для дополнительной статистики еще и количество слов.

3) кроме загрузки изображений остальные 2 плагина скачать нельзя, ошибка 404.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Василий Столейков
0 # Василий Столейков 18.08.2017 16:08
Плагин подсчёта символов скачать нельзя, 404 ошибка.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Bячеслав
+1 # Bячеслав 26.02.2018 04:16
Не работает stat и uploader в ckeditor 4.9
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Leroy
+1 # Leroy 26.02.2018 08:51
Пользуйтесь jodit https://xdsoft.net/jodit/ от автора данной статьи, там все это из коробки
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Bячеслав
+1 # Bячеслав 26.02.2018 14:12
У меня крупный сайт и подключен именно ckeditor 4.9, переход невозможен.
Если будет возможность, то сделайте, пожалуйста, а мир вас отблагодарит.
Спасибо!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Bячеслав
0 # Bячеслав 04.05.2018 10:35
Установил! Я нашёл такое приложение у них на сайте. Может быть это Ваше. Я подключил. Всё окей.
Успехов Вам!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору