Другой вариант (прочитал в буржуйской статье), у меня работал только со стилями букв (classesCharacter).
1) Пишем в сетап корневой страницы
Код:
page.includeCSS{
file1 = fileadmin/mystylesheet.css
file2 = typo3conf/ext/rtehtmlarea/htmlarea/plugins/DynamicCSS/dynamiccss.css
}
2) В typo3conf/ext/rtehtmlarea/htmlarea/plugins/DynamicCSS/dynamiccss.css добавляем
Код:
p.meinabsatz{ color:#00FF00; border:solid 1px black; }
img.bildmitrand{ border:1px solid silver }
span.gruenertext{ color:green; }
a.blau { color:blue; }
.silber{ color:silver; }
3) В TSConfig корневой страницы добавляем
Код:
# Freischalten der Absätze im Editor
RTE.default.classesParagraph = meinabsatz
# Freischalten der Textformatierungen im Editor
RTE.default.classesCharacter = gruenertext
# Freischalten der Linkformatierungen im Editor
RTE.default.classesAnchor = blau
# Freischalten der Bildformatierungen im Editor
RTE.default.classesImage = bildmitrand
# Freischalten von Taglosen Klassen
RTE.default.showTagFreeClasses = 1
#Freischalten der Klassen im Frontend
RTE.config.tt_content.bodytext.proc.allowedClasses =
meinabsatz,gruenertext,blau,bildmitrand,align-left,align-right,align-center
# Stile für Absätze
RTE.default.classesParagraph = meinabsatz,align-left,align-right,align-center
Как уже говорил, у меня это работало со стилями букв (
gruenertext в этом примере), а со стилями параграфов (здесь
meinabsatz) - нет.
----
Но теперь другая проблема: У меня длинный тексты (отрывок программы) и мне надо, чтобы он
весь был сделан в этом стиле.
Не получается это сделать - если я выделяю весь текст (Ctrl-A), то либо список стилей параграфа отключается, либо стиль не запоминается.
Не запоминается потому что когда я смотрю страницу там отформатирована только часть этого текста, а не весь.
Что надо сделать, чтобы это работало нормально (чтобы можно было отформатировать большую часть текста) ?
Заранее благодарен
Дмитрий