TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv

TYPO3 Mailingliste: nicht fragen - lesen!

TYPO3 Mailingliste: nicht fragen - lesen!_RR_1-->
Zurück   TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv > TYPO3-Mailinglisten: DEUTSCH > typo3-german@lists.netfielders.de

Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
  #1  
Alt 14.12.2007, 14:35
Tobias Pierschel
Gast
 
Beiträge: n/a
Standard [TYPO3-german] RTE Fontsize

Hallo Zusammen,
mich treibt der RTE (HTML Area) zum Wahnsinn. Ich habe den Knopf
Fontsize erlaubt. Wenn ich nun einen text vergößern will:
- macht er das zwar mit <font size="2"></font
- beim abspeichern fliegt das Font Tag wieder raus (was ja richtig ist)

Nur wie bekomme ich statt dem Font tag ein
<span style="font-size:20px;">hallo welt </span>

Geht das überhaupt?

Danke und Gruß
Tobi


Hier meine Konfiguration:

#*** RTE Classe des Interface (Ausrichtung)
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;
}
}


# *** Entfernt das Bild vor den Links
RTE.classesAnchor {
internalLink {
class = internal-link
type = page
image >
}
externalLink {
class = external-link
type = url
image >
}
externalLinkInNewWindow {
class = external-link-new-window
type = url
image >
}
internalLinkInNewWindow {
class = internal-link-new-window
type = page
image >
}
download {
class = download
type = file
image >
}
mail {
class = mail
type = mail
image >
}
}


RTE.default {

# Zuweisung der CSS-Datei
contentCSS = fileadmin/media/css/rte.css

#CSS Styles
usecss = 1

# Tabellen Styles
classesTable = contenttable, downloadtable

## Markup options
enableWordClean = 1
removeTrailingBR = 1
removeComments = 1
removeTags = center, sdfield
removeTagsAndContents = style,script

# Buttons die gezeigt/versteckt werden
showButtons = formatblock,blockstyle, blockstylelabel,
fontsize,strikethrough, 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, chMode, about
hideButtons = textstylelabel,textstyle, fontstyle, lefttoright,
righttoleft, textcolor, bgcolor, textindicator, emoticon, user,
spellcheck, inserttag, outdent, indent, justifyfull, subscript,
superscript, acronym, copy, cut, paste

# Ausblenden von Items
hidePStyleItems = PRE, ADDRESS

# Hält die RTE Icons gegroupt zusammen
keepButtonGroupTogether = 1

# blendet Statusbar in htmlarea aus
showStatusBar = 1

## Add styles Left, center and right alignment of text in paragraphs
and cells.
inlineStyle.text-alignment (
p.align-left, h1.align-left, h2.align-left, h3.align-left,
h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align:
left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center,
h4.align-center, h5.align-center, h6.align-center, td.align-center {
text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right,
h4.align-right, h5.align-right, h6.align-right, td.align-right {
text-align: right; }
)

## Use stylesheet file rather than the above mainStyleOverride and
inlineStyle properties to style the contents (htmlArea RTE only)
ignoreMainStyleOverride = 1

proc {
# tags die erlaubt / verboten sind
allowTags = table, tbody, thead, tr, th, td, h1, h2, h3, h4, h5, h6,
div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i, u, sub,
sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym, center
denyTags = font

# br wird nicht zu p konvertiert
dontConvBRtoParagraph = 1

# tags sind erlaubt außerhalt von p, div
allowTagsOutside = img,hr

# erlaubte attribute in p, div tags
keepPDIVattribs = align,class,style,id

# List all class selectors that are allowed on the way to the database
allowedClasses (
external-link, external-link-new-window, internal-link,
internal-link-new-window, download, mail,
align-left, align-center, align-right, author
)

# html parser einstellungen
HTMLparser_rte {

# tags die erlaubt/verboten sind
allowTags < RTE.default.proc.allowTags
denyTags < RTE.default.proc.denyTags

# tags die untersagt sind
removeTags = font

# entfernt html-kommentare
removeComments = 1

# tags die nicht übereinstimmen werden nicht entfernt (protect / 1
/ 0)
keepNonMatchedTags = 0
}


# Content to database
entryHTMLparser_db = 1
entryHTMLparser_db {

# tags die erlaubt/verboten sind
allowTags < RTE.default.proc.allowTags
denyTags < RTE.default.proc.denyTags

# CLEAN TAGS
noAttrib = b, i, u, strike, sub, sup, strong, em, quote,
blockquote, cite, tt, br, center

rmTagIfNoAttrib = span,div,font

# htmlSpecialChars = 1

## align attribute werden erlaubt
tags {
p.fixAttrib.align.unset >
p.allowedAttribs = class,style,align

div.fixAttrib.align.unset >

hr.allowedAttribs = class

# b und i tags werden ersetzt (em / strong)
b.remap = strong
i.remap = em

## img tags werden erlaubt
img >
}
}

}

# Classes: Ausrichtung
classesParagraph (
align-left, align-center, align-right
)

# Classes: Eigene Stile
classesCharacter = mainBodyText
classesImage=

# Classes für Links (These classes should also be in the list of
allowedClasses)
classesAnchor = pfeillink, pdflink
classesAnchor.default {
page = pfeillink
url = pfeillink
file = pdflink
mail = pdflink
}

# zeigt alle CSS-Klassen die in formate.css vorhanden sind
showTagFreeClasses = 0

# Do not allow insertion of the following tags
hideTags = font

# Tabellen Optionen in der RTE Toolbar
hideTableOperationsInToolbar = 0
keepToggleBordersInToolbar = 1

# Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)
disableSpacingFieldsetInTableOperations = 0
disableAlignmentFieldsetInTableOperations=1
disableColorFieldsetInTableOperations=1
disableLayoutFieldsetInTableOperations=1
disableBordersFieldsetInTableOperations=1
}

# Use same processing as on entry to database to clean content pasted
into the editor
RTE.default.enableWordClean.HTMLparser < RTE.default.proc.entryHTMLparser_db

# FE RTE configuration (htmlArea RTE only)
RTE.default.FE < RTE.default
RTE.default.FE.userElements >
RTE.default.FE.userLinks >

# Breite des RTE in Fullscreen-Ansicht
TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 80%

# Für underline Tag nötig

RTE.default.proc.entryHTMLparser_db.removeTags = removeFromList(u)


########################################
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #2  
Alt 14.12.2007, 15:13
Basti
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] RTE Fontsize

Hallo,

ich habe es so gemacht, dass ich tags bei mir in der anzeige zulasse (
zeichen für code: <> tags: <|>

dann klick ich dort auf den "tag einfügen" und wähle das nächste feld aus...

hier mal meine RTE-Config:


----------------------
#
#RTE Classe des Interface (Ausrichtung)
#
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;
}

}


#Trage hier ein wo das Bild vor dem Link Entfernt bzw. nicht angezeigt
werden soll

RTE.classesAnchor {

internalLink {
class = internal-link
type = page
image >
}

externalLink {
class = external-link
type = url
image >
}

externalLinkInNewWindow {
class = external-link-new-window
type = url
image >
}

internalLinkInNewWindow {
class = internal-link-new-window
type = page
image >
}

download {
class = download
type = file
image >
}

mail {
class = mail
type = mail
image >
}

}





## RTE Konfiguration

RTE.default {

# RTE BG-color
mainStyle_bgcolor = #ffffff
mainStyleOverride_add.BODY = { background-color:#ffffff;
background-image:none; }

# Zuweisung der CSS-Datei
contentCSS = /fileadmin/templates/main.css
useCSS = 1

# Dafür sorgen, dass die Style-Angaben der
RTE.default.contentCSS oberste Priorität haben
ignoreMainStyleOverride = 0

# Markup options
enableWordClean = 1
removeTrailingBR = 1
removeComments = 1
removeTags =
removeTagsAndContents =

# zeigt alle CSS-Klassen die in .css vorhanden sind
showTagFreeClasses = 1

# Tabellen Optionen in der RTE Toolbar
hideTableOperationsInToolbar = 0
keepToggleBordersInToolbar = 1

# Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)
disableSpacingFieldsetInTableOperations = 0
disableAlignmentFieldsetInTableOperations=0
disableColorFieldsetInTableOperations=0
disableLayoutFieldsetInTableOperations=0
disableBordersFieldsetInTableOperations=0

# Do not allow insertion of the following tags
hideTags =

# Buttons die gezeigt/versteckt werden im RTE
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, chMode, inserttag
hideButtons = fontstyle, formatblock, fontsize,
strikethrough,lefttoright, righttoleft, textcolor, bgcolor,
textindicator, emoticon, user, spellcheck, outdent, indent, justifyfull,
subscript, superscript, acronym, copy, cut, paste

# Hält die RTE Icons gegroupt zusammen
keepButtonGroupTogether = 1

# blendet Statusbar in htmlarea aus
showStatusBar = 0

# Add styles Left, center and right alignment of text in
paragraphs and cells.
inlineStyle.text-alignment (
p.align-left, h1.align-left, h2.align-left,
h3.align-left, h4.align-left, h5.align-left, h6.align-left,
td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center,
h3.align-center, h4.align-center, h5.align-center, h6.align-center,
td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right,
h3.align-right, h4.align-right, h5.align-right, h6.align-right,
td.align-right { text-align: right; }
)

# Tags die erlaubt werden bzw. verboten werden ( allow / deny )
proc.entryHTMLparser_db.allowTags < RTE.default.proc.allowTags

proc {
# tags die erlaubt sind
allowTags = table, tbody, tr, th, td, h1, h2, h3, h4,
h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i,
u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym,
center, input, form

# tags die verboten sind
denyTags = font

# br wird nicht zu p konvertiert
dontConvBRtoParagraph = 1

# tags sind erlaubt außerhalt von p, div
allowTagsOutside = img,hr,span,input

# erlaubte attribute in p, div tags
keepPDIVattribs = align,class,style,id,span,input


# Trage hier ein welche tags in zb. span erlaubt sind (
müssen übereinstimmen mit deiner .css )
allowedClasses (
external-link, external-link-new-window,
internal-link, internal-link-new-window, download, mail,
align-left, align-center, align-right
)


# html parser einstellungen
HTMLparser_rte {

# tags die erlaubt/verboten sind
allowTags < RTE.default.proc.allowTags
denyTags < RTE.default.proc.denyTags

# tags die untersagt sind
removeTags = font

# entfernt html-kommentare
removeComments = 1

# tags die nicht übereinstimmen werden nicht
entfernt (protect / 1 / 0)
keepNonMatchedTags = 0
}

# Content to database
entryHTMLparser_db = 1
entryHTMLparser_db {

# tags die erlaubt/verboten sind
allowTags < RTE.default.proc.allowTags
denyTags < RTE.default.proc.denyTags

# CLEAN TAGS
noAttrib = b, i, u, strike, sub, sup, strong,
em, quote, blockquote, cite, tt, br, center
rmTagIfNoAttrib = font

# htmlSpecialChars = 1

## align attribute werden erlaubt

tags {
p.fixAttrib.align.unset >
p.allowedAttribs = class,style,align
div.fixAttrib.align.unset >
hr.allowedAttribs = class
span.fixAttrib.style.unset >

## b und i tags werden ersetzt (em /
strong)
b.remap = strong
i.remap = em

## img tags werden erlaubt
img >

## span tags werden erlaubt
span >
}
}

}

# Classes: Ausrichtung

classesParagraph (
align-left, align-center, align-right
)

# Classes: Eigene Stile
classesCharacter = text_red
allowedClasses (text_red)

classesCharacter = text_grun
allowedClasses (text_grun)

classesImage= rte_image

# Classes für Links (These classes should also be in the list
of allowedClasses)
classesAnchor = external-link, external-link-new-window,
internal-link, internal-link-new-window, download, mail
classesAnchor.default {
page = internal-link
url = external-link-new-window
file = download
mail = mail
}


}

# Use same processing as on entry to database to clean content pasted
into the editor
RTE.default.enableWordClean.HTMLparser < RTE.default.proc.entryHTMLparser_db

# FE RTE configuration (htmlArea RTE only)
RTE.default.FE < RTE.default
RTE.default.FE.userElements >
RTE.default.FE.userLinks >

# Breite des RTE in Fullscreen-Ansicht
TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 80%


------------------------


hoffe ich kann dir da helfen, basti



Tobias Pierschel schrieb:
> Hallo Zusammen,
> mich treibt der RTE (HTML Area) zum Wahnsinn. Ich habe den Knopf
> Fontsize erlaubt. Wenn ich nun einen text vergößern will:
> - macht er das zwar mit <font size="2"></font
> - beim abspeichern fliegt das Font Tag wieder raus (was ja richtig ist)
>
> Nur wie bekomme ich statt dem Font tag ein
> <span style="font-size:20px;">hallo welt </span>
>
> Geht das überhaupt?
>
> Danke und Gruß
> Tobi
>
>
> Hier meine Konfiguration:
>
> #*** RTE Classe des Interface (Ausrichtung)
> 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;
> }
> }
>
>
> # *** Entfernt das Bild vor den Links
> RTE.classesAnchor {
> internalLink {
> class = internal-link
> type = page
> image >
> }
> externalLink {
> class = external-link
> type = url
> image >
> }
> externalLinkInNewWindow {
> class = external-link-new-window
> type = url
> image >
> }
> internalLinkInNewWindow {
> class = internal-link-new-window
> type = page
> image >
> }
> download {
> class = download
> type = file
> image >
> }
> mail {
> class = mail
> type = mail
> image >
> }
> }
>
>
> RTE.default {
>
> # Zuweisung der CSS-Datei
> contentCSS = fileadmin/media/css/rte.css
>
> #CSS Styles
> usecss = 1
>
> # Tabellen Styles
> classesTable = contenttable, downloadtable
>
> ## Markup options
> enableWordClean = 1
> removeTrailingBR = 1
> removeComments = 1
> removeTags = center, sdfield
> removeTagsAndContents = style,script
>
> # Buttons die gezeigt/versteckt werden
> showButtons = formatblock,blockstyle, blockstylelabel,
> fontsize,strikethrough, 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, chMode, about
> hideButtons = textstylelabel,textstyle, fontstyle, lefttoright,
> righttoleft, textcolor, bgcolor, textindicator, emoticon, user,
> spellcheck, inserttag, outdent, indent, justifyfull, subscript,
> superscript, acronym, copy, cut, paste
>
> # Ausblenden von Items
> hidePStyleItems = PRE, ADDRESS
>
> # Hält die RTE Icons gegroupt zusammen
> keepButtonGroupTogether = 1
>
> # blendet Statusbar in htmlarea aus
> showStatusBar = 1
>
> ## Add styles Left, center and right alignment of text in
> paragraphs and cells.
> inlineStyle.text-alignment (
> p.align-left, h1.align-left, h2.align-left,
> h3.align-left, h4.align-left, h5.align-left, h6.align-left,
> td.align-left { text-align: left; }
> p.align-center, h1.align-center, h2.align-center,
> h3.align-center, h4.align-center, h5.align-center, h6.align-center,
> td.align-center { text-align: center; }
> p.align-right, h1.align-right, h2.align-right,
> h3.align-right, h4.align-right, h5.align-right, h6.align-right,
> td.align-right { text-align: right; }
> )
>
> ## Use stylesheet file rather than the above mainStyleOverride
> and inlineStyle properties to style the contents (htmlArea RTE only)
> ignoreMainStyleOverride = 1
>
> proc {
> # tags die erlaubt / verboten sind
> allowTags = table, tbody, thead, tr, th, td, h1, h2, h3,
> h4, h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b,
> i, u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym,
> center
> denyTags = font
>
> # br wird nicht zu p konvertiert
> dontConvBRtoParagraph = 1
>
> # tags sind erlaubt außerhalt von p, div
> allowTagsOutside = img,hr
>
> # erlaubte attribute in p, div tags
> keepPDIVattribs = align,class,style,id
>
> # List all class selectors that are allowed on the way
> to the database
> allowedClasses (
> external-link, external-link-new-window,
> internal-link, internal-link-new-window, download, mail,
> align-left, align-center, align-right, author
> )
>
> # html parser einstellungen
> HTMLparser_rte {
>
> # tags die erlaubt/verboten sind
> allowTags < RTE.default.proc.allowTags
> denyTags < RTE.default.proc.denyTags
>
> # tags die untersagt sind
> removeTags = font
>
> # entfernt html-kommentare
> removeComments = 1
>
> # tags die nicht übereinstimmen werden nicht
> entfernt (protect / 1 / 0)
> keepNonMatchedTags = 0
> }
>
>
> # Content to database
> entryHTMLparser_db = 1
> entryHTMLparser_db {
>
> # tags die erlaubt/verboten sind
> allowTags < RTE.default.proc.allowTags
> denyTags < RTE.default.proc.denyTags
>
> # CLEAN TAGS
> noAttrib = b, i, u, strike, sub, sup, strong,
> em, quote, blockquote, cite, tt, br, center
>
> rmTagIfNoAttrib = span,div,font
>
> # htmlSpecialChars = 1
>
> ## align attribute werden erlaubt
> tags {
> p.fixAttrib.align.unset >
> p.allowedAttribs = class,style,align
>
> div.fixAttrib.align.unset >
>
> hr.allowedAttribs = class
>
> # b und i tags werden ersetzt (em / strong)
> b.remap = strong
> i.remap = em
>
> ## img tags werden erlaubt
> img >
> }
> }
>
> }
>
> # Classes: Ausrichtung
> classesParagraph (
> align-left, align-center, align-right
> )
>
> # Classes: Eigene Stile
> classesCharacter = mainBodyText
> classesImage=
>
> # Classes für Links (These classes should also be in the list
> of allowedClasses)
> classesAnchor = pfeillink, pdflink
> classesAnchor.default {
> page = pfeillink
> url = pfeillink
> file = pdflink
> mail = pdflink
> }
>
> # zeigt alle CSS-Klassen die in formate.css vorhanden sind
> showTagFreeClasses = 0
>
> # Do not allow insertion of the following tags
> hideTags = font
>
> # Tabellen Optionen in der RTE Toolbar
> hideTableOperationsInToolbar = 0
> keepToggleBordersInToolbar = 1
>
> # Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)
> disableSpacingFieldsetInTableOperations = 0
> disableAlignmentFieldsetInTableOperations=1
> disableColorFieldsetInTableOperations=1
> disableLayoutFieldsetInTableOperations=1
> disableBordersFieldsetInTableOperations=1
> }
>
> # Use same processing as on entry to database to clean content pasted
> into the editor
> RTE.default.enableWordClean.HTMLparser <
> RTE.default.proc.entryHTMLparser_db
>
> # FE RTE configuration (htmlArea RTE only)
> RTE.default.FE < RTE.default
> RTE.default.FE.userElements >
> RTE.default.FE.userLinks >
>
> # Breite des RTE in Fullscreen-Ansicht
> TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 80%
>
> # Für underline Tag nötig
>
> RTE.default.proc.entryHTMLparser_db.removeTags = removeFromList(u)
>
>
> ########################################

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #3  
Alt 14.12.2007, 16:37
Tobias Pierschel
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] RTE Fontsize

Hallo Basti,
vielen Dank. Ich probier das mal aus.

Tobi


Basti schrieb:
> Hallo,
>
> ich habe es so gemacht, dass ich tags bei mir in der anzeige zulasse (
> zeichen für code: <> tags: <|>
>
> dann klick ich dort auf den "tag einfügen" und wähle das nächste feld
> aus...
>
> hier mal meine RTE-Config:
>
>
> ----------------------
> #
> #RTE Classe des Interface (Ausrichtung)
> #
> 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;
> }
>
> }
>
>
> #Trage hier ein wo das Bild vor dem Link Entfernt bzw. nicht angezeigt
> werden soll
>
> RTE.classesAnchor {
>
> internalLink {
> class = internal-link
> type = page
> image >
> }
>
> externalLink {
> class = external-link
> type = url
> image >
> }
>
> externalLinkInNewWindow {
> class = external-link-new-window
> type = url
> image >
> }
>
> internalLinkInNewWindow {
> class = internal-link-new-window
> type = page
> image >
> }
>
> download {
> class = download
> type = file
> image >
> }
>
> mail {
> class = mail
> type = mail
> image >
> }
>
> }
>
>
>
>
>
> ## RTE Konfiguration
>
> RTE.default {
>
> # RTE BG-color
> mainStyle_bgcolor = #ffffff
> mainStyleOverride_add.BODY = { background-color:#ffffff;
> background-image:none; }
>
> # Zuweisung der CSS-Datei
> contentCSS = /fileadmin/templates/main.css
> useCSS = 1
>
> # Dafür sorgen, dass die Style-Angaben der
> RTE.default.contentCSS oberste Priorität haben
> ignoreMainStyleOverride = 0
>
> # Markup options
> enableWordClean = 1
> removeTrailingBR = 1
> removeComments = 1
> removeTags =
> removeTagsAndContents =
>
> # zeigt alle CSS-Klassen die in .css vorhanden sind
> showTagFreeClasses = 1
>
> # Tabellen Optionen in der RTE Toolbar
> hideTableOperationsInToolbar = 0
> keepToggleBordersInToolbar = 1
>
> # Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)
> disableSpacingFieldsetInTableOperations = 0
> disableAlignmentFieldsetInTableOperations=0
> disableColorFieldsetInTableOperations=0
> disableLayoutFieldsetInTableOperations=0
> disableBordersFieldsetInTableOperations=0
>
> # Do not allow insertion of the following tags
> hideTags =
>
> # Buttons die gezeigt/versteckt werden im RTE
> 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, chMode,
> inserttag
> hideButtons = fontstyle, formatblock, fontsize,
> strikethrough,lefttoright, righttoleft, textcolor, bgcolor,
> textindicator, emoticon, user, spellcheck, outdent, indent, justifyfull,
> subscript, superscript, acronym, copy, cut, paste
>
> # Hält die RTE Icons gegroupt zusammen
> keepButtonGroupTogether = 1
>
> # blendet Statusbar in htmlarea aus
> showStatusBar = 0
>
> # Add styles Left, center and right alignment of text in
> paragraphs and cells.
> inlineStyle.text-alignment (
> p.align-left, h1.align-left, h2.align-left,
> h3.align-left, h4.align-left, h5.align-left, h6.align-left,
> td.align-left { text-align: left; }
> p.align-center, h1.align-center, h2.align-center,
> h3.align-center, h4.align-center, h5.align-center, h6.align-center,
> td.align-center { text-align: center; }
> p.align-right, h1.align-right, h2.align-right,
> h3.align-right, h4.align-right, h5.align-right, h6.align-right,
> td.align-right { text-align: right; }
> )
>
> # Tags die erlaubt werden bzw. verboten werden ( allow / deny )
> proc.entryHTMLparser_db.allowTags < RTE.default.proc.allowTags
>
> proc {
> # tags die erlaubt sind
> allowTags = table, tbody, tr, th, td, h1, h2, h3, h4,
> h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i,
> u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym,
> center, input, form
>
> # tags die verboten sind
> denyTags = font
>
> # br wird nicht zu p konvertiert
> dontConvBRtoParagraph = 1
>
> # tags sind erlaubt außerhalt von p, div
> allowTagsOutside = img,hr,span,input
>
> # erlaubte attribute in p, div tags
> keepPDIVattribs = align,class,style,id,span,input
>
>
> # Trage hier ein welche tags in zb. span erlaubt sind (
> müssen übereinstimmen mit deiner .css )
> allowedClasses (
> external-link, external-link-new-window,
> internal-link, internal-link-new-window, download, mail,
> align-left, align-center, align-right
> )
>
>
> # html parser einstellungen
> HTMLparser_rte {
>
> # tags die erlaubt/verboten sind
> allowTags < RTE.default.proc.allowTags
> denyTags < RTE.default.proc.denyTags
>
> # tags die untersagt sind
> removeTags = font
>
> # entfernt html-kommentare
> removeComments = 1
>
> # tags die nicht übereinstimmen werden nicht
> entfernt (protect / 1 / 0)
> keepNonMatchedTags = 0
> }
>
> # Content to database
> entryHTMLparser_db = 1
> entryHTMLparser_db {
>
> # tags die erlaubt/verboten sind
> allowTags < RTE.default.proc.allowTags
> denyTags < RTE.default.proc.denyTags
>
> # CLEAN TAGS
> noAttrib = b, i, u, strike, sub, sup, strong,
> em, quote, blockquote, cite, tt, br, center
> rmTagIfNoAttrib = font
>
> # htmlSpecialChars = 1
>
> ## align attribute werden erlaubt
>
> tags {
> p.fixAttrib.align.unset >
> p.allowedAttribs = class,style,align
> div.fixAttrib.align.unset >
> hr.allowedAttribs = class
> span.fixAttrib.style.unset >
>
> ## b und i tags werden ersetzt (em /
> strong)
> b.remap = strong
> i.remap = em
>
> ## img tags werden erlaubt
> img >
>
> ## span tags werden erlaubt
> span >
> }
> }
>
> }
>
> # Classes: Ausrichtung
>
> classesParagraph (
> align-left, align-center, align-right
> )
>
> # Classes: Eigene Stile
> classesCharacter = text_red
> allowedClasses (text_red)
>
> classesCharacter = text_grun
> allowedClasses (text_grun)
>
> classesImage= rte_image
>
> # Classes für Links (These classes should also be in the list of
> allowedClasses)
> classesAnchor = external-link, external-link-new-window,
> internal-link, internal-link-new-window, download, mail
> classesAnchor.default {
> page = internal-link
> url = external-link-new-window
> file = download
> mail = mail
> }
>
>
> }
>
> # Use same processing as on entry to database to clean content pasted
> into the editor
> RTE.default.enableWordClean.HTMLparser <
> RTE.default.proc.entryHTMLparser_db
>
> # FE RTE configuration (htmlArea RTE only)
> RTE.default.FE < RTE.default
> RTE.default.FE.userElements >
> RTE.default.FE.userLinks >
>
> # Breite des RTE in Fullscreen-Ansicht
> TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 80%
>
>
> ------------------------
>
>
> hoffe ich kann dir da helfen, basti
>
>
>
> Tobias Pierschel schrieb:
>> Hallo Zusammen,
>> mich treibt der RTE (HTML Area) zum Wahnsinn. Ich habe den Knopf
>> Fontsize erlaubt. Wenn ich nun einen text vergößern will:
>> - macht er das zwar mit <font size="2"></font
>> - beim abspeichern fliegt das Font Tag wieder raus (was ja richtig ist)
>>
>> Nur wie bekomme ich statt dem Font tag ein
>> <span style="font-size:20px;">hallo welt </span>
>>
>> Geht das überhaupt?
>>
>> Danke und Gruß
>> Tobi
>>
>>
>> Hier meine Konfiguration:
>>
>> #*** RTE Classe des Interface (Ausrichtung)
>> 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;
>> }
>> }
>>
>>
>> # *** Entfernt das Bild vor den Links
>> RTE.classesAnchor {
>> internalLink {
>> class = internal-link
>> type = page
>> image >
>> }
>> externalLink {
>> class = external-link
>> type = url
>> image >
>> }
>> externalLinkInNewWindow {
>> class = external-link-new-window
>> type = url
>> image >
>> }
>> internalLinkInNewWindow {
>> class = internal-link-new-window
>> type = page
>> image >
>> }
>> download {
>> class = download
>> type = file
>> image >
>> }
>> mail {
>> class = mail
>> type = mail
>> image >
>> }
>> }
>>
>>
>> RTE.default {
>>
>> # Zuweisung der CSS-Datei
>> contentCSS = fileadmin/media/css/rte.css
>> #CSS Styles
>> usecss = 1
>> # Tabellen Styles
>> classesTable = contenttable, downloadtable
>>
>> ## Markup options
>> enableWordClean = 1
>> removeTrailingBR = 1
>> removeComments = 1
>> removeTags = center, sdfield
>> removeTagsAndContents = style,script
>>
>> # Buttons die gezeigt/versteckt werden
>> showButtons = formatblock,blockstyle, blockstylelabel,
>> fontsize,strikethrough, 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, chMode, about
>> hideButtons = textstylelabel,textstyle, fontstyle,
>> lefttoright, righttoleft, textcolor, bgcolor, textindicator, emoticon,
>> user, spellcheck, inserttag, outdent, indent, justifyfull, subscript,
>> superscript, acronym, copy, cut, paste
>> # Ausblenden von Items
>> hidePStyleItems = PRE, ADDRESS
>>
>> # Hält die RTE Icons gegroupt zusammen
>> keepButtonGroupTogether = 1
>> # blendet Statusbar in htmlarea aus
>> showStatusBar = 1
>>
>> ## Add styles Left, center and right alignment of text in
>> paragraphs and cells.
>> inlineStyle.text-alignment (
>> p.align-left, h1.align-left, h2.align-left,
>> h3.align-left, h4.align-left, h5.align-left, h6.align-left,
>> td.align-left { text-align: left; }
>> p.align-center, h1.align-center, h2.align-center,
>> h3.align-center, h4.align-center, h5.align-center, h6.align-center,
>> td.align-center { text-align: center; }
>> p.align-right, h1.align-right, h2.align-right,
>> h3.align-right, h4.align-right, h5.align-right, h6.align-right,
>> td.align-right { text-align: right; }
>> )
>>
>> ## Use stylesheet file rather than the above mainStyleOverride
>> and inlineStyle properties to style the contents (htmlArea RTE only)
>> ignoreMainStyleOverride = 1
>> proc {
>> # tags die erlaubt / verboten sind
>> allowTags = table, tbody, thead, tr, th, td, h1, h2,
>> h3, h4, h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong,
>> em, b, i, u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr,
>> acronym, center
>> denyTags = font
>>
>> # br wird nicht zu p konvertiert
>> dontConvBRtoParagraph = 1
>>
>> # tags sind erlaubt außerhalt von p, div
>> allowTagsOutside = img,hr
>>
>> # erlaubte attribute in p, div tags
>> keepPDIVattribs = align,class,style,id
>>
>> # List all class selectors that are allowed on the way
>> to the database
>> allowedClasses (
>> external-link, external-link-new-window,
>> internal-link, internal-link-new-window, download, mail,
>> align-left, align-center, align-right, author
>> )
>> # html parser einstellungen
>> HTMLparser_rte {
>>
>> # tags die erlaubt/verboten sind
>> allowTags < RTE.default.proc.allowTags
>> denyTags < RTE.default.proc.denyTags
>>
>> # tags die untersagt sind
>> removeTags = font
>>
>> # entfernt html-kommentare
>> removeComments = 1
>>
>> # tags die nicht übereinstimmen werden nicht
>> entfernt (protect / 1 / 0)
>> keepNonMatchedTags = 0
>> }
>>
>>
>> # Content to database
>> entryHTMLparser_db = 1
>> entryHTMLparser_db {
>>
>> # tags die erlaubt/verboten sind
>> allowTags < RTE.default.proc.allowTags
>> denyTags < RTE.default.proc.denyTags
>>
>> # CLEAN TAGS
>> noAttrib = b, i, u, strike, sub, sup, strong,
>> em, quote, blockquote, cite, tt, br, center
>>
>> rmTagIfNoAttrib = span,div,font
>>
>> # htmlSpecialChars = 1
>> ## align attribute werden erlaubt
>> tags {
>> p.fixAttrib.align.unset >
>> p.allowedAttribs = class,style,align
>>
>> div.fixAttrib.align.unset >
>>
>> hr.allowedAttribs = class
>>
>> # b und i tags werden ersetzt (em /
>> strong)
>> b.remap = strong
>> i.remap = em
>>
>> ## img tags werden erlaubt
>> img >
>> }
>> }
>>
>> }
>>
>> # Classes: Ausrichtung
>> classesParagraph (
>> align-left, align-center, align-right
>> )
>>
>> # Classes: Eigene Stile
>> classesCharacter = mainBodyText
>> classesImage=
>>
>> # Classes für Links (These classes should also be in the list
>> of allowedClasses)
>> classesAnchor = pfeillink, pdflink
>> classesAnchor.default {
>> page = pfeillink
>> url = pfeillink
>> file = pdflink
>> mail = pdflink
>> }
>>
>> # zeigt alle CSS-Klassen die in formate.css vorhanden sind
>> showTagFreeClasses = 0
>>
>> # Do not allow insertion of the following tags
>> hideTags = font
>>
>> # Tabellen Optionen in der RTE Toolbar
>> hideTableOperationsInToolbar = 0
>> keepToggleBordersInToolbar = 1
>>
>> # Tabellen Editierungs-Optionen (cellspacing/ cellpadding /
>> border)
>> disableSpacingFieldsetInTableOperations = 0
>> disableAlignmentFieldsetInTableOperations=1
>> disableColorFieldsetInTableOperations=1
>> disableLayoutFieldsetInTableOperations=1
>> disableBordersFieldsetInTableOperations=1
>> }
>>
>> # Use same processing as on entry to database to clean content pasted
>> into the editor
>> RTE.default.enableWordClean.HTMLparser <
>> RTE.default.proc.entryHTMLparser_db
>>
>> # FE RTE configuration (htmlArea RTE only)
>> RTE.default.FE < RTE.default
>> RTE.default.FE.userElements >
>> RTE.default.FE.userLinks >
>>
>> # Breite des RTE in Fullscreen-Ansicht
>> TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 80%
>>
>> # Für underline Tag nötig
>>
>> RTE.default.proc.entryHTMLparser_db.removeTags = removeFromList(u)
>>
>>
>> ########################################

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
 

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Template-Modifikationen durch TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75