Project

General

Profile

Bug #75706 » RTE-TSConfig.ts.txt

Sanjay Chuahan, 2016-04-18 08:31

 
######################## CONFIGURATION RTE ####################
RTE {
// Colors definition
colors {
color1 {
name = Rouge
value = #CC0000
}
color2 {
name = Gris clair
value = #E7E6E1
}
color3 {
name = Gris foncé
value = #333333
}
}

// Classes definition
classes >

classes {
cadre_rouge_texte_blanc.name = Cadre rouge texte blanc
cadre_gris_fonce_texte_blanc.name = Cadre gris texte blanc
cadre_gris_clair_texte_noir.name = Cadre gris clair texte noir
cadre_blanc_contour_noir.name = Cadre blanc contour noir
contenu_portrait.name = cadre contenu portrait
contenu_projets.name = cadre contenu projets
}

// Anchor classes definition
classesAnchor >
classesAnchor {

// Extenral
externalLink {
type = url
altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_altText
}

// External in new window
externalLinkInNewWindow {
class = external-link-new-window
type = url
altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_new_window_altText
}

// Internal
internalLink {
class = internal-link
type = page
altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_altText
}

// Internal in new window
internalLinkInNewWindow {
class = internal-link-new-window
type = page
altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_new_window_altText
}

// Download
download {
class = download
type = file
altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:download_altText
}

// Mail
mail {
class = mail
type = mail
altText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:mail_altText
}
}
proc.allowedClasses >
// Default RTE configuration (all tables)

//correcteur ortographique
defaultContentLanguage = fr
buttons.spellcheck.dictionaries.fr.defaultValue = fr
buttons.spellcheck.dictionaries.items = fr
buttons.spellcheck.dictionaries.restrictToItems = fr

default {

// Disable RTE
disable = 0

// Available classes for HTML elements
classesParagraph >
classesTable >
classesTD >
classesLinks >
classesCharacter >
classesAnchor >
classesImage >

// Anchor classes
classesAnchor = external-link,external-link-new-window,internal-link,internal-link-new-window,download,mail,lien_encadre_en_noir

// Default anchor classes
classesAnchor.default {
page = internal-link
url = external-link-new-window
file = download
mail = mail
}

// Show tags from content CSS
showTagFreeClasses = 0

// Disable examples styles
disablePCexamples = 1

// Disable Typo3 specific browsers
disableTYPO3Browsers = 0

// Tab elements to remove in the picture popup
blindImageOptions >

// Default target for links
defaultLinkTarget = _self

// Tab elements to remove in the link popup
blindLinkOptions >

// Buttons to show
showButtons = *

// Buttons to hide
hideButtons = fontstyle, fontsize, bgcolor, emoticon, user

// Toolbar order
toolbarOrder = formatblock, blockstyle, textstyle, space, bar, space, strong, italic, underline, strikethrough, subscript, superscript, space, bar, space, left, center, right, justifyfull, space, bar, space, textcolor, textindicator, linebreak, space, bar, space, orderedlist, unorderedlist, outdent, indent, space, bar, space, unlink, link, image, insertcharacter, line, table, abbreviation, inserttag, linebreak, findreplace, removeformat, spellcheck, space, bar, space, copy, cut, paste, space, bar, space, undo, redo, space, bar, space, chMode, showhelp, about, linebreak, toggleborders, space, bar, space, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge

// Group buttons (Mozilla only)
keepButtonGroupTogether = 1

// Hide table operations
hideTableOperationsInToolbar = 0

// Show toggle borders item even if table operations are disabled
keepToggleBordersInToolbar = 0

// Disable contextual menu
disableContextMenu = 0
disableRightClick = 0

// Display status bar
showStatusBar = 1

// Disable color picker
disableColorPicker = 0

// Disable color selector
disableSelectColor = 0

// RTE stylesheet
contentCSS = typo3conf/ext/e_tca_extented/res/template/styles/rte.css

// MS Word cleaning
enableWordClean = 1

// Remove HTML comments
removeComments = 1

// Remove HTML tags
removeTags =

// Remove HTML tags and their content
removeTagsAndContents =

// Use CSS formatting when possible
useCSS = 1

// Disable enter key for new paragraphs creation
disableEnterParagraphs = 0

// Remove trailing BR if any
removeTrailingBR = 1

// Hide tags in the quick tag plugin
hideTags = font, font (full)

// Disable table attributes for table operations
disableAlignmentFieldsetInTableOperations = 0
disableSpacingFieldsetInTableOperations = 0
disableColorFieldsetInTableOperations = 0
disableLayoutFieldsetInTableOperations = 0
disableBordersFieldsetInTableOperations = 0

// Colors available
colors = color1,color2,color3,color4,color5

//correcteur orthographique
defaultContentLanguage = fr
buttons.spellcheck.dictionaries.fr.defaultValue = fr
buttons.spellcheck.dictionaries.items = fr
buttons.spellcheck.dictionaries.restrictToItems = fr
ContentLanguage = fr

// Processing rules
proc {

// Transformation method
overruleMode = ts_css

// Do not convert BR into linebreaks
dontConvBRtoParagraph = 1

// Map paragraph tag
remapParagraphTag = p

// Tags allowed
allowTags = a, abbr, abbreviation, address, blockquote, b, br, caption, center, cite, code, div, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, li, link, ol, p, pre, q, sdfield, span, strike, strong, sub, sup, table, thead, tbody, tfoot, td, th, tr, tt, u, ul

// Tags denied
denyTags >

// Attributes to keep for P & DIV
keepPDIVattribs = xml:lang,class,style,align

// Permet de garder les styles lors de l'enregistrement
allowedClasses >

// Tags allowed outside <p> and <div> tags
allowTagsOutside = img,hr,table,tr,th,td,h1,h2,h3,h4,h5,h6,br,ul,ol,li,pre,address,u

// Tags allowed in Typolists
allowTagsInTypolists = br,font,b,i,u,a,img,span

// Keep unknown tags
dontRemoveUnknownTags_db = 1

// Allow tables
preserveTables = 1

// Entry HTML parser
entryHTMLparser_db = 1
entryHTMLparser_db {

// Tags allowed
allowTags < RTE.default.proc.allowTags

// Tags denied
denyTags >

// HTML special characters
htmlSpecialChars = 0

// Allow IMG tags
tags.img >

// Allow attributes
tags.span.fixAttrib.style.unset >
tags.p.fixAttrib.align.unset >
tags.div.fixAttrib.align.unset >

// Additionnal attributes for P & DIV
div.allowedAttribs = class,style,align
p.allowedAttribs = class,style,align

tags.hr.fixAttrib.style.unset >
//tags.hr.allowedAttribs = class

// Tags to remove
removeTags = o:p, sdfield

// Keep non matched tags
keepNonMatchedTags = protect

#tags.strong.remap = b
tags.em.remap = i
}

// HTML parser
HTMLparser_db {

// Strip attributes
noAttrib = br,hr

// XHTML compliance
xhtml_cleaning = 1
}

// Exit HTML parser
exitHTMLparser_db = 1
exitHTMLparser_db {

// Remap bold and italic
tags.b.remap = strong
tags.i.remap = em

// Keep non matched tags
keepNonMatchedTags = 1

// HTML special character
htmlSpecialChars = 0
}
}
}
}

// MS Word clean options
RTE.default.enableWordClean.HTMLparser < RTE.default.proc.entryHTMLparser_db

// Frontend RTE configuration
RTE.default.FE < RTE.default
RTE.default.FE.hideButtons = fontstyle, fontsize, bgcolor, emoticon, user,formatblock, blockstyle, textstyle, strikethrough, subscript, superscript, left, center, right, justifyfull, textcolor, textindicator, image, insertcharacter, line, table, abbreviation, inserttag, findreplace, removeformat, spellcheck,showhelp, about, linebreak, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete,chMode, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge
RTE.default.FE.toolbarOrder = formatblock, blockstyle, textstyle, bold, italic, underline, strikethrough, subscript, superscript, left, center, right, justifyfull, textcolor, textindicator, lefttoright, righttoleft, orderedlist, unorderedlist, outdent, indent, link, image, insertcharacter, line, table, abbreviation, inserttag, findreplace, removeformat, spellcheck, copy, cut, paste, undo, redo, chMode, showhelp, about, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge
// Frontend RTE configuration
RTE.default.FE_reduit < RTE.default
RTE.default.FE.RTEWidthOverride = 400
RTE.default.FE_reduit.showButtons>
RTE.default.FE_reduit.showButtons = bold, italic, underline
RTE.default.FE_reduit.toolbarOrder= bold, italic, underline
RTE.default.FE_reduit.keepButtonGroupTogether=1
(2-2/2)