<?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=91.32.4.69</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=91.32.4.69"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/91.32.4.69"/>
	<updated>2026-05-06T16:43:47Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Baukasten&amp;diff=880</id>
		<title>Typo3 - Baukasten</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Baukasten&amp;diff=880"/>
		<updated>2007-06-12T21:39:16Z</updated>

		<summary type="html">&lt;p&gt;91.32.4.69: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Auf Daten zugreifen ==&lt;br /&gt;
Beispiele gibt es hier:&lt;br /&gt;
&lt;br /&gt;
[[TypoScript - Daten auslesen]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - stdWrap]]&lt;br /&gt;
&lt;br /&gt;
Die stdWrap Eigenschaft steht vielen Objekten zur Verfügung. Wenn Sie vorhanden ist ist Sie der Problemlöser für fast alle Probleme :-).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - TSFE]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Das Media Feld]]&lt;br /&gt;
&lt;br /&gt;
== Standardeinstellungen ==&lt;br /&gt;
[[Typo3 - Standardeinstellungen]]&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
=== Bilder Menü ===&lt;br /&gt;
siehe: [[Typo3 - Bildermenü]]&lt;br /&gt;
=== Einfaches Menü mit 1 Ebene (CSS) ===&lt;br /&gt;
siehe: [[Menue als CSS formatierte Liste]]&lt;br /&gt;
&lt;br /&gt;
=== Menü mit 2 Ebenen als verschachtelte Liste ===&lt;br /&gt;
Dieses Menü ist besonders für vertikale Navigationen geeignet&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Einstieg Level 1&lt;br /&gt;
navi-L12-startID = 1&lt;br /&gt;
navi-L12-delimiter = &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#124;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
navi-L12-delimiter =&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### Top Navigation ###&lt;br /&gt;
temp.navi-L12 = HMENU&lt;br /&gt;
temp.navi-L12 {&lt;br /&gt;
  #stdWrap.case = lower&lt;br /&gt;
  special = directory&lt;br /&gt;
  # Seitenid für den Einstieg&lt;br /&gt;
  special.value = {$navi-L12-startID}&lt;br /&gt;
  # Ebene für den Einstieg (nicht vergessen wg. 2. Level)&lt;br /&gt;
  entryLevel = 1&lt;br /&gt;
  1 = TMENU&lt;br /&gt;
  1{&lt;br /&gt;
    noBlur = 1&lt;br /&gt;
    wrap = &amp;lt;ul&amp;gt;|&amp;lt;/ul&amp;gt;&lt;br /&gt;
    NO = 1&lt;br /&gt;
    NO.linkWrap = |*| &amp;lt;li&amp;gt;|{$navi-L12-delimiter}&amp;lt;/li&amp;gt; |*| &amp;lt;li&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
    ACT = 1&lt;br /&gt;
    ACT.linkWrap =  |*| &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|{$navi-L12-delimiter}&amp;lt;/li&amp;gt; |*| &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
    ACTIFSUB = 1&lt;br /&gt;
    #Wenn Unterpunkte dann li aufmachen&lt;br /&gt;
    ACTIFSUB.linkWrap = &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&lt;br /&gt;
  }&lt;br /&gt;
  2 = TMENU&lt;br /&gt;
  2{&lt;br /&gt;
   noBlur = 1&lt;br /&gt;
   NO = 1&lt;br /&gt;
   #Unterpunkt also neue ul und danach li zu (von L1 geöffnet)&lt;br /&gt;
   wrap = &amp;lt;ul&amp;gt;|&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
   NO.linkWrap = |*| &amp;lt;li&amp;gt;|{$navi-L12-delimiter}&amp;lt;/li&amp;gt; |*| &amp;lt;li&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
   ACT = 1&lt;br /&gt;
   ACT.linkWrap =  |*| &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|{$navi-L12-delimiter}&amp;lt;/li&amp;gt; |*| &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  #ACTIFSUB = 1&lt;br /&gt;
  #ACTIFSUB.linkWrap = &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Menü mit 2 Ebenen als separate Listen ===&lt;br /&gt;
Dieses Menü ist besonders für horizontale Navigationen geeignet. &lt;br /&gt;
&lt;br /&gt;
Da die 2. Ebene relativ angegeben wird muß man bei mehreren Navigationsbäumen aufpassen, daß evt. ein Untermenü einer anderen Navigation (anderer Baum) ebenfalls angezeigt wird. Das läßt sich z.B. umgehen in dem man das Navitemplate erst im Unterbaum setzt oder indem man im Hauptbaum eine Bedingung setzt ([PIDinRootline = 123])&lt;br /&gt;
&lt;br /&gt;
Ebene 1 ist im Prinzip eine einfache Liste:&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Navi nur Level1&lt;br /&gt;
#Startpunkt&lt;br /&gt;
navi_startID = 1&lt;br /&gt;
&lt;br /&gt;
#Trennzeichen für horizontale Navi:&lt;br /&gt;
naviL1-delimiter = &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#124;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### Top Navigation ###&lt;br /&gt;
temp.naviL1 = HMENU&lt;br /&gt;
temp.naviL1 {&lt;br /&gt;
  #stdWrap.case = lower&lt;br /&gt;
  special = directory&lt;br /&gt;
  # Seitenid für den Einstieg&lt;br /&gt;
  special.value = {$navi_startID}&lt;br /&gt;
  1 = TMENU&lt;br /&gt;
  1.noBlur = 1&lt;br /&gt;
  1.wrap = &amp;lt;ul&amp;gt;|&amp;lt;/ul&amp;gt;&lt;br /&gt;
  1.NO = 1&lt;br /&gt;
  1.NO.linkWrap = |*| &amp;lt;li&amp;gt;|{$naviL1-delimiter}&amp;lt;/li&amp;gt; |*| &amp;lt;li&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
  1.ACT = 1&lt;br /&gt;
  1.ACT.linkWrap =  |*| &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|{$naviL1-delimiter}&amp;lt;/li&amp;gt; |*| &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
  #1.ACTIFSUB = 1&lt;br /&gt;
  #1.ACTIFSUB.linkWrap = &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für Ebene 2 wird eine weitere Liste generiert wenn man sich in einem bestimmten Level befindet:&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Navigation nur ab Level x  als ul (Standard entry Level1=2.Level)&lt;br /&gt;
&lt;br /&gt;
#Trennzeichen für horizontale Navi:&lt;br /&gt;
naviLx-delimiter = &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#124;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
naviLx-entryLevel = 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
temp.naviLx = HMENU&lt;br /&gt;
temp.naviLx {&lt;br /&gt;
  # Seitenbaumebene ab Level 1 darstellen (2. Ebene)&lt;br /&gt;
   entryLevel = {$naviLx-entryLevel}&lt;br /&gt;
# Level 2&lt;br /&gt;
   1 = TMENU&lt;br /&gt;
   1{&lt;br /&gt;
      noBlur = 1&lt;br /&gt;
      wrap = &amp;lt;ul&amp;gt;|&amp;lt;/ul&amp;gt;&lt;br /&gt;
      NO = 1&lt;br /&gt;
   # Für horizontale Navi mit delimiter bei vertikal einfach nichts setzen&lt;br /&gt;
      NO.linkWrap = |*| &amp;lt;li&amp;gt;|{$naviLx-delimiter}&amp;lt;/li&amp;gt; |*| &amp;lt;li&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      ACT = 1&lt;br /&gt;
   # Für vertikale Navi ohne delimiter...      &lt;br /&gt;
      #ACT.linkWrap = &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
   # und horizontal mit delimiter&lt;br /&gt;
      ACT.linkWrap =  |*| &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|{$naviLx-delimiter}&amp;lt;/li&amp;gt; |*| &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&amp;lt;/li&amp;gt;    &lt;br /&gt;
&lt;br /&gt;
      #ACTIFSUB = 1&lt;br /&gt;
      #ACTIFSUB.linkWrap = &amp;lt;li class=&amp;quot;on&amp;quot;&amp;gt;|&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menü als CSS formatierte Liste (allgemein) ===&lt;br /&gt;
[[Menue als CSS formatierte Liste]]&lt;br /&gt;
=== CSS-Flyout Menü ===&lt;br /&gt;
[[Typo3 - CSS-Flyout Menü]]&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
=== Autoparser (automaketemplate und Templateswitcher (tx_rlmptmplselector) konfigurieren ===&lt;br /&gt;
Der Template - Switcher benötigt automaketemplate (oder man arbeitet direkt mit TS-Templates). &lt;br /&gt;
Am besten gleich beide in einem Basis Template konfigurieren:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### SET UP TEMPLATE SELECTOR ###&lt;br /&gt;
plugin.tx_rlmptmplselector_pi1 {&lt;br /&gt;
&lt;br /&gt;
// Define the paths leading to our HTML template files&lt;br /&gt;
   templatePathMain = fileadmin/dinos/templates/main/&lt;br /&gt;
   templatePathSub = fileadmin/dinos/templates/sub/&lt;br /&gt;
&lt;br /&gt;
      // Define the filenames used as the default HTML templates&lt;br /&gt;
   defaultTemplateFileNameMain = main.html&lt;br /&gt;
   defaultTemplateFileNameSub = sub01.html&lt;br /&gt;
&lt;br /&gt;
      // If there is a page having no template selected, use a template&lt;br /&gt;
      // selected earlier in the rootline. If there is none, use the default&lt;br /&gt;
    inheritMainTemplates = 1&lt;br /&gt;
    inheritSubTemplates = 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
### Autoparser Konfigurieren (alle IDs als Marker) ###&lt;br /&gt;
&lt;br /&gt;
plugin.tx_automaketemplate_pi1{&lt;br /&gt;
#  content = FILE&lt;br /&gt;
#  content.file = fileadmin/templates/main/main.html&lt;br /&gt;
&lt;br /&gt;
  content &amp;lt; plugin.tx_rlmptmplselector_pi1&lt;br /&gt;
  elements {&lt;br /&gt;
    BODY.all = 1&lt;br /&gt;
    BODY.all.subpartMarker = DOCUMENT_BODY&lt;br /&gt;
    HEAD.all = 1&lt;br /&gt;
    HEAD.all.subpartMarker = DOCUMENT_HEADER&lt;br /&gt;
    HEAD.all.rmTagSections = title&lt;br /&gt;
    DIV.all = 1&lt;br /&gt;
    TD.all = 1&lt;br /&gt;
  }&lt;br /&gt;
    relPathPrefix = fileadmin/dinos/templates/main/&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== News - Modul ===&lt;br /&gt;
Hier gibt es fertige Konfigurationen:&lt;br /&gt;
[[News (tt_news)]]&lt;br /&gt;
&lt;br /&gt;
=== eCards - sr_sendcard ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The Fast Way:&lt;br /&gt;
# plugin.tx_srsendcard_pi1._CSS_DEFAULT_STYLE = @import url(&amp;quot;fileadmin/dinos/templates/css/srsendcard.css&amp;quot;);&lt;br /&gt;
# But better is this (more flexible lesser Overhead)&lt;br /&gt;
&lt;br /&gt;
plugin.tx_srsendcard_pi1._CSS_DEFAULT_STYLE &amp;gt;&lt;br /&gt;
&lt;br /&gt;
[PIDinRootline = 14]&lt;br /&gt;
page.includeCSS.file2 = fileadmin/dinos/templates/srsendcard/srsendcard.css&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
plugin.tx_srsendcard_pi1{&lt;br /&gt;
&lt;br /&gt;
templateFile = fileadmin/dinos/templates/srsendcard/srsendcard.tmpl&lt;br /&gt;
locale_all = de_DE&lt;br /&gt;
oldYear = 2006&lt;br /&gt;
# Vorschauseite (wenn gewünscht)&lt;br /&gt;
# previewPID = your_page_id&lt;br /&gt;
enableHTMLMail = 1&lt;br /&gt;
siteEmail = info@start-reutlingen.de&lt;br /&gt;
siteName = Erben der Dinos&lt;br /&gt;
# musicDir = EXT:sr_sendcard/music&lt;br /&gt;
#cardMusicFiles = autumnleaves.mid, OverTheRainbow.mid, Pomp_and_Circumstance.mid&lt;br /&gt;
disableMusic = 1&lt;br /&gt;
maxCol = 2&lt;br /&gt;
imageSmallWidth = 150&lt;br /&gt;
imageSmallHeight = 150&lt;br /&gt;
imageBigWidth = 300&lt;br /&gt;
imageBigHeight = 300&lt;br /&gt;
#logo&lt;br /&gt;
#logoAlignHor = right&lt;br /&gt;
#logoAlignVert = bottom&lt;br /&gt;
#useAlternateImageOnPrint&lt;br /&gt;
### For use with other pids use this one too&lt;br /&gt;
#createPID&lt;br /&gt;
#formPID&lt;br /&gt;
#previewPID&lt;br /&gt;
#useCAPTCHA = 0&lt;br /&gt;
#viewPID&lt;br /&gt;
#printPID&lt;br /&gt;
### Erscheinungsbild ###&lt;br /&gt;
cardStamp = fileadmin/dinos/templates/srsendcard/stamp.gif&lt;br /&gt;
#date_stdWrap&lt;br /&gt;
disableSendDate = 1&lt;br /&gt;
cardBgcolors = #FFFFFF,#A00A1C,#FF993F&lt;br /&gt;
cardFontcolors = #000000, #FFFFFF,#A00A1C&lt;br /&gt;
#disableFontcolors&lt;br /&gt;
#disableFontfaces&lt;br /&gt;
#disableCardOptions&lt;br /&gt;
#graphicMess&lt;br /&gt;
#graphicMessWidth&lt;br /&gt;
#graphicMessFontFiles&lt;br /&gt;
#graphicMessFontSizes&lt;br /&gt;
#fontDir&lt;br /&gt;
#doNotShowCardCaptions&lt;br /&gt;
cardPresentationOrder = manual&lt;br /&gt;
salutation = informal&lt;br /&gt;
#disableBgcolors = 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Zufallsbild tx_ccrandomimage ===&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;
### zufallsbild erzeugen ###&lt;br /&gt;
includeLibs.tx_ccrandomimage = EXT:cc_random_image/pi1/class.tx_ccrandomimage_pi1.php&lt;br /&gt;
&lt;br /&gt;
// USER_INT means &amp;#039;no caching&amp;#039;&lt;br /&gt;
temp.randomImage = USER_INT&lt;br /&gt;
temp.randomImage{&lt;br /&gt;
  userFunc = tx_ccrandomimage_pi1-&amp;gt;main&lt;br /&gt;
  path = fileadmin/randomImage/&lt;br /&gt;
  fileExt = jpg,jpeg,gif,png&lt;br /&gt;
  #Das Render Objekt ist ein content object array (COA) mit einem Bild&lt;br /&gt;
  #Vor dem Rendern werden die ###FILE_x### marker mit den Bildern aus path ersetzt&lt;br /&gt;
  renderObj = COA&lt;br /&gt;
  renderObj {&lt;br /&gt;
    10 = IMAGE&lt;br /&gt;
    10.file = ###FILE_1###&lt;br /&gt;
    // ... weitere Bilder wenn benötigt&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Nützliche TS-Templates ==&lt;br /&gt;
=== Ein Breadcrumb Menü (Rootline-Menü) ===&lt;br /&gt;
Constants&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#[begin-level] | [end-level]&lt;br /&gt;
# Variante 1: Seite 1 | Seite 2 | Seite 3&lt;br /&gt;
rootlineDelimiter = &amp;amp;nbsp;&amp;amp;#124;&amp;amp;nbsp;&lt;br /&gt;
# Variante 2: Seite 1 &amp;gt; Seite 2 &amp;gt; Seite 3&lt;br /&gt;
# delimiter = &amp;amp;nbsp;&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Setup&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
temp.rootline = HMENU&lt;br /&gt;
temp.rootline {&lt;br /&gt;
   special = rootline&lt;br /&gt;
&lt;br /&gt;
# zeige komplette rootline an&lt;br /&gt;
   special.range = 2|-1&lt;br /&gt;
&lt;br /&gt;
# Variation: zeige Link auf die übergeordnete Seite&lt;br /&gt;
   #special.range = -2|-2&lt;br /&gt;
&lt;br /&gt;
# Text vor dem Rootline Menü&lt;br /&gt;
   wrap = Sie sind hier:&amp;amp;nbsp;|&lt;br /&gt;
&lt;br /&gt;
   special.targets.3 = page&lt;br /&gt;
   1 = TMENU&lt;br /&gt;
   1.target = _top&lt;br /&gt;
   1.NO {&lt;br /&gt;
   	ATagBeforeWrap = 0&lt;br /&gt;
   	stdWrap.htmlSpecialChars = 1&lt;br /&gt;
   	linkWrap = |{$rootlineDelimiter}|*||*| |&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[globalVar = GP:L = 1]&lt;br /&gt;
temp.rootline.wrap = You are here:&amp;amp;nbsp;|&lt;br /&gt;
[GLOBAL]&lt;br /&gt;
&lt;br /&gt;
[globalVar = GP:L = 2]&lt;br /&gt;
temp.rootline.wrap = Vous êtes ici:&amp;amp;nbsp;|&lt;br /&gt;
[GLOBAL]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ein CSS-Template mit Markern nutzen ===&lt;br /&gt;
Ein CSS File wird eingelesen, enthaltene Marker dynamisch ersetzt und die Styles im Headerbereich der Seite als Inline-Styles eingebunden.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
color1 = FFE292&lt;br /&gt;
color2 = F68D6F&lt;br /&gt;
color3 = FABD9E&lt;br /&gt;
&lt;br /&gt;
backgroundImage = fileadmin/templates/main/images/navBack-grey.gif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Setup &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# das Objekt zunächst als Bibliothek zur späteren Verwendung&lt;br /&gt;
lib.stylesheet.default = TEMPLATE&lt;br /&gt;
lib.stylesheet.default {&lt;br /&gt;
# template einlesen&lt;br /&gt;
  template = FILE&lt;br /&gt;
  template.file=fileadmin/templates/main/colors.css&lt;br /&gt;
# Platzhalter ersetzten&lt;br /&gt;
  marks{&lt;br /&gt;
     COLOR1 = TEXT&lt;br /&gt;
     COLOR1.value = {$color1}&lt;br /&gt;
     COLOR2 = TEXT&lt;br /&gt;
     COLOR2.value = {$color2}&lt;br /&gt;
     COLOR3 = TEXT&lt;br /&gt;
     COLOR3.value = {$color3}&lt;br /&gt;
     &lt;br /&gt;
     NAVBACK = TEXT&lt;br /&gt;
     NAVBACK.value = {$backgroundImage}&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Stylesheet in Header eintragen&lt;br /&gt;
page.headerData{&lt;br /&gt;
   90 = COA&lt;br /&gt;
   90{&lt;br /&gt;
      wrap = &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&amp;lt;!-- | --&amp;gt;&amp;lt;/style&amp;gt;&lt;br /&gt;
      50 &amp;lt; lib.stylesheet.default&lt;br /&gt;
      }&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bild aus Media-Feld auslesen ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
temp.mediaFieldImage=IMAGE&lt;br /&gt;
temp.mediaFieldImage.file {  &lt;br /&gt;
  import.data = levelmedia: 2,slide  &lt;br /&gt;
  import = uploads/media/  &lt;br /&gt;
  import.listNum = 0  &lt;br /&gt;
  #width = 270  &lt;br /&gt;
  #height= 300&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bild aus Ressourcen Feld auslesen ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 temp.mein Bild = IMG_RESUCE&lt;br /&gt;
 temp.mein Bild{&lt;br /&gt;
  file = hintergrund*.jpg&lt;br /&gt;
  stdWrap.wrap = &amp;lt;div style=&amp;quot;background-image: | ; padding: 5px;&amp;quot;&amp;gt; ein Kasten &amp;lt;/div&amp;gt;&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hinweis: Typo3 vergibt beim vervielfältigen automatisch eine Endung. Damit das Bild trotzdem immer gefunden wird, ein Sternchen setzen (Joker)&lt;br /&gt;
&lt;br /&gt;
=== Logo mit Verlinkung auf die Homepage (1.2)===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Link für das Logo&lt;br /&gt;
# Zahl (Seiten-ID), URL (www.zielseite.de) oder Email-Adresse&lt;br /&gt;
logoLink = 1&lt;br /&gt;
logoFile = fileadmin/templates/images/logo.gif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Setup &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Fügt ein Logo mit Link ein&lt;br /&gt;
&lt;br /&gt;
temp.logo = IMAGE&lt;br /&gt;
temp.logo {&lt;br /&gt;
   #file = /fileadmin/dinos/templates/main/images/logo-rt.gif&lt;br /&gt;
   file = {$logoFile}&lt;br /&gt;
   stdWrap.typolink.parameter = {$logoLink}&lt;br /&gt;
}   &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Copyright mit immer aktuellem Jahr ===&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;
temp.copyright = COA&lt;br /&gt;
temp.copyright{&lt;br /&gt;
   5= TEXT&lt;br /&gt;
   5.value = &amp;amp;copy;&amp;amp;nbsp;&lt;br /&gt;
   10 = TEXT&lt;br /&gt;
   #HeUte Timestamp einlesen&lt;br /&gt;
   10.data = date:U&lt;br /&gt;
   10.data.strftime = %Y &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ein anderes Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subparts.footer{&lt;br /&gt;
   10 = TEXT&lt;br /&gt;
   10.data = date:Y&lt;br /&gt;
   10.wrap = &amp;lt;p class=&amp;quot;footer&amp;quot;&amp;gt;&amp;amp;copy;&amp;amp;nbsp;|&amp;amp;nbsp;Ich&amp;lt;/p&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Datum der letzten Änderung anzeigen ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 lastChangePrefix = Letzte Änderung:&amp;amp;nbsp;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
temp.lastChange = COA&lt;br /&gt;
temp.lastChange.5 = TEXT&lt;br /&gt;
temp.lastChange.5.value={$lastChangePrefix}&lt;br /&gt;
temp.lastChange.10 = TEXT&lt;br /&gt;
temp.lastChange.10.register:SYS_LASTCHANGED&lt;br /&gt;
temp.lastChange.10.strftime = %d.%m.%Y&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Suche ==&lt;br /&gt;
&lt;br /&gt;
=== Seitenübergreifende einfache Suche ===&lt;br /&gt;
&lt;br /&gt;
=== Seitenübergreifendes Suchfeld mit Indexed Search ===&lt;br /&gt;
==== Konfiguration der Extension ====&lt;br /&gt;
TypoScript indexedSearch-config (V1.0)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
config{&lt;br /&gt;
   # Index-Suche einschalten&lt;br /&gt;
   index_enable = 1 &lt;br /&gt;
   # Externe Dateien auch durchsuchen (pdf,doc...)?        &lt;br /&gt;
   index_externals = 0&lt;br /&gt;
}&lt;br /&gt;
plugin.tx_indexedsearch.search.rootPidList = 287&lt;br /&gt;
plugin.tx_indexedsearch.show.rules = 0&lt;br /&gt;
plugin.tx_indexedsearch.blind.sections = 1&lt;br /&gt;
plugin.tx_indexedsearch.show.L1sections = 0&lt;br /&gt;
==== Suchfeld einbinden ====&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>91.32.4.69</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=878</id>
		<title>Typo3 - Schnellinstallation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=878"/>
		<updated>2007-06-12T15:46:17Z</updated>

		<summary type="html">&lt;p&gt;91.32.4.69: /* Variante2, komplett Kopie */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Variante 1: Installation über kasserver und .t3d Datei ==&lt;br /&gt;
&lt;br /&gt;
=== Typo3 Installieren ===&lt;br /&gt;
# Automatische Installation über das kas&lt;br /&gt;
# Installationsroutine durchführen.&lt;br /&gt;
# evt. Update der Typo3 Version siehe auch [[Typo3 - Installation]]&lt;br /&gt;
## Dazu typo3_src Umbenennen (typo3_src-x.x.x)&lt;br /&gt;
## Neue typo3_src-4.x.x herunterladen in typo3_src Umbenennen und per ftp hochspielen&lt;br /&gt;
## Einloggen und gucken obs geht. Dann im Installer Update Wizard durchführen und im Backend DB-Check &amp;gt; Manage Reference Index.&lt;br /&gt;
# Extensions installieren (siehe unten) (bei Fehlermeldung im Extension Manager einfach Caches leeren und mal weitermachen.&lt;br /&gt;
&lt;br /&gt;
=== Benötigte Extensions ===&lt;br /&gt;
* rlmp_tmplselector&lt;br /&gt;
* automake template&lt;br /&gt;
* make_printlink&lt;br /&gt;
* pdfgenerator2&lt;br /&gt;
* tt_news&lt;br /&gt;
&lt;br /&gt;
=== Backendeinstellungen ===&lt;br /&gt;
*admin und Installtoolpasswörter vergeben&lt;br /&gt;
&lt;br /&gt;
*für den Admin Rekursives löschen von Seiten und Dateien erlauben&lt;br /&gt;
&lt;br /&gt;
=== .t3d Import ===&lt;br /&gt;
* Neueste Version auf Rootseite installieren, dazu im Seitenbaum auf Weltkugel und Importieren aus .t3d Datei&lt;br /&gt;
* Upload der .t3d Datei&lt;br /&gt;
* Importieren mit Alle uid-Werte erzwingen&lt;br /&gt;
* Cache löschen - gucken&lt;br /&gt;
&lt;br /&gt;
=== Notwendige Dateien aufspielen ===&lt;br /&gt;
Das Problem beim .t3d Import ist, daß er nicht die original Dateistruktur im fileadmin Ordner erhält.&lt;br /&gt;
Es wird der Ordner main_FiLES angelegt und die benötigten HTML Dateien dort abgelegt&lt;br /&gt;
Wir brauchen die Struktur:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fileadmin/templates/main&lt;br /&gt;
fileadmin/templates/main/images&lt;br /&gt;
ToDo Dateiordnerstruktur und Dateien zum Download bereitstellen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Pfade im Root Template anpassen ===&lt;br /&gt;
wenn Nötig&lt;br /&gt;
&lt;br /&gt;
== Variante2, komplett Kopie ==&lt;br /&gt;
&lt;br /&gt;
* 3 Dinge werden benötigt&lt;br /&gt;
# Datenbank Export&lt;br /&gt;
# Fileadmin Ordner inkl. Inhalte&lt;br /&gt;
# typo3conf Ordner&lt;br /&gt;
# uploads Ordner&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Wenn über kas installiert wird wie bei Variante 1 erstmal das Typo3 installieren und evt. updaten. (Die Version vorher sollte gleich der Version nachher sein.)&lt;br /&gt;
Wenn ein Root Zugang besteht kann man sich das sparen und über die Shell direkt installieren.&lt;br /&gt;
&lt;br /&gt;
* Alle Daten wie oben aufgelistet herunterladen die localconf.php ändern (neue Datenbankdaten eintragen) und auf dem neuen Server wieder hochladen&lt;br /&gt;
* Zugangsrechte einstellen&lt;br /&gt;
* evtl mit Install Tool prüfen ob alles OK ist&lt;/div&gt;</summary>
		<author><name>91.32.4.69</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=876</id>
		<title>Typo3 - Schnellinstallation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=876"/>
		<updated>2007-06-12T15:04:25Z</updated>

		<summary type="html">&lt;p&gt;91.32.4.69: /* Variante 1: Installation über kasserver und .t3d Datei */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Variante 1: Installation über kasserver und .t3d Datei ==&lt;br /&gt;
&lt;br /&gt;
=== Typo3 Installieren ===&lt;br /&gt;
# Automatische Installation über das kas&lt;br /&gt;
# Installationsroutine durchführen.&lt;br /&gt;
# evt. Update der Typo3 Version siehe auch [[Typo3 - Installation]]&lt;br /&gt;
## Dazu typo3_src Umbenennen (typo3_src-x.x.x)&lt;br /&gt;
## Neue typo3_src-4.x.x herunterladen in typo3_src Umbenennen und per ftp hochspielen&lt;br /&gt;
## Einloggen und gucken obs geht. Dann im Installer Update Wizard durchführen und im Backend DB-Check &amp;gt; Manage Reference Index.&lt;br /&gt;
# Extensions installieren (siehe unten) (bei Fehlermeldung im Extension Manager einfach Caches leeren und mal weitermachen.&lt;br /&gt;
&lt;br /&gt;
=== Benötigte Extensions ===&lt;br /&gt;
* rlmp_tmplselector&lt;br /&gt;
* automake template&lt;br /&gt;
* make_printlink&lt;br /&gt;
* pdfgenerator2&lt;br /&gt;
* tt_news&lt;br /&gt;
&lt;br /&gt;
=== Backendeinstellungen ===&lt;br /&gt;
*admin und Installtoolpasswörter vergeben&lt;br /&gt;
&lt;br /&gt;
*für den Admin Rekursives löschen von Seiten und Dateien erlauben&lt;br /&gt;
&lt;br /&gt;
=== .t3d Import ===&lt;br /&gt;
* Neueste Version auf Rootseite installieren, dazu im Seitenbaum auf Weltkugel und Importieren aus .t3d Datei&lt;br /&gt;
* Upload der .t3d Datei&lt;br /&gt;
* Importieren mit Alle uid-Werte erzwingen&lt;br /&gt;
* Cache löschen - gucken&lt;br /&gt;
&lt;br /&gt;
=== Notwendige Dateien aufspielen ===&lt;br /&gt;
Das Problem beim .t3d Import ist, daß er nicht die original Dateistruktur im fileadmin Ordner erhält.&lt;br /&gt;
Es wird der Ordner main_FiLES angelegt und die benötigten HTML Dateien dort abgelegt&lt;br /&gt;
Wir brauchen die Struktur:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fileadmin/templates/main&lt;br /&gt;
fileadmin/templates/main/images&lt;br /&gt;
ToDo Dateiordnerstruktur und Dateien zum Download bereitstellen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Pfade im Root Template anpassen ===&lt;br /&gt;
wenn Nötig&lt;br /&gt;
&lt;br /&gt;
== Variante2, komplett Kopie ==&lt;br /&gt;
&lt;br /&gt;
* 3 Dinge werden benötigt&lt;br /&gt;
# Datenbank Export&lt;br /&gt;
# Fileadmin Ordner inkl. Inhalte&lt;br /&gt;
# typo3conf Ordner&lt;/div&gt;</summary>
		<author><name>91.32.4.69</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=875</id>
		<title>Typo3 - Schnellinstallation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=875"/>
		<updated>2007-06-12T13:10:12Z</updated>

		<summary type="html">&lt;p&gt;91.32.4.69: /* Variante 1: Installation über kasserver und .t3d Datei */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Variante 1: Installation über kasserver und .t3d Datei ==&lt;br /&gt;
=== Typo3 Installieren ===&lt;br /&gt;
# Automatische Installation über das kas&lt;br /&gt;
# Installationsroutine durchführen.&lt;br /&gt;
# evt. Update der Typo3 Version siehe auch [[Typo3 - Installation]]&lt;br /&gt;
&lt;br /&gt;
=== Benötigte Extensions ===&lt;/div&gt;</summary>
		<author><name>91.32.4.69</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=874</id>
		<title>Typo3 - Schnellinstallation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=874"/>
		<updated>2007-06-12T13:09:59Z</updated>

		<summary type="html">&lt;p&gt;91.32.4.69: /* Variante 1: Installation über kasserver und .t3d Datei */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Variante 1: Installation über kasserver und .t3d Datei ==&lt;br /&gt;
=== Typo3 Installieren ===&lt;br /&gt;
# Automatische Installation über das kas&lt;br /&gt;
# Installationsroutine durchführen.&lt;br /&gt;
# evt. Update der Typo3 Version siehe auch [[Typo3 - Installieren]]&lt;br /&gt;
&lt;br /&gt;
=== Benötigte Extensions ===&lt;/div&gt;</summary>
		<author><name>91.32.4.69</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=873</id>
		<title>Typo3 - Schnellinstallation</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Schnellinstallation&amp;diff=873"/>
		<updated>2007-06-12T12:26:13Z</updated>

		<summary type="html">&lt;p&gt;91.32.4.69: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Variante 1: Installation über kasserver und .t3d Datei ==&lt;br /&gt;
=== Typo3 Installieren ===&lt;br /&gt;
# Automatische Installation über das kas&lt;br /&gt;
# Installationsroutine durchführen.&lt;br /&gt;
&lt;br /&gt;
=== Benötigte Extensions ===&lt;/div&gt;</summary>
		<author><name>91.32.4.69</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3&amp;diff=1134</id>
		<title>Typo3</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3&amp;diff=1134"/>
		<updated>2007-06-12T12:23:26Z</updated>

		<summary type="html">&lt;p&gt;91.32.4.69: /* Typo3 - Praxis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Typo3 - Praxis ==&lt;br /&gt;
=== Typo3 - Schnellinstallation ===&lt;br /&gt;
Infos zum schnellen aufsetzen von Typo3&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Schnellinstallation]]&lt;br /&gt;
&lt;br /&gt;
=== StyleSwitch Template für Version mit hohem Kontrast ===&lt;br /&gt;
* normales Page Objekt kopieren z.B. inv &amp;lt; page&lt;br /&gt;
* typeNum festlegen (inf.typeNum = 91)&lt;br /&gt;
* neues Stylesheet importieren ( includeCss.invert = fileadmin/templates/invert/invert.css )&lt;br /&gt;
* dafür Sorgen daß der Parameter immer mitgegeben wird wenn man einen Link klickt&lt;br /&gt;
** config.linkVars = type (der Typ soll immer an links angehängt werden)&lt;br /&gt;
** config.uniqueLinkVars = 1 (wichtig für simulateStaticDocuments und schöner)&lt;br /&gt;
** config.simulateStaticDocuments_pEnc = md5 (aus allen Parametern wird ein md Hash gebildet anstatt sie nur als get Parameter anzuhängen)&lt;br /&gt;
** config.simulateStaticDoculments_pEnc_onlyP = type&lt;br /&gt;
* Navi-Knopf für das ganze einrichten&lt;br /&gt;
** Marker einrichten&lt;br /&gt;
** Im TS Marker befüllen z.B.:&lt;br /&gt;
 subpart.CONTRASTSWITCH = TEXT&lt;br /&gt;
 subpart.CONTRASTSWITCH { &lt;br /&gt;
    value = Farbe invertieren&lt;br /&gt;
    #Link auf aktuelle Seite...&lt;br /&gt;
    typolink.parameter.data = TSFE:id&lt;br /&gt;
    # ...plus den Parameter des Seitentyps&lt;br /&gt;
    typolink.additionalParams = &amp;amp;type=91&lt;br /&gt;
 }&lt;br /&gt;
** für den Rückweg im Template mit der inv (PAGE Objekt für die hohe Kontrast Seite) die Werte mit der Beschriftung ändern und als type=0 angeben.&lt;br /&gt;
=== Typo3 - Standardeinstellungen ===&lt;br /&gt;
Die wichtigsten Einstellungen, Extensions, PageTS, UserTS...&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Standardeinstellungen]]&lt;br /&gt;
&lt;br /&gt;
=== Typo3 - Baukasten ===&lt;br /&gt;
Vorgefertigte Skripte etc. gibt es im&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Baukasten]]&lt;br /&gt;
&lt;br /&gt;
=== Typo3 - Checkliste ===&lt;br /&gt;
In der [[Typo3 - Checkliste]] sind alle Schritte bis zur fertigen Website enthalten (Stichwort Pflichtenheft).&lt;br /&gt;
&lt;br /&gt;
== Typo3 - SEO ==&lt;br /&gt;
Wenn man Typo 3 für Suchmaschinen optimieren will gibt es mehrere Möglichkeiten. Hier die wichtigsten.&lt;br /&gt;
&lt;br /&gt;
=== SEO - Links anpassen ===&lt;br /&gt;
==== Statische URLs erzeugen ====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 ### CONFIG ###&lt;br /&gt;
 config {&lt;br /&gt;
  ### statische URL ###&lt;br /&gt;
  simulateStaticDocuments = 1&lt;br /&gt;
  simulateStaticDocuments_noTypeIfNoTitle = 1&lt;br /&gt;
  # Hash wert für einige Extensions statt Parameter:&lt;br /&gt;
  simulateStaticDocuments_pEnc=md5&lt;br /&gt;
  simulateStaticDocuments_pEnc_onlyP = cHash, L, tx_ttNews[backPid], tx_ttnews[tt_news]&lt;br /&gt;
 }&lt;br /&gt;
Nicht vergessen im Hauptverzeichnis des Servers die _.htaccess Datei in .htaccess umzubenennen.&lt;br /&gt;
&lt;br /&gt;
Zusätzlich im Feld alias bei den Seiteneigenschaften einen Namen eingeben. Dann kann man die Seite unter: www.meinedomain.de/meinAlias.html ansprechen.&lt;br /&gt;
&lt;br /&gt;
==== Real URL - Extension ====&lt;br /&gt;
Mit dieser Extension kann man die Namen für die Unterseiten auch automatisch erzeugen lassen. Vorher gut testen ob noch alle anderen Extensions gut laufen.&lt;br /&gt;
&lt;br /&gt;
=== SEO - Google Sitemap ===&lt;br /&gt;
In Google kann man einen Account anlegen über den man Websites einreicht, sich als Benutzer verifiziert und eine Sitemap übermitteln kann. Damit hilft man Google beim indizieren.&lt;br /&gt;
&lt;br /&gt;
Für die Sitemap gibt es eine sehr nette Extension:&lt;br /&gt;
&lt;br /&gt;
mc_googlesitemap_0.4.1.t3x&lt;br /&gt;
&lt;br /&gt;
die macht das ganz automatisch.&lt;br /&gt;
&lt;br /&gt;
=== Verifizieren bei Google ===&lt;br /&gt;
Hat man einen Account bei Google kann man seine Seite verifizieren. Google macht das anhand eines HTML Dokuments oder anhand von Metatags. Mit Typo3 ist es einfacher den Meta Tag in die Seiten einzufügen.&lt;br /&gt;
&lt;br /&gt;
Der Tag lautet etwa:&amp;lt;META name=&amp;quot;verify-v1&amp;quot; content=&amp;quot;0ikv2r96MAPrbYshmhw0FpZDvKdDLhuK66GMaMj1hHc=&amp;quot; /&amp;gt;&lt;br /&gt;
die Zeichenkombination wird von Google erzeugt. In Typo würde man das jetzt folgendermaßen einbinden:&lt;br /&gt;
&lt;br /&gt;
 page.headerData.997 = TEXT&lt;br /&gt;
 page.headerData.997.value = &amp;lt;META name=&amp;quot;verify-v1&amp;quot; content=&amp;quot;0ikv2r96MAPrbYshmhw0FpZDvKdDLhuK66GMaMj1hHc=&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und fertig ist die Laube.Das Page Objekt muß natürlich vorher definiert sein...&lt;br /&gt;
&lt;br /&gt;
== Tipps und Tricks ==&lt;br /&gt;
Ausgangspunkt für viele Problemlösungen finden sich hier:&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Tipps und Tricks]]&lt;br /&gt;
Themen: Mehrsprachigkeit, Navigation, Probleme lösen...&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Referenzen ==&lt;br /&gt;
Für Typo3 gibt es einige Nachschlagewerke. Aber wo finde ich was? Im Kapitel [[Typo3 - Referenzen]] gibt es eine Übersicht.&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Installieren und Einrichten ==&lt;br /&gt;
Infos dazu unter:&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Einrichten]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Wartung ==&lt;br /&gt;
Updates, temporäre Dateien, Backup, etc.&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Performance optimieren]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - temporäre Dateien]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Update]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Security]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - TypoScript ==&lt;br /&gt;
Alles über TypoScript die wichtigsten Objekte usw. gibt es unter [[Typo3 - TypoScript]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - TSConfig ==&lt;br /&gt;
Mit TSUserConfig und TSPageConfig Einstellungen für bestimmte Benutzergruppen oder Seitenbereiche vornehmen. Z.B. Erscheinung des Backends anpassen. Benutzerpanel etc.&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - TSConfig]] &lt;br /&gt;
&lt;br /&gt;
== Typo3 - Templates ==&lt;br /&gt;
Alles was mit HTML Templates, TS Templates, Static Templates usw. zu tun hat.&lt;br /&gt;
Auch Grundsätzliche TypoScript Einstellungen usw.&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Templates]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Mehrsprachig ==&lt;br /&gt;
[[Typo3 - Mehrsprachige Seiten]]&lt;br /&gt;
[[Typo3 - Mehrsprachige Navigation]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Extensions ==&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Extensions]]&lt;br /&gt;
&lt;br /&gt;
[[PHP Skripte über das User Objekt einfach einbinden]]&lt;br /&gt;
&lt;br /&gt;
== Typo3, CSS und Barrierefreiheit ==&lt;br /&gt;
&lt;br /&gt;
[[Typo3 und CSS]]&lt;br /&gt;
&lt;br /&gt;
[[Typo3 barrierefrei]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Typo3 ohne SSH Zugang ==&lt;br /&gt;
Hier hilft das Tool phpshell von Martin Geisler.Das Tool sollte nach der Verwendung wieder entfernt oder gut gesichert werden.&lt;br /&gt;
Nachtrag 19.1.2006 - Das Tool hilft leider nicht bei allen Servern da bestimmte notwendige Rechte z.B. das Entpacken von tar.gz Archiven nicht funktionieren. D.h. die Symlinks die sich per ftp nicht erstellen lassen können auch auf diese Weise nicht erstellt werden.&lt;br /&gt;
&lt;br /&gt;
[http://mgeisler.net/php-shell/ Zur Homepage von phpshell]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - XHTML konforme Seiten ==&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - XHTML konforme Seiten]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 ohne ImageMagick ==&lt;br /&gt;
&lt;br /&gt;
[[Typo3 ohne ImageMagick installieren]]&lt;br /&gt;
&lt;br /&gt;
== Typo3 - Sicherheit ==&lt;br /&gt;
Sicherheitsrelevantes wie SSL Verschlüsselung, Speicherung von Daten etc. unter&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Sicherheit]]&lt;/div&gt;</summary>
		<author><name>91.32.4.69</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Standardeinstellungen&amp;diff=917</id>
		<title>Typo3 - Standardeinstellungen</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Standardeinstellungen&amp;diff=917"/>
		<updated>2007-06-12T07:18:25Z</updated>

		<summary type="html">&lt;p&gt;91.32.4.69: /* Standard Benutzer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039; Dies ist keine Installationsanleitung - dazu siehe: [[Typo3 - Installation]]&lt;br /&gt;
&lt;br /&gt;
Hier findest Du Beispiele für immer wiederkehrende TypoScript-Einstellungen. Diese Einstellung lassen sich sinnvollerweise in einem externen Template auslagern, so kann man sie leicht wiederverwenden.&lt;br /&gt;
Außerdem finden sich Standards für Seitenbaum, Extensions und die Ordnerstruktur&lt;br /&gt;
&lt;br /&gt;
== Kurzanleitung ==&lt;br /&gt;
* Extensions&lt;br /&gt;
** automaketemplate&lt;br /&gt;
** rlmptmplselector&lt;br /&gt;
** tt_news&lt;br /&gt;
** pdfgenerator2&lt;br /&gt;
** makeprintlink&lt;br /&gt;
* Gemeinsame Dateien&lt;br /&gt;
** /common&lt;br /&gt;
* Templates Dateien&lt;br /&gt;
** /main&lt;br /&gt;
** /sub&lt;br /&gt;
** /print&lt;br /&gt;
* TypoScript Templates&lt;br /&gt;
** main Template&lt;br /&gt;
** rlmptmplselector-automaketemplate&lt;br /&gt;
** print-pdf&lt;br /&gt;
** metanavi&lt;br /&gt;
** navi L1 L23 (&lt;br /&gt;
** todo allgemeine Navi&lt;br /&gt;
&lt;br /&gt;
* UserTS (Todo aus Extension) &lt;br /&gt;
* PageTS (Todo aus Extension)&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Standardeinstellungen ==&lt;br /&gt;
In einem externen Basis-Template stellen wir schon mal alle wichtigen Sachen ein:&lt;br /&gt;
&lt;br /&gt;
=== Allgemeine Einstellungen im Basis Template ext_standardSettings.tmpl ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
   # interne Links im gleichen Fenster öffnen:&lt;br /&gt;
&lt;br /&gt;
PAGE_TARGET = _top&lt;br /&gt;
&lt;br /&gt;
   #Bildunterschriften (für jedes Bild eine oder eine für alle)&lt;br /&gt;
&lt;br /&gt;
styles.content.imgtext.imageTextSplit = 1&lt;br /&gt;
&lt;br /&gt;
   #Rahmendicke wenn Rahmen bei Bildern&lt;br /&gt;
&lt;br /&gt;
styles.content.imgtext.borderThick = 1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
config{&lt;br /&gt;
&lt;br /&gt;
  # zusätzliche Debug-Info als Kommentare im HTML Code&lt;br /&gt;
  # sollte nach Fertigstellung der Seite wieder deaktiviert werden.&lt;br /&gt;
  debug = 1&lt;br /&gt;
&lt;br /&gt;
  # Admin-Panel einschalten&lt;br /&gt;
  admPanel = 1&lt;br /&gt;
&lt;br /&gt;
  # Externe Links &lt;br /&gt;
  extTarget= _blank&lt;br /&gt;
&lt;br /&gt;
  # sonstiges &lt;br /&gt;
  message_page_is_being_generated= Einen Moment bitte. Die Seite wird erstellt&lt;br /&gt;
 &lt;br /&gt;
  # Kommentare abschalten&lt;br /&gt;
  disablePrefixComment = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  ### SEO ### &lt;br /&gt;
  # Achtung .htaccess Datei muss im Webverzeichnis angelegt werden&lt;br /&gt;
  # Wenn realurl extension - dann simStatDocs = 0&lt;br /&gt;
&lt;br /&gt;
  #simulateStaticDocuments = 1&lt;br /&gt;
  #simulateStaticDocuments_noTypeIfNoTitle = 1&lt;br /&gt;
  #simulateStaticDocuments_pEnc = true&lt;br /&gt;
  #simulateStaticDocuments_pEnc = md5&lt;br /&gt;
  #simulateStaticDocuments_pEnc_onlyP = L&lt;br /&gt;
&lt;br /&gt;
  ### nur wenn RealURL eingesetzt wird&lt;br /&gt;
  #baseURL = 0&lt;br /&gt;
  #tx_realurl_enable = 0&lt;br /&gt;
  &lt;br /&gt;
  ### Spracheinstellungen ###&lt;br /&gt;
  #Länderspezifische Einstellungen (siehe auch mnultilanguage)&lt;br /&gt;
  # damit Extensions etc. die richtige Übersetzung wählen&lt;br /&gt;
  language = de&lt;br /&gt;
&lt;br /&gt;
  # HTML-Tag setzten&lt;br /&gt;
  htmlTag_langKey = de_DE&lt;br /&gt;
&lt;br /&gt;
  # Betriebsystem abhängig (hier für Linux) damit php die richtigen&lt;br /&gt;
  # Bezeichnungen wählt&lt;br /&gt;
  locale_all = de_DE&lt;br /&gt;
&lt;br /&gt;
  headerComment = Homepage by WebMyNet feat. geo-bit - indihar.art&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  # in neueren Versionen standard (muß nicht mehr gesetzt werden)&lt;br /&gt;
  # removeDefaultJS = external&lt;br /&gt;
  # inlineStyle2TempFile = 1&lt;br /&gt;
&lt;br /&gt;
  # Fehlermeldung bei IE vermeiden wenn nach dem Senden eines&lt;br /&gt;
  # Formulars der Back-Button gedrückt wird&lt;br /&gt;
  sendCacheHeaders = 1&lt;br /&gt;
  sendCacheHeaders_onlyWhenLoginDeniedInBranch = 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
####################################&lt;br /&gt;
### Einstellungen für Extensions ###&lt;br /&gt;
####################################&lt;br /&gt;
&lt;br /&gt;
### AWSTATS ###&lt;br /&gt;
&lt;br /&gt;
# Logdatei erzeugen für AWSTATS, eigene Zugriffe nicht zählen&lt;br /&gt;
&lt;br /&gt;
   #stat_apache = 1 &lt;br /&gt;
   #stat_apache_logfile = logfile.log &lt;br /&gt;
   #stat_excludeBEuserHits = 1 &lt;br /&gt;
&lt;br /&gt;
# Statistiken auch in der Datenbank speichern&lt;br /&gt;
# Achtung: Datenbank kann bei Aktivierung sehr groß werden!&lt;br /&gt;
&lt;br /&gt;
#   stat_mysql = 1 &lt;br /&gt;
&lt;br /&gt;
# Klicks auf externe Links in Tabelle sys_stat speichern&lt;br /&gt;
&lt;br /&gt;
   #jumpurl = 1&lt;br /&gt;
&lt;br /&gt;
### INDEX SEARCH ###&lt;br /&gt;
&lt;br /&gt;
# Index-Suche einschalten, auch für externe Dateien (pdf, doc, etc.)&lt;br /&gt;
   #index_enable = 1         &lt;br /&gt;
   #index_externals = 1     &lt;br /&gt;
&lt;br /&gt;
### LOGIN USER TRACK ###&lt;br /&gt;
# Zugriffe der Frontend Benutzer protokollieren&lt;br /&gt;
   #tx_loginusertrack_enable = 1&lt;br /&gt;
&lt;br /&gt;
#######################################&lt;br /&gt;
### Rendering der Seite und Inhalte ###&lt;br /&gt;
#######################################&lt;br /&gt;
&lt;br /&gt;
config{&lt;br /&gt;
  ### HEADER ###&lt;br /&gt;
&lt;br /&gt;
  # DOCtype setzen&lt;br /&gt;
&lt;br /&gt;
  doctype = xhtml_trans&lt;br /&gt;
&lt;br /&gt;
  # erzeugten XHTML Code bereinigen&lt;br /&gt;
  &lt;br /&gt;
  xhtml_cleaning = all&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # &amp;lt;xml...&amp;gt; tag komplett ausschalten&lt;br /&gt;
&lt;br /&gt;
  #xmlprologue = none&lt;br /&gt;
&lt;br /&gt;
  ### EMAIL ###&lt;br /&gt;
  # Email-Adresse verschlüsseln, @ durch &amp;#039; (at) &amp;#039; ersetzen:&lt;br /&gt;
&lt;br /&gt;
  spamProtectEmailAddresses = 1 &lt;br /&gt;
  spamProtectEmailAddresses_atSubst =  &amp;amp;#64;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# MSIE soll nicht im Quirks-Modus arbeiten&lt;br /&gt;
[browser = msie]&lt;br /&gt;
&lt;br /&gt;
  # für IE bei xhtml_trans XML Prolog unter die Deklaration&lt;br /&gt;
  # (Achtung validiert nicht nach W3C aber IE...) &lt;br /&gt;
&lt;br /&gt;
  config.doctypeSwitch = 1&lt;br /&gt;
&lt;br /&gt;
[GLOBAL]&lt;br /&gt;
&lt;br /&gt;
content.RTE_compliant = 1&lt;br /&gt;
&lt;br /&gt;
# Metadaten für Beschreibung und Stichwörter einfügen, benötigt Extension &amp;quot;metatags&amp;quot;&lt;br /&gt;
page.headerData.999 &amp;lt; plugin.meta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
### POPUPS ###&lt;br /&gt;
&lt;br /&gt;
tt_content {&lt;br /&gt;
        textpic.20{&lt;br /&gt;
                colSpace = 5&lt;br /&gt;
                rowSpace = 5&lt;br /&gt;
                borderThick = 1&lt;br /&gt;
                1.imageLinkWrap = 1&lt;br /&gt;
                1.imageLinkWrap {&lt;br /&gt;
                        enable = 1&lt;br /&gt;
                        bodyTag = &amp;lt;body bgColor=&amp;quot;#FFFFFF&amp;quot; leftmargin=&amp;quot;0&amp;quot; topmargin=&amp;quot;0&amp;quot; marginwidth=&amp;quot;0&amp;quot; marginheight=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                        wrap = &amp;lt;a href=&amp;quot;javascript:close();&amp;quot;&amp;gt; | &amp;lt;/a&amp;gt;&lt;br /&gt;
                        JSwindow = 1&lt;br /&gt;
                        JSwindow.newWindow = 1&lt;br /&gt;
                        JSwindow.expand = 0,0&lt;br /&gt;
                }&lt;br /&gt;
        }&lt;br /&gt;
        image.20 {&lt;br /&gt;
                colSpace = 5&lt;br /&gt;
                rowSpace = 5&lt;br /&gt;
                borderThick = 1&lt;br /&gt;
                1.imageLinkWrap = 1&lt;br /&gt;
                1.imageLinkWrap {&lt;br /&gt;
                        enable = 1&lt;br /&gt;
                        bodyTag = &amp;lt;body bgColor=&amp;quot;#FFFFFF&amp;quot; leftmargin=&amp;quot;0&amp;quot; topmargin=&amp;quot;0&amp;quot; marginwidth=&amp;quot;0&amp;quot; marginheight=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                        wrap = &amp;lt;a href=&amp;quot;javascript:close();&amp;quot;&amp;gt; | &amp;lt;/a&amp;gt;&lt;br /&gt;
                        JSwindow = 1&lt;br /&gt;
                        JSwindow.newWindow = 1&lt;br /&gt;
                        JSwindow.expand = 0,0&lt;br /&gt;
                }&lt;br /&gt;
        }&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
### Formulare ###&lt;br /&gt;
styles.content.mailform {&lt;br /&gt;
        fieldWrap = &amp;lt;div class=&amp;quot;mailform&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
        labelWrap = &amp;lt;div class=&amp;quot;mailformlabel&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
        commentWrap = &amp;lt;div class=&amp;quot;mailformcomment&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
        radioWrap = &amp;lt;div class=&amp;quot;mailformradio&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
        REQ.labelWrap = &amp;lt;div class=&amp;quot;mailformrequired&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
        target = _self&lt;br /&gt;
        badMess = Bitte f&amp;amp;#65533;llen Sie noch folgendes Feld aus:&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
### Suchformular ###&lt;br /&gt;
styles.content.mailform.target = _self&lt;br /&gt;
styles.content.searchform.target = _self&lt;br /&gt;
styles.content.searchresult.target = _self&lt;br /&gt;
&lt;br /&gt;
### Filelinks ###&lt;br /&gt;
tt_content.uploads.20.10.split.1.filelink{&lt;br /&gt;
   stdWrap.wrap =  |&lt;br /&gt;
   file.wrap =  &amp;lt;span class=&amp;quot;filelink&amp;quot;&amp;gt; | &amp;lt;/span&amp;gt; &lt;br /&gt;
   size.wrap =  |&lt;br /&gt;
   size.innerWrap =  | &lt;br /&gt;
   size.wrap = &amp;lt;span class=&amp;quot;filesize&amp;quot;&amp;gt; | &amp;lt;/span&amp;gt;  &lt;br /&gt;
   size.bytes.labels =  Byte| KB| MB| GB&lt;br /&gt;
   descriptionWrap = &amp;lt;span class=&amp;quot;small&amp;quot;&amp;gt; | &amp;lt;/span&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
tt_content.uploads.20.20.wrap = &amp;lt;span class=&amp;quot;small&amp;quot;&amp;gt;|&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# HTML Tags in Überschriften erlauben&lt;br /&gt;
lib.stdheader.10.setCurrent.htmlSpecialChars = 0&lt;br /&gt;
&lt;br /&gt;
# Links in Sitemap nicht in neuem Fenster öffnen&lt;br /&gt;
tt_content.menu.20.2.1.noBlur = 1&lt;br /&gt;
tt_content.menu.20.2.1.target =&lt;br /&gt;
tt_content.menu.20.2.2.noBlur = 1&lt;br /&gt;
tt_content.menu.20.2.2.target =&lt;br /&gt;
tt_content.menu.20.2.3.noBlur = 1&lt;br /&gt;
tt_content.menu.20.2.3.target =&lt;br /&gt;
tt_content.menu.20.2.4.noBlur = 1&lt;br /&gt;
tt_content.menu.20.2.4.target = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#remove css attributes for p- and pre-tags&lt;br /&gt;
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines.addAttributes {&lt;br /&gt;
  P.style=&lt;br /&gt;
  PRE.style=; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Einstellungen für Mehrsprachigkeit ===&lt;br /&gt;
&lt;br /&gt;
==== Basis Extension ext_multilanguage ====&lt;br /&gt;
Setup&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### Spracheinstellungen ###&lt;br /&gt;
### Parameter L definieren 0 soll die default Sprache (deutsch) sein ###&lt;br /&gt;
config.linkVars = L&lt;br /&gt;
#values for default language&lt;br /&gt;
config.sys_language_uid = 0&lt;br /&gt;
config.language = de&lt;br /&gt;
config.locale_all = de_DE&lt;br /&gt;
#config.sys_language_mode = content_fallback;0&lt;br /&gt;
config.sys_language_mode = strict&lt;br /&gt;
config.sys_language_overlay = hideNonTranslated&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Englisch, sys_language.uid = 1&lt;br /&gt;
[globalVar = GP:L = 1]&lt;br /&gt;
config.sys_language_uid = 1&lt;br /&gt;
config.language = en&lt;br /&gt;
config.locale_all = en_GB&lt;br /&gt;
config.locale_all = en_EN&lt;br /&gt;
&lt;br /&gt;
#  Link to top&lt;br /&gt;
#content.linkToTop &amp;gt;&lt;br /&gt;
#tt_content.stdWrap.innerWrap2 = &amp;lt;br&amp;gt;&amp;lt;div align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;A href=&amp;quot;#top&amp;quot;&amp;gt;&amp;lt;font color=&amp;quot;#AB3C4B&amp;quot; face=&amp;quot;Arial, Helvetica, sans-serif&amp;quot; size=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;B&amp;gt;to top&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#Suchfunktion - englisch&lt;br /&gt;
/*&lt;br /&gt;
tt_content.search{&lt;br /&gt;
   20.layout.10.value = Suchergebnis: ###RANGELOW###-###RANGEHIGH### von ###TOTAL###&lt;br /&gt;
   20.noResultObj.10.value = No hits.&lt;br /&gt;
   20.next.value=next&lt;br /&gt;
   20.prev.value=previous&lt;br /&gt;
   30.dataArray.10.label = Searchwords:&lt;br /&gt;
   30.dataArray.20.label = Search in:&lt;br /&gt;
   30.dataArray.20.valueArray.10.label = Headlines &amp;amp; Keywords&lt;br /&gt;
   30.dataArray.20.valueArray.20.label = Content&lt;br /&gt;
   30.dataArray.40.value = Start search&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
# French language, sys_language.uid = 2&lt;br /&gt;
[globalVar = GP:L = 2]&lt;br /&gt;
config.sys_language_uid = 2&lt;br /&gt;
config.language = fr&lt;br /&gt;
config.locale_all = fr_FR&lt;br /&gt;
[global]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ordnerstruktur ==&lt;br /&gt;
Sinnvoll ist eine Struktur, die es ermöglicht Daten für CSS und HTLML-Templates und Userdaten gut zu trennen. Zu Beginn kann man das z.B. so machen.&lt;br /&gt;
-username/ &lt;br /&gt;
  -media/&lt;br /&gt;
    -images&lt;br /&gt;
    -pdf&lt;br /&gt;
    -...&lt;br /&gt;
  -templates/&lt;br /&gt;
    -main/&lt;br /&gt;
      -main.html&lt;br /&gt;
      -main.css&lt;br /&gt;
      -images/&lt;br /&gt;
&lt;br /&gt;
== Standardeinstellungen Typo3 Version &amp;gt;= 4 ==&lt;br /&gt;
=== Standard Benutzer ===&lt;br /&gt;
Benutzereinstellungen werden an 3 Stellen gemacht:&lt;br /&gt;
* Im PageTS (meistens in der Root Seite&lt;br /&gt;
* Im UserTS &lt;br /&gt;
* in den Benutzergruppen&lt;br /&gt;
&lt;br /&gt;
==== PageTS ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Admin Panel&lt;br /&gt;
page.config.admPanel = 1&lt;br /&gt;
&lt;br /&gt;
admPanel {&lt;br /&gt;
  enable.preview = 1&lt;br /&gt;
  enable.cache = 1&lt;br /&gt;
  enable.publish = 1&lt;br /&gt;
  enable.edit = 1&lt;br /&gt;
  module.edit.forceNoPopup = 0&lt;br /&gt;
  module.edit.forceDisplayFieldIcons = 1&lt;br /&gt;
  module.edit.forceDisplayIcons = 0&lt;br /&gt;
  hide = 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Freigabe aller Seiten für alle Benutzer, soweit sie Zugriff haben&lt;br /&gt;
TCEMAIN.permissions.groupid = 1&lt;br /&gt;
&lt;br /&gt;
page.TCEFORM.tt_content{&lt;br /&gt;
   # Explicit Deny: gefährliche und nicht benötigte Content-Elemente ausschalten&lt;br /&gt;
   CType.removeItems = script, html, multimedia, search, splash, login, menu, shortcut, list, div&lt;br /&gt;
   # Umbenennen der Layouts für Überschriften (Beispiel)&lt;br /&gt;
   header.layout.altLabels.0 = Mitte/Überschrift&lt;br /&gt;
   colPos.disabled = 1&lt;br /&gt;
   spaceBefore.disabled = 1&lt;br /&gt;
   spaceAfter.disabled = 1&lt;br /&gt;
   header_position.disabled = 1&lt;br /&gt;
   header_link.disabled = 1&lt;br /&gt;
   hidden.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mod.web_view.typo=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Wizard zum Erzeugen neuer Content Elemente ausschalten&lt;br /&gt;
mod.web.layout.disableNewContentElementWizard = 1&lt;br /&gt;
&lt;br /&gt;
# Standard Benutzergruppe f. neue Seiten&lt;br /&gt;
TCEMAIN.permissions{&lt;br /&gt;
   groupid = 1&lt;br /&gt;
   user = show, editcontent,edit, new, delete&lt;br /&gt;
   group = show, editcontent, edit, new, delete&lt;br /&gt;
   everybody = show, editcontent, edit&lt;br /&gt;
}&lt;br /&gt;
# Verfügbare Seitentypen -&amp;gt; &amp;quot;Standard&amp;quot; ausblenden&lt;br /&gt;
TCEMAIN.pages.doktype.removeItems = 1&lt;br /&gt;
&lt;br /&gt;
### RTE ###&lt;br /&gt;
# Buttons&lt;br /&gt;
RTE.default.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;
RTE.default.hidePStyleItems = h4,h5,h6&lt;br /&gt;
# Content Elemente&lt;br /&gt;
&lt;br /&gt;
TCAdefaults.tt_content.hidden = 0&lt;br /&gt;
setup.override.edit_docModuleUpload = 0&lt;br /&gt;
&lt;br /&gt;
options.uploadFieldsInTopOfEB = 1&lt;br /&gt;
options.saveDocNew = 1&lt;br /&gt;
options.showHistory = 1 &lt;br /&gt;
options.createFoldersInEB = 1&lt;br /&gt;
setup.pane_clip_count = 5&lt;br /&gt;
setup.thumbnailsByDefault = 1&lt;br /&gt;
setup.saveTreePositions = 1&lt;br /&gt;
setup.edit_RTE = 1&lt;br /&gt;
setup.copyLevels = 6&lt;br /&gt;
setup.allSaveFunctions = 1&lt;br /&gt;
setup.noOnChangeAlertInTypoFields = 1&lt;br /&gt;
setup.override.edit_docModuleUpload = 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== UserTS ====&lt;br /&gt;
Es gibt Standardmäßig zwei Usergruppen. Die Gruppe Alle Benutzer dient lediglich dazu, daß neue Seiten allen Usern zugänglich sind. Sie hat die id=1 (vergleiche PageTS)&lt;br /&gt;
&lt;br /&gt;
Die Gruppe Redakteure (oder Chefredakteure) beinhalten die Bearbeitungsrechte. Bei größeren Seiten kann man die Benutzer in Bereiche (z.B. Bereich: Marketing) und Rollen (z.B. News-Redakteur) aufteilen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Admin Panel&lt;br /&gt;
page.config.admPanel = 1&lt;br /&gt;
&lt;br /&gt;
admPanel {&lt;br /&gt;
enable.preview = 1&lt;br /&gt;
enable.cache = 1&lt;br /&gt;
enable.publish = 1&lt;br /&gt;
enable.edit = 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Freigabe aller Seiten für alle Benutzer, soweit sie Zugriff haben&lt;br /&gt;
TCEMAIN.permissions.groupid = 1&lt;br /&gt;
&lt;br /&gt;
page.TCEFORM.tt_content{&lt;br /&gt;
   # Explicit Deny: gefährliche und nicht benötigte Content-Elemente ausschalten&lt;br /&gt;
   CType.removeItems = script, html, multimedia, search, splash, login, menu, shortcut, list, div&lt;br /&gt;
   # Umbenennen der Layouts für Überschriften (Beispiel)&lt;br /&gt;
   header.layout.altLabels.0 = Mitte/Überschrift&lt;br /&gt;
   colPos.disabled = 1&lt;br /&gt;
   spaceBefore.disabled = 1&lt;br /&gt;
   spaceAfter.disabled = 1&lt;br /&gt;
   header_position.disabled = 1&lt;br /&gt;
   header_link.disabled = 1&lt;br /&gt;
   hidden.disabled = 0&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Es empfiehlt sich die Standard Benutzereinstellungen frühzeitig zu machen und dafür zu sorgen, daß neue Seiten einer allgemein zugänglichen Gruppe zugänglich gemacht werden. Man hat schnell mal vergessen die Zugriffsrechte neu zu setzen, wenn man als Admin Seiten anlegt.&lt;br /&gt;
&lt;br /&gt;
Die Auswahl im Assistenten aktiviert man besser. Stiftet nur Verwirrung.&lt;br /&gt;
Als Seitentyp am besten nur Erweitert (nicht Standard) nur hier stehen die Alt und Title-Tags zur Verfügung (und das Mediafeld etc.)&lt;br /&gt;
&lt;br /&gt;
==== Tables (modify) ====&lt;br /&gt;
Hinweis: Wenn eine Tabelle zum schreiben (modify) freigegeben ist, kann sie automatisch auch gesehen werden muß also nicht mehr in Tables (listing) aktiviert werden.&lt;br /&gt;
&lt;br /&gt;
* Seite&lt;br /&gt;
* Seiteninhalt&lt;br /&gt;
* Media&lt;br /&gt;
&lt;br /&gt;
==== Page Types ====&lt;br /&gt;
* Erweitert&lt;br /&gt;
* Shortcut&lt;br /&gt;
&lt;br /&gt;
==== Allowed excludefields ====&lt;br /&gt;
* Seite&lt;br /&gt;
** Seite verstecken&lt;br /&gt;
** Start &lt;br /&gt;
** Stop&lt;br /&gt;
** Im Menü verstecken&lt;br /&gt;
** Beschreibung&lt;br /&gt;
** Stichworte&lt;br /&gt;
** Autor&lt;br /&gt;
** Wählen Sie eine Inhaltsvorlage (bei Template Selector)&lt;br /&gt;
* Seiteninhalt&lt;br /&gt;
** Verstecken&lt;br /&gt;
** Start &lt;br /&gt;
** Stop&lt;br /&gt;
** keine Reihen&lt;br /&gt;
** Klick vergrößern&lt;br /&gt;
** Alt&lt;br /&gt;
** Title&lt;br /&gt;
** Langbeschreibung URL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== UserTS ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Admin Panel&lt;br /&gt;
config.admPanel = 1&lt;br /&gt;
admPanel {&lt;br /&gt;
  enable.preview = 1&lt;br /&gt;
  enable.cache = 1&lt;br /&gt;
  enable.publish = 1&lt;br /&gt;
  enable.edit = 1&lt;br /&gt;
  module.edit.forceNoPopup = 0&lt;br /&gt;
  module.edit.forceDisplayFieldIcons = 1&lt;br /&gt;
  module.edit.forceDisplayIcons = 1&lt;br /&gt;
  hide = 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
options.uploadFieldsInTopOfEB = 1&lt;br /&gt;
options.saveDocNew = 1&lt;br /&gt;
options.showHistory = 1 &lt;br /&gt;
options.createFoldersInEB = 1&lt;br /&gt;
setup.pane_clip_count = 5&lt;br /&gt;
setup.thumbnailsByDefault = 1&lt;br /&gt;
setup.saveTreePositions = 1&lt;br /&gt;
setup.edit_RTE = 1&lt;br /&gt;
setup.copyLevels = 6&lt;br /&gt;
setup.allSaveFunctions = 1&lt;br /&gt;
setup.noOnChangeAlertInTypoFields = 1&lt;br /&gt;
admPanel {&lt;br /&gt;
  enable.edit = 1&lt;br /&gt;
  module.edit.forceDisplayFieldIcons = 1&lt;br /&gt;
  hide = 1&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== PageTS ====&lt;br /&gt;
Im PageTS der root Seite legen wir fest, daß neue Seiten automatisch einer bestimmten Benutzergruppe zugeordnet wird. Außerdem setzen wir einige Rechte für andere Benutzer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Außerdem schalten wir gleich nicht benötigte Werte für die Formatierung der Rahmen ab und erstellen eigene die wir später mit CSS stylen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 TCEMAIN.permissions.groupid = 1&lt;br /&gt;
 TCEMAIN.permissions.user = show, editcontent, new, edit, delete&lt;br /&gt;
 TCEMAIN.permissions.group = show, editcontent, new, edit, delete&lt;br /&gt;
 TCEMAIN.permissions.everybody = show, edit&lt;br /&gt;
&lt;br /&gt;
 #Überflüssige Rahmeneinträge entfernen&lt;br /&gt;
 TCEFORM.tt_content.section_frame.removeItems = 10, 11, 12, 20, 21 &lt;br /&gt;
&lt;br /&gt;
 TCEFORM.tt_content.section_frame.altLabels.1 = Breit&lt;br /&gt;
 TCEFORM.tt_content.section_frame.altLabels.5 = Schmal links&lt;br /&gt;
 TCEFORM.tt_content.section_frame.altLabels.6 = Schmal rechts&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dann im TS (alte Version)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tt_content.stdWrap{&lt;br /&gt;
   innerWrap.cObject{&lt;br /&gt;
      1.value &amp;gt;&lt;br /&gt;
      1.value = &amp;lt;div class=&amp;quot;breit&amp;quot;&amp;gt;|&amp;lt;/div&amp;gt;&lt;br /&gt;
      5.value &amp;gt;&lt;br /&gt;
      5.value = &amp;lt;div class=&amp;quot;schmal-weiss&amp;quot;&amp;gt;|&amp;lt;/div&amp;gt;&lt;br /&gt;
      6.value &amp;gt;&lt;br /&gt;
      6.value = &amp;lt;div class=&amp;quot;schmal-grau&amp;quot;&amp;gt;|&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Wenn wie in neueren Versionen üblich die styled_content extension verwendet wird ist dieser Schritt nicht nötig. Dann legt Typo automatisch folgende Klassen an:&lt;br /&gt;
&lt;br /&gt;
==== HTML - Area (RTE) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#*** RTE Classe des Interface (Ausrichtung)&lt;br /&gt;
RTE.classes {&lt;br /&gt;
        align-left {&lt;br /&gt;
                name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifyleft&lt;br /&gt;
                value = text-align: left;&lt;br /&gt;
        }&lt;br /&gt;
        align-center {&lt;br /&gt;
                name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifycenter&lt;br /&gt;
                value = text-align: center;&lt;br /&gt;
        }&lt;br /&gt;
        align-right {&lt;br /&gt;
                name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifyright&lt;br /&gt;
                value = text-align: right;&lt;br /&gt;
        }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
#&lt;br /&gt;
# *** Entfernt das Bild vor den Links&lt;br /&gt;
RTE.classesAnchor {&lt;br /&gt;
        internalLink {&lt;br /&gt;
                class = internal-link&lt;br /&gt;
                type = page&lt;br /&gt;
                image &amp;gt;&lt;br /&gt;
        }&lt;br /&gt;
        externalLink {&lt;br /&gt;
                class = external-link&lt;br /&gt;
                type = url&lt;br /&gt;
                image &amp;gt;&lt;br /&gt;
        }&lt;br /&gt;
        externalLinkInNewWindow {&lt;br /&gt;
                class = external-link-new-window&lt;br /&gt;
                type = url&lt;br /&gt;
                image &amp;gt;&lt;br /&gt;
        }&lt;br /&gt;
        internalLinkInNewWindow {&lt;br /&gt;
                class = internal-link-new-window&lt;br /&gt;
                type = page&lt;br /&gt;
                image &amp;gt;&lt;br /&gt;
        }&lt;br /&gt;
        download {&lt;br /&gt;
                class = download&lt;br /&gt;
                type = file&lt;br /&gt;
                image &amp;gt;&lt;br /&gt;
        }&lt;br /&gt;
        mail {&lt;br /&gt;
                class = mail&lt;br /&gt;
                type = mail&lt;br /&gt;
                image &amp;gt;&lt;br /&gt;
        }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
## RTE Konfiguration&lt;br /&gt;
RTE.default {&lt;br /&gt;
 &lt;br /&gt;
        # Zuweisung der CSS-Datei&lt;br /&gt;
        contentCSS = rte_formate.css&lt;br /&gt;
        &lt;br /&gt;
        ## Markup options&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 = textstyle, textstylelabel, blockstyle, blockstylelabel, bold, italic, underline, left, center, right, orderedlist, unorderedlist, insertcharacter, line, link, image, removeformat, table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge, findreplace, insertcharacter, undo, redo, showhelp, about&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;
        # 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;
        ## Add styles Left, center and right alignment of text in paragraphs and cells.&lt;br /&gt;
        inlineStyle.text-alignment (&lt;br /&gt;
                p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }&lt;br /&gt;
                p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }&lt;br /&gt;
                p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }&lt;br /&gt;
        )&lt;br /&gt;
 &lt;br /&gt;
        ## Use stylesheet file rather than the above mainStyleOverride and inlineStyle properties to style the contents (htmlArea RTE only)&lt;br /&gt;
        ignoreMainStyleOverride = 1&lt;br /&gt;
        &lt;br /&gt;
        proc {&lt;br /&gt;
                # tags die erlaubt / verboten sind&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;
 &lt;br /&gt;
                # br wird nicht zu p konvertiert&lt;br /&gt;
                dontConvBRtoParagraph = 1&lt;br /&gt;
 &lt;br /&gt;
                # tags sind erlaubt außerhalt von p, div&lt;br /&gt;
                allowTagsOutside = img,hr&lt;br /&gt;
 &lt;br /&gt;
                # erlaubte attribute in p, div tags&lt;br /&gt;
                keepPDIVattribs = align,class,style,id &lt;br /&gt;
 &lt;br /&gt;
                # List all class selectors that are allowed on the way to the database&lt;br /&gt;
                allowedClasses (&lt;br /&gt;
                        external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail,&lt;br /&gt;
                        align-left, align-center, align-right, author&lt;br /&gt;
                )       &lt;br /&gt;
 &lt;br /&gt;
                # html parser einstellungen&lt;br /&gt;
                HTMLparser_rte {&lt;br /&gt;
 &lt;br /&gt;
                        # tags die erlaubt/verboten sind&lt;br /&gt;
                        allowTags &amp;lt; RTE.default.proc.allowTags&lt;br /&gt;
                        denyTags &amp;lt; RTE.default.proc.denyTags&lt;br /&gt;
 &lt;br /&gt;
                        # tags die untersagt sind&lt;br /&gt;
                        removeTags = font&lt;br /&gt;
 &lt;br /&gt;
                        # entfernt html-kommentare&lt;br /&gt;
                        removeComments = 1&lt;br /&gt;
 &lt;br /&gt;
                        # tags die nicht übereinstimmen werden nicht entfernt (protect / 1 / 0)&lt;br /&gt;
                        keepNonMatchedTags = 0&lt;br /&gt;
                }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
                # Content to database&lt;br /&gt;
                entryHTMLparser_db = 1&lt;br /&gt;
                entryHTMLparser_db {&lt;br /&gt;
 &lt;br /&gt;
                        # tags die erlaubt/verboten sind&lt;br /&gt;
                        allowTags &amp;lt; RTE.default.proc.allowTags&lt;br /&gt;
                        denyTags &amp;lt; RTE.default.proc.denyTags&lt;br /&gt;
 &lt;br /&gt;
                        # CLEAN TAGS&lt;br /&gt;
                        noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt, br, center&lt;br /&gt;
 &lt;br /&gt;
                        rmTagIfNoAttrib = span,div,font&lt;br /&gt;
 &lt;br /&gt;
                        # htmlSpecialChars = 1&lt;br /&gt;
        &lt;br /&gt;
                        ## align attribute werden erlaubt&lt;br /&gt;
                        tags {&lt;br /&gt;
                                p.fixAttrib.align.unset &amp;gt;&lt;br /&gt;
                                p.allowedAttribs = class,style,align&lt;br /&gt;
 &lt;br /&gt;
                                div.fixAttrib.align.unset &amp;gt;&lt;br /&gt;
 &lt;br /&gt;
                                hr.allowedAttribs = class&lt;br /&gt;
 &lt;br /&gt;
                                # b und i tags werden ersetzt (em / strong)&lt;br /&gt;
                                b.remap = strong&lt;br /&gt;
                                i.remap = em&lt;br /&gt;
 &lt;br /&gt;
                                ## img tags werden erlaubt&lt;br /&gt;
                                img &amp;gt;&lt;br /&gt;
                        }&lt;br /&gt;
                }&lt;br /&gt;
 &lt;br /&gt;
        }&lt;br /&gt;
 &lt;br /&gt;
        # Classes: Ausrichtung&lt;br /&gt;
        classesParagraph (&lt;br /&gt;
                align-left, align-center, align-right&lt;br /&gt;
        )&lt;br /&gt;
 &lt;br /&gt;
        # Classes: Eigene Stile&lt;br /&gt;
        classesCharacter = author&lt;br /&gt;
        classesImage= rte_image&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
        # Classes für Links (These classes should also be in the list of allowedClasses)&lt;br /&gt;
        classesAnchor = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail&lt;br /&gt;
        classesAnchor.default {&lt;br /&gt;
                page = internal-link&lt;br /&gt;
                url = external-link-new-window&lt;br /&gt;
                file = download&lt;br /&gt;
                mail = mail&lt;br /&gt;
        }&lt;br /&gt;
 &lt;br /&gt;
        # zeigt alle CSS-Klassen die in formate.css vorhanden sind&lt;br /&gt;
        showTagFreeClasses = 1&lt;br /&gt;
 &lt;br /&gt;
        # Do not allow insertion of the following tags&lt;br /&gt;
        hideTags = font&lt;br /&gt;
 &lt;br /&gt;
        # Tabellen Optionen in der RTE Toolbar&lt;br /&gt;
        hideTableOperationsInToolbar = 0&lt;br /&gt;
        keepToggleBordersInToolbar = 1&lt;br /&gt;
 &lt;br /&gt;
        # Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)&lt;br /&gt;
        disableSpacingFieldsetInTableOperations = 1&lt;br /&gt;
        disableAlignmentFieldsetInTableOperations=1&lt;br /&gt;
        disableColorFieldsetInTableOperations=1&lt;br /&gt;
        disableLayoutFieldsetInTableOperations=1&lt;br /&gt;
        disableBordersFieldsetInTableOperations=0&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
# Use same processing as on entry to database to clean content pasted into the editor&lt;br /&gt;
RTE.default.enableWordClean.HTMLparser &amp;lt; RTE.default.proc.entryHTMLparser_db&lt;br /&gt;
 &lt;br /&gt;
# FE RTE configuration (htmlArea RTE only)&lt;br /&gt;
RTE.default.FE &amp;lt; RTE.default&lt;br /&gt;
RTE.default.FE.userElements &amp;gt;&lt;br /&gt;
RTE.default.FE.userLinks &amp;gt;&lt;br /&gt;
 &lt;br /&gt;
# Breite des RTE in Fullscreen-Ansicht&lt;br /&gt;
TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 80% &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wichtige Plugins ===&lt;br /&gt;
&lt;br /&gt;
finden sich in [[Typo3 - Extensions]]&lt;br /&gt;
&lt;br /&gt;
===Constants===&lt;br /&gt;
# Konfiguration des Plugins metatags &lt;br /&gt;
plugin.meta{&lt;br /&gt;
  description = Kunststoffspritzgussteile jeglicher Art, mechanische Baugruppen sowie montierte Frontblenden&lt;br /&gt;
  meta.keywords = Kunststoff, Spritzguss, mechanische Baugruppen, Frontblende&lt;br /&gt;
  meta.robots = follow &lt;br /&gt;
  meta.language = de  &lt;br /&gt;
  copyright = © United-7&lt;br /&gt;
  author = Burkhardt GmbH&lt;br /&gt;
  meta.revisit = 1 &lt;br /&gt;
}&lt;br /&gt;
===setup===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### CONFIG ###&lt;br /&gt;
config {&lt;br /&gt;
  ### statische URL ###&lt;br /&gt;
  simulateStaticDocuments = 1&lt;br /&gt;
  simulateStaticDocuments_noTypeIfNoTitle = 1&lt;br /&gt;
  # Hash wert für einige Extensions statt Parameter:&lt;br /&gt;
  simulateStaticDocuments_pEnc=md5&lt;br /&gt;
  simulateStaticDocuments_pEnc_onlyP = cHash, L, tx_ttNews[backPid], tx_ttnews[tt_news]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Steandardeinstellungen Typo3 - vor Version 4 ==&lt;br /&gt;
VERALTET - selbst bei alten Typo3s bitte dieses Template überarbeiten (Tabellen etc.)&lt;br /&gt;
Vor der Version 4 verhält sich Typo3 etwas anders. Einige Standardeinstellungnen sind ab V4 verändert oder gar nicht mehr vorhanden.&lt;br /&gt;
&lt;br /&gt;
===Beispielkonfiguration Burkhardt-Kunststoffe.de (Ausschnitt)===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
content.wrap{&lt;br /&gt;
  header = |&lt;br /&gt;
  header1 = &amp;lt;h1&amp;gt;|&amp;lt;/h1&amp;gt;&lt;br /&gt;
  header2 = &amp;lt;h2&amp;gt;|&amp;lt;/h2&amp;gt; &lt;br /&gt;
  header3 = &amp;lt;h3&amp;gt;|&amp;lt;/h3&amp;gt; &lt;br /&gt;
  header4 = &amp;lt;h4&amp;gt;|&amp;lt;/h4&amp;gt; &lt;br /&gt;
  bodytext = &amp;lt;p class=&amp;quot;bodytext&amp;quot;&amp;gt; |&amp;lt;/p&amp;gt; &lt;br /&gt;
}&lt;br /&gt;
# Festlegung des Standard-Headers Normal&lt;br /&gt;
content.defaultHeaderType = 1&lt;br /&gt;
&lt;br /&gt;
# Entfernen des clear.gif bzw. der Abstände nach Seitenelementen &lt;br /&gt;
content.headerSpace = 0|10&lt;br /&gt;
content.space = 0|20&lt;br /&gt;
&lt;br /&gt;
# Festlegung der Formatierung für Tabellen (Layout1=Ueberschrift oben, Layout2=Ueberschrift links, Layout3=Ueberschrift oben und links) &lt;br /&gt;
content.tableCellWrap = &amp;lt;b class=&amp;#039;tableheader&amp;#039;&amp;gt; | &amp;lt;/b&amp;gt; &lt;br /&gt;
&lt;br /&gt;
# Formatierung von Dateilisten &lt;br /&gt;
styles.content.uploads.wrap = &amp;lt;p&amp;gt; | &amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
# Maximale Breite von Bildern &lt;br /&gt;
styles.content.imgtext.maxWInText = 600 &lt;br /&gt;
&lt;br /&gt;
# Nachricht, wenn in einem Formular Pflichtfelder nicht ausgefüllt werden &lt;br /&gt;
styles.content.mailform.badMess = Bitte füllen Sie noch folgende(s) Feld(er) aus: &lt;br /&gt;
&lt;br /&gt;
# _top als Standardziel für interne Links, erfodert zusätzliche Eintragung im Setup &lt;br /&gt;
PAGE_TARGET = &lt;br /&gt;
content.pageFrameObj = &lt;br /&gt;
&lt;br /&gt;
#Bild&lt;br /&gt;
styles.content.imgtext{&lt;br /&gt;
  borderColor = silver&lt;br /&gt;
  borderThick = 1&lt;br /&gt;
  linkWrap.newWindow = 1&lt;br /&gt;
  textMargin = 20&lt;br /&gt;
  captionSplit = 1&lt;br /&gt;
  linkSplit = 1&lt;br /&gt;
  comment_CSL-LinkList =&lt;br /&gt;
} &lt;br /&gt;
styles.header.gfx1.fontColor = white&lt;br /&gt;
styles.content.imgFrames.comment_bottom =&lt;br /&gt;
&lt;br /&gt;
# Konfiguration des Plugins Meta Tags &lt;br /&gt;
plugin.meta{&lt;br /&gt;
  description = Kunststoffspritzgussteile jeglicher Art, mechanische Baugruppen sowie montierte Frontblenden&lt;br /&gt;
  meta.keywords = Kunststoff, Spritzguss, mechanische Baugruppen, Frontblende&lt;br /&gt;
  meta.robots = follow &lt;br /&gt;
  meta.language = de  &lt;br /&gt;
  copyright = © United-7&lt;br /&gt;
  author = Burkhardt GmbH&lt;br /&gt;
  meta.revisit = 1 &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Activates Tip a Friend&lt;br /&gt;
plugin.tipafriend{&lt;br /&gt;
   file.templateFile = fileadmin/vorlagen/Burkhardt/tipafriend_template.tmpl&lt;br /&gt;
   color1 = &lt;br /&gt;
   color2 = &lt;br /&gt;
   color3 = &lt;br /&gt;
   wrap1 = &amp;lt;p&amp;gt;|&amp;lt;/p&amp;gt;&lt;br /&gt;
   wrap2 =&amp;lt;p&amp;gt;|&amp;lt;/p&amp;gt;&lt;br /&gt;
   htmlMail = 1&lt;br /&gt;
   PIDtipForm = 48&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Setup&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Ausblenden der Typ-Nummer in der HTML-Adresse &lt;br /&gt;
config.simulateStaticDocuments_noTypeIfNoTitle = 1 &lt;br /&gt;
&lt;br /&gt;
config {&lt;br /&gt;
linkVars = L&lt;br /&gt;
		simulateStaticDocuments_pEnc = md5&lt;br /&gt;
		# include the GET parameters from tt_news to the encoded vars (all in one line)&lt;br /&gt;
		simulateStaticDocuments_pEnc_onlyP (&lt;br /&gt;
                                    cHash, L, print, tx_ttnews[backPid], tx_ttnews[tt_news], &lt;br /&gt;
                                    tx_ttnews[pS], tx_ttnews[pL], tx_ttnews[arc], tx_ttnews[cat], &lt;br /&gt;
                                    tx_ttnews[pointer], tx_ttnews[swords]&lt;br /&gt;
                                )&lt;br /&gt;
language = de&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Ermöglicht die Konfiguration des Admin-Panels in der TSconfig der Backenduser &lt;br /&gt;
config.admPanel = 1 &lt;br /&gt;
page.config.admPanel = 1&lt;br /&gt;
&lt;br /&gt;
# Einschalten des Spam Schutzes&lt;br /&gt;
config.spamProtectEmailAddresses = 2 &lt;br /&gt;
config.spamProtectEmailAddresses_atSubst = (at) &lt;br /&gt;
&lt;br /&gt;
# Konfigurierung des Plugins Searchbox, wird innerhalb der Seite zugewiesen&lt;br /&gt;
# ID der Seite Suchen&lt;br /&gt;
plugin.tx_macinasearchbox_pi1.pidSearchpage = 111&lt;br /&gt;
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/vorlagen/Burkhardt/suchbox.html&lt;br /&gt;
&lt;br /&gt;
# Loginbox auf allen Seiten, wird innerhalb der Seite zugewiesen&lt;br /&gt;
[usergroup = *] &lt;br /&gt;
&lt;br /&gt;
# Logout&lt;br /&gt;
temp.10 = TEXT &lt;br /&gt;
temp.10.data  = TSFE : id &lt;br /&gt;
temp.10.wrap (  &lt;br /&gt;
&amp;lt;div id=&amp;quot;logoutbox&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;index.php?id= | &amp;quot; method=&amp;quot;post&amp;quot; style=&amp;quot;margin-top:0pt; margin-bottom:0pt&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;logintype&amp;quot; value=&amp;quot;logout&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;submit&amp;quot; title=&amp;quot;Abmelden&amp;quot; value=&amp;quot;&amp;lt;!--###USERNAME###--&amp;gt; abmelden &amp;quot; style=&amp;quot;height:15; width:130; border:solid 1px #666666; background-color:#FFFDDC; font-size:10px;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
) &lt;br /&gt;
[else]&lt;br /&gt;
# Login, Id 108 ist die Anmeldeseite, Id 57 ist der Sys-Ordner Benutzer &lt;br /&gt;
temp.10 = TEXT &lt;br /&gt;
temp.10.data  = TSFE : id &lt;br /&gt;
temp.10.wrap ( &lt;br /&gt;
&amp;lt;div id=&amp;quot;loginbox&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;index.php?id=108&amp;quot; method=&amp;quot;post&amp;quot; style=&amp;quot;margin-top:0pt; margin-bottom:0pt&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;input name=&amp;quot;user&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;user&amp;quot; title=&amp;quot;Benutzername&amp;quot; onfocus=&amp;quot;if (this.value==this.defaultValue) this.value=&amp;#039;&amp;#039;&amp;quot; value=&amp;quot;Name&amp;quot; style=&amp;quot;height:15px; width:42px; background-color:#fff; border:solid 1px #666666; font-size:9px;&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;input name=&amp;quot;pass&amp;quot; type=&amp;quot;password&amp;quot; id=&amp;quot;pass&amp;quot; title=&amp;quot;Passwort&amp;quot; onfocus=&amp;quot;if (this.value==this.defaultValue) this.value=&amp;#039;&amp;#039;&amp;quot; value=&amp;quot;Login&amp;quot; style=&amp;quot;height:15px; width:42px; background-color:#fff; border:solid 1px #666666; font-size:9px;&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;input name=&amp;quot;image&amp;quot; type=&amp;quot;image&amp;quot; title=&amp;quot;Anmelden&amp;quot; src=&amp;quot;fileadmin/vorlagen/offradio/top.gif&amp;quot; alt=&amp;quot;Login&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;redirect_url&amp;quot; value=&amp;quot;index.php?id= | &amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;logintype&amp;quot; value=&amp;quot;login&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;pid&amp;quot; value=&amp;quot;37&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
) &lt;br /&gt;
[global] &lt;br /&gt;
&lt;br /&gt;
# Standardsprache festlegen &lt;br /&gt;
config.locale_all = de_DE@euro &lt;br /&gt;
&lt;br /&gt;
#Seitensprache&lt;br /&gt;
&lt;br /&gt;
config.linkVars = L&lt;br /&gt;
config.sys_language_uid = 0&lt;br /&gt;
config.language = de&lt;br /&gt;
&lt;br /&gt;
[globalVar = GP:L = 1]&lt;br /&gt;
  config.sys_language_uid = 1&lt;br /&gt;
  config.language = en&lt;br /&gt;
config.locale_all = en-EN&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Formatierung von Dateilisten (kein Leerraum vor dem Verweis und 1 Leerzeichen zur Dateigrösse) &lt;br /&gt;
# Standardansicht &lt;br /&gt;
tt_content.uploads.20.default.split.1.filelink.stdWrap.wrap = &amp;lt;tr&amp;gt; | &amp;lt;/tr&amp;gt; &lt;br /&gt;
tt_content.uploads.20.default.split.1.filelink.size.innerWrap = &amp;amp;nbsp; &lt;br /&gt;
# Layout 1 &lt;br /&gt;
tt_content.uploads.20.1.split.1.filelink.stdWrap.wrap = &amp;lt;tr&amp;gt; | &amp;lt;/tr&amp;gt; &lt;br /&gt;
tt_content.uploads.20.1.split.1.filelink.size.innerWrap = &amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
# Ändern des Standard-Aufzählungszeichens &lt;br /&gt;
tt_content.text.20.parseFunc.tags.typolist.default.split.1.wrap = &amp;lt;div id=&amp;quot;bulletlist&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Formatierung von Tabellen &lt;br /&gt;
# Standard, kein Text fett &lt;br /&gt;
tt_content.table.20.default.split.1.split.1.wrap = &amp;lt;td class=&amp;quot;tabelle_1&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.default.split.1.split.2.wrap = &amp;lt;td class=&amp;quot;tabelle_2&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.default.split.2.split.1.wrap = &amp;lt;td class=&amp;quot;tabelle_1&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.default.split.2.split.2.wrap = &amp;lt;td class=&amp;quot;tabelle_2&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
&lt;br /&gt;
# Layout 1, obere Linie fett &lt;br /&gt;
tt_content.table.20.1.split.1.split.1.wrap = &amp;lt;td class=&amp;quot;tabelle_1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;|&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.1.split.1.split.2.wrap = &amp;lt;td class=&amp;quot;tabelle_2&amp;quot;&amp;gt;&amp;lt;b&amp;gt;|&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.1.split.2.split.1.wrap = &amp;lt;td class=&amp;quot;tabelle_1&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.1.split.2.split.2.wrap = &amp;lt;td class=&amp;quot;tabelle_2&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
&lt;br /&gt;
# Layout 2, linke Spalte fett &lt;br /&gt;
tt_content.table.20.2.split.1.split.1.wrap = &amp;lt;td class=&amp;quot;tabelle_1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;|&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.2.split.1.split.2.wrap = &amp;lt;td class=&amp;quot;tabelle_2&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.2.split.2.split.1.wrap = &amp;lt;td class=&amp;quot;tabelle_1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;|&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.2.split.2.split.2.wrap = &amp;lt;td class=&amp;quot;tabelle_2&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
&lt;br /&gt;
# Layout 3, obere Linie und linke Spalte fett &lt;br /&gt;
tt_content.table.20.3.split.1.split.1.wrap = &amp;lt;td class=&amp;quot;tabelle_1&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.3.split.1.split.2.wrap = &amp;lt;td class=&amp;quot;tabelle_2&amp;quot;&amp;gt;&amp;lt;b&amp;gt;|&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.3.split.2.split.1.wrap = &amp;lt;td class=&amp;quot;tabelle_1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;|&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt; &lt;br /&gt;
tt_content.table.20.3.split.2.split.2.wrap = &amp;lt;td class=&amp;quot;tabelle_2&amp;quot;&amp;gt;|&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Konfiguration des Kontakt-Formulars &lt;br /&gt;
tt_content.mailform.20.target = _top &lt;br /&gt;
tt_content.mailform.20 { &lt;br /&gt;
labelWrap.wrap = &amp;lt;p&amp;gt;|&amp;lt;/p&amp;gt; &lt;br /&gt;
REQ.labelWrap.wrap = &amp;lt;p&amp;gt;|&amp;lt;/p&amp;gt; &lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
# Konfiguration des Plugin Erweiterte Suche &lt;br /&gt;
plugin.tx_indexedsearch.show.rules=0 &lt;br /&gt;
# Ausschalten der CSS-Formatierung im Seitenkopf der HTML-Datei &lt;br /&gt;
plugin.tx_indexedsearch._CSS_DEFAULT_STYLE = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Ausschalten der Auswahlmöglichkeiten des Plugins Erweiterte Suche &lt;br /&gt;
# Suchen in: Alle Medien/Interne Seite &lt;br /&gt;
plugin.tx_indexedsearch.blind.media=1 &lt;br /&gt;
# Suche in: Standard/Alle Sprachen &lt;br /&gt;
plugin.tx_indexedsearch.blind.lang=1 &lt;br /&gt;
# Suchen in: Ganze Webseite &lt;br /&gt;
plugin.tx_indexedsearch.blind.sections=1 &lt;br /&gt;
# Sortieren nach: Trefferquote/Vorkommen &lt;br /&gt;
plugin.tx_indexedsearch.blind.order=1 &lt;br /&gt;
# Sortieren nach: Höchste Zuerst &lt;br /&gt;
plugin.tx_indexedsearch.blind.desc=1 &lt;br /&gt;
# Ansicht: Sektionshierarchie/Flache Liste &lt;br /&gt;
plugin.tx_indexedsearch.blind.group=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== HTML-Templates ==&lt;/div&gt;</summary>
		<author><name>91.32.4.69</name></author>
	</entry>
</feed>