Forums / National / Russian / Модули и плагины / CKEditor Как его настраивать ?

1234>>>

Kabak
#1 2013-12-06 07:01

Если с "кнопочными" плагинами всё понятно, то с плагинами для плагинов и более вложенными частяти ничего не понятно.

Как подключить в этом плагине выбор цвета для окрашивания фона, текста ?  На сайт разработчика посылать меня не нужно, я там уже всё прошерстил и любимый ответ автора, генерируйте всё CKBuilder  с Cotonti не прокатывает.

Я так понял, что там чтобы подключить некоторые плагины для плагинов, нужно установить кучу иных плагинов типа Panel  Panel Button ColorDialog Color button

Почему-то не ставятся или не отображаются элементы которые я пытаюсь установить.  Мне всеголишь нужно сделать возможным подкраску обычного текста разными цветами.

Как всё это настроить кто-нибудь подскажет внятно ?

Alex300
#2 2013-12-06 11:08

Если мне необходимо, я как раз и собираю необходимый мне функционал с CKBuilder. И меняю коробочную версию на свою. Нужно потом подредактировать /plugins/ckeditor/lib/config.js под свои нужды и в соотвествии с выбранной конфигурацией. Обычно это не вызывает никаких затруднений.

А что значит плагины для плагнов?... не совсем понял что имеется ввиду. Для Cotonti свои плагины, для CKEditor свои, которые никак не влияют на работу Cotonti в целом.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kabak
#3 2013-12-06 15:54

Мне необходимо чтобы в плагине CKEditor заработала кнопка выбора цвета текста. Этот плагин есть на сайте разработчика, называется он, кажется, Color Button, но для его корректной работы , если читать форум и сайт разработчика, нужно подключить ещё кучу других плагинов. Так вот эту кучу у меня не получается корректно подключить. Т.е. я не наблюдаю изменений - не появляются никакие новые элементы в панели. Судя по всему, я что-то делаю не так.( я ещё не силён в JS ) Вот и хотел спосить у читателей и особенно, писателей этого форума как корретно "привинтить" к CKEditor Color Button. Чтобы в Cotonti при использовании плагина CKEditor я мог установить цвет простому тексту. Я так понял что есть готовые плагины - прикрутил их в config.js и они работают, а есть какие-то элементы которые так просто не вставляются, не работают. Вот о них я и хотел поговорить. КАК их запустить в CKEditor ?

Dr2005alex
#4 2013-12-06 18:11

Вам необходимо скачать два плагина для редактора CKeditor это Panel Button и Color Button, они необходимы для выполнения ваше задачи. эти плагины необходимо распаковать и кинуть в папку для плагинов в CKeditor.

plugins\ckeditor\lib\plugins\panelbutton

plugins\ckeditor\lib\plugins\colorbutton

Далее открываем файл plugins\ckeditor\lib\config.js и в нем подключаем плагин colorbutton

для этого мы добавляем в переменную config.extraPlugins  имя плагина colorbutton

к примеру получится config.extraPlugins = 'more,oembed,code,syntaxhighlight,colorbutton';

А расположение кнопок уже прописанно из корробки в cotonti их имена 'TextColor','BGColor' , они уже имеются по умоолчанию в config.toolbar_Full в самом конце.

Вы можете поменять их расположение на панели редактора.

Радуемся цветным буквам  :)

WebKaa.ru - Cotonti Relax
Kabak
#5 2013-12-06 19:43

Огромное спасибо. Заработало. Я вот не пойму какие нужно прописывать а какие нет.  Panel Button  почему-то прописывать не нужно. А  где в плагине прописано какое имя необходимо добавить в config.extraPlugins = ' '  а какое не нужно ? Потому что к CKeditor написано масса плагинов которые не ставятся как syntaxhighlight  добавлением строки в config.extraPlugins   и в config.toolbar_Full =  ?

Dr2005alex
#6 2013-12-06 19:49
#38734 Kabak:

Огромное спасибо. Заработало. Я вот не пойму какие нужно прописывать а какие нет.  Panel Button  почему-то прописывать не нужно. А  где в плагине прописано какое имя необходимо добавить в config.extraPlugins = ' '  а какое не нужно ? Потому что к CKeditor написано масса плагинов которые не ставятся как syntaxhighlight  добавлением строки в config.extraPlugins   и в config.toolbar_Full =  ?

Это уже надо читать на сайте разработчиков. Ну или чутьем своим орудовать )))))))

В конце концов метод Тыка никто не отменял )))) 

P/S не ошибается только тот, кто ничего не делает)))

Лично я пользуюсь разбором файла plugin.js  в каждом плагине для CKeditor. Там можно увидеть все.... Если интересно, можно попробовать написать статью... об этом. НО все же основным источником являются доки для плагинов...

WebKaa.ru - Cotonti Relax
This post was edited by Dr2005alex (2013-12-06 19:57, 10 years ago)
Kabak
#7 2013-12-06 20:25

Прозвучит странно, но я тыкал и пытался понять принцып запуска, но видимо, именно эту комбинацию не попробовал. Я не могу понять почему Panel Button прописывать в config.extraPlugins не нужно, а colorbutton необходимо.

Evil
#8 2015-02-27 12:28

А со скином подскажите? закинул скин в папку plugins\ckeditor\lib\skins\moono-dark

далее в файле build-config.js поставил:

var CKBUILDER_CONFIG = {
    skin: 'moono-dark',
    preset: 'standard',

но выводит старый скин, упоминание названия скина более не в одном файле не нашел...

Добавлено 17 часов спустя:

Никто не сталкивался с этой проблемой?

This post was edited by Evil (2015-02-28 06:23, 9 years ago)
Dr2005alex
#9 2015-02-28 07:23

Возможно кэш браузера почистить надо...

WebKaa.ru - Cotonti Relax
Evil
#10 2015-02-28 19:39

Пробовал, не помогло...

Добавлено 3 недели спустя:

Печально...

This post was edited by Evil (2015-03-28 10:19, 9 years ago)
Dr2005alex
#11 2015-03-28 12:48

Ради интереса скачал скин..

1) скачать

2) кинуть в папку plugins/ckeditor/lib/skins

3) открыть файл plugins/ckediotr/lib/config.js

4) добавить там строчку  в конфигурацию  config.skin = 'moono-dark';

И все работает. (можно еще очистить кэш)

Добавлено 3 минуты спустя:

var CKBUILDER_CONFIG = {
    skin: 'moono-dark',
    preset: 'standard',

далее в файле build-config.js поставил:

сразу не обратил внимание, где это нашли? 

 

WebKaa.ru - Cotonti Relax
Kort
#12 2015-03-29 05:24

PRoHtml: разобрался - приведи код и опиши задачу. Может и другим понадобиться.

SED.by - создание сайтов, разработка плагинов и тем для Котонти
This post was edited by Kort (2015-03-30 04:42, 9 years ago)
Kabak
#13 2023-02-25 06:28

Как выдернуть из современного CKEditor блок для кода ?  

у меня есть сборная солянка CKEditor которая мне нравится, но фон на котором отображается прграммный код на этом сайте мне нравится больше.  Хочу зщаменить фон для кода в своей солянке

 

Добавлено 19 минут спустя:

Веротяно это какой-то css, а не сам блок , какой именно CSS ?

This post was edited by Kabak (2023-02-25 06:48, 1 year ago)
webitproff
#14 2023-02-25 07:18
#45950 Kabak:

Как выдернуть из современного CKEditor блок для кода ?  

у меня есть сборная солянка CKEditor которая мне нравится, но фон на котором отображается прграммный код на этом сайте мне нравится больше.  Хочу зщаменить фон для кода в своей солянке

 

Добавлено 19 минут спустя:

Веротяно это какой-то css, а не сам блок , какой именно CSS ?

Вам нужен плагин "SyntaxHighlighter" и будет так:

P.S.

Вообщем тут на сайте в разделе расширений не нашел, не стал париться залил к себе на репозиторий.

забыл. в настройках, цветовая схема "Cotonti"

 

аккаунт удален - не срослось с разработчиками
ушел на другой движок
This post was edited by webitproff (2023-02-25 07:44, 1 year ago)
Kabak
#15 2023-02-25 07:43

У меня этот плагин стоит, только нет выбора тем.  ( старая версия плагина у меня )

А как там создавать совю тему ?

1234>>>