PDA

Просмотр полной версии : Режет class для тегов htmlArea RTE


lesovsky
28.08.2014, 14:04
Здравствуйте, товарищи!
Проблема следующая, использую htmlArea RTE v 1.7.11, мне нужно обернуть некоторые участки текста в:
<span class="nameClass"></span>
Вставляю в редакторе через HTML Source, но не сохраняется.
Читал на форуме, что люди предлагают вставить некоторый код в TSconfig, но проблема в том, что не найду где находится TSconfig, и какой код нужно вставлять?

-=UncleByte=-
28.08.2014, 16:11
TSconfig страницы. Что и как вставлять лучше всего описано в документации. Документация лежит в папке ядра typo3/sysext/rtehtmlarea/doc/

lesovsky
29.08.2014, 11:04
Вот мой TSconfig страницы:

RTE.default.proc.entryHTMLparser_db.removeTags := removeFromList(u,strike)
RTE.default.removeTags := removeFromList(u,strike)


RTE.classes {
align-justify {
name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justify
value = text-align: justify;
}
}



RTE.default.proc {
keepPDIVattribs = align,class,style
tags.p.fixAttrib.align.unset >
entryHTMLparser_db.tags {
span.fixAttrib.style.unset >
p.fixAttrib.style.unset >
p.fixAttrib.align.unset >
p.fixAttrib.class.unset >
b.remap = strong
i.remap = em
}
HTMLparser_db = 1
HTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}
exitHTMLparser_db = 1
exitHTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}
}

RTE.default {

showButtons = textcolor, formatblock, blockstylelabel, blockstyle, bold, italic, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, insertcharacter, line, link, image, table, findreplace, chMode, removeformat, copy, cut, paste, undo, redo, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge

hidePStyleItems = h4, h5, h6, pre, address

disableColorPicker = 0
disableSelectColor = 0

removeTags = font, span
entryHTMLparser_db = 1
entryHTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}

HTMLparser_db = 1
HTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}

exitHTMLparser_db = 1
exitHTMLparser_db {
tags.b.remap = strong
tags.i.remap = em
}
}


RTE.default {
showButtons := addToList (textcolor,bgcolor)
removeTags := removeFromList(font,span)
useCSS=1
proc {
keepPDIVattribs= style,class
entryHTMLparser_db {
removeTags := removeFromList(font)
tags {
font.allowedAttribs = color
span.fixAttrib.style.unset >
p.allowedAttribs:= addToList(style)
em.allowedAttribs=style
strong.allowedAttribs=style
ul.allowedAttribs=style,class
}
}
}
}


RTE.default.FE < RTE.default