Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 13-05-2009 16:25:34

Maxc
буки
Зарегистрирован: 06-05-2009
Сообщений: 8

настройка таблиц в TinyMCE

Здравствуйте!

кто-нибудь настраивал изначальное форматирование таблиц и изображений в TinyMCE? поделитесь опытом!
нужно чтобы редактор не писал никаких своих параметров (типа border=0 итп) а вставлял только параметр class с нужным значением. а я потом в css определил бы все оформление, чтобы оно было одинаковым для всего сайта.
в параметрах таблицы есть возможность выбрать стиль: в ините плагина ставим список предопределенных стилей вроде
table_styles : "article",
и элементы этого списка потом можно будет выбирать в свойствах создаваемой таблицы. а в css даем строчку с описанием этого стиля допустим

Код:

table.article
{
        width: 100%;
        border-collapse: collapse;
        border-spacing: 0px;
}
table.article td 
{ border: 1px #6699CC solid; }

и так далее. красота! но не тут то было, TinyMCE упорно ставит class="undefine"!
как заставить его вписывать то что выбрано в листбоксе?

Неактивен

 

#2 13-05-2009 20:55:37

Maxc
буки
Зарегистрирован: 06-05-2009
Сообщений: 8

Re: настройка таблиц в TinyMCE

блин, прошу прощения - это я протупил. правильно писать в настройках плагина table_styles : "article=article",
зато по ходу сделал приятный хак tinymce: теперь он автоматически создаёт таблицу у которой первая строка имеет class="header" а все последующие - even и odd для row color alternation. теперь оформление всех таблиц можно полностью задавать в общем css а с наполнением сайта контентом справится даже дрессированая мартышка

вкратце настройка TinyMCE для сборки TXP-Фирма
1. включаем плагин работы с таблицами: расширения->hak_tinymce->Initialization for article body editor
его необходимо отредактировать так чтобы параметры plugins и theme_advanced_buttonsв ыглядели следующим образом  plugins : "searchreplace,txpimage,table", и theme_advanced_buttons3 : "tablecontrols", теперь в редакторе появится панелька создания и редактирования таблиц.
2. чтобы автор мог оформлять статьи не как попало а  при помощи определённых стилей - добавляем эти стили в том же редакторе инициализации в виде "имя стиля=стиль". вот пример: table_styles : "Catalog article=article", advimage_styles : "Catalog article=article", theme_advanced_styles : "Catalog article=article;Even row=article_evn;Odd row=article_odd;Table header=article_thdr",
здесь  table_styles - список ваших стилей которые можно будет присваивать таблицам, advimage_styles - то же для изображений, и наконец theme_advanced_styles - список стилей, которые можно будет присваивать любому элементу статьи. добавляем элемент выбора стилей в тулбар: дописываем значение styleselect в любое место одного из параметров theme_advanced_buttons.
теперь только осталось добавить в css определенные вами стили.

Отредактированно Maxc (15-05-2009 18:02:21)

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru