Hi, ich habe bis jetzt noch nie den RTE konfigurieren müssen, aber ist es möglich, neue Blocktypen hinzuzufügen. Ich brauche nämlich das small Tag. Aber wenn ich das in dem Quellcode eingeben, wird es mir immer entfernt und zu p umgewandelt. Habe nun versucht bei RTE.default.proc.allowedTags = small einzufügen aber das klappt nicht. Oder muss das mit addToList gemacht werden? Hat evtl. jmd, nen Hinweis. Vielen Dank
Anfänger Frage
-
Drusilla
R2-D20 x08. 01. 2013, 07:59schau mal hier:
http://www.sk-typo3.de/RTE-Standardkonfiguration.31.0.html
oder hier
http://ug.typo3-nrw.de/typo3-dynamic_css.html -
-
besucher8...
R2-D20 x10. 01. 2013, 10:08Hi, ich habe mir das grad mal angesehen aber ich verstehe es leider nicht wirklich. Bei jedem Beispiel das ich finde, ist es irgendwie anders.
Ich möchte doch nur das:
1: Bei der Auswahl der Blockelemente (Absatz,Article,Aside,h1-h6,etc.) weitere Blockelemente hinzugefügt werden z.B. Adress
2: generelle Klassen hinzufügen kann z.B. class="text"Ich denke dafür brauche ich keine komplette RTE Konfiguration.
Kann mir vllt. jmb. erklären wie ich diese oben erwähnten Sachen hinzufüge?Ich möchte es gerne verstehen.
Danke
-
-
besucher8...
R2-D20 x16. 01. 2013, 13:15hm, hat keiner mehr eine Idee? Also ich habe nun schon mittlerweile sehr viel ausprobiert aber nichts fruchtet. Hat vllt. jemand ein kurzes Beispiel, um neue Blocktypes hinzuzufügen? Wäre super nett. Danke
-
-
Drusilla
R2-D20 x28. 01. 2013, 07:58so in der Art könnte das aussehen:
Seiten-TSconfig:
- RTE.default {
- # CSS-Datei
- contentCSS = fileadmin/templates/css/rte.css
- # erlaubte Klassen für Absätze
- buttons.blockstyle.showTagFreeClasses = 1
- buttons.blockstyle.tags.div.allowedClasses = rot, gruen
- allowedClasses = rot, gruen
- proc {
- allowedClasses < RTE.default.allowedClasses
- }
- FE {
- proc {
- allowedClasses < RTE.default.allowedClasses
- }
- }
- }
- # Name für die Klassen zu besseren Lesbarkeit
- RTE.classes {
- rot.name = rote Schrift
- gruen.name = gruene Schrift
- }
- # Use same processing as on entry to database to clean content pasted into the editor
- RTE.default.enableWordClean.HTMLparser < RTE.default.proc.entryHTMLparser_db
und im Template sollte dann noch das hier stehen:
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >Ich hab das jetzt aus meinen Templates zusammen kopiert, also keine Gewähr ...
-