2013-03-08 4 views
3

Comment puis-je ajouter de nouvelles classes TYPO3 RTE (version 6.0.2) j'ai essayé la même manière que Typo3 4: - créé un fichier css dans le dossier fileadmin (fileadmin/css/rte.css) - ajouter du style dans ce fichier css - ajouter ces lignes à la page TSConfig:Typo3 6.0.2 Ajouter RTE Classe

RTE.default { 
classesParagraph > 
classesTable > 
classesTD > 
classesLinks > 
classesCharacter > 
classesAnchor > 
classesImage > 

ignoreMainStyleOverride=1 
showTagFreeClasses=1 

contentCSS = /fileadmin/css/rte.css 

showButtons = * 

showTagFreeClasses = 1 

proc.allowedClasses > 
} 

RTE.classes { 
left.name=Float left 
} 

mais rien changer, mes classes ajoutées ne seront pas visibles dans RTE ...

grâce à avance.

+0

** Vous pouvez voir ici pour TYPO3 version 7.6.X **, [ajouter des classes à RTE] (http://stackoverflow.com/questions/13050092/cannot-choose-text-style-in-rte/38370419#38370419) –

Répondre

4

Je pense que certaines options de configuration ont changé dans les nouvelles versions de TYPO3.

propriété Obsolète => Utilisez plutôt

  • disableRightClick => contextMenu.disable
  • disableContextMenu => contextMenu.disable
  • hidePStyleItems => buttons.formatblock.removeItems
  • hideFontFaces => buttons.fontstyle.removeItems
  • fontFace => buttons.fontstyle.addItems
  • hideFontSizes => buttons.fontsize.removeItems
  • fontSize => buttons.fontsize.addItems
  • classesCharacter => buttons.textstyle.tags.span.allowedClasses
  • classesParagraph => buttons.blockstyle.tags.div. allowedClasses
  • classesTable => buttons.blockstyle.tags.table.allowedClasses
  • classesTD => buttons.blockstyle.tags.td.allowedClasses
  • classesImage => buttons.image.properties.class.allowedClasses
  • classesLinks => buttons.link.properties.class.allowedClasses
  • blindImageOptions => buttons.image.options.removeItems
  • blindLinkOptions => buttons.link.options.removeItems
  • defaultLinkTarget => buttons.link.properties .target.default
  • RTE.default.classesAnchor => RTE.default.buttons.link.properties.class.allowedClasses
  • RTE.default.classesAnchor.default. [link type] => RTE.default.buttons .link. [link-type] .properties.class.default
  • mainStyleOverride => contentCSS
  • mainStyleOverride_add. [Key] => contentCSS
  • mainStyle_font => contentCSS
  • mainStyle_size => contentCSS
  • mainStyle_color => contentCSS
  • mainStyle_bgcolor => contentCSS
  • inlineStyle. [Any-keystring] = > contentCSS
  • ignoreMainStyleOverride => na
  • disableTYPO3Browsers => boutons.image.TYPO3Browser.disabled et buttons.link.TYPO3Browser.disabled
  • showTagFreeClasses => buttons.blockstyle.showTagFreeClasses et buttons.textstyle.showTagFreeClasses
  • disablePCexamples => buttons.blockstyle.disableStyleOnOptionLabel et buttons.textstyle.disableStyleOnOptionLabel

Voir ici: http://forge.typo3.org/issues/28325

2

Si vous avez encore besoin d'aide: Voici une autre question avec une réponse utile: Cannot choose text style in RTE

J'ai eu le même problème avec TYPO3 6.0.2 et de nombreux tutoriels ou entrées de forum que j'ai trouvé contenaient des propriétés obsolètes. Avec la réponse à la question susmentionnée, cela a fonctionné.

0

fichier css rte.css

a.youtube-vintage, a.fb-vintage, a.www-vintage { 
    color: #9A3811; 
} 

config Pagets

///////////////////////////////////////////////////////////// 
    // RTE 
    ///////////////////////////////////////////////////////////// 
    RTE.classes{ 
     youtube-vintage{ 
      name = youtube 
      value = color:#636466; font-size:15px; 
     } 
     fb-vintage{ 
      name = fb 
      value = color:#9A3811; 
     } 
     www-vintage{ 
      name = www 
      value = color:#9A3811; 

     } 
    } 

    RTE.default{ 
     ignoreMainStyleOverride = 1 
     useCSS = 1 
     showTagFreeClasses = 1 
     contentCSS = fileadmin/templates/css/rte.css 
     buttons { 
     blockstyle.tags.div.allowedClasses := addToList(youtube-vintage, fb-vintage, www-vintage) 
     blockstyle.tags.p.allowedClasses := addToList(youtube-vintage, fb-vintage, www-vintage) 
     textstyle.tags.span.allowedClasses := addToList(youtube-vintage, fb-vintage, www-vintage) 
     } 
     proc.allowedClasses := addToList(youtube-vintage, fb-vintage, www-vintage) 
    } 
+0

Pour TYPO3 7.6.X, http://stackoverflow.com/questions/13050092/cannot-choose-text- style-in-rte/38370419 # 38370419 –

Questions connexes