Senior Member
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
|
Да, сам мучался...
Настройки RTE можно менять из TS пользователя или страницы...
Гляньте их внимательно, может что найдете по поводу изображения...
Вот вариант настройки по умолчанию (для пользователя или для страниц):
PHP код:
# Настройка редактора RTE по умолчанию
RTE.default {
## Параметры разметки (только htmlArea RTE)
# очистка текста при вставке из внешний источников
enableWordClean = 1
# удаление замыкающий символов переноса строки
removeTrailingBR = 1
# удаление всех комментариев html при сохранении или переключении в режим исходного текста
removeComments = 1
# список тегов, удаляемых при сохранении или переключении в режим исходного текста
removeTags = center, font, o:p, sdfield, strike, u
# список тегов, удаляемых вместе с содержимым при сохранении или переключении в режим исходного текста
removeTagsAndContents = link, meta, script, style, title
## Параметры панели инструментов (отображаемые кнопки)
## Настройка TCA может добавить кнопки в панель инструментов
## Следующие кнопки относятся к классическому RTE: class
## Следующие кнопки относятся к htmlArea RTE: blockstylelabel, blockstyle, textstylelabel, textstyle,
## insertcharacter, findreplace, removeformat, toggleborders, tableproperties,
## rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit,
## columninsertbefore, columninsertafter, columndelete, columnsplit,
## cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge
## blockstylelabel, blockstyle, textstylelabel, textstyle, fontstyle, fontsize, formatblock, blockquote, insertparagraphbefore, insertparagraphafter, lefttoright, righttoleft, language, showlanguagemarks, left, center, right, justifyfull, orderedlist, unorderedlist, definitionlist, definitionitem, outdent, indent, formattext, bidioverride, big, bold, citation, code, definition, deletedtext, emphasis, insertedtext, italic, keyboard, monospaced, quotation, sample, small, span, strikethrough, strong, subscript, superscript, underline, variable, textcolor, bgcolor, textindicator, emoticon, insertcharacter, line, link, unlink, image, table, user, acronym, findreplace, spellcheck, chMode, inserttag, removeformat, copy, cut, paste, undo, redo, showhelp, about, toggleborders, tableproperties, tablerestyle, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columnproperties, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge
showButtons (
class, blockstylelabel, blockstyle, textstylelabel, textstyle,
formatblock, strong, emphasis, subscript, superscript,textcolor, bgcolor,
orderedlist, unorderedlist, outdent, indent, textindicator,
insertcharacter, link, table, findreplace, chMode, removeformat, undo, redo, about,
toggleborders, tableproperties, image,
rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit,
columninsertbefore, columninsertafter, columndelete, columnsplit,
cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge
)
## Дополнительные параметры панели инструментов(только htmlArea RTE)
# все кнопки из группы отображаются на одной строке,
# группа определяется переносом строки или вертикальной чертой
keepButtonGroupTogether = 1
## Включение строки статуса (только htmlArea RTE)
showStatusBar = 1
## Сокрытие малоиспользуемых типов параграфа в блоке выбора типа параграфа (кнопка форматирования): p, h1, h2, h3, h4, h5, h6, pre, address, blockquote, div
hidePStyleItems =
## Добавить стили примеров по умолчанию. Код CSS, включаемый в раздел стилей редактора.
## Выключка текста: Left, center, right или justify в блоковых элементах
inlineStyle.text-alignment (
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, div.align-left, address.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, div.align-center, address.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, div.align-right, address.align-right { text-align: right; }
p.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, div.align-justify, address.align-justify { text-align: justify; }
)
## Два примера рамок, взяты из файла CSS примера расширения CSS Styled Content, применяемые к блоковым элементам p и table.
inlineStyle.frames (
p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
)
## Стили меток для несортированных списков
inlineStyle.ul (
ul.component-items { color: #186900; list-style-type: circle; }
ul.action-items { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }
)
## Стили номеров для упорядоченных списков.
inlineStyle.ol (
ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }
)
## Три цвета текста для встроенных элементов, взятые из цветовой схемы расширения CSS Styled Content.
inlineStyle.inline-text (
span.important { color: #8A0020; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }
)
## Элементы для настроек по умолчанию функций ссылок.
inlineStyle.accessibility (
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}
)
## Элементы для отступов.
inlineStyle.indentation (
div.indent { margin-left: 2em; }
)
## Игнорирование стилей из mainStyleOverride и свойств inlineStyle (только htmlArea RTE).
## Если не определен файл RTE.default.contentCSS, используется файл EXT:rtehtmlarea/res/contentcsss/default.css.
ignoreMainStyleOverride = 1
## Список всех классов, доступных для базы данных.
proc.allowedClasses (
external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail,
align-left, align-center, align-right, align-justify,
csc-frame-frame1, csc-frame-frame2,
component-items, action-items,
component-items-ordered, action-items-ordered,
important, name-of-person, detail,
indent
)
## classesParagraph, classesTable, classesTD, classesLinks, classesCharacter
## Классический RTE: определите список классов, которые должны быть представлены в интерфейсе RTE:
## htmlArea RTE: ограничить список классов, предоставляемых RTE:
classesParagraph (
align-left, align-center, align-right,
csc-frame-frame1, csc-frame-frame2
)
classesTable = csc-frame-frame1, csc-frame-frame2
classesTD = align-left, align-center, align-right
classesLinks = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail
classesCharacter = important, name-of-person, detail
## Настройка функций доступных якорей (только htmlArea RTE)
## Эти классы также должны быть внесены в список allowedClasses.
classesAnchor = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail
classesAnchor.default {
page = internal-link
url = external-link-new-window
file = download
mail = mail
}
## Настройка для функции TableOperations (только htmlArea RTE)
## Удалите ненужные функ из диалогов операций с таблицами
disableAlignmentFieldsetInTableOperations = 1
disableSpacingFieldsetInTableOperations = 1
disableColorFieldsetInTableOperations = 1
disableLayoutFieldsetInTableOperations = 1
disableBordersFieldsetInTableOperations = 1
## Показать границы при создании таблиц
buttons.toggleborders.setOnTableCreation = 1
## Настройки для кнопок bold и italic (только htmlArea RTE)
## Добавление горячих клавиш для кнопок bold и italic.
buttons.bold.hotKey = b
buttons.italic.hotKey = i
}
|