Configuration de rtehtmlarea (suite)
Laissez à 0 par défaut. Dans le cas contraire, l'explorateur de fichiers du RTE ne sera pas activé.
disableTYPO3Browsers = 0
L'option enableWordClean permet de supprimer les caractères spéciaux de MS Word lors d'un copier-coller de Word à RTE. Cette fonction est utile mais loin d'être parfaite.
enableWordClean = 1
showButtons permet de personnaliser les options à disposition des éditeurs.
showButtons { }
keepButtonGroupTogether indique que les groupes de boutons doivent être sur la même ligne. Un groupe de boutons est un ensemble de boutons séparés par des délimiteurs.
keepButtonGroupTogether = 1
showStatusBar active ou désactive la barre de statut dans RTE. Elle est pratique car elle permet de repérer plus facilement les tags, sans afficher la source HTML.
showStatusBar = 1
Pour activer la pipette de sélection des 256 couleurs, laissez l'option à 0
disableColorPicker = 0
disableSelectColor désactive les couleurs personnalisables. Laissez également à 0.
disableSelectColor = 0
Vous pouvez afficher toutes les polices et tailles par défaut. Cela va à contresens de notre politique de contrôle mais au lieu de citer toutes les valeurs, nous les activons toutes et il ne restera plus qu'a supprimer le tag "". C'est plus simple, non ?
hideFontFaces = *
hideFontSizes = *
On supprime le tag
removeTags = font
Indique l'emplacement de votre css personnalisée
contentCSS = /line/vers/ma_css.css
removeComments indique si oui ou non les commentaires HTML doivent être supprimés lors de la sauvegarde du texte dans le RTE.
removeComments = 1
removeTagsAndContents est une option de filtre de tags à supprimer lorsqu'un enregistrement est créé avec le RTE.
removeTagsAndContents=
Mozilla et Firefox utiliserons des tag pour l'italique, le gras, ... en lieu et place des anciennes balises html.
useCSS = 1
Je rappelle que pour créer un paragraphe avec RTE, on appuie sur la touche ENTREE. Un saut de ligne est réaliser avec MAJ +ENTREE.
disableEnterParagraphs = 0
Supprimer un BR résiduel dans un bloc de texte. Activer l'option avec le paramètre égal à 1.
removeTrailingBR = 1
Supprimer les styles pre et address
hidePStyleItems = pre,address
Nous avons personnalisé un peu plus haut des couleurs utilisées fréquemment sur notre site. Nous citons ici les noms afin de pouvoir les sélectionner dans RTE.
colors = color1,color2,color3,color4,color5,color6
Les options ci-dessous permettent de supprimer certaines options dans les boites de dialogue lors de la création de tableaux avec RTE : alignement, espacement, couleurs, disposition et bordures.
disableAlignmentFieldsetInTableOperations = 1
disableSpacingFieldsetInTableOperations = 1
disableColorFieldsetInTableOperations = 1
disableLayoutFieldsetInTableOperations = 1
disableBordersFieldsetInTableOperations = 1
Proc contient des paramètres utiles qui vont influencer sur la transformation de vos contenus entre l'éditeur RTE et la base de données. C'est parfois nécessaire quand le contenu stocké dans la base doit être interprété différement par le RTE pour s'afficher correctement. Cela fonctionne dans les deux sens et on peut citer par exemple les liens dans la base avec link, les styles avec b, i .... Autre exemple, le rteekit (tx_rteekit_base) étend l'api t3lib_rteapi. Il a besoin d'un doocument complet pour fonctionner avec des balises HTML, HEAD ... C'est là que le processus de transformation intervient.
Si vous souhaitez plus d'informations à ce sujet, je vous encourage à consulter la documentation.
proc {}
Il s'agit ici du mode de transformation, opposé au mode ts. Il s'appuie sur css_transform pour conserver des attributs et styles compatibles avec les CSS (optimisé pour css_styled_content), ts_images pour transformer des liens absolus en relatif, vérifier si les images sont externes et les ajoute dans le répertoire upload, vérifier si la taille des "magic" images est toujours la même sinon, la recalcule et enfin sur ts_links pour afficher correctement les liens.
overruleMode = ts_css
Empêche la conversion des balises br en paragraphes.
dontConvBRtoParagraph = 1
Cette option transforme les tags div en p. Il est également possible de faire l'inverse. Si vous utilisez une valeur de type booléenne, les tags p et div seront supprimés.
remapParagraphTag = p
Spécifie ici les balises autorisées hors des sections délimitées par des p ou des div. Par défaut, l'option est à img.
allowTagsOutside = h1,h2,h3,h4,h5,h6,br,ul,ol,li,pre,address
Par défaut :
b,i,u,a,img,br,div,center,pre,font,hr,sub,sup,p,strong,em,li,ul,ol,blockquote,strike,span. Les tags séparés ici par des virgules seront ajoutés à la liste ci-dessus.
allowTags=
Supprime des tags de la liste par défaut (voir allowTags)
denyTags >
keepPDIVattribs renseigne les attributs que l'on souhaite conserver pour les balises p et div.
keepPDIVattribs = xml:lang,class,style,align
On spécifie ici les tags autorisés à l'intérieur des balises typolist
allowTagsInTypolists = br,font,b,i,u,a,img,span
Par défaut, les balises inconnues sont supprimées lors de l'insertion du contenu en base de données. Utile pour les balises MS Word.
dontRemoveUnknownTags_db = 1
Les derniers articles à consulter :
Afficher une page 404
Comment créér une page non trouvée (404) sous TYPO3
TYPO3 et le e-Commerce (1ère partie)
Quelle extension utiliser pour faire du e-Commerce avec TYPO3 ?
Felogin, la newloginbox intégrée (TYPO3 v 4.2)
Felogin remplace l'extension newloginbox et offre la possibilité d'offrir une boite de connexion pour protéger l'accès à certaines pages.