<?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=94.216.240.216</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=94.216.240.216"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/94.216.240.216"/>
	<updated>2026-05-06T16:02:42Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=17567</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=17567"/>
		<updated>2010-01-26T15:37:13Z</updated>

		<summary type="html">&lt;p&gt;94.216.240.216: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Weiterführendes ==&lt;br /&gt;
Das sieht sehr gut aus -&amp;gt; sehr umfassend und ausführlich erklärt (Datum des Zugriffs 26.1.2010)&lt;br /&gt;
&lt;br /&gt;
http://www.site42.de/Wie-konfiguriert-man-den-RTE-h.58.0.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&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;
=== Beispielkonfiguration für PageTS mit verschiedenen Möglichkeiten ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
###########&lt;br /&gt;
### RTE ###&lt;br /&gt;
###########&lt;br /&gt;
# Klassendefinitionen löschen und neue Klassendefinitionen zulassen&lt;br /&gt;
RTE.config.tt_content.bodytext.proc.allowedClasses &amp;gt;&lt;br /&gt;
&lt;br /&gt;
# CSS für die Anzeige im Editor selbst #&lt;br /&gt;
RTE.default.contentCSS = fileadmin/templates/css/rte.css&lt;br /&gt;
&lt;br /&gt;
# Sichtbare Buttons #&lt;br /&gt;
&lt;br /&gt;
RTE.default{&lt;br /&gt;
   # diverse Einstellungen&lt;br /&gt;
   keepButtonGroupTogether = 1&lt;br /&gt;
   # Buttons (mit Tabelle)&lt;br /&gt;
   #showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, formatblock,left, right, center, bold, italic, subscript, superscript, orderedlist, unorderedlist, outdent, indent, insertcharacter, link, acronym, chMode, removeformat,table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge&lt;br /&gt;
   # Buttons (ohne Tabellen)&lt;br /&gt;
   showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, formatblock, bold, italic, subscript, superscript, orderedlist, unorderedlist, outdent, indent, insertcharacter, link, chMode, removeformat&lt;br /&gt;
   #hideButtons = fontstyle, formatblock, fontsize, strikethrough,lefttoright, righttoleft, textcolor, bgcolor, textindicator, emoticon, user, spellcheck, chMode, inserttag, outdent, indent, justifyfull, subscript, superscript, acronym, copy, cut, paste     &lt;br /&gt;
   &lt;br /&gt;
   proc{&lt;br /&gt;
      # zusätzliche ERLAUBTE TAGS&lt;br /&gt;
      #allowTags := addToList(blockquote,center,align)&lt;br /&gt;
      #allowedClasses := removeFromList(csc-frame-frame1, csc-frame-frame2) &lt;br /&gt;
      #allowedClasses := addToList(rahmen-blau)&lt;br /&gt;
      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&lt;br /&gt;
      denyTags = font&lt;br /&gt;
      HTMLparser_rte.tags.align.protect =1&lt;br /&gt;
      keepPDIVattribs = align,class,style,id&lt;br /&gt;
   }&lt;br /&gt;
   # weitere Klassen hinzufügen / verändern&lt;br /&gt;
   #classesParagraph := removeFromList(csc-frame-frame1, csc-frame-frame2)&lt;br /&gt;
   #classesParagraph := addToList(rahmen-blau)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Definition der Klassen für die Anzeige im Editor&lt;br /&gt;
#RTE.classes { &lt;br /&gt;
#   csc-frame-frame1 {&lt;br /&gt;
#      name = blauer Rahmen&lt;br /&gt;
#      value = font-family:Verdana,Arial,Helvetica,sans-serif;background: #ebeef5;border: 1px dotted #113388;&lt;br /&gt;
#   }&lt;br /&gt;
#   csc-frame-frame2 {&lt;br /&gt;
#      name = gelber Rahmen&lt;br /&gt;
#      value = font-family:Verdana,Arial,Helvetica,sans-serif;background: #fcf4e9;border: 1px dotted #f3ae00;&lt;br /&gt;
#   }&lt;br /&gt;
#} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Noch ein kleines Beispiel ===&lt;br /&gt;
(Aus seo-24.at)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCEFORM.tt_content.bodytext.RTEfullScreenWidth = 650&lt;br /&gt;
&lt;br /&gt;
RTE.default {&lt;br /&gt;
enableWordClean = 1&lt;br /&gt;
removeTrailingBR = 1&lt;br /&gt;
removeComments = 1&lt;br /&gt;
removeTags = center, sdfield&lt;br /&gt;
removeTagsAndContents = style,script&lt;br /&gt;
&lt;br /&gt;
# Buttons die gezeigt/versteckt werden&lt;br /&gt;
showButtons = bold, italic, underline, left, center, right, orderedlist, unorderedlist, 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, textcolor, bgcolor&lt;br /&gt;
hideButtons = textstyletextstylelabel, blockstyle, blockstylelabel, fontstyle, formatblock, fontsize, strikethrough,lefttoright, righttoleft, textindicator, emoticon, user, spellcheck, chMode, inserttag, outdent, indent, justifyfull, subscript, superscript, acronym, copy, cut, paste, showhelp, about, insertcharacter, line&lt;br /&gt;
&lt;br /&gt;
# Hält die RTE Icons gegroupt zusammen&lt;br /&gt;
keepButtonGroupTogether = 1&lt;br /&gt;
&lt;br /&gt;
# blendet Statusbar in htmlarea aus&lt;br /&gt;
showStatusBar = 0&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&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;
=== JavaScript Bug mit htmlarea und Firefox 2.0.0.3 ===&lt;br /&gt;
Der Editor lädt nicht in der oben genannten Version von Firefox. Das liegt an einem Filter von htmlarea der dafür sorgen soll das die richtigen Routinen verwendet werden. Dieser erkennt die 0.0.3 Signatur falsch (den User Agent String).&lt;br /&gt;
Der neue String heißt: &lt;br /&gt;
 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3&lt;br /&gt;
das 1.3 verwechselt htmlarea mit dem IE für Mac&lt;br /&gt;
&lt;br /&gt;
Workaround: eine schnelle Lösung ist den Firefox mit einer anderen Signatur auszustatten:&lt;br /&gt;
Sie können den User Agent String in Firefox direkt ändern. Rufen Sie dazu in der Adresszeile auf:&lt;br /&gt;
&lt;br /&gt;
 about:config&lt;br /&gt;
&lt;br /&gt;
Im Anzeigebereich erscheinen die Firefox-Einstellungen. Klicken Sie hier auf die rechte Maustaste um das Kontextmenü zu öffnen und wählen Sie neu - String aus.&lt;br /&gt;
&lt;br /&gt;
Als Einstellungsname tragen Sie:&lt;br /&gt;
&lt;br /&gt;
 general.useragent.override&lt;br /&gt;
&lt;br /&gt;
ein. Als Wert tragen Sie beispielsweise ein (am Besten copy&amp;amp;paste):&lt;br /&gt;
&lt;br /&gt;
 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.2pre) Gecko/20070111 Firefox/2.0.0.2&lt;br /&gt;
&lt;br /&gt;
Diese Einstellungen sind sofort wirksam (kein Neustart erforderlich). Falls Sie in Typo3 angemeldet waren, müssen Sie sich erneut anmelden.&lt;br /&gt;
&lt;br /&gt;
Um diesen User Agent Sting zu verwenden, wählen Sie ihn bitte aus dem Menü aus: &lt;br /&gt;
 Extras - User Agent Switcher - Firefox 2.0.0.2&lt;br /&gt;
Löschen Sie noch bitte den Cache von Firefox: &lt;br /&gt;
 Extras - Einstellungen - Erweitert - Netzwerk - Cache - Jetzt löschen&lt;br /&gt;
&lt;br /&gt;
Nun sollte der RTE in Typo3 wieder funktionieren. &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;br /&gt;
&lt;br /&gt;
=== Hide Buttons - Show Buttons ===&lt;br /&gt;
showButtons&lt;br /&gt;
hideButtons &lt;br /&gt;
list of id-strings&lt;br /&gt;
Note: In the case of htmlArea RTE, available buttons are: blockstylelabel, blockstyle, textstylelabel, textstyle, fontstyle, fontsize, formatblock, bold, italic, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, textcolor, bgcolor, textindicator, emoticon, insertcharacter, line, link, image, table, user, acronym, findreplace, spellcheck, chMode, inserttag, removeformat, copy, cut, paste, undo, redo, showhelp, about, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge&lt;br /&gt;
&lt;br /&gt;
Note: In the case of htmlArea RTE, if extension sr_static_info is not installed, the spellcheck button is not enabled.&lt;br /&gt;
&lt;br /&gt;
Note:In the case of htmlArea RTE,  the following elements will always be shown: undo redo, about.&lt;br /&gt;
&lt;br /&gt;
Note: In the case of htmlArea RTE, buttons user and acronym are never available in the front end.&lt;br /&gt;
&lt;br /&gt;
Note:  In the case of htmlArea RTE, button Acronym is not currently available in IE.&lt;/div&gt;</summary>
		<author><name>94.216.240.216</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=1811</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=1811"/>
		<updated>2010-01-26T15:34:32Z</updated>

		<summary type="html">&lt;p&gt;94.216.240.216: /* Noch ein kleines Beispiel */&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;
=== Beispielkonfiguration für PageTS mit verschiedenen Möglichkeiten ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
###########&lt;br /&gt;
### RTE ###&lt;br /&gt;
###########&lt;br /&gt;
# Klassendefinitionen löschen und neue Klassendefinitionen zulassen&lt;br /&gt;
RTE.config.tt_content.bodytext.proc.allowedClasses &amp;gt;&lt;br /&gt;
&lt;br /&gt;
# CSS für die Anzeige im Editor selbst #&lt;br /&gt;
RTE.default.contentCSS = fileadmin/templates/css/rte.css&lt;br /&gt;
&lt;br /&gt;
# Sichtbare Buttons #&lt;br /&gt;
&lt;br /&gt;
RTE.default{&lt;br /&gt;
   # diverse Einstellungen&lt;br /&gt;
   keepButtonGroupTogether = 1&lt;br /&gt;
   # Buttons (mit Tabelle)&lt;br /&gt;
   #showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, formatblock,left, right, center, bold, italic, subscript, superscript, orderedlist, unorderedlist, outdent, indent, insertcharacter, link, acronym, chMode, removeformat,table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge&lt;br /&gt;
   # Buttons (ohne Tabellen)&lt;br /&gt;
   showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, formatblock, bold, italic, subscript, superscript, orderedlist, unorderedlist, outdent, indent, insertcharacter, link, chMode, removeformat&lt;br /&gt;
   #hideButtons = fontstyle, formatblock, fontsize, strikethrough,lefttoright, righttoleft, textcolor, bgcolor, textindicator, emoticon, user, spellcheck, chMode, inserttag, outdent, indent, justifyfull, subscript, superscript, acronym, copy, cut, paste     &lt;br /&gt;
   &lt;br /&gt;
   proc{&lt;br /&gt;
      # zusätzliche ERLAUBTE TAGS&lt;br /&gt;
      #allowTags := addToList(blockquote,center,align)&lt;br /&gt;
      #allowedClasses := removeFromList(csc-frame-frame1, csc-frame-frame2) &lt;br /&gt;
      #allowedClasses := addToList(rahmen-blau)&lt;br /&gt;
      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&lt;br /&gt;
      denyTags = font&lt;br /&gt;
      HTMLparser_rte.tags.align.protect =1&lt;br /&gt;
      keepPDIVattribs = align,class,style,id&lt;br /&gt;
   }&lt;br /&gt;
   # weitere Klassen hinzufügen / verändern&lt;br /&gt;
   #classesParagraph := removeFromList(csc-frame-frame1, csc-frame-frame2)&lt;br /&gt;
   #classesParagraph := addToList(rahmen-blau)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Definition der Klassen für die Anzeige im Editor&lt;br /&gt;
#RTE.classes { &lt;br /&gt;
#   csc-frame-frame1 {&lt;br /&gt;
#      name = blauer Rahmen&lt;br /&gt;
#      value = font-family:Verdana,Arial,Helvetica,sans-serif;background: #ebeef5;border: 1px dotted #113388;&lt;br /&gt;
#   }&lt;br /&gt;
#   csc-frame-frame2 {&lt;br /&gt;
#      name = gelber Rahmen&lt;br /&gt;
#      value = font-family:Verdana,Arial,Helvetica,sans-serif;background: #fcf4e9;border: 1px dotted #f3ae00;&lt;br /&gt;
#   }&lt;br /&gt;
#} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Noch ein kleines Beispiel ===&lt;br /&gt;
(Aus seo-24.at)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCEFORM.tt_content.bodytext.RTEfullScreenWidth = 650&lt;br /&gt;
&lt;br /&gt;
RTE.default {&lt;br /&gt;
enableWordClean = 1&lt;br /&gt;
removeTrailingBR = 1&lt;br /&gt;
removeComments = 1&lt;br /&gt;
removeTags = center, sdfield&lt;br /&gt;
removeTagsAndContents = style,script&lt;br /&gt;
&lt;br /&gt;
# Buttons die gezeigt/versteckt werden&lt;br /&gt;
showButtons = bold, italic, underline, left, center, right, orderedlist, unorderedlist, 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, textcolor, bgcolor&lt;br /&gt;
hideButtons = textstyletextstylelabel, blockstyle, blockstylelabel, fontstyle, formatblock, fontsize, strikethrough,lefttoright, righttoleft, textindicator, emoticon, user, spellcheck, chMode, inserttag, outdent, indent, justifyfull, subscript, superscript, acronym, copy, cut, paste, showhelp, about, insertcharacter, line&lt;br /&gt;
&lt;br /&gt;
# Hält die RTE Icons gegroupt zusammen&lt;br /&gt;
keepButtonGroupTogether = 1&lt;br /&gt;
&lt;br /&gt;
# blendet Statusbar in htmlarea aus&lt;br /&gt;
showStatusBar = 0&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&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;
=== JavaScript Bug mit htmlarea und Firefox 2.0.0.3 ===&lt;br /&gt;
Der Editor lädt nicht in der oben genannten Version von Firefox. Das liegt an einem Filter von htmlarea der dafür sorgen soll das die richtigen Routinen verwendet werden. Dieser erkennt die 0.0.3 Signatur falsch (den User Agent String).&lt;br /&gt;
Der neue String heißt: &lt;br /&gt;
 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3&lt;br /&gt;
das 1.3 verwechselt htmlarea mit dem IE für Mac&lt;br /&gt;
&lt;br /&gt;
Workaround: eine schnelle Lösung ist den Firefox mit einer anderen Signatur auszustatten:&lt;br /&gt;
Sie können den User Agent String in Firefox direkt ändern. Rufen Sie dazu in der Adresszeile auf:&lt;br /&gt;
&lt;br /&gt;
 about:config&lt;br /&gt;
&lt;br /&gt;
Im Anzeigebereich erscheinen die Firefox-Einstellungen. Klicken Sie hier auf die rechte Maustaste um das Kontextmenü zu öffnen und wählen Sie neu - String aus.&lt;br /&gt;
&lt;br /&gt;
Als Einstellungsname tragen Sie:&lt;br /&gt;
&lt;br /&gt;
 general.useragent.override&lt;br /&gt;
&lt;br /&gt;
ein. Als Wert tragen Sie beispielsweise ein (am Besten copy&amp;amp;paste):&lt;br /&gt;
&lt;br /&gt;
 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.2pre) Gecko/20070111 Firefox/2.0.0.2&lt;br /&gt;
&lt;br /&gt;
Diese Einstellungen sind sofort wirksam (kein Neustart erforderlich). Falls Sie in Typo3 angemeldet waren, müssen Sie sich erneut anmelden.&lt;br /&gt;
&lt;br /&gt;
Um diesen User Agent Sting zu verwenden, wählen Sie ihn bitte aus dem Menü aus: &lt;br /&gt;
 Extras - User Agent Switcher - Firefox 2.0.0.2&lt;br /&gt;
Löschen Sie noch bitte den Cache von Firefox: &lt;br /&gt;
 Extras - Einstellungen - Erweitert - Netzwerk - Cache - Jetzt löschen&lt;br /&gt;
&lt;br /&gt;
Nun sollte der RTE in Typo3 wieder funktionieren. &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;br /&gt;
&lt;br /&gt;
=== Hide Buttons - Show Buttons ===&lt;br /&gt;
showButtons&lt;br /&gt;
hideButtons &lt;br /&gt;
list of id-strings&lt;br /&gt;
Note: In the case of htmlArea RTE, available buttons are: blockstylelabel, blockstyle, textstylelabel, textstyle, fontstyle, fontsize, formatblock, bold, italic, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, textcolor, bgcolor, textindicator, emoticon, insertcharacter, line, link, image, table, user, acronym, findreplace, spellcheck, chMode, inserttag, removeformat, copy, cut, paste, undo, redo, showhelp, about, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge&lt;br /&gt;
&lt;br /&gt;
Note: In the case of htmlArea RTE, if extension sr_static_info is not installed, the spellcheck button is not enabled.&lt;br /&gt;
&lt;br /&gt;
Note:In the case of htmlArea RTE,  the following elements will always be shown: undo redo, about.&lt;br /&gt;
&lt;br /&gt;
Note: In the case of htmlArea RTE, buttons user and acronym are never available in the front end.&lt;br /&gt;
&lt;br /&gt;
Note:  In the case of htmlArea RTE, button Acronym is not currently available in IE.&lt;/div&gt;</summary>
		<author><name>94.216.240.216</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Rich_Text_Editor_(RTE)&amp;diff=1810</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=1810"/>
		<updated>2010-01-26T15:34:16Z</updated>

		<summary type="html">&lt;p&gt;94.216.240.216: /* Beispielkonfiguration für PageTS mit verschiedenen Möglichkeiten */&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;
=== Beispielkonfiguration für PageTS mit verschiedenen Möglichkeiten ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
###########&lt;br /&gt;
### RTE ###&lt;br /&gt;
###########&lt;br /&gt;
# Klassendefinitionen löschen und neue Klassendefinitionen zulassen&lt;br /&gt;
RTE.config.tt_content.bodytext.proc.allowedClasses &amp;gt;&lt;br /&gt;
&lt;br /&gt;
# CSS für die Anzeige im Editor selbst #&lt;br /&gt;
RTE.default.contentCSS = fileadmin/templates/css/rte.css&lt;br /&gt;
&lt;br /&gt;
# Sichtbare Buttons #&lt;br /&gt;
&lt;br /&gt;
RTE.default{&lt;br /&gt;
   # diverse Einstellungen&lt;br /&gt;
   keepButtonGroupTogether = 1&lt;br /&gt;
   # Buttons (mit Tabelle)&lt;br /&gt;
   #showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, formatblock,left, right, center, bold, italic, subscript, superscript, orderedlist, unorderedlist, outdent, indent, insertcharacter, link, acronym, chMode, removeformat,table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge&lt;br /&gt;
   # Buttons (ohne Tabellen)&lt;br /&gt;
   showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, formatblock, bold, italic, subscript, superscript, orderedlist, unorderedlist, outdent, indent, insertcharacter, link, chMode, removeformat&lt;br /&gt;
   #hideButtons = fontstyle, formatblock, fontsize, strikethrough,lefttoright, righttoleft, textcolor, bgcolor, textindicator, emoticon, user, spellcheck, chMode, inserttag, outdent, indent, justifyfull, subscript, superscript, acronym, copy, cut, paste     &lt;br /&gt;
   &lt;br /&gt;
   proc{&lt;br /&gt;
      # zusätzliche ERLAUBTE TAGS&lt;br /&gt;
      #allowTags := addToList(blockquote,center,align)&lt;br /&gt;
      #allowedClasses := removeFromList(csc-frame-frame1, csc-frame-frame2) &lt;br /&gt;
      #allowedClasses := addToList(rahmen-blau)&lt;br /&gt;
      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&lt;br /&gt;
      denyTags = font&lt;br /&gt;
      HTMLparser_rte.tags.align.protect =1&lt;br /&gt;
      keepPDIVattribs = align,class,style,id&lt;br /&gt;
   }&lt;br /&gt;
   # weitere Klassen hinzufügen / verändern&lt;br /&gt;
   #classesParagraph := removeFromList(csc-frame-frame1, csc-frame-frame2)&lt;br /&gt;
   #classesParagraph := addToList(rahmen-blau)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Definition der Klassen für die Anzeige im Editor&lt;br /&gt;
#RTE.classes { &lt;br /&gt;
#   csc-frame-frame1 {&lt;br /&gt;
#      name = blauer Rahmen&lt;br /&gt;
#      value = font-family:Verdana,Arial,Helvetica,sans-serif;background: #ebeef5;border: 1px dotted #113388;&lt;br /&gt;
#   }&lt;br /&gt;
#   csc-frame-frame2 {&lt;br /&gt;
#      name = gelber Rahmen&lt;br /&gt;
#      value = font-family:Verdana,Arial,Helvetica,sans-serif;background: #fcf4e9;border: 1px dotted #f3ae00;&lt;br /&gt;
#   }&lt;br /&gt;
#} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Noch ein kleines Beispiel ===&lt;br /&gt;
(Aus seo-25.net)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TCEFORM.tt_content.bodytext.RTEfullScreenWidth = 650&lt;br /&gt;
&lt;br /&gt;
RTE.default {&lt;br /&gt;
enableWordClean = 1&lt;br /&gt;
removeTrailingBR = 1&lt;br /&gt;
removeComments = 1&lt;br /&gt;
removeTags = center, sdfield&lt;br /&gt;
removeTagsAndContents = style,script&lt;br /&gt;
&lt;br /&gt;
# Buttons die gezeigt/versteckt werden&lt;br /&gt;
showButtons = bold, italic, underline, left, center, right, orderedlist, unorderedlist, 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, textcolor, bgcolor&lt;br /&gt;
hideButtons = textstyletextstylelabel, blockstyle, blockstylelabel, fontstyle, formatblock, fontsize, strikethrough,lefttoright, righttoleft, textindicator, emoticon, user, spellcheck, chMode, inserttag, outdent, indent, justifyfull, subscript, superscript, acronym, copy, cut, paste, showhelp, about, insertcharacter, line&lt;br /&gt;
&lt;br /&gt;
# Hält die RTE Icons gegroupt zusammen&lt;br /&gt;
keepButtonGroupTogether = 1&lt;br /&gt;
&lt;br /&gt;
# blendet Statusbar in htmlarea aus&lt;br /&gt;
showStatusBar = 0&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&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;
=== JavaScript Bug mit htmlarea und Firefox 2.0.0.3 ===&lt;br /&gt;
Der Editor lädt nicht in der oben genannten Version von Firefox. Das liegt an einem Filter von htmlarea der dafür sorgen soll das die richtigen Routinen verwendet werden. Dieser erkennt die 0.0.3 Signatur falsch (den User Agent String).&lt;br /&gt;
Der neue String heißt: &lt;br /&gt;
 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3&lt;br /&gt;
das 1.3 verwechselt htmlarea mit dem IE für Mac&lt;br /&gt;
&lt;br /&gt;
Workaround: eine schnelle Lösung ist den Firefox mit einer anderen Signatur auszustatten:&lt;br /&gt;
Sie können den User Agent String in Firefox direkt ändern. Rufen Sie dazu in der Adresszeile auf:&lt;br /&gt;
&lt;br /&gt;
 about:config&lt;br /&gt;
&lt;br /&gt;
Im Anzeigebereich erscheinen die Firefox-Einstellungen. Klicken Sie hier auf die rechte Maustaste um das Kontextmenü zu öffnen und wählen Sie neu - String aus.&lt;br /&gt;
&lt;br /&gt;
Als Einstellungsname tragen Sie:&lt;br /&gt;
&lt;br /&gt;
 general.useragent.override&lt;br /&gt;
&lt;br /&gt;
ein. Als Wert tragen Sie beispielsweise ein (am Besten copy&amp;amp;paste):&lt;br /&gt;
&lt;br /&gt;
 Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.2pre) Gecko/20070111 Firefox/2.0.0.2&lt;br /&gt;
&lt;br /&gt;
Diese Einstellungen sind sofort wirksam (kein Neustart erforderlich). Falls Sie in Typo3 angemeldet waren, müssen Sie sich erneut anmelden.&lt;br /&gt;
&lt;br /&gt;
Um diesen User Agent Sting zu verwenden, wählen Sie ihn bitte aus dem Menü aus: &lt;br /&gt;
 Extras - User Agent Switcher - Firefox 2.0.0.2&lt;br /&gt;
Löschen Sie noch bitte den Cache von Firefox: &lt;br /&gt;
 Extras - Einstellungen - Erweitert - Netzwerk - Cache - Jetzt löschen&lt;br /&gt;
&lt;br /&gt;
Nun sollte der RTE in Typo3 wieder funktionieren. &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;br /&gt;
&lt;br /&gt;
=== Hide Buttons - Show Buttons ===&lt;br /&gt;
showButtons&lt;br /&gt;
hideButtons &lt;br /&gt;
list of id-strings&lt;br /&gt;
Note: In the case of htmlArea RTE, available buttons are: blockstylelabel, blockstyle, textstylelabel, textstyle, fontstyle, fontsize, formatblock, bold, italic, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, textcolor, bgcolor, textindicator, emoticon, insertcharacter, line, link, image, table, user, acronym, findreplace, spellcheck, chMode, inserttag, removeformat, copy, cut, paste, undo, redo, showhelp, about, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge&lt;br /&gt;
&lt;br /&gt;
Note: In the case of htmlArea RTE, if extension sr_static_info is not installed, the spellcheck button is not enabled.&lt;br /&gt;
&lt;br /&gt;
Note:In the case of htmlArea RTE,  the following elements will always be shown: undo redo, about.&lt;br /&gt;
&lt;br /&gt;
Note: In the case of htmlArea RTE, buttons user and acronym are never available in the front end.&lt;br /&gt;
&lt;br /&gt;
Note:  In the case of htmlArea RTE, button Acronym is not currently available in IE.&lt;/div&gt;</summary>
		<author><name>94.216.240.216</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Die_wichtigsten_Linux_Befehle&amp;diff=1815</id>
		<title>Die wichtigsten Linux Befehle</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Die_wichtigsten_Linux_Befehle&amp;diff=1815"/>
		<updated>2010-01-26T15:11:38Z</updated>

		<summary type="html">&lt;p&gt;94.216.240.216: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;TABLE BORDER=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Basics&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;startx&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;startet das X-Window-System und eine grafische Benutzeroberfl&amp;amp;auml;che&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;logout&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;ordnungsgem&amp;amp;auml;&amp;amp;szlig;es Abmelden von der Konsole&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;[BEFEHL] --help&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;gibt einen kurzen Hilfetext zum [BEFEHL] aus&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;man [BEFEHL]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;zeigt die Manual-Page zum [BEFEHL] an&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td class=&amp;quot;fixed&amp;quot;&amp;gt;info [BEFEHL]&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;zeigt Dokument zu [BEFEHL] im Info-System an&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;shutdown -r now&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Rechner neustarten&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;shutdown -h now&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Rechner herunterfahren&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Suchen&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;whereis [PROGRAMM]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;sucht in den Verzeichnissen der Umgebungsvariablen PATH nach [PROGRAMM]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;find . | grep [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;sucht ausgehend vom aktuellen Verzeichnis nach [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;grep [SUCHSTRING] [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;durchsucht DATEI nach dem Suchbegriff [SUCHSTRING]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;locate [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;durchsucht die Locate-Datenbank nach [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Programme starten&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;[PROG]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Programm [PROG], welches sich im Pfad befindet, starten&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;./[PROG]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Programm [PROG], welches sich im aktuellen Verzeichnis befindet, starten&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;[PFAD]/[PROG]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Programm [PROG], welches sich im Verzeichnis [PFAD] befindet, starten&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Navigation im Dateisystem&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;pwd&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;gibt das aktuelle Verzeichnis aus&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;cd /&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;wechselt ins Hauptverzeichnis&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;cd ..&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;wechselt in das &amp;amp;uuml;bergeordnete Verzeichnis&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;cd [VERZ]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;wechselt ins Verzeichnis [VERZ]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;cd -&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;wechselt in das vorherige Verzeichnis&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;cd&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;wechselt ins Home-Verzeichnis des Benutzers&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Dateien&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;cat [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;zeigt den Inhalt der Datei [DATEI] auf dem Bildschirm an&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;more [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;zeigt den Inhalt der Datei [DATEI] seitenweise an&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;less [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;wie more, man kann aber auch nach oben bl&amp;amp;auml;ttern&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;cp [DATEI1] [DATEI2]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;kopiert Datei [DATEI1] in Datei [DATEI2]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;mv [DATEI1] [DATEI2]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;benennt Datei [DATEI1] in [DATEI2] um&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;mv [DATEI] [VERZ]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;verschiebt Datei [DATEI] ins Verzeichnis [VERZ]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;rm [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;l&amp;amp;ouml;scht die Datei [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;touch [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;erzeugt die leere Datei [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Verzeichnisse&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;ls&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;kurze Liste des Verzeichnisinhaltes&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;ls -l&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;ausf&amp;amp;uuml;hrliche Liste des Verzeichnisinhaltes&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;ls -la&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;alle Dateien des Verzeichnisses ausf&amp;amp;uuml;hrlich auflisten&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;mkdir [VERZ]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;neues Verzeichnis [VERZ] erstellen&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;rmdir [VERZ]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;das leere Verzeichnis [VERZ] l&amp;amp;ouml;schen&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;rm -rf [VERZ]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;alle Dateien/Verzeichnisse unterhalb des Verzeichnisses [VERZ] l&amp;amp;ouml;schen&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Ger&amp;amp;auml;te partitionieren, formatieren, &amp;amp;uuml;berpr&amp;amp;uuml;fen, mounten&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;fdisk [DEVICE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Partitionierung der Festplatte [DEVICE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;mke2fs [DEVICE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Anlegen eines ext2-Dateisystems auf dem Ger&amp;amp;auml;t [DEVICE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;fsck [DEVICE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Ger&amp;amp;auml;t [DEVICE] auf Fehler &amp;amp;uuml;berpr&amp;amp;uuml;fen&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;mount /mnt/cdrom&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;bindet eine eingelegte CD-ROM in das Dateisystem ein&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;umount /mnt/cdrom&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;entfernt eine CD-ROM aus dem Dateisystem&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Zugriffsrechte&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;chmod [OPTIONEN] [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;&amp;amp;auml;ndert die Zugriffsrechte der Datei [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;chgrp [GRUPPE] [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;&amp;amp;auml;ndert die Gruppe der Datei [DATEI] in [GRUPPE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;chown [OWNER] [DATEI]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;&amp;amp;auml;ndert den Eigent&amp;amp;uuml;mer der Datei [DATEI] in [OWNER]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Systeminformationen&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;mount&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Ausgabe aller gemounteter Partitionen/Ger&amp;amp;auml;te&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;df&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Ausgabe der Nutzung der gemounteten Ger&amp;amp;auml;te&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;date&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Anzeige von Datum und Uhrzeit&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;free&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;gibt die Nutzung des Arbeitsspeichers aus&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;uptime&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;zeigt die Prozessorauslastung und -laufzeit an&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;top&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;zeigt die h&amp;amp;ouml;chsten Ressourcenverbraucher an&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;ps ax&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;zeigt Informationen &amp;amp;uuml;ber laufende Prozesse an&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;kill [PID]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;beendet den Prozess mit der Prozess-ID [PID]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;killall [PROZESSNAME]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;beendet alle Prozesse mit dem Namen [PROZESSNAME] (z. B. mozilla)&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;uname -a&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;gibt Kernel-Informationen aus&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;arch&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;zeigt die Prozessorfamilie an&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD CLASS=&amp;quot;tablehead&amp;quot; COLSPAN=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Benutzerverwaltung&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;id&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TD&amp;gt;gibt deinen Benutzernamen und die Gruppenmitgliedschaften aus&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;whoami&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Wer bin ich? Ausgabe des Benutzernamens&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;who&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Wer ist alles eingeloggt? Ausgabe der Benutzernamen, des Terminals und der Login-Zeit.&amp;lt;/TD&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;passwd&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;&amp;amp;auml;ndert das Passwort des aktuellen Benutzers&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;useradd -m [USERNAME]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;legt den neuen Benutzer [USERNAME] an und erzeugt ein Homeverzeichnis&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;passwd [USERNAME]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;&amp;amp;auml;ndert das Passwort des Benutzers [USERNAME] (nur als root)&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;userdel -r [USERNAME]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;l&amp;amp;ouml;scht den Benutzer [USERNAME] und sein Homeverzeichnis&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;groupadd [GRUPPE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;erzeugt eine neue Gruppe [GRUPPE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;groupdel [GRUPPE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;l&amp;amp;ouml;scht die Gruppe [GRUPPE]&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;screen&amp;lt;/strong&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;screen -S [name]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Erzeugt einen &amp;quot;Screen&amp;quot; den sich ein anderer Benutzer &amp;quot;holen&amp;quot; kann um die Aktionen zu beobachten&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;screen -x [name]&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Hole dir den Screen &amp;quot;name&amp;quot;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;STRG+D+A&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Deattached den Screen (um wieder zur Konsole zu gelangen)&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;STRG+A+SPACE&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Wechselt zwischen mehreren Screens&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;exit&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Killt den Screen&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;screen -ls&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;Listet alle Screens&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;TR&amp;gt;&lt;br /&gt;
 &amp;lt;TD class=&amp;quot;fixed&amp;quot;&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
 &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
&amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weitere Befehle ==&lt;br /&gt;
=== diff und patch ===&lt;br /&gt;
&lt;br /&gt;
Ein &amp;quot;diff&amp;quot; erzeugen mit dem GNU Programm diff&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Syntax:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 diff  [-optionen ]  dateiname1.php  dateiname2.php&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beschreibung:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Diff vergleicht die beiden angegebenen Dateien und gibt auf die Standardausgabe aus, welche Zeilen wie geändert werden müssen. Ein &amp;quot;diff&amp;quot; kann dann unter Verwendung des GNU Programmes patch wieder in eine andere original Datei eingefügt werden, man nennt das auch Patchen. Das Programm patch weiß anhand der Informationen welche diff erzeugt hat, ganz genau an welcher Stelle (Zeile) was geändert werden muss.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Es besteht auch die Möglichkeit aus den Unterschieden von 2 Verzeichnissen ein &amp;quot;diff&amp;quot; zu erzeugen.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Wir erstellen erst mal ein &amp;quot;unified diff&amp;quot; mit Parameter -u (vereinheitlicht) aus zwei verschiedenen Dateien, diese Variante wird meistens angewendet bzw. gebraucht.&lt;br /&gt;
&lt;br /&gt;
Die Ausgabe von diff wird dabei einfach mit &amp;gt; in eine neue Datei umgeleitet:&lt;br /&gt;
&lt;br /&gt;
 diff  -u  original.php  gaenderte.php  &amp;gt;  meinpatch.diff&lt;br /&gt;
&lt;br /&gt;
Wir erstellen nun ein &amp;quot;unified diff&amp;quot; aus zwei Verzeichnissen.&lt;br /&gt;
&lt;br /&gt;
Entscheidend hierfür ist der Parameter -r (Vergleiche jegliche Unterverzeichnisse rekursiv).:&lt;br /&gt;
&lt;br /&gt;
 diff  -ru  originalverzeichnis/  gaendertverzeichnis/  &amp;gt;  meindirpatch.diff&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Einen Patch einspielen mit dem GNU Programm patch&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Syntax:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 patch  [-optionen]  &amp;lt;  name_des_Patch.diff&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Beschreibung:&lt;br /&gt;
&lt;br /&gt;
Das Unixprogram patch manipuliert Quelltext anhand eines Patches. Es ist somit das Gegenstück zu dem Programm diff, das Patches erzeugt.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Zum Testen kann der Parameter --dry-run (Keine änderungen an Dateien, nur die Ausgabe was währe wenn ...) verwendet werden. Weiter ist eventuell auch noch der Parameter -b oder --backup zu empfehlen, da hiermit automatisch Sicherheitskopien der betreffenden Dateien gemacht werden.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Der Parameter -p1 bringt patch dazu, die Änderungen der Dateien, die in dem Patch angegeben sind, anzuwenden und den ersten Teil des Pfades zu den Dateien zu überspringen. Patches werden oft so erstellt, dass das Hauptverzeichnis des Quellcode-Baumes in dem Patch enthalten ist, sollen die Dateien aber von innerhalb des Hauptverzeichnisses gepatcht werden, muss patch der Parameter -p1 übergeben werden.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel unter der Annahme der Dateiname in der Patchdatei war:&lt;br /&gt;
&lt;br /&gt;
 /u/howard/src/blurfl/blurfl.c&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Ein setzen des Parameters -p0 würde die Datei nicht modifizieren,&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Paramenter -p1 würde daraus u/howard/src/blurfl/blurfl.c ohne den führenden &amp;quot;/&amp;quot; machen ,&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Parameter -p4 würde daraus blurfl/blurfl.c machen&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
und ohne -p würde es blurfl.c sein.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Mit dem Parameter -R kann man Änderungen eines einmal angewendeten Patches zurücknehmen.&lt;br /&gt;
&lt;br /&gt;
 patch  -p1  &amp;lt;  patchdatei.diff&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== wget und curl ==&lt;br /&gt;
Mit wget kann man Dateien von einem Server holen. &lt;br /&gt;
&lt;br /&gt;
curl kann das gleiche und zusätzlich auch Dateien auf einen Server spielen.&lt;br /&gt;
&lt;br /&gt;
Einfache Beispiele:&lt;br /&gt;
&lt;br /&gt;
wget -&amp;gt; siehe z.B. im Kapitel Typo3 Installation unter Linux&lt;br /&gt;
&lt;br /&gt;
curl&lt;br /&gt;
&lt;br /&gt;
curl - tool to transfer data to and from a server using http, https, ftp, telnet, ldap, gopher, file&lt;br /&gt;
Description&lt;br /&gt;
&lt;br /&gt;
curl is a tool to transfer data from or to a server, using one of the supported protocols (HTTP, HTTPS, FTP, FTPS, GOPHER, DICT, TELNET, LDAP or FILE). The command is designed to work without user interaction.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# curl [options] [URL...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Too many options to list, see that documentation!&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
To get a page from a web site and output it to stdout:&lt;br /&gt;
&lt;br /&gt;
 # curl http://www.domain.com&lt;br /&gt;
&lt;br /&gt;
To get a web page and output it to a file:&lt;br /&gt;
&lt;br /&gt;
 # curl http://www.domain.com -o &amp;quot;file1.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To get multiple documents using varaible replacement with the current string for the URL being fetched:&lt;br /&gt;
&lt;br /&gt;
 # curl http://{one,two}.site.com -o &amp;quot;file_#1.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To download go to http://curl.haxx.se&lt;br /&gt;
Author: Daniel Stenberg&lt;br /&gt;
&lt;br /&gt;
(Quelle: http://www.coolcommands.com/index.php?option=com_cccat&amp;amp;task=display&amp;amp;id=341 Zugriff am 26.1.)&lt;/div&gt;</summary>
		<author><name>94.216.240.216</name></author>
	</entry>
</feed>