Как поменять внешний вид у FCKEditor

Z
На сайте с 30.01.2008
Offline
126
1694

Как поменять немного (фон, границы, размеры) FCKEditor?

Какие файлы ковырять надо?

Сапа отдыхает (http://trustlink.ru/registration/104620) Best'овый портал для веб-мастеров (http://iwsm.ru) Ответы по wordpress (http://iwsm.ru/blog/show/bokovoe-soderzhimoe-i-poleznie-elementi-menyu-v-wordpress)
Ayavryk
На сайте с 11.10.2003
Offline
209
#1

1. Ставите себе FireFox + FireBug

2. Тыкаете в область которая вас интересует и правой кнопкой мышки выбираете пункт меню "Inspect Element with FireBug" После этого FireBug подскажет вам не только какой css-файл надо править, но и даже в какой именно строке этого css-файла зашито правило определяющее внешний вид интересующего вас элемента элемента.

В примере исследуется какие стили и где определяют внеший вид тега h1

Если по религиозным причинам вы не можете использовать FireFox, аналогичные инструменты есть во всех других броузерах. в IE9 и Chrome они так-же как и в FF вызываются горячей клавишей F12.

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
Z
На сайте с 30.01.2008
Offline
126
#2
Ayavryk:
1. Ставите себе FireFox + FireBug
2. Тыкаете в область которая вас интересует и правой кнопкой мышки выбираете пункт меню "Inspect Element with FireBug" После этого FireBug подскажет вам не только какой css-файл надо править, но и даже в какой именно строке этого css-файла зашито правило определяющее внешний вид интересующего вас элемента элемента.

В примере исследуется какие стили и где определяют внеший вид тега h1

Если по религиозным причинам вы не можете использовать FireFox, аналогичные инструменты есть во всех других броузерах. в IE9 и Chrome они так-же как и в FF вызываются горячей клавишей F12.

Это все хорошо и это я знаю, но данный способ не работает в FCKEditor, внутри него не вызывается такое контекстное меню и подключается он через ифрейм

Ayavryk
На сайте с 11.10.2003
Offline
209
#3

Наверное он у вас очень древний. Много лет уже без iframe работают. См. http://ckeditor.com/demo

У меня к сожалению нет совсем старых версий.

Работа с iframe:

Вар. 1

Можно попробовать открыть в FF отдельный фрейм в одном окне. Если сработает, то можно обойтись без тыкания мышкой и контекстного меню. Когда водите под DOM в инспекторе идет подсветка блока. Т.о. можно выбрать необходимый блок и посмотреть его свойства.

Если не получается, тогда придется смотреть наощупь, спускаясь по DOM c body до инструментальной панели.

Вар.2

Если оно не настолько древннее, что его можно запускается в Хроме, то в хроме при спуске по DOM внутри iframe подсветка блоков продолжает работать. Далее все аналогично. См. на картинке для текущей версии FCK:

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#4
Ayavryk:
Наверное он у вас очень древний. Много лет уже без iframe работают. См. http://ckeditor.com/demo

Кстати да. Автор FCKeditor узнал что название его проекта неблагозвучно в англоговорящих странах 😂 и переименовался в CKeditor.

До версии 3.0 назывался FCKeditor («FCK» от имени создателя редактора, Frederico Caldeira Knabben), но сменил имя чтобы не ассоциироваться с распространённым в английском языке ругательством (при старте проекта бразилец Фредерико об этом не знал).

http://ru.wikipedia.org/wiki/CKeditor

Geers
На сайте с 12.04.2011
Offline
487
#5

Ayavryk, я таки и не нашел, как в хроме активировать стандартный firebug) запускаю по F12, запускается, а как его активировать, чтоб искать css код так и не нашел)

Ayavryk
На сайте с 11.10.2003
Offline
209
#6
Geers:
Ayavryk, я таки и не нашел, как в хроме активировать стандартный firebug)

FirreBug там нет. Там собственный инструмент.

Geers:
Ayavryk как его активировать, чтоб искать css код так и не нашел)

1. Жамкаете F12

2. Переходите на крайнюю левую вкладку Elements. Перед вами откроется дерево элементов.

3. Откройте наобум все верхние 10-20 схлопнутых узлов. Поводите по ним мышкой. Когда проводите по элементу мышкой он подсвечивается как на картинке выше - затеняется голубым цветом. Тот что подсвечивает именно редактор открываете и повторяете итерацию до тех пор пока не найдете нужный контейнер.

4. Как только определили нужный контейнер (или контейнеры) тыкаете в него мышкой. Внизу справа появится инспектор CSS. Там две вкладки. При поиске нужно открыть "computed style" - по нему при поверхностном просмотре можно определить контейнер у которого в бэкграунде что-то есть. Затем переключаете вкладку "styles" и определяете какой именно css вам нужен и в какой строке задано правило с бэкграундом

Алексей Барыкин:
Кстати да. Автор FCKeditor узнал что название его проекта неблагозвучно в англоговорящих странах

В Бразилии конечно много диких обезъян, но думаю что разработчик отдавал себе отчет в том как это звучит. Просто не мог предположить, что придет мировая известность.

Я вообще-то ни разу не слышал чтобы в устной речи его именовали иначе чем так как было задумано - неблагозвучно.

Z
На сайте с 30.01.2008
Offline
126
#7
Ayavryk:
Наверное он у вас очень древний. Много лет уже без iframe работают. См. http://ckeditor.com/demo
У меня к сожалению нет совсем старых версий.
Работа с iframe:
Вар. 1
Можно попробовать открыть в FF отдельный фрейм в одном окне. Если сработает, то можно обойтись без тыкания мышкой и контекстного меню. Когда водите под DOM в инспекторе идет подсветка блока. Т.о. можно выбрать необходимый блок и посмотреть его свойства.
Если не получается, тогда придется смотреть наощупь, спускаясь по DOM c body до инструментальной панели.
Вар.2
Если оно не настолько древннее, что его можно запускается в Хроме, то в хроме при спуске по DOM внутри iframe подсветка блоков продолжает работать. Далее все аналогично. См. на картинке для текущей версии FCK:

Ага, вроде добрался до того, что нужно.

А я раньше думал, что CKEditor и FCKEditor - это два разных редактора.

А CKEditor я не ставлю себе, т.к. там загрузка картинок вроде не работает - ее надо покупать отдельно (или я ошибаюсь), а в FCK все работает.

Ayavryk
На сайте с 11.10.2003
Offline
209
#8
zsaz:
А CKEditor я не ставлю себе, т.к. там загрузка картинок вроде не работает - ее надо покупать отдельно (или я ошибаюсь), а в FCK все работает.

1. Ошибаетесь. Есть фриварные плагины. И думаю что их много. CKEditor'у наверное года четыре.

2. Рано или поздно налетите на несовместимость с современными броузерами.

zsaz:
А CKEditor я не ставлю себе

Я не ставлю ни то ни другое из-за чудовищных размеров. Сейчас куча альтернатив c размерами в десятки раз меньше и практически такой же функциональностью. Причем функциональность всех визивиг-редакторов крайне избыточна. Многие возможности или не нужны (вставка флеша) или вредны (вставка инлайн-стилей) или кривы (вложенные списки, манипуляции с таблицами) настолько, что проще сверстать вручную и закинуть уже готовый код в визивиг.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий