[Typo3-german] Problem mit dynamisches CSS bei htmlarea

Dr. Martin Heilingbrunner mh at drhit.de
Thu Aug 25 16:58:46 CEST 2005


Hallo Juergen,

tausend Dank für Deine Info, die <span> Geschichte geht jetzt bei mir 
auch. Es liegt am:
----- RTE.default.proc.allowedClasses < RTE.default.classesCharacter ------
Bei mir sieht PAGE TS Config jetzt so aus (RTE.default und 
RTE.config.tt_content.bodytext sind gleich !!!):
Normalerweise sollte man nur "default" brauchen aber es funktioniert nur 
mit beiden richtig:

RTE.default.disabled = 0
RTE.default{
   contentCSS = fileadmin/css/style_content.css
   showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, 
formatblock, bold, italic, underline, left, center, right, justifyfull, 
orderedlist, unorderedlist, outdent, indent, insertcharacter, line, 
link, image, table, findreplace, spellcheck, removeformat, undo, redo
   toolbarOrder = formatblock, space, blockstylelabel, blockstyle, 
space, textstylelabel, textstyle, bar, bold, italic, underline, bar, 
left, center, right, justifyfull, bar, orderedlist, unorderedlist, 
outdent, indent, bar, insertcharacter, line, link, image, table, bar, 
findreplace, spellcheck, bar,  removeformat, bar, undo, redo, bar
   enableWordClean = 1
   classesCharacter = hervorheben, Text10px
   classesImage =
   classesAnchor =
   hidePStyleItems  = H5,H6,PRE
}
RTE.default.proc.allowedClasses < RTE.default.classesCharacter
RTE.config.tt_content.bodytext < RTE.default

Anmerkung: Der Ausdruck "proc.allowedClasses < classesCharacter" 
innerhalb der Klammer funktioniert nicht!!


Jetzt zu Deinem Problem:
Ich habe die Serverkonfiguration Apache 1.3.xx aus SuSE 8.1 mit mod_gzip 
= aktiviert. Das Handbuch zu htmlarea_rte empfielt folgende 
Serverdirektiven im <Directory> Teil der <VirtualHost>-Definition. Sieht 
dann so aus:
<VirtualHost>
    <Directory /srv/www/htdocs/domain.de/>
            Options     +FollowSymLinks

 # Der Teil ist für realurl (funktioniert nur im <Directory> oder im 
.htaccess, nicht im <VirtualHost>)
            RewriteEngine On
            RewriteRule ^typo3$ - [L]
            RewriteRule ^typo3/.*$ - [L]
            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteCond %{REQUEST_FILENAME} !-l
            RewriteRule .* index.php

 # Der Teil ist für htmlarea_rte
            BrowserMatch "MSIE" brokenvary=1
            BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
            BrowserMatch "Opera" !brokenvary
            SetEnvIf brokenvary 1 force-no-vary

            ExpiresActive On
            ExpiresByType image/gif "access plus 1 month"
            ExpiresByType image/png "access plus 1 month"
    </Directory>
</VirtualHost>

Diese Änderung führt bei mir zu keine merklichen Änderung des Verhaltens 
(ging ja vorher schon ;-:)), soll aber diverse
Cache Probleme des IE mildern.


Kussmann, Juergen schrieb:

>Trotz Upgrade auf HTMLArea 0.6.3 und der Deaktivierung der Option "Benutze komprimierte Scripts (default=1)"
>funktioniert das dynamische CSS bei mir beim IE6 (meistens) nicht (nutze auch typo3 3.8) :-(
>
>Ist auf deinem Server das Apache-Modul mod_gzip installiert?
>Dies kann Probleme machen, das habe ich aber gar nicht auf dem Server installiert.
>
>  
>
mit freundlichen Grüßen

Dr. Martin Heilingbrunner IT-Beratung

Bruno-Walter-Ring 10
81927 München
Tel.: +49 89 930 56 30
mailto:mh at drhit.de





More information about the TYPO3-german mailing list