<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.161.200.118</id>
	<title>Wikizone - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.161.200.118"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/84.161.200.118"/>
	<updated>2026-05-06T16:43:43Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_und_CSS&amp;diff=456</id>
		<title>Typo3 und CSS</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_und_CSS&amp;diff=456"/>
		<updated>2006-07-03T16:28:05Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Inline Styles ==&lt;br /&gt;
=== Alle Inline Styles in eine externe Datei auslagern ===&lt;br /&gt;
automatisch alle inline CSS Stile in eine temporäre Datei auslagern:&lt;br /&gt;
 config.inlineStyle2TempFile = 1&lt;br /&gt;
&lt;br /&gt;
=== Inline Styles aus cron_cssstyledimgtext entfernen ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Im Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 plugin.tx_croncssstyledimgtext._CSS_DEFAULT_STYLE =&lt;br /&gt;
&lt;br /&gt;
setzen und dafür sorgen daß die benötigten Stile im Stylesheet stehen.&lt;br /&gt;
&lt;br /&gt;
== Externes CSS ==&lt;br /&gt;
=== mehrere CSS-Dateien einlesen ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[PIDinRootline = pages-uid, pages-uid, ...]&lt;br /&gt;
&lt;br /&gt;
includeCSS {&lt;br /&gt;
  file1 = fileadmin/mystylesheet1.css&lt;br /&gt;
  file2 = stylesheet_uploaded_to_template*.css&lt;br /&gt;
  file2.title = High contrast&lt;br /&gt;
  file2.media = print&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit der Condition [PIDinRootline = pages-uid, pages-uid, ...]&lt;br /&gt;
kann man auf diese Weise für verschiedene Seitenbäume mit zusätzlichem CSS anzusteuern. Oder man generiert das CSS dynamisch wie unten beschrieben.&lt;br /&gt;
&lt;br /&gt;
=== Eine externe CSS Datei dynamisch anlegen ===&lt;br /&gt;
Dynamisch eine CSS-Datei erstellen&lt;br /&gt;
&lt;br /&gt;
Wenn Sie seitenabhängig CSS-Definitionen brauchen und diese allerdings nicht im Head-Bereich, sondern in einer seperaten Datei  stehen sollen, können Sie sich mit einem Trick helfen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sie müssen dazu nur die Ausgabe einer Seite wie im folgenden Beispiel definieren:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TypoScript (Setup)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
 css = PAGE&lt;br /&gt;
 css {&lt;br /&gt;
    typeNum = 22&lt;br /&gt;
    config{&lt;br /&gt;
       additionalHeaders = Content-type: text/css&lt;br /&gt;
       disableAllHeaderCode = 1&lt;br /&gt;
    }&lt;br /&gt;
    10 = TEXT&lt;br /&gt;
    10.value (&lt;br /&gt;
       body {&lt;br /&gt;
           margin: 0px;&lt;br /&gt;
           padding: 0px;&lt;br /&gt;
       }&lt;br /&gt;
       h5 {&lt;br /&gt;
         text-decoration: none;&lt;br /&gt;
         font-weight: bold;&lt;br /&gt;
         font-size: 40px;&lt;br /&gt;
         color: red;&lt;br /&gt;
         background-color: silver;&lt;br /&gt;
         display: box;&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
 }&lt;br /&gt;
 page.headerData.775 = TEXT&lt;br /&gt;
 page.headerData.775.dataWrap =  &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; &lt;br /&gt;
      href=&amp;quot;index.php?id={field:uid}&amp;amp;type=22&amp;quot; /&amp;gt;| &lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TypoScript-Erläuterung&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Von Zeile 1-23 wird die Ausgabe der CSS-&amp;quot;Datei&amp;quot; konfiguriert. Damit die Ausgabe auch als Text ausgeliefert wird, wird in Zeile 5 die Headerinformation modifiziert.&lt;br /&gt;
&lt;br /&gt;
Die CSS-Datei darf natürlich nicht den Head- und Body-Bereich einer normalen Webseite haben. Aus di&lt;br /&gt;
esem Grund wird der Header-Code in Zeile 6 komplett gelöscht.&lt;br /&gt;
&lt;br /&gt;
In Zeile 8-22 wird die Ausgabe noch relativ starr (hier mit Beispieldaten) angegeben - allerdings können Sie die CSS-Daten ja auch aus einem zuvor mit dem Kickstarter ergänzten Datenbankfeld der pages-Tabelle auslesen und hier dynamisch einfügen lassen.&lt;br /&gt;
&lt;br /&gt;
Zeile 24 und 25 fügt jetzt in der normalen Webseite noch den Link zur&lt;br /&gt;
Stylesheet-&amp;quot;Datei&amp;quot; ein.&lt;br /&gt;
&lt;br /&gt;
Die TypeNum-Angabe ist überigens nicht zwingend 22.&lt;br /&gt;
Sie müssen nur eine freie typeNum verwenden.&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=715</id>
		<title>Typo3 - Rich Text Editor (RTE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=715"/>
		<updated>2006-07-03T12:07:03Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: /* htmlarea - Eigene Tags verwenden */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RTE-Konfiguration als Extension laden ==&lt;br /&gt;
Todo. Vgl. die Extension Rich Text Editor pre-configuration die bei den Examples steht.&lt;br /&gt;
&lt;br /&gt;
== RTE einrichten ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ab Version 4 ist der Editor &amp;#039;&amp;#039;&amp;#039;HTMLArea&amp;#039;&amp;#039;&amp;#039; eingesetzt, den es für frühere Versionen als Extension gibt. Für Typo3 Versionen unter 4 muß die HTMLArea Extension in einer Version kleiner 1.3 installiert werden sonst gibt&amp;#039;s eine Fehlermeldung beim Verlinken.&lt;br /&gt;
&lt;br /&gt;
Das Aussehten des RTE, die verfügbaren Optionen und die HTML-Ausgabe läßt sich einstellen.&lt;br /&gt;
Über das PageTS Config Feld der Seiten kann man z.B. einzelne Funktionen des RTE für den Seitenbaum abstellen.&lt;br /&gt;
&lt;br /&gt;
=== RTE HTML-Ausgabe ===&lt;br /&gt;
Der RTE formatiert verändert den HTML Code auf verschiedene Weise. Wie er das macht läßt sich beeinflussen. Hier einige nützliche Beispiele:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Restriktive RTE-Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
1.Schritt: Nur die Inhaltselemente Text und Text mit Bild sollen mit dem RTE bearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
Im PageTS-Config Feld:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.disabled=1&lt;br /&gt;
RTE.config.tt_content.bodytext.types{&lt;br /&gt;
   text.disabled = 0&lt;br /&gt;
   textpic.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
2. Schritt: Nur noch die Standardformatierung und zwei Spezial formatierungen zur Auswahl lassen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.classes{&lt;br /&gt;
   highlight{&lt;br /&gt;
      name = Highlight&lt;br /&gt;
      value = font:bold; color: red;&lt;br /&gt;
   }&lt;br /&gt;
   zitat{&lt;br /&gt;
      name = Zitat&lt;br /&gt;
      value=font:italic 15px; margin-left:20px;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
RTE.default.classesCharacter = highlight, zitat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.Schritt: Üver das User TSConfig kann man nun einstellen welche Menüoptionen dem User angezeigt werden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   options.RTEkeyList = class, bold, italic, link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele ==&lt;br /&gt;
== htmlArea ==&lt;br /&gt;
Mit der Extension htmlarea steht auch für Mozilla basierte Browser ein Editor zur Verfügung der auf dem bekannten HTMLArea basiert.&lt;br /&gt;
&lt;br /&gt;
Viele der RTE Optionen funktionieren auch in htmlarea, darüber hinaus auch noch einige weitere. &lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele htmlarea ==&lt;br /&gt;
===Eigene Tags verwenden===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
where&lt;br /&gt;
list-of-allowed-tags is the list of all allowed tags, including your custom tag, and&lt;br /&gt;
mycustomtag is the name of your tag.&lt;br /&gt;
===Klasse für Tabellen ändern===&lt;br /&gt;
«Typo3 always replaces the class I selected in the RTE for a table with the class &amp;quot;contenttable&amp;quot;. Do you have an idea how to switch that off?»&lt;br /&gt;
Assuming that you have installed extension CSS Styled Content (css_styled_content), add the following line in your TS template Setup field:&lt;br /&gt;
 lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list &amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contenttable class will then be added only if no class is specified for the table.&lt;br /&gt;
=== diverses ===&lt;br /&gt;
==== eigene Klassen ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE {&lt;br /&gt;
    classes {&lt;br /&gt;
        Infobox {&lt;br /&gt;
            name = Infobox&lt;br /&gt;
            value = eigenschaften&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    default {&lt;br /&gt;
        classesParagraph = Infobox&lt;br /&gt;
        contentCSS = fileadmin/templates/version1/css/style.css&lt;br /&gt;
        classesCharacter = Infobox&lt;br /&gt;
        proc.allowedClasses (&lt;br /&gt;
            Infobox, ...&lt;br /&gt;
        )&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Probleme und Lösungen ==&lt;br /&gt;
&lt;br /&gt;
=== htmlarea - Eigene Tags verwenden ===&lt;br /&gt;
In der Standard - Einstellung werden eigene Tags verworfen. So kann man das verhindern:&lt;br /&gt;
 ### Allow Custom Tags ###&lt;br /&gt;
 RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
 RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
Wobei &amp;#039;&amp;#039;list-of-allowed-tags&amp;#039;&amp;#039; eine Kommaseparierte Liste der erlaubten Tags enthält und &amp;#039;&amp;#039;mycustomtag&amp;#039;&amp;#039; den betreffenden neuen Tag schützt.&lt;br /&gt;
&lt;br /&gt;
=== htmlarea - Bilder lassen sich nicht speichern ===&lt;br /&gt;
Das &amp;quot;Problem&amp;quot; liegt darin dass htmlarea standardmässig so&lt;br /&gt;
konfiguriert ist:&lt;br /&gt;
&lt;br /&gt;
 ## REMOVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = 0&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Damit werden beim Speichern in typo3 also zuerst alle Attribute&lt;br /&gt;
aus dem Image-Tag entfernt und schließlich der gesamte Tag auch&lt;br /&gt;
noch, weil er ja kein Attribut mehr enthält.&lt;br /&gt;
&lt;br /&gt;
Ohne Häcken im Extension-Manager tut es also auch&lt;br /&gt;
&lt;br /&gt;
 ## SAVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = alt,class,style,src,title&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Vor allem das Attribut src ist wichtig ;-)&lt;br /&gt;
&lt;br /&gt;
===htmlarea - Fehlermeldung wenn Bilder im Frontend angezeigt werden sollen===&lt;br /&gt;
Bei Versionen unter Typo3 4.0 eine niedrigere Version von htmlarea verwenden (1.1.3 oder evt. 1.1.6)&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=341</id>
		<title>Typo3 - Rich Text Editor (RTE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=341"/>
		<updated>2006-07-03T12:05:45Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: /* Probleme und Lösungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RTE-Konfiguration als Extension laden ==&lt;br /&gt;
Todo. Vgl. die Extension Rich Text Editor pre-configuration die bei den Examples steht.&lt;br /&gt;
&lt;br /&gt;
== RTE einrichten ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ab Version 4 ist der Editor &amp;#039;&amp;#039;&amp;#039;HTMLArea&amp;#039;&amp;#039;&amp;#039; eingesetzt, den es für frühere Versionen als Extension gibt. Für Typo3 Versionen unter 4 muß die HTMLArea Extension in einer Version kleiner 1.3 installiert werden sonst gibt&amp;#039;s eine Fehlermeldung beim Verlinken.&lt;br /&gt;
&lt;br /&gt;
Das Aussehten des RTE, die verfügbaren Optionen und die HTML-Ausgabe läßt sich einstellen.&lt;br /&gt;
Über das PageTS Config Feld der Seiten kann man z.B. einzelne Funktionen des RTE für den Seitenbaum abstellen.&lt;br /&gt;
&lt;br /&gt;
=== RTE HTML-Ausgabe ===&lt;br /&gt;
Der RTE formatiert verändert den HTML Code auf verschiedene Weise. Wie er das macht läßt sich beeinflussen. Hier einige nützliche Beispiele:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Restriktive RTE-Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
1.Schritt: Nur die Inhaltselemente Text und Text mit Bild sollen mit dem RTE bearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
Im PageTS-Config Feld:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.disabled=1&lt;br /&gt;
RTE.config.tt_content.bodytext.types{&lt;br /&gt;
   text.disabled = 0&lt;br /&gt;
   textpic.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
2. Schritt: Nur noch die Standardformatierung und zwei Spezial formatierungen zur Auswahl lassen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.classes{&lt;br /&gt;
   highlight{&lt;br /&gt;
      name = Highlight&lt;br /&gt;
      value = font:bold; color: red;&lt;br /&gt;
   }&lt;br /&gt;
   zitat{&lt;br /&gt;
      name = Zitat&lt;br /&gt;
      value=font:italic 15px; margin-left:20px;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
RTE.default.classesCharacter = highlight, zitat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.Schritt: Üver das User TSConfig kann man nun einstellen welche Menüoptionen dem User angezeigt werden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   options.RTEkeyList = class, bold, italic, link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele ==&lt;br /&gt;
== htmlArea ==&lt;br /&gt;
Mit der Extension htmlarea steht auch für Mozilla basierte Browser ein Editor zur Verfügung der auf dem bekannten HTMLArea basiert.&lt;br /&gt;
&lt;br /&gt;
Viele der RTE Optionen funktionieren auch in htmlarea, darüber hinaus auch noch einige weitere. &lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele htmlarea ==&lt;br /&gt;
===Eigene Tags verwenden===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
where&lt;br /&gt;
list-of-allowed-tags is the list of all allowed tags, including your custom tag, and&lt;br /&gt;
mycustomtag is the name of your tag.&lt;br /&gt;
===Klasse für Tabellen ändern===&lt;br /&gt;
«Typo3 always replaces the class I selected in the RTE for a table with the class &amp;quot;contenttable&amp;quot;. Do you have an idea how to switch that off?»&lt;br /&gt;
Assuming that you have installed extension CSS Styled Content (css_styled_content), add the following line in your TS template Setup field:&lt;br /&gt;
 lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list &amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contenttable class will then be added only if no class is specified for the table.&lt;br /&gt;
=== diverses ===&lt;br /&gt;
==== eigene Klassen ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE {&lt;br /&gt;
    classes {&lt;br /&gt;
        Infobox {&lt;br /&gt;
            name = Infobox&lt;br /&gt;
            value = eigenschaften&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    default {&lt;br /&gt;
        classesParagraph = Infobox&lt;br /&gt;
        contentCSS = fileadmin/templates/version1/css/style.css&lt;br /&gt;
        classesCharacter = Infobox&lt;br /&gt;
        proc.allowedClasses (&lt;br /&gt;
            Infobox, ...&lt;br /&gt;
        )&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Probleme und Lösungen ==&lt;br /&gt;
&lt;br /&gt;
=== htmlarea - Eigene Tags verwenden ===&lt;br /&gt;
In der Standard - Einstellung werden eigene Tags verworfen. So kann man das verhindern:&lt;br /&gt;
 ### Allow Custom Tags ###&lt;br /&gt;
 RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
 RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
Wobei list-of-allowed-tags eine Kommaseparierte Liste der erlaubten Tags enthält&lt;br /&gt;
&lt;br /&gt;
=== htmlarea - Bilder lassen sich nicht speichern ===&lt;br /&gt;
Das &amp;quot;Problem&amp;quot; liegt darin dass htmlarea standardmässig so&lt;br /&gt;
konfiguriert ist:&lt;br /&gt;
&lt;br /&gt;
 ## REMOVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = 0&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Damit werden beim Speichern in typo3 also zuerst alle Attribute&lt;br /&gt;
aus dem Image-Tag entfernt und schließlich der gesamte Tag auch&lt;br /&gt;
noch, weil er ja kein Attribut mehr enthält.&lt;br /&gt;
&lt;br /&gt;
Ohne Häcken im Extension-Manager tut es also auch&lt;br /&gt;
&lt;br /&gt;
 ## SAVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = alt,class,style,src,title&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Vor allem das Attribut src ist wichtig ;-)&lt;br /&gt;
&lt;br /&gt;
===htmlarea - Fehlermeldung wenn Bilder im Frontend angezeigt werden sollen===&lt;br /&gt;
Bei Versionen unter Typo3 4.0 eine niedrigere Version von htmlarea verwenden (1.1.3 oder evt. 1.1.6)&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=340</id>
		<title>Typo3 - Rich Text Editor (RTE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=340"/>
		<updated>2006-07-03T11:52:13Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: /* diverses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RTE-Konfiguration als Extension laden ==&lt;br /&gt;
Todo. Vgl. die Extension Rich Text Editor pre-configuration die bei den Examples steht.&lt;br /&gt;
&lt;br /&gt;
== RTE einrichten ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ab Version 4 ist der Editor &amp;#039;&amp;#039;&amp;#039;HTMLArea&amp;#039;&amp;#039;&amp;#039; eingesetzt, den es für frühere Versionen als Extension gibt. Für Typo3 Versionen unter 4 muß die HTMLArea Extension in einer Version kleiner 1.3 installiert werden sonst gibt&amp;#039;s eine Fehlermeldung beim Verlinken.&lt;br /&gt;
&lt;br /&gt;
Das Aussehten des RTE, die verfügbaren Optionen und die HTML-Ausgabe läßt sich einstellen.&lt;br /&gt;
Über das PageTS Config Feld der Seiten kann man z.B. einzelne Funktionen des RTE für den Seitenbaum abstellen.&lt;br /&gt;
&lt;br /&gt;
=== RTE HTML-Ausgabe ===&lt;br /&gt;
Der RTE formatiert verändert den HTML Code auf verschiedene Weise. Wie er das macht läßt sich beeinflussen. Hier einige nützliche Beispiele:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Restriktive RTE-Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
1.Schritt: Nur die Inhaltselemente Text und Text mit Bild sollen mit dem RTE bearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
Im PageTS-Config Feld:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.disabled=1&lt;br /&gt;
RTE.config.tt_content.bodytext.types{&lt;br /&gt;
   text.disabled = 0&lt;br /&gt;
   textpic.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
2. Schritt: Nur noch die Standardformatierung und zwei Spezial formatierungen zur Auswahl lassen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.classes{&lt;br /&gt;
   highlight{&lt;br /&gt;
      name = Highlight&lt;br /&gt;
      value = font:bold; color: red;&lt;br /&gt;
   }&lt;br /&gt;
   zitat{&lt;br /&gt;
      name = Zitat&lt;br /&gt;
      value=font:italic 15px; margin-left:20px;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
RTE.default.classesCharacter = highlight, zitat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.Schritt: Üver das User TSConfig kann man nun einstellen welche Menüoptionen dem User angezeigt werden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   options.RTEkeyList = class, bold, italic, link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele ==&lt;br /&gt;
== htmlArea ==&lt;br /&gt;
Mit der Extension htmlarea steht auch für Mozilla basierte Browser ein Editor zur Verfügung der auf dem bekannten HTMLArea basiert.&lt;br /&gt;
&lt;br /&gt;
Viele der RTE Optionen funktionieren auch in htmlarea, darüber hinaus auch noch einige weitere. &lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele htmlarea ==&lt;br /&gt;
===Eigene Tags verwenden===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
where&lt;br /&gt;
list-of-allowed-tags is the list of all allowed tags, including your custom tag, and&lt;br /&gt;
mycustomtag is the name of your tag.&lt;br /&gt;
===Klasse für Tabellen ändern===&lt;br /&gt;
«Typo3 always replaces the class I selected in the RTE for a table with the class &amp;quot;contenttable&amp;quot;. Do you have an idea how to switch that off?»&lt;br /&gt;
Assuming that you have installed extension CSS Styled Content (css_styled_content), add the following line in your TS template Setup field:&lt;br /&gt;
 lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list &amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contenttable class will then be added only if no class is specified for the table.&lt;br /&gt;
=== diverses ===&lt;br /&gt;
==== eigene Klassen ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE {&lt;br /&gt;
    classes {&lt;br /&gt;
        Infobox {&lt;br /&gt;
            name = Infobox&lt;br /&gt;
            value = eigenschaften&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    default {&lt;br /&gt;
        classesParagraph = Infobox&lt;br /&gt;
        contentCSS = fileadmin/templates/version1/css/style.css&lt;br /&gt;
        classesCharacter = Infobox&lt;br /&gt;
        proc.allowedClasses (&lt;br /&gt;
            Infobox, ...&lt;br /&gt;
        )&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Probleme und Lösungen ==&lt;br /&gt;
=== htmlarea - Bilder lassen sich nicht speichern ===&lt;br /&gt;
Das &amp;quot;Problem&amp;quot; liegt darin dass htmlarea standardmässig so&lt;br /&gt;
konfiguriert ist:&lt;br /&gt;
&lt;br /&gt;
 ## REMOVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = 0&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Damit werden beim Speichern in typo3 also zuerst alle Attribute&lt;br /&gt;
aus dem Image-Tag entfernt und schließlich der gesamte Tag auch&lt;br /&gt;
noch, weil er ja kein Attribut mehr enthält.&lt;br /&gt;
&lt;br /&gt;
Ohne Häcken im Extension-Manager tut es also auch&lt;br /&gt;
&lt;br /&gt;
 ## SAVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = alt,class,style,src,title&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Vor allem das Attribut src ist wichtig ;-)&lt;br /&gt;
&lt;br /&gt;
===htmlarea - Fehlermeldung wenn Bilder im Frontend angezeigt werden sollen===&lt;br /&gt;
Bei Versionen unter Typo3 4.0 eine niedrigere Version von htmlarea verwenden (1.1.3 oder evt. 1.1.6)&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=339</id>
		<title>Typo3 - Rich Text Editor (RTE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=339"/>
		<updated>2006-07-03T11:51:52Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: /* Konfigurationsbeispiele htmlarea */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RTE-Konfiguration als Extension laden ==&lt;br /&gt;
Todo. Vgl. die Extension Rich Text Editor pre-configuration die bei den Examples steht.&lt;br /&gt;
&lt;br /&gt;
== RTE einrichten ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ab Version 4 ist der Editor &amp;#039;&amp;#039;&amp;#039;HTMLArea&amp;#039;&amp;#039;&amp;#039; eingesetzt, den es für frühere Versionen als Extension gibt. Für Typo3 Versionen unter 4 muß die HTMLArea Extension in einer Version kleiner 1.3 installiert werden sonst gibt&amp;#039;s eine Fehlermeldung beim Verlinken.&lt;br /&gt;
&lt;br /&gt;
Das Aussehten des RTE, die verfügbaren Optionen und die HTML-Ausgabe läßt sich einstellen.&lt;br /&gt;
Über das PageTS Config Feld der Seiten kann man z.B. einzelne Funktionen des RTE für den Seitenbaum abstellen.&lt;br /&gt;
&lt;br /&gt;
=== RTE HTML-Ausgabe ===&lt;br /&gt;
Der RTE formatiert verändert den HTML Code auf verschiedene Weise. Wie er das macht läßt sich beeinflussen. Hier einige nützliche Beispiele:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Restriktive RTE-Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
1.Schritt: Nur die Inhaltselemente Text und Text mit Bild sollen mit dem RTE bearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
Im PageTS-Config Feld:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.disabled=1&lt;br /&gt;
RTE.config.tt_content.bodytext.types{&lt;br /&gt;
   text.disabled = 0&lt;br /&gt;
   textpic.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
2. Schritt: Nur noch die Standardformatierung und zwei Spezial formatierungen zur Auswahl lassen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.classes{&lt;br /&gt;
   highlight{&lt;br /&gt;
      name = Highlight&lt;br /&gt;
      value = font:bold; color: red;&lt;br /&gt;
   }&lt;br /&gt;
   zitat{&lt;br /&gt;
      name = Zitat&lt;br /&gt;
      value=font:italic 15px; margin-left:20px;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
RTE.default.classesCharacter = highlight, zitat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.Schritt: Üver das User TSConfig kann man nun einstellen welche Menüoptionen dem User angezeigt werden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   options.RTEkeyList = class, bold, italic, link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele ==&lt;br /&gt;
== htmlArea ==&lt;br /&gt;
Mit der Extension htmlarea steht auch für Mozilla basierte Browser ein Editor zur Verfügung der auf dem bekannten HTMLArea basiert.&lt;br /&gt;
&lt;br /&gt;
Viele der RTE Optionen funktionieren auch in htmlarea, darüber hinaus auch noch einige weitere. &lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele htmlarea ==&lt;br /&gt;
===Eigene Tags verwenden===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
where&lt;br /&gt;
list-of-allowed-tags is the list of all allowed tags, including your custom tag, and&lt;br /&gt;
mycustomtag is the name of your tag.&lt;br /&gt;
===Klasse für Tabellen ändern===&lt;br /&gt;
«Typo3 always replaces the class I selected in the RTE for a table with the class &amp;quot;contenttable&amp;quot;. Do you have an idea how to switch that off?»&lt;br /&gt;
Assuming that you have installed extension CSS Styled Content (css_styled_content), add the following line in your TS template Setup field:&lt;br /&gt;
 lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list &amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contenttable class will then be added only if no class is specified for the table.&lt;br /&gt;
=== diverses ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE {&lt;br /&gt;
    classes {&lt;br /&gt;
        Infobox {&lt;br /&gt;
            name = Infobox&lt;br /&gt;
            value = eigenschaften&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    default {&lt;br /&gt;
        classesParagraph = Infobox&lt;br /&gt;
        contentCSS = fileadmin/templates/version1/css/style.css&lt;br /&gt;
        classesCharacter = Infobox&lt;br /&gt;
        proc.allowedClasses (&lt;br /&gt;
            Infobox, ...&lt;br /&gt;
        )&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Probleme und Lösungen ==&lt;br /&gt;
=== htmlarea - Bilder lassen sich nicht speichern ===&lt;br /&gt;
Das &amp;quot;Problem&amp;quot; liegt darin dass htmlarea standardmässig so&lt;br /&gt;
konfiguriert ist:&lt;br /&gt;
&lt;br /&gt;
 ## REMOVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = 0&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Damit werden beim Speichern in typo3 also zuerst alle Attribute&lt;br /&gt;
aus dem Image-Tag entfernt und schließlich der gesamte Tag auch&lt;br /&gt;
noch, weil er ja kein Attribut mehr enthält.&lt;br /&gt;
&lt;br /&gt;
Ohne Häcken im Extension-Manager tut es also auch&lt;br /&gt;
&lt;br /&gt;
 ## SAVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = alt,class,style,src,title&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Vor allem das Attribut src ist wichtig ;-)&lt;br /&gt;
&lt;br /&gt;
===htmlarea - Fehlermeldung wenn Bilder im Frontend angezeigt werden sollen===&lt;br /&gt;
Bei Versionen unter Typo3 4.0 eine niedrigere Version von htmlarea verwenden (1.1.3 oder evt. 1.1.6)&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=338</id>
		<title>Typo3 - Rich Text Editor (RTE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=338"/>
		<updated>2006-07-03T08:53:15Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: /* Probleme und Lösungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RTE-Konfiguration als Extension laden ==&lt;br /&gt;
Todo. Vgl. die Extension Rich Text Editor pre-configuration die bei den Examples steht.&lt;br /&gt;
&lt;br /&gt;
== RTE einrichten ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ab Version 4 ist der Editor &amp;#039;&amp;#039;&amp;#039;HTMLArea&amp;#039;&amp;#039;&amp;#039; eingesetzt, den es für frühere Versionen als Extension gibt. Für Typo3 Versionen unter 4 muß die HTMLArea Extension in einer Version kleiner 1.3 installiert werden sonst gibt&amp;#039;s eine Fehlermeldung beim Verlinken.&lt;br /&gt;
&lt;br /&gt;
Das Aussehten des RTE, die verfügbaren Optionen und die HTML-Ausgabe läßt sich einstellen.&lt;br /&gt;
Über das PageTS Config Feld der Seiten kann man z.B. einzelne Funktionen des RTE für den Seitenbaum abstellen.&lt;br /&gt;
&lt;br /&gt;
=== RTE HTML-Ausgabe ===&lt;br /&gt;
Der RTE formatiert verändert den HTML Code auf verschiedene Weise. Wie er das macht läßt sich beeinflussen. Hier einige nützliche Beispiele:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Restriktive RTE-Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
1.Schritt: Nur die Inhaltselemente Text und Text mit Bild sollen mit dem RTE bearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
Im PageTS-Config Feld:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.disabled=1&lt;br /&gt;
RTE.config.tt_content.bodytext.types{&lt;br /&gt;
   text.disabled = 0&lt;br /&gt;
   textpic.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
2. Schritt: Nur noch die Standardformatierung und zwei Spezial formatierungen zur Auswahl lassen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.classes{&lt;br /&gt;
   highlight{&lt;br /&gt;
      name = Highlight&lt;br /&gt;
      value = font:bold; color: red;&lt;br /&gt;
   }&lt;br /&gt;
   zitat{&lt;br /&gt;
      name = Zitat&lt;br /&gt;
      value=font:italic 15px; margin-left:20px;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
RTE.default.classesCharacter = highlight, zitat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.Schritt: Üver das User TSConfig kann man nun einstellen welche Menüoptionen dem User angezeigt werden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   options.RTEkeyList = class, bold, italic, link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele ==&lt;br /&gt;
== htmlArea ==&lt;br /&gt;
Mit der Extension htmlarea steht auch für Mozilla basierte Browser ein Editor zur Verfügung der auf dem bekannten HTMLArea basiert.&lt;br /&gt;
&lt;br /&gt;
Viele der RTE Optionen funktionieren auch in htmlarea, darüber hinaus auch noch einige weitere. &lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele htmlarea ==&lt;br /&gt;
===Eigene Tags verwenden===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
where&lt;br /&gt;
list-of-allowed-tags is the list of all allowed tags, including your custom tag, and&lt;br /&gt;
mycustomtag is the name of your tag.&lt;br /&gt;
===Klasse für Tabellen ändern===&lt;br /&gt;
«Typo3 always replaces the class I selected in the RTE for a table with the class &amp;quot;contenttable&amp;quot;. Do you have an idea how to switch that off?»&lt;br /&gt;
Assuming that you have installed extension CSS Styled Content (css_styled_content), add the following line in your TS template Setup field:&lt;br /&gt;
 lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list &amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contenttable class will then be added only if no class is specified for the table.&lt;br /&gt;
&lt;br /&gt;
== Probleme und Lösungen ==&lt;br /&gt;
=== htmlarea - Bilder lassen sich nicht speichern ===&lt;br /&gt;
Das &amp;quot;Problem&amp;quot; liegt darin dass htmlarea standardmässig so&lt;br /&gt;
konfiguriert ist:&lt;br /&gt;
&lt;br /&gt;
 ## REMOVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = 0&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Damit werden beim Speichern in typo3 also zuerst alle Attribute&lt;br /&gt;
aus dem Image-Tag entfernt und schließlich der gesamte Tag auch&lt;br /&gt;
noch, weil er ja kein Attribut mehr enthält.&lt;br /&gt;
&lt;br /&gt;
Ohne Häcken im Extension-Manager tut es also auch&lt;br /&gt;
&lt;br /&gt;
 ## SAVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = alt,class,style,src,title&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Vor allem das Attribut src ist wichtig ;-)&lt;br /&gt;
&lt;br /&gt;
===htmlarea - Fehlermeldung wenn Bilder im Frontend angezeigt werden sollen===&lt;br /&gt;
Bei Versionen unter Typo3 4.0 eine niedrigere Version von htmlarea verwenden (1.1.3 oder evt. 1.1.6)&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=337</id>
		<title>Typo3 - Rich Text Editor (RTE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=337"/>
		<updated>2006-07-03T08:51:49Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RTE-Konfiguration als Extension laden ==&lt;br /&gt;
Todo. Vgl. die Extension Rich Text Editor pre-configuration die bei den Examples steht.&lt;br /&gt;
&lt;br /&gt;
== RTE einrichten ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ab Version 4 ist der Editor &amp;#039;&amp;#039;&amp;#039;HTMLArea&amp;#039;&amp;#039;&amp;#039; eingesetzt, den es für frühere Versionen als Extension gibt. Für Typo3 Versionen unter 4 muß die HTMLArea Extension in einer Version kleiner 1.3 installiert werden sonst gibt&amp;#039;s eine Fehlermeldung beim Verlinken.&lt;br /&gt;
&lt;br /&gt;
Das Aussehten des RTE, die verfügbaren Optionen und die HTML-Ausgabe läßt sich einstellen.&lt;br /&gt;
Über das PageTS Config Feld der Seiten kann man z.B. einzelne Funktionen des RTE für den Seitenbaum abstellen.&lt;br /&gt;
&lt;br /&gt;
=== RTE HTML-Ausgabe ===&lt;br /&gt;
Der RTE formatiert verändert den HTML Code auf verschiedene Weise. Wie er das macht läßt sich beeinflussen. Hier einige nützliche Beispiele:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Restriktive RTE-Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
1.Schritt: Nur die Inhaltselemente Text und Text mit Bild sollen mit dem RTE bearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
Im PageTS-Config Feld:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.disabled=1&lt;br /&gt;
RTE.config.tt_content.bodytext.types{&lt;br /&gt;
   text.disabled = 0&lt;br /&gt;
   textpic.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
2. Schritt: Nur noch die Standardformatierung und zwei Spezial formatierungen zur Auswahl lassen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.classes{&lt;br /&gt;
   highlight{&lt;br /&gt;
      name = Highlight&lt;br /&gt;
      value = font:bold; color: red;&lt;br /&gt;
   }&lt;br /&gt;
   zitat{&lt;br /&gt;
      name = Zitat&lt;br /&gt;
      value=font:italic 15px; margin-left:20px;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
RTE.default.classesCharacter = highlight, zitat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.Schritt: Üver das User TSConfig kann man nun einstellen welche Menüoptionen dem User angezeigt werden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   options.RTEkeyList = class, bold, italic, link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele ==&lt;br /&gt;
== htmlArea ==&lt;br /&gt;
Mit der Extension htmlarea steht auch für Mozilla basierte Browser ein Editor zur Verfügung der auf dem bekannten HTMLArea basiert.&lt;br /&gt;
&lt;br /&gt;
Viele der RTE Optionen funktionieren auch in htmlarea, darüber hinaus auch noch einige weitere. &lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele htmlarea ==&lt;br /&gt;
===Eigene Tags verwenden===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
where&lt;br /&gt;
list-of-allowed-tags is the list of all allowed tags, including your custom tag, and&lt;br /&gt;
mycustomtag is the name of your tag.&lt;br /&gt;
===Klasse für Tabellen ändern===&lt;br /&gt;
«Typo3 always replaces the class I selected in the RTE for a table with the class &amp;quot;contenttable&amp;quot;. Do you have an idea how to switch that off?»&lt;br /&gt;
Assuming that you have installed extension CSS Styled Content (css_styled_content), add the following line in your TS template Setup field:&lt;br /&gt;
 lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list &amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contenttable class will then be added only if no class is specified for the table.&lt;br /&gt;
&lt;br /&gt;
== Probleme und Lösungen ==&lt;br /&gt;
=== htmlarea - Bilder lassen sich nicht speichern ===&lt;br /&gt;
Das &amp;quot;Problem&amp;quot; liegt darin dass htmlarea standardmässig so&lt;br /&gt;
konfiguriert ist:&lt;br /&gt;
&lt;br /&gt;
 ## REMOVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = 0&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Damit werden beim Speichern in typo3 also zuerst alle Attribute&lt;br /&gt;
aus dem Image-Tag entfernt und schließlich der gesamte Tag auch&lt;br /&gt;
noch, weil er ja kein Attribut mehr enthält.&lt;br /&gt;
&lt;br /&gt;
Ohne Häcken im Extension-Manager tut es also auch&lt;br /&gt;
&lt;br /&gt;
 ## SAVE IMG TAGS&lt;br /&gt;
 entryHTMLparser_db.tags.img.allowedAttribs = alt,class,style,src,title&lt;br /&gt;
 entryHTMLparser_db.tags.img.rmTagIfNoAttrib = 1&lt;br /&gt;
&lt;br /&gt;
Vor allem das Attribut src ist wichtig ;-)&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=336</id>
		<title>Typo3 - Rich Text Editor (RTE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=336"/>
		<updated>2006-07-03T08:43:11Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RTE-Konfiguration als Extension laden ==&lt;br /&gt;
Todo. Vgl. die Extension Rich Text Editor pre-configuration die bei den Examples steht.&lt;br /&gt;
&lt;br /&gt;
== RTE einrichten ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ab Version 4 ist der Editor &amp;#039;&amp;#039;&amp;#039;HTMLArea&amp;#039;&amp;#039;&amp;#039; eingesetzt, den es für frühere Versionen als Extension gibt. Für Typo3 Versionen unter 4 muß die HTMLArea Extension in einer Version kleiner 1.3 installiert werden sonst gibt&amp;#039;s eine Fehlermeldung beim Verlinken.&lt;br /&gt;
&lt;br /&gt;
Das Aussehten des RTE, die verfügbaren Optionen und die HTML-Ausgabe läßt sich einstellen.&lt;br /&gt;
Über das PageTS Config Feld der Seiten kann man z.B. einzelne Funktionen des RTE für den Seitenbaum abstellen.&lt;br /&gt;
&lt;br /&gt;
=== RTE HTML-Ausgabe ===&lt;br /&gt;
Der RTE formatiert verändert den HTML Code auf verschiedene Weise. Wie er das macht läßt sich beeinflussen. Hier einige nützliche Beispiele:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Restriktive RTE-Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
1.Schritt: Nur die Inhaltselemente Text und Text mit Bild sollen mit dem RTE bearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
Im PageTS-Config Feld:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.disabled=1&lt;br /&gt;
RTE.config.tt_content.bodytext.types{&lt;br /&gt;
   text.disabled = 0&lt;br /&gt;
   textpic.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
2. Schritt: Nur noch die Standardformatierung und zwei Spezial formatierungen zur Auswahl lassen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.classes{&lt;br /&gt;
   highlight{&lt;br /&gt;
      name = Highlight&lt;br /&gt;
      value = font:bold; color: red;&lt;br /&gt;
   }&lt;br /&gt;
   zitat{&lt;br /&gt;
      name = Zitat&lt;br /&gt;
      value=font:italic 15px; margin-left:20px;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
RTE.default.classesCharacter = highlight, zitat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.Schritt: Üver das User TSConfig kann man nun einstellen welche Menüoptionen dem User angezeigt werden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   options.RTEkeyList = class, bold, italic, link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele ==&lt;br /&gt;
== htmlArea ==&lt;br /&gt;
Mit der Extension htmlarea steht auch für Mozilla basierte Browser ein Editor zur Verfügung der auf dem bekannten HTMLArea basiert.&lt;br /&gt;
&lt;br /&gt;
Viele der RTE Optionen funktionieren auch in htmlarea, darüber hinaus auch noch einige weitere. &lt;br /&gt;
&lt;br /&gt;
== Konfigurationsbeispiele htmlarea ==&lt;br /&gt;
===Eigene Tags verwenden===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RTE.default.proc.allowTags = list-of-allowed-tags&lt;br /&gt;
RTE.default.proc.HTMLparser_rte.tags.mycustomtag.protect =1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
where&lt;br /&gt;
list-of-allowed-tags is the list of all allowed tags, including your custom tag, and&lt;br /&gt;
mycustomtag is the name of your tag.&lt;br /&gt;
===Klasse für Tabellen ändern===&lt;br /&gt;
«Typo3 always replaces the class I selected in the RTE for a table with the class &amp;quot;contenttable&amp;quot;. Do you have an idea how to switch that off?»&lt;br /&gt;
Assuming that you have installed extension CSS Styled Content (css_styled_content), add the following line in your TS template Setup field:&lt;br /&gt;
 lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list &amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contenttable class will then be added only if no class is specified for the table.&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Einrichten&amp;diff=343</id>
		<title>Typo3 - Einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Einrichten&amp;diff=343"/>
		<updated>2006-07-03T08:42:05Z</updated>

		<summary type="html">&lt;p&gt;84.161.200.118: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installation ==&lt;br /&gt;
[[Typo3 - Installation]]&lt;br /&gt;
&lt;br /&gt;
== wichtige Standardeinstellungen ==&lt;br /&gt;
* TS-Umsetzung der Navigation&lt;br /&gt;
* Doktype ([[Typo3 - XHTML konforme Seiten]])&lt;br /&gt;
* E-Mail Spamschutz, evt. Captcha&lt;br /&gt;
* Benutzer TS / Page TS&lt;br /&gt;
** sichtbare Spalten (PageTS)&lt;br /&gt;
** Zugriffsrechte auf die Seiten&lt;br /&gt;
** Zugriffsrechte auf Dateien&lt;br /&gt;
** Admin Panel (Frontend-Editing)&lt;br /&gt;
&lt;br /&gt;
== Benutzer einrichten ==&lt;br /&gt;
[[Typo3 - Benutzer einrichten]]&lt;br /&gt;
&lt;br /&gt;
== Templates einrichten ==&lt;br /&gt;
Wie erstellt man Templates: [[Typo3 - Templates]]&lt;br /&gt;
&lt;br /&gt;
Die Standard Templates in Typo3: [[Typo3 - Static Templates]]&lt;br /&gt;
&lt;br /&gt;
== Rich Text Editor (RTE) einrichten ==&lt;br /&gt;
weitere Informationen gibt es unter [[Typo3 - Rich Text Editor (RTE)]]&lt;/div&gt;</summary>
		<author><name>84.161.200.118</name></author>
	</entry>
</feed>