Zum Inhalt springen

htmlarea / RTE (Konfiguration) - so gehts

Erstellt am 21. März 2006 · 191 Antworten · letzte Antwort am 28. Februar 2013 · Seite 5 von 10

Tags: Frage

Footballschlumpf ·

Hm, ich glaub' ich hab mich nicht richtig ausgedrückt...

Z.B. eine der default-Klassen heißt "important" wird aber als "Wichtig" gelistet...

Wenn die Antwort von Liberation doch passt, hab ich keine Idee, wie ich es in der .css eintrage...

Liberation ·

RTE.classes {
align-left {
name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifyleft
value = text-align: left;
}
align-center {
name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifycenter
value = text-align: center;
}
align-right {
name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifyright
value = text-align: right;
}
csc-frame-frame1 {
name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:frame-frame1
value = background-color: #EDEBF1; border: 1px solid #333333;
}
csc-frame-frame2 {
name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:frame-frame2
value = background-color: #F5FFAA; border: 1px solid #333333;
}
csc-frame-frame3 {
name = Frame with red background
value = background-color: #B20707; border: 1px solid #333333;
}
csc-frame-frame4 {
name = Frame with blue background
value = background-color: #0C08B2; border: 1px solid #333333;
}
csc-frame-frame5 {
name = Frame with graydark background
value = background-color: #383838; border: 1px solid #333333;
}
csc-frame-frame6 {
name = Frame with gray background
value = background-color: #7b7b7b; border: 1px solid #333333;
}
csc-frame-frame7 {
name = Frame without background
value = border: 1px solid #333333;
}
csc-frame-rulerBefore {
name = Frame with rulerBefore
border-top: 1px solid #333333;
}
csc-frame-rulerAfter {
name = Frame with rulerAfter
border-bottom: 1px solid #333333;
}
csc-frame-indent {
name = Frame with 100px indent
padding-left: 100px;
}
csc-frame-indent3366 {
name = Frame with 33% indent left
padding-left: 33%;
}
csc-frame-indent6633 {
name = Frame with 33% padding right
padding-right: 33%;
}
important {
name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:important
value = color: #8A0020;
}
}
Kostet min. ne Kiste Bier

knobocop ·

Hi,

ich habe in meiner tsconfig für die htmlarea u.a. stehen:

RTE.default {
  showButtons = textstyle, textstylelabel, blockstyle, blockstylelabel, bold, italic, underline, left, center, right, orderedlist, unorderedlist, insertcharacter, line, link, image, removeformat, table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge, findreplace, insertcharacter, undo, redo, showhelp, about, spellcheck, user, chMode
  hideButtons = fontstyle, formatblock, fontsize, ...
}

Trotzdem sind unter der Htmlarea die Auswahlboxen Justierung, Schrift, Grösse, Farbe. Sind die etwa gar nicht über die RTE-Konfiguration ansprechbar? Ich würde sie gerne verschwinden lassen.

ms_k ·

Hallo,

die TSconfig ist genau die richtige Stelle zum ein- bzw. ausblenden der benötigten Schaltflächen.

Justierung wenn du damit die Ausrichtung meinst

showButtons = left, center, right

sollten unter hideButtons stehen, wie die restlichen Optionen, damit sie nicht angezeigt werden:

fontstyle, formatblock, fontsize, textcolor

Falls dir noch irgendwelche Parameter fehlen sollten, die ich auch nicht habe schau mal in die Doku:
http://typo3.org/typo3temp/tx_terfe/t3xcontentcache/r/t/rtehtmlarea-1.4.1-doc__manual__sxw

Grüße
ms_k

knobocop ·

Wie in meinem Post geschrieben habe ich doch schon hideButtons = fontstyle, formatblock, fontsize, ... in meiner TSConfig stehen. Das klappt ja auch für fast alle RTE-Optionen. Dennoch sieht mein RTE immer noch so aus:

Bild: aemka.de/…/rte.gif

Wie kriege ich die 4 Optionen unter dem Textbereich weg?

knobocop ·
Liberation schrieb

Am besten noch mal alle Beiträge lesen und dann den passenden TS code schreiben.

das habe ich jetzt schon 2 mal gemacht. Was soll man denn sonst machen ausser hidebuttons = fontstyle, formatblock, fontsize, textcolor

Eindeutiger geht es doch eigentlich gar nicht.

ms_k ·

Hallo,

so ich glaube deine Problem nun zu verstehen, die optionen die du weg haben willst kannst du nicht über die TSconfig beeinflussen, da sie keine RTE Optionen sind.

Dies kannst du über die Gruppendefinition äh Benutzer/Gruppenrechte machen:
-> Allowed excludefields:
- Seiteninhalt: Justierung
- Seiteninhalt: Schrift
- Seiteninhalt: Grösse
- Seiteninhalt: Farbe

Diese Optionen bei deiner Redakteursgruppe nicht auswählen und schwups sind die Paletten unter dem RTE auch weg.

Grüße
ms_k

Liberation ·

ich kann die buttons alle einzeln mit ts ausblenden...

ist auch auf seite 4 in diesem Thread zu sehen:
#39948

aber mal ganz nebenbei...
fontstyle warum willst du den ausblenden?

knobocop ·
Liberation schrieb

aber mal ganz nebenbei...
fontstyle warum willst du den ausblenden?

weil meine web-site css basiert ist und alle schriftformatierung im css sind und nicht von redakteuren überschrieben werden soll.

Danke ms_k!

Liberation ·

Der fontstyle spricht doch auch nur das css an was du in deinem css definierst, zumindest hatte ich das mal so bei mir eingestellt... egal..

RTE.default {
showButtons (
class, blockstylelabel, blockstyle, textstylelabel, textstyle,
formatblock, bold, italic, subscript, superscript,
orderedlist, unorderedlist, outdent, indent, textindicator,
insertcharacter, link, table, findreplace, chMode, removeformat, undo, redo, about,
toggleborders, tableproperties,
rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit,
columninsertbefore, columninsertafter, columndelete, columnsplit,
cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge,
chMode, line, image, removeformat, showhelp, copy, cut, paste
)
}
ins TS der rootpage. Nicht in Template Setup!

ms_k ·

Hallo knobocop,

hat es mit den Einstellung in den Benutzergruppen bei dir geklappt!?

Hallo Liberation,

Frage von knobocop:
Wie kriege ich die 4 Optionen unter dem Textbereich weg?

ich glaube du und Knobocop habt schön aneinander vorbei geredet, denn seine RTE Einstellungen funktionieren soweit sie eben einfluß auf den RTE haben (siehe Screenshot von Knobocop), Schrechtschreibfehler etc kann man ausschließen und sie befinden sich auch in der TSconfig (hat er geschrieben).

Grüße
ms_k

knobocop ·
ms_k schrieb

Hallo knobocop,

hat es mit den Einstellung in den Benutzergruppen bei dir geklappt!?

Ja hat wunderbar funktioniert. Ich danke euch. Hatte gleich vermutet, dass diese Teile unterhalb des RTEs nicht zum RTE gehören.

ms_k schrieb

Hallo Liberation,

ich glaube du und Knobocop habt schön aneinander vorbei geredet, denn seine RTE Einstellungen funktionieren soweit sie eben einfluß auf den RTE haben (siehe Screenshot von Knobocop), Schrechtschreibfehler etc kann man ausschließen und sie befinden sich auch in der TSconfig (hat er geschrieben).

Grüße
ms_k

Genau!

Toccamonium ·

Habe ich jetzt Tomaten auf den Augen???

Irgendwie muss ich wohl an dem Befehl vorbeigeschrammt sein...
Ich habe eine Tabelle in Dreamweaver erstellt, u.a. mit eigenen
Klassen. Wenn ich nun die Tabelle via einem neuen Textobjekt
einfüge > unter Codeansicht > dann passt auch alles soweit. Man
kann sie bearbeiten, verändern, wie auch immer. Sobald aber die
Seite ausgegeben wird, verschwindet meine eigene Klasse und
wird durch class="contenttable" ersetzt. Wo und wie kann ich diese
Funktion abschalten?

Merci!

T.C.

ms_k ·

hallo Toccamonium,

kurze zwischenfrage:
warum baust du eine Tabelle in Dreamweaver und fügst sie in ein Textelement ein?
Mach das doch im RTE selbst und nenn deine Klasse class="contenttable".

Wäre doch auch eine Idee.

Ansonsten füge deine Klasse zu den allowClasses im TSconfig.

allowedClasses = [deine Klasse]

Grüße
ms_k