![]() |
Редактор и стиль параграфа
Здравствуйте!
Я хочу, чтобы некоторые параграфы были с синим фоном. Вот так: Код:
<div id="blueBackground"> Код:
#blueBackground У меня TYPO3 Ver. 4.0.3. Заранее благодарен Дмитрий |
RTE.default.useCSS = 1 RTE.default.contentCSS = fileadmin/templates/style.css RTE.default.showTagFreeClasses = 1 |
Спасибо за ответ!
Цитата:
Я безуспешно пробовал написать это а) в константах шаблона, б) в сетапе шаблона, в) в разделе Backend Editor Configuration шаблона. С уважением Дмитрий |
Здравствуйте!
Может быть, проблема в том, что у меня не RTE, а другой редактор? Вот как у меня выглядит редактор: http://dapissarenko.com/resources/20...orm/editor.png С уважением Дмитрий |
У вас rtehtmlarea.
А приведённый выше код нужно писать в Page TS Config (находится в свойствах страницы). |
Спасибо за ответ!
Цитата:
Но теперь списки Параграф (стиль параграфа) и Текст вообще отключены (grayed). Раньше я там мог что-то выбирать, а после того, как вставил Код:
RTE.default.useCSS = 1 Если этот код оттуда убрать - снова работают. Что делать? Заранее благодарен Дмитрий |
При необходимости записи TSconfig для редактора я делаю в свойствах корневой страницы сайта.
Пример настройки RTE: ----------------------------- RTE > RTE.default.enableWordClean = 1 RTE.default.disableEnterParagraphs = 1 RTE.config.tt_content.bodytext.showButtons = * RTE.default.showButtons = * RTE.default.useCSS = 1 RTE.default.showTagFreeClasses = 1 RTE.default.contentCSS = fileadmin/templates/style.css RTE.default.proc { allowTags = b,i,strong,em,table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, pre, blockquote, strong, em, a, img, hr, tt, q, cite, abbr, acronym, address, center, sub, sup overruleMode = ts_css dontConvBRtoParagraph = 1 internalizeFontTags = 1 allowTagsOutside = img,hr,address,sub,sup denyTags = strike,font entryHTMLparser_db = 1 entryHTMLparser_db { allowTags < RTE.default.proc.allowTags xhtml_cleaning = 1 htmlSpecialChars = 0 noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt, br, center tags.hr.allowedAttribs = class tags.span.allowedAttribs = class tags.div.allowedAttribs = align tags.b.remap = strong tags.i.remap = em removeTags = sdfield keepNonMatchedTags = protect } } ---------------------------- |
Здравствуйте!
Спасибо за ответ! Цитата:
http://dapissarenko.com/resources/20...rm/editor2.png Список со стилями параграфа отключён. Вопросы: 1) TYPO3 сам узнает из стайлшита, какие стили надо показывать, или мне надо где-то прописать, какие именно стили мне нужны в редакторе? Стиль прописан вот так: Код:
#blueBackground Код:
<div id="blueBackground">Текст</div> Дмитрий |
гм, ну да, редактор же сброшен :о) был неправ, вспылил. вернее, недописал.
вообще, за список стилей параграфа отвечает элемент classesParagraph. чтобы отобразить список ваших стилей пропишите RTE.default.classesParagraph = style1, style2 - ваши стили. Эти стили оборачивают текст в div, но не с идентификатором, а с классом. cами стили определяются в RTE.classes: RTE.classes { style1 { - класс, который добавится к параграфу name = Style 1 - имя, которое будет отображено в списке value = font:bold; color:red; - собственно стиль } style2 { name = Style 2 value = font:bold; color:black; } } вроде так. |
Здравствуйте!
Теперь мой стиль есть в списке и даже отображается правильно. Вот что я сделал: TSConfig корневой страницы: Код:
RTE.classes { Код:
.sourceCode { font-family: Courier; } Код:
p.sourceCode { font-family: Courier; background-color: #b6ccf3; } |
Часовой пояс GMT +4, время: 20:41. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot