<?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.47.49.248</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.47.49.248"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/91.47.49.248"/>
	<updated>2026-05-06T15:28:03Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=News_(tt_news)&amp;diff=1905</id>
		<title>News (tt news)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=News_(tt_news)&amp;diff=1905"/>
		<updated>2008-10-16T14:47:07Z</updated>

		<summary type="html">&lt;p&gt;91.47.49.248: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kurzanleitung ==&lt;br /&gt;
Ausführliche Anleitung auf Typo3.org:&lt;br /&gt;
&lt;br /&gt;
http://typo3.org/documentation/document-library/extension-manuals/tt_news/current/view/&lt;br /&gt;
&lt;br /&gt;
TS-Config Referenz:&lt;br /&gt;
&lt;br /&gt;
http://typo3.org/documentation/document-library/extension-manuals/tt_news/current/view/1/4/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Extension installieren&lt;br /&gt;
** Wichtig! In der neueren Version 2 müssen erst die Statischen Templates im Haupttemplate eingebunden werden (je nachdem ob Tabellen oder CSS basiert gibt es verschiedene)&lt;br /&gt;
* Ort für die Speicherung der Datensätze (z.B. Ordner) anlegen&lt;br /&gt;
* Plugin als Seitenelement anlegen (List, Single, Archiv...)&lt;br /&gt;
** Pflichtkonfiguration: Ausgangspunkt,&lt;br /&gt;
&lt;br /&gt;
===TypoScript Template===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### Grund Setup ###&lt;br /&gt;
plugin.tt_news.useBidirectionalRelations = 1&lt;br /&gt;
plugin.tt_news.useSubCategories = 1&lt;br /&gt;
plugin.tt_news.pid_list = 71&lt;br /&gt;
# Standard - Einzelansicht&lt;br /&gt;
plugin.tt_news.singlePid = 70&lt;br /&gt;
plugin.tt_news.templateFile = fileadmin/user/templates/news/news.html&lt;br /&gt;
&lt;br /&gt;
### News Normal&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
    listMaxW = 116&lt;br /&gt;
    listMaxH = 160&lt;br /&gt;
    singleMaxW = 160&lt;br /&gt;
    singleMaxH = 160&lt;br /&gt;
    latestMaxW = 80&lt;br /&gt;
    latestMaxH = 80&lt;br /&gt;
    useHRDates = 1&lt;br /&gt;
    limit = 10&lt;br /&gt;
    latestLimit = 4&lt;br /&gt;
    showCatRootline = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news.showCatRootline = 0&lt;br /&gt;
plugin.tt_news.useHRDates = 1&lt;br /&gt;
&lt;br /&gt;
### Layout&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
#  wrap1 =&lt;br /&gt;
   wrap2 = &amp;lt;div class=&amp;quot;teaser&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
#  color1 = &lt;br /&gt;
#  color2 = &lt;br /&gt;
#  color3 = &lt;br /&gt;
}&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;
### Setup ###&lt;br /&gt;
# Standard - Template&lt;br /&gt;
plugin.tt_news.templateFile = &lt;br /&gt;
plugin.tt_news.templateFile = fileadmin/user/templates/news/news.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
### Standard-Ausgabe anpassen ###&lt;br /&gt;
plugin.tt_news._LOCAL_LANG.de.pi_list_browseresults_next = weiter &lt;br /&gt;
plugin.tt_news._LOCAL_LANG.de.backToList = %s &lt;br /&gt;
&lt;br /&gt;
### PageBrowser auch in Single-Ansicht ermöglichen (Skript muß vorhanden sein) ###&lt;br /&gt;
#includeLibs.displayNewsBrowser = Pfad/zum/Skript/news_itemMarkerArrayFunc.php&lt;br /&gt;
#plugin.tt_news.itemMarkerArrayFunc = user_displayNewsBrowser&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
  limit = 6&lt;br /&gt;
  latestLimit = 4&lt;br /&gt;
  showCatRootline = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
### Standard CSS rauswerfen&lt;br /&gt;
plugin.tt_news._CSS_DEFAULT_STYLE &amp;gt;&lt;br /&gt;
#plugin.tt_news.displaySingle.subheader_stdWrap.wrap = &lt;br /&gt;
&lt;br /&gt;
### Seitenumbruch ###&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  useMultiPageSingleView = 1&lt;br /&gt;
  pageBreakToken = &amp;lt;break&amp;gt;&lt;br /&gt;
  maxWordsInSingleView = 300&lt;br /&gt;
  useParagraphAsPagebreak = 1&lt;br /&gt;
  subheaderOnAllSViewPages = 0&lt;br /&gt;
  appendSViewPBtoContent = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
### Nur Inhalte der aktuellen Sprache: ###&lt;br /&gt;
plugin.tt_news.sys_language_mode = strict&lt;br /&gt;
&lt;br /&gt;
### Bei alternierenden Layouts hier die Anzahl eingeben&lt;br /&gt;
#plugin.tt_news.alternatingLayouts = 4&lt;br /&gt;
&lt;br /&gt;
### Datumsformat für Listenansicht&lt;br /&gt;
plugin.tt_news.displayList.date_stdWrap.strftime= %A %d. %B %Y &lt;br /&gt;
&lt;br /&gt;
### News Archiv ###&lt;br /&gt;
plugin.tt_news.enableArchiveDate=1&lt;br /&gt;
#plugin.tt_news.archiveTypoLink.parameter = 246&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  archiveMode = year&lt;br /&gt;
  archiveTitleCObject &amp;gt;&lt;br /&gt;
  archiveTitleCObject = COA&lt;br /&gt;
  archiveTitleCObject {&lt;br /&gt;
          10 = TEXT&lt;br /&gt;
          10.field = start&lt;br /&gt;
          10.strftime = %B&lt;br /&gt;
          15 = TEXT&lt;br /&gt;
          15.value =  - &lt;br /&gt;
          20 = TEXT&lt;br /&gt;
          20.field = stop&lt;br /&gt;
          20.strftime = %B %Y&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Einen Benutzer nur für das News-Modul anlegen ==&lt;br /&gt;
Wenn man einen Benutzer anlegen will der nur die Aufgabe hat neue News einzupflegen kann man folgende Konfiguration anlegen damit der nur das nötigste sieht.&lt;br /&gt;
&lt;br /&gt;
=== Benutzergruppe ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Modules&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Web&lt;br /&gt;
**Seite&lt;br /&gt;
**Anzeigen&lt;br /&gt;
**Liste&lt;br /&gt;
*Datei&lt;br /&gt;
**Dateiliste&lt;br /&gt;
**Bilder&lt;br /&gt;
*Benutzer&lt;br /&gt;
**Aufgaben&lt;br /&gt;
**Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tables (Listing)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Seite&lt;br /&gt;
*News&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tables (Modify)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*News&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Allowed Excludefields&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*News&lt;br /&gt;
** no automatic pagebreaks&lt;br /&gt;
** Datum&lt;br /&gt;
** Archivdatum&lt;br /&gt;
** Bilder&lt;br /&gt;
** Bildtext&lt;br /&gt;
** Alt-Text&lt;br /&gt;
** Titel Autor&lt;br /&gt;
&lt;br /&gt;
=== Seitenrechte ===&lt;br /&gt;
&lt;br /&gt;
=== Vorgabewerte für die Flexforms (Eingabefelder im Backend) ===&lt;br /&gt;
&lt;br /&gt;
== Nützliche Zusatz Tools ==&lt;br /&gt;
=== Bessere Datumseingabe ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Probleme ==&lt;br /&gt;
=== Links in tt_news funktionieren nicht ===&lt;br /&gt;
Links werden zwar angezeigt, im Quelltext wird aber ein link Tag statt des a Tags angezeigt.&lt;br /&gt;
&lt;br /&gt;
Lösung: tt_news kopiert sich die parse lib aus tt_content die in css_styled_content definiert ist. Deshalb muß css_styled_content unbedingt vor tt_news inkludiert werden (static templates). Generell ist es sinnvoll css_styled_content immer als erstes einzubinden.&lt;br /&gt;
&lt;br /&gt;
=== Kategorien werden nicht angezeigt ===&lt;br /&gt;
Entweder use General Record Storage Page in der Extension Einstellung deaktivieren oder in der Rootpage der Website (die Seite wo das Haupttemplate liegt) eine Definieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RTE fehlt, man kann keine neuen Inhaltselemente mehr anlegen.===&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Für Typo3 V 3.7 die tt_news Version 2.2.24 einsetzten.&lt;br /&gt;
&lt;br /&gt;
Nach Update der Extension und Klick auf die Single Ansicht erscheint die Fehlermeldung: &lt;br /&gt;
&lt;br /&gt;
=== Fatal error: Call to undefined function: fullquotestr() ===&lt;br /&gt;
 &lt;br /&gt;
in /www/htdocs/tourrt/typo3conf/ext/tt_news/pi/class.tx_ttnews.php on line 2386&lt;br /&gt;
&lt;br /&gt;
Der Fehler taucht in Foren vor allem bei der realURL Extension und Typo3.7 auf. Folgendes hilft auch bei anderen Extensions &lt;br /&gt;
&lt;br /&gt;
Zitat aus typo3forum.hosting-agency.de/realurl-t40.html&lt;br /&gt;
&lt;br /&gt;
Hi, ich verwende Typo3 3.7.0 und hatte das gleiche Problem... die Lösung war: update der Datei: &amp;quot;class.t3lib_db.php&amp;quot; auf Version 1.10&lt;br /&gt;
&lt;br /&gt;
Lösung bei tourismus-reutlingen.de war Update auf V 1.12.1.2 (aus der Typo3 V3.8.1)&lt;br /&gt;
&lt;br /&gt;
=== Archiv in Englisch statt deutsch ===&lt;br /&gt;
die Konfiguration auf deutsch stellen (bei multilanguage settings nicht vergessen auch ohne L-Variable die Sprache einzuschalten:&lt;br /&gt;
&lt;br /&gt;
 config.language = de&lt;br /&gt;
 config.locale_all = de_DE&lt;br /&gt;
&lt;br /&gt;
=== Pagebrowser ===&lt;br /&gt;
&lt;br /&gt;
Pagebrowser ab Nwsmodul V 2&lt;br /&gt;
&lt;br /&gt;
Ab Version 2 hat das News Plugin einen eigenen PageBrowser. Man kann wählen ob man den Internen, den von Typo3 oder eine eigene UserFunc benutzen will. Für Typo3 V3.7 ist der aus dem Newsmodul sehr geeignet. Ab 3.8 gibt es einen guten von Typo3.&lt;br /&gt;
&lt;br /&gt;
 # eingebauten PageBrowser benutzen&lt;br /&gt;
 usePiBasePagebrowser=0&lt;br /&gt;
&lt;br /&gt;
== Beispiel: Konifguration tourismus-reutlingen.de ==&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;
# Layout&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
wrap1 = &amp;lt;span class=&amp;quot;news_title&amp;quot;&amp;gt;|&amp;lt;/div&amp;gt;&lt;br /&gt;
wrap2 = &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;|&amp;lt;/div&amp;gt;&lt;br /&gt;
color1 = #A23343&lt;br /&gt;
color2 =&lt;br /&gt;
color3 =&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#plugin.tt_news.wrap1=&amp;lt;h3&amp;gt;|&amp;lt;/h3&amp;gt;&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;
plugin.tt_news.templateFile = fileadmin/template/news.tmpl&lt;br /&gt;
plugin.tt_news.showResultCount = 0&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
   _LOCAL_LANG.de {&lt;br /&gt;
       more =&lt;br /&gt;
       pi_list_browseresults_displays = Sie sehen Artikel ###SPAN_BEGIN###%s bis %s&amp;lt;/span&amp;gt; von ###SPAN_BEGIN### %s&amp;lt;/span&amp;gt;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Hier sind die News Artikel:&lt;br /&gt;
#plugin.tt_news.pid_list &amp;gt;&lt;br /&gt;
plugin.tt_news.pid_list = 214&lt;br /&gt;
plugin.tt_news.PIDitemDisplay = 255&lt;br /&gt;
plugin.tt_news.backPID = 254&lt;br /&gt;
plugin.tt_news.displaySingle.title_stdWrap.wrap = |&lt;br /&gt;
### News Archiv ###&lt;br /&gt;
plugin.tt_news.enableArchiveDate=1&lt;br /&gt;
plugin.tt_news.archiveTypoLink.parameter = 254&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  archiveMode = year&lt;br /&gt;
  archiveTitleCObject &amp;gt;&lt;br /&gt;
  archiveTitleCObject = COA&lt;br /&gt;
  archiveTitleCObject {&lt;br /&gt;
          10 = TEXT&lt;br /&gt;
          10.field = start&lt;br /&gt;
          10.strftime = %B&lt;br /&gt;
          15 = TEXT&lt;br /&gt;
          15.value =  - &lt;br /&gt;
          20 = TEXT&lt;br /&gt;
          20.field = stop&lt;br /&gt;
          20.strftime = %B %Y&lt;br /&gt;
  }&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispielkonfiguration hb-tech (Tabellenfrei) ==&lt;br /&gt;
Nicht vergessen&lt;br /&gt;
* Damit die Kategorien gefunden werden muß in einer Seite unterhalb der News-Plugins die General record storage ID angegeben werden damit sie gefunden werden. Alternativ kann man useStoragePid = 0 setzen. Oder direkt in den Einstellungen des News Plugin deaktivieren (Extension Modul)&lt;br /&gt;
* Im Main Template &amp;#039;&amp;#039;muß&amp;#039;&amp;#039; Die statische Extension &amp;#039;&amp;#039;css-based tmpl (tt_news)&amp;#039;&amp;#039; eingebunden werden.&lt;br /&gt;
&lt;br /&gt;
=== Übersicht ===&lt;br /&gt;
Das TypoScript Template ist extern als Basis-Template angelegt. Im Main Template wird ein zusätzliches CSS eingebunden (s.u.) Außerdem wurde ein zweites HTML-Template angelegt daß ein weiteres Layout für die Teaser auf der Startseite enthält, wenn bei einem Produkt &amp;#039;Angebot&amp;#039; gewählt wird. Damit das funktioniert wird auf der entsprechenden Seite (in diesem Fall Home) Ein weiteres TS-Template angelegt (s.u.).&lt;br /&gt;
&lt;br /&gt;
=== TypoScript Template ===&lt;br /&gt;
&lt;br /&gt;
==== News CSS einbinden ====&lt;br /&gt;
 #news CSS:&lt;br /&gt;
 page.includeCSS.file1 = fileadmin/templates/news/news_css.css&lt;br /&gt;
&lt;br /&gt;
====TypoScript - Constants====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
plugin.tt_news.pid_list = 242,243,344,245&lt;br /&gt;
plugin.tt_news.singlePid = 247&lt;br /&gt;
#plugin.tt_news.archiveTypoLink.parameter = 246&lt;br /&gt;
plugin.tt_news.backPid = 251&lt;br /&gt;
#plugin.tt_news.datetimeDaysToArchive = 30&lt;br /&gt;
plugin.tt_news.showCatRootline = 0&lt;br /&gt;
plugin.tt_news.useHRDates = 1&lt;br /&gt;
&lt;br /&gt;
###News###&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
&lt;br /&gt;
  listMaxW = 160&lt;br /&gt;
  listMaxH = 160&lt;br /&gt;
&lt;br /&gt;
  singleMaxW = 240&lt;br /&gt;
  singleMaxH = 180&lt;br /&gt;
&lt;br /&gt;
  latestMaxW = 80&lt;br /&gt;
  latestMaxH = 80&lt;br /&gt;
&lt;br /&gt;
  useHRDates = 1&lt;br /&gt;
  #datetimeDaysToArchive = 30&lt;br /&gt;
  limit = 10&lt;br /&gt;
  latestLimit = 4&lt;br /&gt;
  showCatRootline = 0&lt;br /&gt;
}&lt;br /&gt;
#Konfiguration&lt;br /&gt;
plugin.tt_news.file.templateFile = fileadmin/templates/news/news_css.html &lt;br /&gt;
&lt;br /&gt;
# Layout&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
  wrap1 =&lt;br /&gt;
  wrap2 = &amp;lt;div class=&amp;quot;teaser&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
  color1 = &lt;br /&gt;
  color2 = &lt;br /&gt;
  color3 = &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====TypoScript - Setup====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
&lt;br /&gt;
  limit = 10&lt;br /&gt;
  latestLimit = 4&lt;br /&gt;
  showCatRootline = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news._CSS_DEFAULT_STYLE &amp;gt;&lt;br /&gt;
plugin.tt_news.displaySingle.subheader_stdWrap.wrap = &lt;br /&gt;
&lt;br /&gt;
### Seitenumbruch ###&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  useMultiPageSingleView = 1&lt;br /&gt;
  pageBreakToken = &amp;lt;break&amp;gt;&lt;br /&gt;
  maxWordsInSingleView = 300&lt;br /&gt;
  useParagraphAsPagebreak = 1&lt;br /&gt;
  subheaderOnAllSViewPages = 0&lt;br /&gt;
  appendSViewPBtoContent = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
### Nur Inhalte der aktuellen Sprache: ###&lt;br /&gt;
plugin.tt_news.sys_language_mode = strict&lt;br /&gt;
[globalVar = GP:L = 1]&lt;br /&gt;
plugin.tt_news.displayList.date_stdWrap.strftime= %A %d. %B %Y &lt;br /&gt;
[global]&lt;br /&gt;
### News Archiv ###&lt;br /&gt;
plugin.tt_news.enableArchiveDate=1&lt;br /&gt;
plugin.tt_news.archiveTypoLink.parameter = 246&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  archiveMode = year&lt;br /&gt;
  archiveTitleCObject &amp;gt;&lt;br /&gt;
  archiveTitleCObject = COA&lt;br /&gt;
  archiveTitleCObject {&lt;br /&gt;
          10 = TEXT&lt;br /&gt;
          10.field = start&lt;br /&gt;
          10.strftime = %B&lt;br /&gt;
          15 = TEXT&lt;br /&gt;
          15.value =  - &lt;br /&gt;
          20 = TEXT&lt;br /&gt;
          20.field = stop&lt;br /&gt;
          20.strftime = %B %Y&lt;br /&gt;
  }&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== CSS ===&lt;br /&gt;
Anmerkung: Die Größenangaben für Bilder müssen mit dem TypoScript - Vorgaben zusammenpassen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*News Modul*/&lt;br /&gt;
#news_list_rahmen h2{&lt;br /&gt;
  color: #C30009;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.2em;&lt;br /&gt;
  margin: 4px 0 0 0;&lt;br /&gt;
}&lt;br /&gt;
#news_list_rahmen h2 a:link, #news_list_rahmen h2 a:visited, #news_list_rahmen h2 a:hover, #news_list_rahmen h2 a:active{&lt;br /&gt;
  color: #C30009;	&lt;br /&gt;
}&lt;br /&gt;
#news_list_rahmen h2 span {&lt;br /&gt;
  color: #666;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#news_list_rahmen .teaser {&lt;br /&gt;
  width: 560px;&lt;br /&gt;
  padding: 12px 0;&lt;br /&gt;
  border-bottom: 1px solid #CCC;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#news_list_rahmen .bild {&lt;br /&gt;
  float: left;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
  margin-right: 12px;&lt;br /&gt;
  margin-top:4px;&lt;br /&gt;
  text-align:left;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== HTML-Template ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;News css based template&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;strong&amp;gt;Global markers, as set up in TypoScript:&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These are substituted throughout the whole template.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;em&amp;gt;Markers:&amp;lt;/em&amp;gt;&lt;br /&gt;
GW1B / GW1E&lt;br /&gt;
GW2B / GW2E&lt;br /&gt;
GW3B / GW3E&lt;br /&gt;
&lt;br /&gt;
GC1&lt;br /&gt;
GC2&lt;br /&gt;
GC3&lt;br /&gt;
GC4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Common markers:&amp;lt;/strong&amp;gt;&lt;br /&gt;
These are substituted in all news item displaying templates:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;em&amp;gt;Markers:&amp;lt;/em&amp;gt;&lt;br /&gt;
NEWS_UID - ID number (uid) of the news item&lt;br /&gt;
NEWS_TITLE - News item title&lt;br /&gt;
NEWS_AUTHOR - name of author&lt;br /&gt;
NEWS_EMAIL - email of author&lt;br /&gt;
NEWS_DATE - date&lt;br /&gt;
NEWS_TIME - time&lt;br /&gt;
NEWS_AGE - age of news item in minutes, hours, days or years&lt;br /&gt;
NEWS_SUBHEADER - subheader, if empty main content is inserted here in LIST and LATEST&lt;br /&gt;
NEWS_CONTENT - main content&lt;br /&gt;
NEWS_LINKS - news links&lt;br /&gt;
NEWS_CATEGORY - news item category&lt;br /&gt;
NEWS_RELATED - links to related news&lt;br /&gt;
NEWS_IMAGE - news item images&lt;br /&gt;
&lt;br /&gt;
PAGE_UID - Page id of the parent page (pid)&lt;br /&gt;
PAGE_TITLE - Title of the parent page of the news item&lt;br /&gt;
PAGE_AUTHOR - Page author, if any&lt;br /&gt;
PAGE_AUTHOR_EMAIL - Page author email, if any&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;em&amp;gt;Wrapped Subparts:&amp;lt;/em&amp;gt;&lt;br /&gt;
LINK_ITEM - link to the news item single display&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_LATEST&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;This is the template for the latest news, typically displayed on a frontpage.&amp;lt;/em&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LATEST### begin&lt;br /&gt;
	This is the template for the latest news, typically displayed on a frontpage &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_latest_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###CONTENT### begin  list of news--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###NEWS### begin Template for a single item--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;div class=&amp;quot;news_latest_date&amp;quot;&amp;gt;&lt;br /&gt;
		###NEWS_DATE### ###NEWS_TIME###&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;h3&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###NEWS_TITLE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/h3&amp;gt; &lt;br /&gt;
	&amp;lt;div class=&amp;quot;news_latest_bild&amp;quot;&amp;gt;###NEWS_IMAGE###&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;###NEWS_SUBHEADER###&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;!-- ###NEWS### end--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###NEWS_1### begin Template for an alternative item --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_latest_rahmen_even&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###CONTENT### begin  list of news--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###NEWS### begin Template for a single item--&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;date&amp;quot;&amp;gt;&lt;br /&gt;
		###NEWS_DATE### ###NEWS_TIME###&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;h3&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###NEWS_TITLE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/h3&amp;gt; &lt;br /&gt;
	&amp;lt;div class=&amp;quot;bild&amp;quot;&amp;gt;###NEWS_IMAGE###&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;teaser&amp;quot;&amp;gt; ###NEWS_SUBHEADER### &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###NEWS_1### end--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###CONTENT###  end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LATEST### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_LIST&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LIST### begin  list of news in archive or news page or search --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_list_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!-- ###CONTENT### begin  list of news:	--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;!-- ###NEWS### begin	Template for a single item --&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;teaser&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;bild&amp;quot;&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###NEWS_IMAGE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;h2&amp;gt;&amp;lt;span&amp;gt;###NEWS_DATE###&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
			  &amp;lt;!--###LINK_ITEM###--&amp;gt;###NEWS_TITLE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
			  ###NEWS_SUBHEADER### &amp;lt;!--###LINK_ITEM###--&amp;gt;###MORE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;stopFloat&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt; &amp;lt;!-- Ende Teaser Klasse --&amp;gt;&lt;br /&gt;
		&amp;lt;!-- ###NEWS### end--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###CONTENT###  end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
###BROWSE_LINKS### &lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LIST### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_SINGLE&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;This subpart is used to display single news items&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_SINGLE### begin  &lt;br /&gt;
display single news items --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_single_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;date&amp;quot;&amp;gt;###NEWS_DATE###&amp;lt;/div&amp;gt; &lt;br /&gt;
  &amp;lt;h1&amp;gt;###NEWS_TITLE###&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;teaser&amp;quot;&amp;gt;###NEWS_SUBHEADER###&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;bild&amp;quot;&amp;gt;###NEWS_IMAGE###&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;###NEWS_CONTENT###&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;autor&amp;quot;&amp;gt;###PAGE_AUTHOR### &amp;lt;a href=&amp;quot;mailto:###PAGE_AUTHOR_EMAIL###&amp;quot; class=&amp;quot;email&amp;quot;&amp;gt;###PAGE_AUTHOR_EMAIL###&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;lt;!-- ende rahmen --&amp;gt;&lt;br /&gt;
&amp;lt;!--###LINK_ITEM###--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;###BACK_TO_LIST###&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--###LINK_ITEM###--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_SINGLE### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_ARCHIVE&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Subpart for the news archive menu.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_ARCHIVE### begin --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_archive_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;ul&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###CONTENT### begin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- ###MENUITEM### begin --&amp;gt;&lt;br /&gt;
	&amp;lt;li class=&amp;quot;odd&amp;quot;&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###ARCHIVE_TITLE### &amp;lt;!--###LINK_ITEM###--&amp;gt; - (###ARCHIVE_COUNT###)&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###MENUITEM### end--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- ###MENUITEM_1### begin --&amp;gt;&lt;br /&gt;
	&amp;lt;li class=&amp;quot;even&amp;quot;&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###ARCHIVE_TITLE### &amp;lt;!--###LINK_ITEM###--&amp;gt; - (###ARCHIVE_COUNT###)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- ###MENUITEM_1### end--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###CONTENT###  end --&amp;gt;&lt;br /&gt;
	&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;stopFloat&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_ARCHIVE### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_ARCHIVE_NOITEMS&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Shown if the archive has no items!&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_ARCHIVE_NOITEMS### begin if the archive has no items! --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_archive_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;ul&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;Es sind keine Einträge im Archiv&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;stopFloat&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_ARCHIVE_NOITEMS### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_SEARCH&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Subpart for the search-form.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_SEARCH### begin  Subpart for the search-form --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form class=&amp;quot;news_search&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;###FORM_URL###&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;input size=&amp;quot;30&amp;quot; maxlength=&amp;quot;100&amp;quot; name=&amp;quot;swords&amp;quot; value=&amp;quot;###SWORDS###&amp;quot; type=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;input name=&amp;quot;order&amp;quot; value=&amp;quot;Search&amp;quot; type=&amp;quot;submit&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_SEARCH### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&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;
== Weitere Tricks für tt_news ==&lt;br /&gt;
&lt;br /&gt;
http://www.rs-websystems.de/typo-3/tipps-tricks/typoscript-snippets/tt-news-im-menu-anzeigen.html&lt;br /&gt;
&lt;br /&gt;
16.10.08&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Beiträge aus tt_news im Menü darstellen ===&lt;br /&gt;
&lt;br /&gt;
tt_news ist die wohl meist verwandte News-Extension von TYPO3. Sie bietet nahezu alles was die Ansprüche an ein modernes News-System befriedigt.&lt;br /&gt;
&lt;br /&gt;
Will man jedoch die Einzel-Ansichten der Artikel im Menü auftauchen lassen, so müsste man für jeden Artikel händisch eine Seite anlegen und in diese den Datensatz einfügen. Der Vorteil einer News-Extension ist für diesen Fall nicht ersichtlich, könnte man den Artikel doch gleich in die Seite ablegen, eine automatisierte Lösung in tt_news gibt es nicht.&lt;br /&gt;
&lt;br /&gt;
Hier stelle ich eine Lösung zur Verfügung, wie dieses Problem umgangen werden kann. Ein paar Zeilen TypoScript und ein TMENU kann News-Beiträge darstellen.&lt;br /&gt;
&lt;br /&gt;
Das folgende Snippet ist bisher mit folgenden Versionen funktionsfähig getestet:&lt;br /&gt;
&lt;br /&gt;
    TYPO3: ab Version 4.1.0&lt;br /&gt;
    tt_news: ab Version 2.4.0&lt;br /&gt;
&lt;br /&gt;
Sollten Sie diesen Code auf anderen Versionen erfolgreich testen, bitten wir uns dies kurz mitzuteilen.&lt;br /&gt;
Die Anpassung&lt;br /&gt;
&lt;br /&gt;
Im folgenden wird das TypoScript-Snippet dargestellt, mit dem die News-Beiträge aus der Tabelle tt_news aus der entsprechenden Kategorie als Listenelemente gerendert werden.&lt;br /&gt;
&lt;br /&gt;
Es müssen auf jedenfall der Speicherort der News (PID des SysOrdner), die PID der Seite mit dem Single-View Modul von tt_news sowie die anzuzeigende Kategorie angepasst werden. Wenn alle Kategorien angezeigt werden sollen oder keine Kategorien verwandt werden, die entsprechende Zeile auskommentieren.&lt;br /&gt;
&lt;br /&gt;
Die typolink-Funktion die zur Generierung der Links benutzt wird, garantiert die Kompatibilität der Links zu realUrl oder SimulateStaticDocuments gerendert.&lt;br /&gt;
&lt;br /&gt;
Binden Sie den folgenden Code z.B. als Extensiontemplate ein.&lt;br /&gt;
Modul zum Rendern der Listenelemente mit tt_news Titeln&lt;br /&gt;
&lt;br /&gt;
temp.newsMenuLinkParams = COA&lt;br /&gt;
temp.newsMenuLinkParams {&lt;br /&gt;
     10 = TEXT&lt;br /&gt;
     10.field = uid&lt;br /&gt;
     10.wrap = &amp;amp;tx_ttnews[tt_news]=|&lt;br /&gt;
     20 = TEXT&lt;br /&gt;
     20.field = tstamp&lt;br /&gt;
     20.date = Y&lt;br /&gt;
     20.wrap = &amp;amp;tx_ttnews[year]=|&lt;br /&gt;
     30 = TEXT&lt;br /&gt;
     30.field = tstamp&lt;br /&gt;
     30.date = m&lt;br /&gt;
     30.wrap = &amp;amp;tx_ttnews[month]=|&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
temp.newsMenu = CONTENT&lt;br /&gt;
temp.newsMenu {&lt;br /&gt;
     table = tt_news&lt;br /&gt;
     select {&lt;br /&gt;
          // Speicherort der News&lt;br /&gt;
          pidInList = 53 &lt;br /&gt;
          orderBy = tstamp DESC&lt;br /&gt;
          selectField = uid,tstamp,title&lt;br /&gt;
          // Kategorie ID der News die gelistet werden sollen&lt;br /&gt;
          where = uid_foreign=1&lt;br /&gt;
          join = tt_news_cat_mm ON (tt_news.uid=tt_news_cat_mm.uid_local)&lt;br /&gt;
     }     &lt;br /&gt;
     renderObj =  TEXT&lt;br /&gt;
     renderObj {&lt;br /&gt;
          wrap = &amp;lt;li&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
          // tt_news DB Feld das als Linktext benutzt werden soll&lt;br /&gt;
          field = title&lt;br /&gt;
          // Page-ID mit dem gewünschten Single View&lt;br /&gt;
          typolink.parameter = 78&lt;br /&gt;
          typolink.additionalParams.cObject &amp;lt; temp.newsMenuLinkParams&lt;br /&gt;
          //Link-Klasse&lt;br /&gt;
          typolink.ATagParams = class=&amp;quot;men-no&amp;quot;&lt;br /&gt;
     }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Nun muss dem Menü noch mitgeteilt werden wie und wo das Element gerendert werden soll.&lt;br /&gt;
&lt;br /&gt;
Dazu benutzen wir den Seitentyp Abstand. An der Stelle, an der wir die Liste der News anzeigen möchten, fügen wir eine Seite vom Typ Abstand ein. Diese wird normalerweise in einem Menü nicht gerendert, stellt aber den Menüzustand SPC bereit.&lt;br /&gt;
&lt;br /&gt;
Nun aktivieren wir den Menüzustand SPC und kopieren den Inhalt von temp.menuNews in seine Ausgabe. Es wird davon ausgegangen, dass das zu rendernde Menü ein konformes UL-Menü ist.&lt;br /&gt;
&lt;br /&gt;
Mein Beispiel inkl. 3 Ebenen Menü:&lt;br /&gt;
Menü mit Darstellung von News&lt;br /&gt;
&lt;br /&gt;
temp.menu = HMENU&lt;br /&gt;
temp.menu {&lt;br /&gt;
     special = directory&lt;br /&gt;
     special.value = 1&lt;br /&gt;
     &lt;br /&gt;
     alwaysActivePIDlist = 3&lt;br /&gt;
     &lt;br /&gt;
     1 = TMENU&lt;br /&gt;
     1 {&lt;br /&gt;
          wrap = &amp;lt;ul class=&amp;quot;men-e1&amp;quot;&amp;gt;|&amp;lt;/ul&amp;gt;&lt;br /&gt;
          noBlur = 1&lt;br /&gt;
          &lt;br /&gt;
          NO.wrapItemAndSub = &amp;lt;li&amp;gt;|&amp;lt;/li&amp;gt;&lt;br /&gt;
          NO.altText = subtitle // title&lt;br /&gt;
          NO.title = subtitle // title&lt;br /&gt;
          NO.ATagParams = class=&amp;quot;men-no&amp;quot;&lt;br /&gt;
          NO = 1&lt;br /&gt;
          &lt;br /&gt;
          ACTIFSUB &amp;lt; .NO&lt;br /&gt;
          ACTIFSUB.ATagParams = class=&amp;quot;men-actifsub&amp;quot;&lt;br /&gt;
          ACTIFSUB = 1&lt;br /&gt;
          &lt;br /&gt;
          CUR &amp;lt; .NO&lt;br /&gt;
          CUR.ATagParams = class=&amp;quot;men-cur&amp;quot;&lt;br /&gt;
          CUR = 1&lt;br /&gt;
          &lt;br /&gt;
          CURIFSUB &amp;lt; .NO&lt;br /&gt;
          CURIFSUB.ATagParams = class=&amp;quot;men-curifsub&amp;quot;&lt;br /&gt;
          CURIFSUB = 1&lt;br /&gt;
         &lt;br /&gt;
          // hier wird der Menüzustand aktiviert und besetzt&lt;br /&gt;
          SPC &amp;lt; .NO&lt;br /&gt;
          SPC.wrapItemAndSub &amp;gt;&lt;br /&gt;
          SPC.stdWrap.cObject &amp;lt; temp.newsMenu&lt;br /&gt;
          // jetzt kennt HMENU tt_news&lt;br /&gt;
&lt;br /&gt;
          &lt;br /&gt;
     }&lt;br /&gt;
&lt;br /&gt;
     2 &amp;lt; .1&lt;br /&gt;
     2.wrap = &amp;lt;ul class=&amp;quot;men-e2&amp;quot;&amp;gt;|&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
     3 &amp;lt; .1&lt;br /&gt;
     3.wrap = &amp;lt;ul class=&amp;quot;men-e3&amp;quot;&amp;gt;|&amp;lt;/ul&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Es ist wichtig zu wissen, dass die News in der gleichen Ebene dargestellt werden, wie die Seite vom Typ Abstand - also anstelle bzw. &amp;quot;unterhalb&amp;quot; der Seite vom Typ Abstand.&lt;br /&gt;
&lt;br /&gt;
Zurzeit arbeite ich daran, die Kategorie aus dem Seitentitel der Seite &amp;quot;Abstand&amp;quot; zu generieren.&lt;br /&gt;
&lt;br /&gt;
Anregungen, Probleme und Erweiterungen sind willkommen.&lt;/div&gt;</summary>
		<author><name>91.47.49.248</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=News_(tt_news)&amp;diff=1530</id>
		<title>News (tt news)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=News_(tt_news)&amp;diff=1530"/>
		<updated>2008-10-16T10:42:52Z</updated>

		<summary type="html">&lt;p&gt;91.47.49.248: /* Probleme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kurzanleitung ==&lt;br /&gt;
Ausführliche Anleitung auf Typo3.org:&lt;br /&gt;
&lt;br /&gt;
http://typo3.org/documentation/document-library/extension-manuals/tt_news/current/view/&lt;br /&gt;
&lt;br /&gt;
TS-Config Referenz:&lt;br /&gt;
&lt;br /&gt;
http://typo3.org/documentation/document-library/extension-manuals/tt_news/current/view/1/4/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Extension installieren&lt;br /&gt;
** Wichtig! In der neueren Version 2 müssen erst die Statischen Templates im Haupttemplate eingebunden werden (je nachdem ob Tabellen oder CSS basiert gibt es verschiedene)&lt;br /&gt;
* Ort für die Speicherung der Datensätze (z.B. Ordner) anlegen&lt;br /&gt;
* Plugin als Seitenelement anlegen (List, Single, Archiv...)&lt;br /&gt;
** Pflichtkonfiguration: Ausgangspunkt,&lt;br /&gt;
&lt;br /&gt;
===TypoScript Template===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Constants&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### Grund Setup ###&lt;br /&gt;
plugin.tt_news.useBidirectionalRelations = 1&lt;br /&gt;
plugin.tt_news.useSubCategories = 1&lt;br /&gt;
plugin.tt_news.pid_list = 71&lt;br /&gt;
# Standard - Einzelansicht&lt;br /&gt;
plugin.tt_news.singlePid = 70&lt;br /&gt;
plugin.tt_news.templateFile = fileadmin/user/templates/news/news.html&lt;br /&gt;
&lt;br /&gt;
### News Normal&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
    listMaxW = 116&lt;br /&gt;
    listMaxH = 160&lt;br /&gt;
    singleMaxW = 160&lt;br /&gt;
    singleMaxH = 160&lt;br /&gt;
    latestMaxW = 80&lt;br /&gt;
    latestMaxH = 80&lt;br /&gt;
    useHRDates = 1&lt;br /&gt;
    limit = 10&lt;br /&gt;
    latestLimit = 4&lt;br /&gt;
    showCatRootline = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news.showCatRootline = 0&lt;br /&gt;
plugin.tt_news.useHRDates = 1&lt;br /&gt;
&lt;br /&gt;
### Layout&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
#  wrap1 =&lt;br /&gt;
   wrap2 = &amp;lt;div class=&amp;quot;teaser&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
#  color1 = &lt;br /&gt;
#  color2 = &lt;br /&gt;
#  color3 = &lt;br /&gt;
}&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;
### Setup ###&lt;br /&gt;
# Standard - Template&lt;br /&gt;
plugin.tt_news.templateFile = &lt;br /&gt;
plugin.tt_news.templateFile = fileadmin/user/templates/news/news.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
### Standard-Ausgabe anpassen ###&lt;br /&gt;
plugin.tt_news._LOCAL_LANG.de.pi_list_browseresults_next = weiter &lt;br /&gt;
plugin.tt_news._LOCAL_LANG.de.backToList = %s &lt;br /&gt;
&lt;br /&gt;
### PageBrowser auch in Single-Ansicht ermöglichen (Skript muß vorhanden sein) ###&lt;br /&gt;
#includeLibs.displayNewsBrowser = Pfad/zum/Skript/news_itemMarkerArrayFunc.php&lt;br /&gt;
#plugin.tt_news.itemMarkerArrayFunc = user_displayNewsBrowser&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
  limit = 6&lt;br /&gt;
  latestLimit = 4&lt;br /&gt;
  showCatRootline = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
### Standard CSS rauswerfen&lt;br /&gt;
plugin.tt_news._CSS_DEFAULT_STYLE &amp;gt;&lt;br /&gt;
#plugin.tt_news.displaySingle.subheader_stdWrap.wrap = &lt;br /&gt;
&lt;br /&gt;
### Seitenumbruch ###&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  useMultiPageSingleView = 1&lt;br /&gt;
  pageBreakToken = &amp;lt;break&amp;gt;&lt;br /&gt;
  maxWordsInSingleView = 300&lt;br /&gt;
  useParagraphAsPagebreak = 1&lt;br /&gt;
  subheaderOnAllSViewPages = 0&lt;br /&gt;
  appendSViewPBtoContent = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
### Nur Inhalte der aktuellen Sprache: ###&lt;br /&gt;
plugin.tt_news.sys_language_mode = strict&lt;br /&gt;
&lt;br /&gt;
### Bei alternierenden Layouts hier die Anzahl eingeben&lt;br /&gt;
#plugin.tt_news.alternatingLayouts = 4&lt;br /&gt;
&lt;br /&gt;
### Datumsformat für Listenansicht&lt;br /&gt;
plugin.tt_news.displayList.date_stdWrap.strftime= %A %d. %B %Y &lt;br /&gt;
&lt;br /&gt;
### News Archiv ###&lt;br /&gt;
plugin.tt_news.enableArchiveDate=1&lt;br /&gt;
#plugin.tt_news.archiveTypoLink.parameter = 246&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  archiveMode = year&lt;br /&gt;
  archiveTitleCObject &amp;gt;&lt;br /&gt;
  archiveTitleCObject = COA&lt;br /&gt;
  archiveTitleCObject {&lt;br /&gt;
          10 = TEXT&lt;br /&gt;
          10.field = start&lt;br /&gt;
          10.strftime = %B&lt;br /&gt;
          15 = TEXT&lt;br /&gt;
          15.value =  - &lt;br /&gt;
          20 = TEXT&lt;br /&gt;
          20.field = stop&lt;br /&gt;
          20.strftime = %B %Y&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Einen Benutzer nur für das News-Modul anlegen ==&lt;br /&gt;
Wenn man einen Benutzer anlegen will der nur die Aufgabe hat neue News einzupflegen kann man folgende Konfiguration anlegen damit der nur das nötigste sieht.&lt;br /&gt;
&lt;br /&gt;
=== Benutzergruppe ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Modules&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Web&lt;br /&gt;
**Seite&lt;br /&gt;
**Anzeigen&lt;br /&gt;
**Liste&lt;br /&gt;
*Datei&lt;br /&gt;
**Dateiliste&lt;br /&gt;
**Bilder&lt;br /&gt;
*Benutzer&lt;br /&gt;
**Aufgaben&lt;br /&gt;
**Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tables (Listing)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Seite&lt;br /&gt;
*News&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tables (Modify)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*News&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Allowed Excludefields&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*News&lt;br /&gt;
** no automatic pagebreaks&lt;br /&gt;
** Datum&lt;br /&gt;
** Archivdatum&lt;br /&gt;
** Bilder&lt;br /&gt;
** Bildtext&lt;br /&gt;
** Alt-Text&lt;br /&gt;
** Titel Autor&lt;br /&gt;
&lt;br /&gt;
=== Seitenrechte ===&lt;br /&gt;
&lt;br /&gt;
=== Vorgabewerte für die Flexforms (Eingabefelder im Backend) ===&lt;br /&gt;
&lt;br /&gt;
== Nützliche Zusatz Tools ==&lt;br /&gt;
=== Bessere Datumseingabe ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Probleme ==&lt;br /&gt;
=== Links in tt_news funktionieren nicht ===&lt;br /&gt;
Links werden zwar angezeigt, im Quelltext wird aber ein link Tag statt des a Tags angezeigt.&lt;br /&gt;
&lt;br /&gt;
Lösung: tt_news kopiert sich die parse lib aus tt_content die in css_styled_content definiert ist. Deshalb muß css_styled_content unbedingt vor tt_news inkludiert werden (static templates). Generell ist es sinnvoll css_styled_content immer als erstes einzubinden.&lt;br /&gt;
&lt;br /&gt;
=== Kategorien werden nicht angezeigt ===&lt;br /&gt;
Entweder use General Record Storage Page in der Extension Einstellung deaktivieren oder in der Rootpage der Website (die Seite wo das Haupttemplate liegt) eine Definieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RTE fehlt, man kann keine neuen Inhaltselemente mehr anlegen.===&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Für Typo3 V 3.7 die tt_news Version 2.2.24 einsetzten.&lt;br /&gt;
&lt;br /&gt;
Nach Update der Extension und Klick auf die Single Ansicht erscheint die Fehlermeldung: &lt;br /&gt;
&lt;br /&gt;
=== Fatal error: Call to undefined function: fullquotestr() ===&lt;br /&gt;
 &lt;br /&gt;
in /www/htdocs/tourrt/typo3conf/ext/tt_news/pi/class.tx_ttnews.php on line 2386&lt;br /&gt;
&lt;br /&gt;
Der Fehler taucht in Foren vor allem bei der realURL Extension und Typo3.7 auf. Folgendes hilft auch bei anderen Extensions &lt;br /&gt;
&lt;br /&gt;
Zitat aus typo3forum.hosting-agency.de/realurl-t40.html&lt;br /&gt;
&lt;br /&gt;
Hi, ich verwende Typo3 3.7.0 und hatte das gleiche Problem... die Lösung war: update der Datei: &amp;quot;class.t3lib_db.php&amp;quot; auf Version 1.10&lt;br /&gt;
&lt;br /&gt;
Lösung bei tourismus-reutlingen.de war Update auf V 1.12.1.2 (aus der Typo3 V3.8.1)&lt;br /&gt;
&lt;br /&gt;
=== Archiv in Englisch statt deutsch ===&lt;br /&gt;
die Konfiguration auf deutsch stellen (bei multilanguage settings nicht vergessen auch ohne L-Variable die Sprache einzuschalten:&lt;br /&gt;
&lt;br /&gt;
 config.language = de&lt;br /&gt;
 config.locale_all = de_DE&lt;br /&gt;
&lt;br /&gt;
=== Pagebrowser ===&lt;br /&gt;
&lt;br /&gt;
Pagebrowser ab Nwsmodul V 2&lt;br /&gt;
&lt;br /&gt;
Ab Version 2 hat das News Plugin einen eigenen PageBrowser. Man kann wählen ob man den Internen, den von Typo3 oder eine eigene UserFunc benutzen will. Für Typo3 V3.7 ist der aus dem Newsmodul sehr geeignet. Ab 3.8 gibt es einen guten von Typo3.&lt;br /&gt;
&lt;br /&gt;
 # eingebauten PageBrowser benutzen&lt;br /&gt;
 usePiBasePagebrowser=0&lt;br /&gt;
&lt;br /&gt;
== Beispiel: Konifguration tourismus-reutlingen.de ==&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;
# Layout&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
wrap1 = &amp;lt;span class=&amp;quot;news_title&amp;quot;&amp;gt;|&amp;lt;/div&amp;gt;&lt;br /&gt;
wrap2 = &amp;lt;span class=&amp;quot;content&amp;quot;&amp;gt;|&amp;lt;/div&amp;gt;&lt;br /&gt;
color1 = #A23343&lt;br /&gt;
color2 =&lt;br /&gt;
color3 =&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#plugin.tt_news.wrap1=&amp;lt;h3&amp;gt;|&amp;lt;/h3&amp;gt;&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;
plugin.tt_news.templateFile = fileadmin/template/news.tmpl&lt;br /&gt;
plugin.tt_news.showResultCount = 0&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
   _LOCAL_LANG.de {&lt;br /&gt;
       more =&lt;br /&gt;
       pi_list_browseresults_displays = Sie sehen Artikel ###SPAN_BEGIN###%s bis %s&amp;lt;/span&amp;gt; von ###SPAN_BEGIN### %s&amp;lt;/span&amp;gt;&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Hier sind die News Artikel:&lt;br /&gt;
#plugin.tt_news.pid_list &amp;gt;&lt;br /&gt;
plugin.tt_news.pid_list = 214&lt;br /&gt;
plugin.tt_news.PIDitemDisplay = 255&lt;br /&gt;
plugin.tt_news.backPID = 254&lt;br /&gt;
plugin.tt_news.displaySingle.title_stdWrap.wrap = |&lt;br /&gt;
### News Archiv ###&lt;br /&gt;
plugin.tt_news.enableArchiveDate=1&lt;br /&gt;
plugin.tt_news.archiveTypoLink.parameter = 254&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  archiveMode = year&lt;br /&gt;
  archiveTitleCObject &amp;gt;&lt;br /&gt;
  archiveTitleCObject = COA&lt;br /&gt;
  archiveTitleCObject {&lt;br /&gt;
          10 = TEXT&lt;br /&gt;
          10.field = start&lt;br /&gt;
          10.strftime = %B&lt;br /&gt;
          15 = TEXT&lt;br /&gt;
          15.value =  - &lt;br /&gt;
          20 = TEXT&lt;br /&gt;
          20.field = stop&lt;br /&gt;
          20.strftime = %B %Y&lt;br /&gt;
  }&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispielkonfiguration hb-tech (Tabellenfrei) ==&lt;br /&gt;
Nicht vergessen&lt;br /&gt;
* Damit die Kategorien gefunden werden muß in einer Seite unterhalb der News-Plugins die General record storage ID angegeben werden damit sie gefunden werden. Alternativ kann man useStoragePid = 0 setzen. Oder direkt in den Einstellungen des News Plugin deaktivieren (Extension Modul)&lt;br /&gt;
* Im Main Template &amp;#039;&amp;#039;muß&amp;#039;&amp;#039; Die statische Extension &amp;#039;&amp;#039;css-based tmpl (tt_news)&amp;#039;&amp;#039; eingebunden werden.&lt;br /&gt;
&lt;br /&gt;
=== Übersicht ===&lt;br /&gt;
Das TypoScript Template ist extern als Basis-Template angelegt. Im Main Template wird ein zusätzliches CSS eingebunden (s.u.) Außerdem wurde ein zweites HTML-Template angelegt daß ein weiteres Layout für die Teaser auf der Startseite enthält, wenn bei einem Produkt &amp;#039;Angebot&amp;#039; gewählt wird. Damit das funktioniert wird auf der entsprechenden Seite (in diesem Fall Home) Ein weiteres TS-Template angelegt (s.u.).&lt;br /&gt;
&lt;br /&gt;
=== TypoScript Template ===&lt;br /&gt;
&lt;br /&gt;
==== News CSS einbinden ====&lt;br /&gt;
 #news CSS:&lt;br /&gt;
 page.includeCSS.file1 = fileadmin/templates/news/news_css.css&lt;br /&gt;
&lt;br /&gt;
====TypoScript - Constants====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
plugin.tt_news.pid_list = 242,243,344,245&lt;br /&gt;
plugin.tt_news.singlePid = 247&lt;br /&gt;
#plugin.tt_news.archiveTypoLink.parameter = 246&lt;br /&gt;
plugin.tt_news.backPid = 251&lt;br /&gt;
#plugin.tt_news.datetimeDaysToArchive = 30&lt;br /&gt;
plugin.tt_news.showCatRootline = 0&lt;br /&gt;
plugin.tt_news.useHRDates = 1&lt;br /&gt;
&lt;br /&gt;
###News###&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
&lt;br /&gt;
  listMaxW = 160&lt;br /&gt;
  listMaxH = 160&lt;br /&gt;
&lt;br /&gt;
  singleMaxW = 240&lt;br /&gt;
  singleMaxH = 180&lt;br /&gt;
&lt;br /&gt;
  latestMaxW = 80&lt;br /&gt;
  latestMaxH = 80&lt;br /&gt;
&lt;br /&gt;
  useHRDates = 1&lt;br /&gt;
  #datetimeDaysToArchive = 30&lt;br /&gt;
  limit = 10&lt;br /&gt;
  latestLimit = 4&lt;br /&gt;
  showCatRootline = 0&lt;br /&gt;
}&lt;br /&gt;
#Konfiguration&lt;br /&gt;
plugin.tt_news.file.templateFile = fileadmin/templates/news/news_css.html &lt;br /&gt;
&lt;br /&gt;
# Layout&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
  wrap1 =&lt;br /&gt;
  wrap2 = &amp;lt;div class=&amp;quot;teaser&amp;quot;&amp;gt; | &amp;lt;/div&amp;gt;&lt;br /&gt;
  color1 = &lt;br /&gt;
  color2 = &lt;br /&gt;
  color3 = &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====TypoScript - Setup====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
plugin.tt_news{&lt;br /&gt;
&lt;br /&gt;
  limit = 10&lt;br /&gt;
  latestLimit = 4&lt;br /&gt;
  showCatRootline = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news._CSS_DEFAULT_STYLE &amp;gt;&lt;br /&gt;
plugin.tt_news.displaySingle.subheader_stdWrap.wrap = &lt;br /&gt;
&lt;br /&gt;
### Seitenumbruch ###&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  useMultiPageSingleView = 1&lt;br /&gt;
  pageBreakToken = &amp;lt;break&amp;gt;&lt;br /&gt;
  maxWordsInSingleView = 300&lt;br /&gt;
  useParagraphAsPagebreak = 1&lt;br /&gt;
  subheaderOnAllSViewPages = 0&lt;br /&gt;
  appendSViewPBtoContent = 0&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
### Nur Inhalte der aktuellen Sprache: ###&lt;br /&gt;
plugin.tt_news.sys_language_mode = strict&lt;br /&gt;
[globalVar = GP:L = 1]&lt;br /&gt;
plugin.tt_news.displayList.date_stdWrap.strftime= %A %d. %B %Y &lt;br /&gt;
[global]&lt;br /&gt;
### News Archiv ###&lt;br /&gt;
plugin.tt_news.enableArchiveDate=1&lt;br /&gt;
plugin.tt_news.archiveTypoLink.parameter = 246&lt;br /&gt;
&lt;br /&gt;
plugin.tt_news {&lt;br /&gt;
  archiveMode = year&lt;br /&gt;
  archiveTitleCObject &amp;gt;&lt;br /&gt;
  archiveTitleCObject = COA&lt;br /&gt;
  archiveTitleCObject {&lt;br /&gt;
          10 = TEXT&lt;br /&gt;
          10.field = start&lt;br /&gt;
          10.strftime = %B&lt;br /&gt;
          15 = TEXT&lt;br /&gt;
          15.value =  - &lt;br /&gt;
          20 = TEXT&lt;br /&gt;
          20.field = stop&lt;br /&gt;
          20.strftime = %B %Y&lt;br /&gt;
  }&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== CSS ===&lt;br /&gt;
Anmerkung: Die Größenangaben für Bilder müssen mit dem TypoScript - Vorgaben zusammenpassen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*News Modul*/&lt;br /&gt;
#news_list_rahmen h2{&lt;br /&gt;
  color: #C30009;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.2em;&lt;br /&gt;
  margin: 4px 0 0 0;&lt;br /&gt;
}&lt;br /&gt;
#news_list_rahmen h2 a:link, #news_list_rahmen h2 a:visited, #news_list_rahmen h2 a:hover, #news_list_rahmen h2 a:active{&lt;br /&gt;
  color: #C30009;	&lt;br /&gt;
}&lt;br /&gt;
#news_list_rahmen h2 span {&lt;br /&gt;
  color: #666;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#news_list_rahmen .teaser {&lt;br /&gt;
  width: 560px;&lt;br /&gt;
  padding: 12px 0;&lt;br /&gt;
  border-bottom: 1px solid #CCC;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#news_list_rahmen .bild {&lt;br /&gt;
  float: left;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
  margin-right: 12px;&lt;br /&gt;
  margin-top:4px;&lt;br /&gt;
  text-align:left;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== HTML-Template ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;News css based template&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;strong&amp;gt;Global markers, as set up in TypoScript:&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These are substituted throughout the whole template.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;em&amp;gt;Markers:&amp;lt;/em&amp;gt;&lt;br /&gt;
GW1B / GW1E&lt;br /&gt;
GW2B / GW2E&lt;br /&gt;
GW3B / GW3E&lt;br /&gt;
&lt;br /&gt;
GC1&lt;br /&gt;
GC2&lt;br /&gt;
GC3&lt;br /&gt;
GC4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Common markers:&amp;lt;/strong&amp;gt;&lt;br /&gt;
These are substituted in all news item displaying templates:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;em&amp;gt;Markers:&amp;lt;/em&amp;gt;&lt;br /&gt;
NEWS_UID - ID number (uid) of the news item&lt;br /&gt;
NEWS_TITLE - News item title&lt;br /&gt;
NEWS_AUTHOR - name of author&lt;br /&gt;
NEWS_EMAIL - email of author&lt;br /&gt;
NEWS_DATE - date&lt;br /&gt;
NEWS_TIME - time&lt;br /&gt;
NEWS_AGE - age of news item in minutes, hours, days or years&lt;br /&gt;
NEWS_SUBHEADER - subheader, if empty main content is inserted here in LIST and LATEST&lt;br /&gt;
NEWS_CONTENT - main content&lt;br /&gt;
NEWS_LINKS - news links&lt;br /&gt;
NEWS_CATEGORY - news item category&lt;br /&gt;
NEWS_RELATED - links to related news&lt;br /&gt;
NEWS_IMAGE - news item images&lt;br /&gt;
&lt;br /&gt;
PAGE_UID - Page id of the parent page (pid)&lt;br /&gt;
PAGE_TITLE - Title of the parent page of the news item&lt;br /&gt;
PAGE_AUTHOR - Page author, if any&lt;br /&gt;
PAGE_AUTHOR_EMAIL - Page author email, if any&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;em&amp;gt;Wrapped Subparts:&amp;lt;/em&amp;gt;&lt;br /&gt;
LINK_ITEM - link to the news item single display&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_LATEST&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;This is the template for the latest news, typically displayed on a frontpage.&amp;lt;/em&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LATEST### begin&lt;br /&gt;
	This is the template for the latest news, typically displayed on a frontpage &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_latest_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###CONTENT### begin  list of news--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###NEWS### begin Template for a single item--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;div class=&amp;quot;news_latest_date&amp;quot;&amp;gt;&lt;br /&gt;
		###NEWS_DATE### ###NEWS_TIME###&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;h3&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###NEWS_TITLE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/h3&amp;gt; &lt;br /&gt;
	&amp;lt;div class=&amp;quot;news_latest_bild&amp;quot;&amp;gt;###NEWS_IMAGE###&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;###NEWS_SUBHEADER###&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;!-- ###NEWS### end--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###NEWS_1### begin Template for an alternative item --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_latest_rahmen_even&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###CONTENT### begin  list of news--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###NEWS### begin Template for a single item--&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;date&amp;quot;&amp;gt;&lt;br /&gt;
		###NEWS_DATE### ###NEWS_TIME###&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;h3&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###NEWS_TITLE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/h3&amp;gt; &lt;br /&gt;
	&amp;lt;div class=&amp;quot;bild&amp;quot;&amp;gt;###NEWS_IMAGE###&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;teaser&amp;quot;&amp;gt; ###NEWS_SUBHEADER### &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###NEWS_1### end--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###CONTENT###  end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LATEST### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_LIST&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LIST### begin  list of news in archive or news page or search --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_list_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!-- ###CONTENT### begin  list of news:	--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;!-- ###NEWS### begin	Template for a single item --&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;teaser&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;bild&amp;quot;&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###NEWS_IMAGE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;h2&amp;gt;&amp;lt;span&amp;gt;###NEWS_DATE###&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
			  &amp;lt;!--###LINK_ITEM###--&amp;gt;###NEWS_TITLE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
			  ###NEWS_SUBHEADER### &amp;lt;!--###LINK_ITEM###--&amp;gt;###MORE###&amp;lt;!--###LINK_ITEM###--&amp;gt;&lt;br /&gt;
			&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;span class=&amp;quot;stopFloat&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt; &amp;lt;!-- Ende Teaser Klasse --&amp;gt;&lt;br /&gt;
		&amp;lt;!-- ###NEWS### end--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###CONTENT###  end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
###BROWSE_LINKS### &lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_LIST### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_SINGLE&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;This subpart is used to display single news items&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_SINGLE### begin  &lt;br /&gt;
display single news items --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_single_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;date&amp;quot;&amp;gt;###NEWS_DATE###&amp;lt;/div&amp;gt; &lt;br /&gt;
  &amp;lt;h1&amp;gt;###NEWS_TITLE###&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;teaser&amp;quot;&amp;gt;###NEWS_SUBHEADER###&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;bild&amp;quot;&amp;gt;###NEWS_IMAGE###&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;###NEWS_CONTENT###&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;autor&amp;quot;&amp;gt;###PAGE_AUTHOR### &amp;lt;a href=&amp;quot;mailto:###PAGE_AUTHOR_EMAIL###&amp;quot; class=&amp;quot;email&amp;quot;&amp;gt;###PAGE_AUTHOR_EMAIL###&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;lt;!-- ende rahmen --&amp;gt;&lt;br /&gt;
&amp;lt;!--###LINK_ITEM###--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;###BACK_TO_LIST###&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--###LINK_ITEM###--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_SINGLE### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_ARCHIVE&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Subpart for the news archive menu.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_ARCHIVE### begin --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_archive_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;ul&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###CONTENT### begin --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- ###MENUITEM### begin --&amp;gt;&lt;br /&gt;
	&amp;lt;li class=&amp;quot;odd&amp;quot;&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###ARCHIVE_TITLE### &amp;lt;!--###LINK_ITEM###--&amp;gt; - (###ARCHIVE_COUNT###)&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###MENUITEM### end--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- ###MENUITEM_1### begin --&amp;gt;&lt;br /&gt;
	&amp;lt;li class=&amp;quot;even&amp;quot;&amp;gt;&amp;lt;!--###LINK_ITEM###--&amp;gt;###ARCHIVE_TITLE### &amp;lt;!--###LINK_ITEM###--&amp;gt; - (###ARCHIVE_COUNT###)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- ###MENUITEM_1### end--&amp;gt;&lt;br /&gt;
	&amp;lt;!-- ###CONTENT###  end --&amp;gt;&lt;br /&gt;
	&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;stopFloat&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_ARCHIVE### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_ARCHIVE_NOITEMS&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Shown if the archive has no items!&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_ARCHIVE_NOITEMS### begin if the archive has no items! --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;news_archive_rahmen&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;ul&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;Es sind keine Einträge im Archiv&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;stopFloat&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_ARCHIVE_NOITEMS### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ########################################### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;TEMPLATE_SEARCH&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Subpart for the search-form.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_SEARCH### begin  Subpart for the search-form --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form class=&amp;quot;news_search&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;###FORM_URL###&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;input size=&amp;quot;30&amp;quot; maxlength=&amp;quot;100&amp;quot; name=&amp;quot;swords&amp;quot; value=&amp;quot;###SWORDS###&amp;quot; type=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;input name=&amp;quot;order&amp;quot; value=&amp;quot;Search&amp;quot; type=&amp;quot;submit&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;!-- ###TEMPLATE_SEARCH### end --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>91.47.49.248</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_TSConfig&amp;diff=1610</id>
		<title>Typo3 - TSConfig</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_TSConfig&amp;diff=1610"/>
		<updated>2008-10-16T10:10:54Z</updated>

		<summary type="html">&lt;p&gt;91.47.49.248: /* Komplette Konfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;weitere Infos unter [[Typo3 - Backend anpassen]]&lt;br /&gt;
== TSconfig ==&lt;br /&gt;
Außer mit den TS Templates lassen sich einige Einstellungen auf Seitenebene und User Ebene einstellen. Diese Einstellungen heißen entsprechend User TSconfig und Page TSconfig.&lt;br /&gt;
== User TSconfig ==&lt;br /&gt;
Auf Benutzerebene stellt man Eigenschaften im TSConfig Feld der Benutzer-Konfiguration ein.&lt;br /&gt;
&lt;br /&gt;
=== Nützliche Beispiele - User TSConfig ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Admin Panel eingeklappt, Stifte angezeigt und als Popup geöffnet&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
admPanel {&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;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
#Shortcuts&lt;br /&gt;
&lt;br /&gt;
 options.shortcutFrame = 1&lt;br /&gt;
&lt;br /&gt;
# Einstellungen die früher nur im PageTS vorgenommen wurden:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
page.options.clearCache.pages = 1&lt;br /&gt;
page.options.clearCache.all = 1&lt;br /&gt;
&lt;br /&gt;
page.mod {&lt;br /&gt;
   SHARED.colPos_list = 0,2&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default User TSconfig ==&lt;br /&gt;
im conf File direkt eintragen&lt;br /&gt;
&lt;br /&gt;
$TYPO3_CONF_VARS[&amp;#039;BE&amp;#039;][&amp;#039;defaultUserTSconfig&amp;#039;]=&amp;#039; [da rein die Konfiguration]&lt;br /&gt;
&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
== PageTSConfig ==&lt;br /&gt;
Diese Einstellungen kann man bei den Eigenschaften der Seite im TSConfig Feld einstellen.&lt;br /&gt;
Die Eigenschaften können auch im User TSConfig genutzt werden, dazu wird im TSConfig Feld des Users einfach ein page. vorangestellt. Im Konfliktfall gelten die User Einstellungen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nützliche Beispiele ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dropdown Feld für Cache bei normalen Benutzern einschalten&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 options.clearCache.pages = 1&lt;br /&gt;
 options.clearCache.all = 1&lt;br /&gt;
stellt ein Dropdownfeld zur Verfügung mit dem der Benutzer für einzelne und für alle Seiten den &amp;#039;&amp;#039;&amp;#039;Cache löschen&amp;#039;&amp;#039;&amp;#039; kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Spalten====&lt;br /&gt;
 mod {&lt;br /&gt;
   SHARED.colPos_list = 0,2&lt;br /&gt;
 }&lt;br /&gt;
Zeigt nur die Spalten Normal und Rechts an. (Links=1, Normal=0, Rechts=2,Rand =3).&lt;br /&gt;
&lt;br /&gt;
====Dropdown-Feld für die Überschrift anpassen====&lt;br /&gt;
So kann man die überflüssigen Menüeinträge im Feld Header löschen(100 steht für den Wert versteckt):&lt;br /&gt;
 TCEFORM.tt_content.header_layout.removeItems = 2,3,4,5,100&lt;br /&gt;
Trick: Wenn man nicht weiß welchen Wert ein eintrag hat, einfach diesen Wert verwenden und in der Datenbank nachgucken.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Überschreiben der Menüeinträge:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 TCEFORM.tt_content.header_layout.altLabels.0 = Überschrift Text&lt;br /&gt;
 TCEFORM.tt_content.header_layout.altLabels.1 = Überschrift Grafik&lt;br /&gt;
&lt;br /&gt;
====Dropdownfeld für Rahmen anpassen====&lt;br /&gt;
&amp;lt;pre&amp;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;
&lt;br /&gt;
==== Auswahl möglicher Einstellungen ====&lt;br /&gt;
&lt;br /&gt;
==== Komplette Konfiguration ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### Default Page TSconfig ###&lt;br /&gt;
&lt;br /&gt;
//Columns&lt;br /&gt;
&lt;br /&gt;
mod.SHARED.colPos_list = 0,2,3&lt;br /&gt;
&lt;br /&gt;
TCEFORM {&lt;br /&gt;
    tt_content {&lt;br /&gt;
        // for the section frame (used by contentwrapper):&lt;br /&gt;
        section_frame.removeItems = 1,5,6,10,11,12,20,21&lt;br /&gt;
        // Let use all the space available for more comfort.&lt;br /&gt;
        bodytext.RTEfullScreenWidth= 100%&lt;br /&gt;
        CType.removeItems = bullets,table,uploads,search,login,splash,div,script,html&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    pages {&lt;br /&gt;
         // page titles cannot be edited&lt;br /&gt;
#        title.disabled = 1&lt;br /&gt;
#        doktype.removeItems = 199, 255&lt;br /&gt;
#        doktype.addItems.124 = LLL:EXT:lang/locallang_tca.php:title&lt;br /&gt;
#        doktype.altLabels.1 = STANDARD page type&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TCEMAIN {&lt;br /&gt;
#    clearCacheCmd = 12,23&lt;br /&gt;
#    clearCache_pageSiblingChildren = 1&lt;br /&gt;
# clearCache_pageGrandParent = 1&lt;br /&gt;
    // default user and group for new pages&lt;br /&gt;
#    permissions.userid = 3&lt;br /&gt;
    permissions.groupid = 1&lt;br /&gt;
&lt;br /&gt;
    // set list of rights&lt;br /&gt;
    user = show,edit,delete,new,editcontent&lt;br /&gt;
    group = show,edit,delete,new,editcontent&lt;br /&gt;
    everybody = show&lt;br /&gt;
&lt;br /&gt;
    // instead of default you can put also table.tablename (ie. table.tt_conent)&lt;br /&gt;
    default {&lt;br /&gt;
        history.keepEntries = 50&lt;br /&gt;
        history.maxAgeDays = 60&lt;br /&gt;
        disablePrependAtCopy = 1&lt;br /&gt;
        disableHideAtCopy = 0&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###  RTE  ###&lt;br /&gt;
&lt;br /&gt;
// RTE.classes definitions are only relevant for the BE mask to help the user choose the correct style&lt;br /&gt;
&lt;br /&gt;
RTE.classes {&lt;br /&gt;
    important {&lt;br /&gt;
        name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:important&lt;br /&gt;
        value = color: #8A0020;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    name-of-person {&lt;br /&gt;
        name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:name-of-person&lt;br /&gt;
        value = color: #10007B;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    detail {&lt;br /&gt;
        name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:detail&lt;br /&gt;
        value = color: #186900;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
    // Anchor classes configuration for use by the anchor accesibility feature (htmlArea RTE only)&lt;br /&gt;
&lt;br /&gt;
RTE.classesAnchor {&lt;br /&gt;
    externalLink {&lt;br /&gt;
        class = external-link&lt;br /&gt;
        type = url&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_titleText&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    externalLinkInNewWindow {&lt;br /&gt;
        class = external-link-new-window&lt;br /&gt;
        type = url&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_new_window_titleText&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    internalLink {&lt;br /&gt;
        class = internal-link&lt;br /&gt;
        type = page&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_titleText&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    internalLinkInNewWindow {&lt;br /&gt;
        class = internal-link-new-window&lt;br /&gt;
        type = page&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_new_window_titleText&lt;br /&gt;
    }&lt;br /&gt;
    download {&lt;br /&gt;
        class = download&lt;br /&gt;
        type = file&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:download_titleText&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    mail {&lt;br /&gt;
        class = mail&lt;br /&gt;
        type = mail&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:mail_titleText&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Default RTE configuration&lt;br /&gt;
&lt;br /&gt;
RTE.default {&lt;br /&gt;
#    contentCSS = EXT:wmnusersettings/templates/css/rte.css&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;
    // When enabled, Mozilla/Firefox use span tags with style attributes rather than tags such as b, i, font, etc&lt;br /&gt;
    useCSS = 0&lt;br /&gt;
&lt;br /&gt;
    // do not show &amp;quot;new magic image&amp;quot;, keylist is magic,plain,dragdrop&lt;br /&gt;
    blindImageOptions = magic&lt;br /&gt;
&lt;br /&gt;
    // Markup options (htmlArea RTE only)&lt;br /&gt;
    enableWordClean = 1&lt;br /&gt;
    removeTrailingBR = 1&lt;br /&gt;
    removeComments = 1&lt;br /&gt;
    removeTags = center, font, o:p, sdfield, strike,u&lt;br /&gt;
    removeTagsAndContents = style,script&lt;br /&gt;
&lt;br /&gt;
    //If set, the examples of classes in Paragraph and &lt;br /&gt;
    //Character selectors are disabled&lt;br /&gt;
&lt;br /&gt;
    disablePCexamples = 1&lt;br /&gt;
&lt;br /&gt;
    //leave these and modify property toolbarOrder to add or &lt;br /&gt;
    //remove items!&lt;br /&gt;
&lt;br /&gt;
    showButtons = 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;
    toolbarOrder (&lt;br /&gt;
        formatblock,textstylelabel, textstyle,bar,copy, cut, paste, bar,chMode, inserttag, removeformat, linebreak,&lt;br /&gt;
        bold, italic, underline, bar,left, center, right, justifyfull, bar,subscript,superscript,bar,orderedlist, unorderedlist, outdent, indent, bar, link, image&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
    // Enable status bar (htmlArea RTE only)&lt;br /&gt;
    showStatusBar =  1&lt;br /&gt;
&lt;br /&gt;
    // Hide infrequently used paragraph types in the paragraph type selector (formatblock button)&lt;br /&gt;
    hidePStyleItems = pre,address,h5,h6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    // List all class selectors that are allowed on the way to the database&lt;br /&gt;
&lt;br /&gt;
    proc.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,&lt;br /&gt;
        csc-frame-frame1, csc-frame-frame2,&lt;br /&gt;
        component-items, action-items,&lt;br /&gt;
        component-items-ordered, action-items-ordered,&lt;br /&gt;
        important, name-of-person, detail&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    // modify some default settings&lt;br /&gt;
    proc.entryHTMLparser_db.tags {&lt;br /&gt;
    	// we do not like default settings for p&lt;br /&gt;
        p &amp;gt;&lt;br /&gt;
        div.fixAttrib.align.unset = 0&lt;br /&gt;
        img.allowedAttribs = alt,title,src,width,height&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ## classesParagraph, classesTable, classesTD, classesLinks, classesCharacter&lt;br /&gt;
    ## Classic RTE: Specify the list of class selectors that should be presented in the RTE interface:&lt;br /&gt;
    ## htmlArea RTE: Restrict the list of class selectors presented by the RTE to the following:&lt;br /&gt;
&lt;br /&gt;
    classesParagraph (&lt;br /&gt;
        align-left, align-center, align-right&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    classesTable =&lt;br /&gt;
    classesTD = align-left, align-center, align-right&lt;br /&gt;
    classesLinks = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail&lt;br /&gt;
&lt;br /&gt;
    classesCharacter = important, name-of-person, detail&lt;br /&gt;
&lt;br /&gt;
    // Configuration of the anchor accessibility feature (htmlArea RTE only)&lt;br /&gt;
    // 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;
&lt;br /&gt;
    // Configuration specific to the TableOperations feature (htmlArea RTE only)&lt;br /&gt;
    // Remove the following fieldsets from the table operations dialogs&lt;br /&gt;
&lt;br /&gt;
    disableAlignmentFieldsetInTableOperations = 1&lt;br /&gt;
    disableSpacingFieldsetInTableOperations = 1&lt;br /&gt;
    disableColorFieldsetInTableOperations = 1&lt;br /&gt;
    disableLayoutFieldsetInTableOperations = 1&lt;br /&gt;
    disableBordersFieldsetInTableOperations = 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
    // front end RTE configuration for the general public (htmlArea RTE only)&lt;br /&gt;
    RTE.default.FE &amp;lt; RTE.default&lt;br /&gt;
    RTE.default.FE.showStatusBar = 0&lt;br /&gt;
    #RTE.default.FE.hideButtons = chMode, blockstyle, textstyle, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, table, inserttag, findreplace, removeformat, copy, cut, paste&lt;br /&gt;
&lt;br /&gt;
    RTE.default.FE.FE &amp;gt;&lt;br /&gt;
    RTE.default.FE.userElements &amp;gt;&lt;br /&gt;
    RTE.default.FE.userLinks &amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default Page TSConfig ==&lt;br /&gt;
Im Conf File kann man feste Einstellungen vornehmen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$TYPO3_CONF_VARS[&amp;#039;BE&amp;#039;][&amp;#039;defaultPageTSconfig&amp;#039;]=&amp;#039;&lt;br /&gt;
	TCEFORM.pages.TSconfig.linkTitleToSelf=1&lt;br /&gt;
&amp;#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>91.47.49.248</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_TSConfig&amp;diff=1528</id>
		<title>Typo3 - TSConfig</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_TSConfig&amp;diff=1528"/>
		<updated>2008-10-16T10:10:17Z</updated>

		<summary type="html">&lt;p&gt;91.47.49.248: /* PageTSConfig */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;weitere Infos unter [[Typo3 - Backend anpassen]]&lt;br /&gt;
== TSconfig ==&lt;br /&gt;
Außer mit den TS Templates lassen sich einige Einstellungen auf Seitenebene und User Ebene einstellen. Diese Einstellungen heißen entsprechend User TSconfig und Page TSconfig.&lt;br /&gt;
== User TSconfig ==&lt;br /&gt;
Auf Benutzerebene stellt man Eigenschaften im TSConfig Feld der Benutzer-Konfiguration ein.&lt;br /&gt;
&lt;br /&gt;
=== Nützliche Beispiele - User TSConfig ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Admin Panel eingeklappt, Stifte angezeigt und als Popup geöffnet&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
admPanel {&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;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
#Shortcuts&lt;br /&gt;
&lt;br /&gt;
 options.shortcutFrame = 1&lt;br /&gt;
&lt;br /&gt;
# Einstellungen die früher nur im PageTS vorgenommen wurden:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
page.options.clearCache.pages = 1&lt;br /&gt;
page.options.clearCache.all = 1&lt;br /&gt;
&lt;br /&gt;
page.mod {&lt;br /&gt;
   SHARED.colPos_list = 0,2&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default User TSconfig ==&lt;br /&gt;
im conf File direkt eintragen&lt;br /&gt;
&lt;br /&gt;
$TYPO3_CONF_VARS[&amp;#039;BE&amp;#039;][&amp;#039;defaultUserTSconfig&amp;#039;]=&amp;#039; [da rein die Konfiguration]&lt;br /&gt;
&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
== PageTSConfig ==&lt;br /&gt;
Diese Einstellungen kann man bei den Eigenschaften der Seite im TSConfig Feld einstellen.&lt;br /&gt;
Die Eigenschaften können auch im User TSConfig genutzt werden, dazu wird im TSConfig Feld des Users einfach ein page. vorangestellt. Im Konfliktfall gelten die User Einstellungen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nützliche Beispiele ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dropdown Feld für Cache bei normalen Benutzern einschalten&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 options.clearCache.pages = 1&lt;br /&gt;
 options.clearCache.all = 1&lt;br /&gt;
stellt ein Dropdownfeld zur Verfügung mit dem der Benutzer für einzelne und für alle Seiten den &amp;#039;&amp;#039;&amp;#039;Cache löschen&amp;#039;&amp;#039;&amp;#039; kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Spalten====&lt;br /&gt;
 mod {&lt;br /&gt;
   SHARED.colPos_list = 0,2&lt;br /&gt;
 }&lt;br /&gt;
Zeigt nur die Spalten Normal und Rechts an. (Links=1, Normal=0, Rechts=2,Rand =3).&lt;br /&gt;
&lt;br /&gt;
====Dropdown-Feld für die Überschrift anpassen====&lt;br /&gt;
So kann man die überflüssigen Menüeinträge im Feld Header löschen(100 steht für den Wert versteckt):&lt;br /&gt;
 TCEFORM.tt_content.header_layout.removeItems = 2,3,4,5,100&lt;br /&gt;
Trick: Wenn man nicht weiß welchen Wert ein eintrag hat, einfach diesen Wert verwenden und in der Datenbank nachgucken.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Überschreiben der Menüeinträge:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 TCEFORM.tt_content.header_layout.altLabels.0 = Überschrift Text&lt;br /&gt;
 TCEFORM.tt_content.header_layout.altLabels.1 = Überschrift Grafik&lt;br /&gt;
&lt;br /&gt;
====Dropdownfeld für Rahmen anpassen====&lt;br /&gt;
&amp;lt;pre&amp;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;
&lt;br /&gt;
==== Auswahl möglicher Einstellungen ====&lt;br /&gt;
&lt;br /&gt;
==== Komplette Konfiguration ====&lt;br /&gt;
### Default Page TSconfig ###&lt;br /&gt;
&lt;br /&gt;
//Columns&lt;br /&gt;
&lt;br /&gt;
mod.SHARED.colPos_list = 0,2,3&lt;br /&gt;
&lt;br /&gt;
TCEFORM {&lt;br /&gt;
    tt_content {&lt;br /&gt;
        // for the section frame (used by contentwrapper):&lt;br /&gt;
        section_frame.removeItems = 1,5,6,10,11,12,20,21&lt;br /&gt;
        // Let use all the space available for more comfort.&lt;br /&gt;
        bodytext.RTEfullScreenWidth= 100%&lt;br /&gt;
        CType.removeItems = bullets,table,uploads,search,login,splash,div,script,html&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    pages {&lt;br /&gt;
         // page titles cannot be edited&lt;br /&gt;
#        title.disabled = 1&lt;br /&gt;
#        doktype.removeItems = 199, 255&lt;br /&gt;
#        doktype.addItems.124 = LLL:EXT:lang/locallang_tca.php:title&lt;br /&gt;
#        doktype.altLabels.1 = STANDARD page type&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TCEMAIN {&lt;br /&gt;
#    clearCacheCmd = 12,23&lt;br /&gt;
#    clearCache_pageSiblingChildren = 1&lt;br /&gt;
# clearCache_pageGrandParent = 1&lt;br /&gt;
    // default user and group for new pages&lt;br /&gt;
#    permissions.userid = 3&lt;br /&gt;
    permissions.groupid = 1&lt;br /&gt;
&lt;br /&gt;
    // set list of rights&lt;br /&gt;
    user = show,edit,delete,new,editcontent&lt;br /&gt;
    group = show,edit,delete,new,editcontent&lt;br /&gt;
    everybody = show&lt;br /&gt;
&lt;br /&gt;
    // instead of default you can put also table.tablename (ie. table.tt_conent)&lt;br /&gt;
    default {&lt;br /&gt;
        history.keepEntries = 50&lt;br /&gt;
        history.maxAgeDays = 60&lt;br /&gt;
        disablePrependAtCopy = 1&lt;br /&gt;
        disableHideAtCopy = 0&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###  RTE  ###&lt;br /&gt;
&lt;br /&gt;
// RTE.classes definitions are only relevant for the BE mask to help the user choose the correct style&lt;br /&gt;
&lt;br /&gt;
RTE.classes {&lt;br /&gt;
    important {&lt;br /&gt;
        name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:important&lt;br /&gt;
        value = color: #8A0020;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    name-of-person {&lt;br /&gt;
        name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:name-of-person&lt;br /&gt;
        value = color: #10007B;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    detail {&lt;br /&gt;
        name = LLL:EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/locallang.xml:detail&lt;br /&gt;
        value = color: #186900;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
    // Anchor classes configuration for use by the anchor accesibility feature (htmlArea RTE only)&lt;br /&gt;
&lt;br /&gt;
RTE.classesAnchor {&lt;br /&gt;
    externalLink {&lt;br /&gt;
        class = external-link&lt;br /&gt;
        type = url&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_titleText&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    externalLinkInNewWindow {&lt;br /&gt;
        class = external-link-new-window&lt;br /&gt;
        type = url&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:external_link_new_window_titleText&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    internalLink {&lt;br /&gt;
        class = internal-link&lt;br /&gt;
        type = page&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_titleText&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    internalLinkInNewWindow {&lt;br /&gt;
        class = internal-link-new-window&lt;br /&gt;
        type = page&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:internal_link_new_window_titleText&lt;br /&gt;
    }&lt;br /&gt;
    download {&lt;br /&gt;
        class = download&lt;br /&gt;
        type = file&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:download_titleText&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    mail {&lt;br /&gt;
        class = mail&lt;br /&gt;
        type = mail&lt;br /&gt;
        titleText = LLL:EXT:rtehtmlarea/htmlarea/plugins/TYPO3Browsers/locallang.xml:mail_titleText&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Default RTE configuration&lt;br /&gt;
&lt;br /&gt;
RTE.default {&lt;br /&gt;
#    contentCSS = EXT:wmnusersettings/templates/css/rte.css&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;
    // When enabled, Mozilla/Firefox use span tags with style attributes rather than tags such as b, i, font, etc&lt;br /&gt;
    useCSS = 0&lt;br /&gt;
&lt;br /&gt;
    // do not show &amp;quot;new magic image&amp;quot;, keylist is magic,plain,dragdrop&lt;br /&gt;
    blindImageOptions = magic&lt;br /&gt;
&lt;br /&gt;
    // Markup options (htmlArea RTE only)&lt;br /&gt;
    enableWordClean = 1&lt;br /&gt;
    removeTrailingBR = 1&lt;br /&gt;
    removeComments = 1&lt;br /&gt;
    removeTags = center, font, o:p, sdfield, strike,u&lt;br /&gt;
    removeTagsAndContents = style,script&lt;br /&gt;
&lt;br /&gt;
    //If set, the examples of classes in Paragraph and &lt;br /&gt;
    //Character selectors are disabled&lt;br /&gt;
&lt;br /&gt;
    disablePCexamples = 1&lt;br /&gt;
&lt;br /&gt;
    //leave these and modify property toolbarOrder to add or &lt;br /&gt;
    //remove items!&lt;br /&gt;
&lt;br /&gt;
    showButtons = 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;
    toolbarOrder (&lt;br /&gt;
        formatblock,textstylelabel, textstyle,bar,copy, cut, paste, bar,chMode, inserttag, removeformat, linebreak,&lt;br /&gt;
        bold, italic, underline, bar,left, center, right, justifyfull, bar,subscript,superscript,bar,orderedlist, unorderedlist, outdent, indent, bar, link, image&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
    // Enable status bar (htmlArea RTE only)&lt;br /&gt;
    showStatusBar =  1&lt;br /&gt;
&lt;br /&gt;
    // Hide infrequently used paragraph types in the paragraph type selector (formatblock button)&lt;br /&gt;
    hidePStyleItems = pre,address,h5,h6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    // List all class selectors that are allowed on the way to the database&lt;br /&gt;
&lt;br /&gt;
    proc.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,&lt;br /&gt;
        csc-frame-frame1, csc-frame-frame2,&lt;br /&gt;
        component-items, action-items,&lt;br /&gt;
        component-items-ordered, action-items-ordered,&lt;br /&gt;
        important, name-of-person, detail&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    // modify some default settings&lt;br /&gt;
    proc.entryHTMLparser_db.tags {&lt;br /&gt;
    	// we do not like default settings for p&lt;br /&gt;
        p &amp;gt;&lt;br /&gt;
        div.fixAttrib.align.unset = 0&lt;br /&gt;
        img.allowedAttribs = alt,title,src,width,height&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ## classesParagraph, classesTable, classesTD, classesLinks, classesCharacter&lt;br /&gt;
    ## Classic RTE: Specify the list of class selectors that should be presented in the RTE interface:&lt;br /&gt;
    ## htmlArea RTE: Restrict the list of class selectors presented by the RTE to the following:&lt;br /&gt;
&lt;br /&gt;
    classesParagraph (&lt;br /&gt;
        align-left, align-center, align-right&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    classesTable =&lt;br /&gt;
    classesTD = align-left, align-center, align-right&lt;br /&gt;
    classesLinks = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail&lt;br /&gt;
&lt;br /&gt;
    classesCharacter = important, name-of-person, detail&lt;br /&gt;
&lt;br /&gt;
    // Configuration of the anchor accessibility feature (htmlArea RTE only)&lt;br /&gt;
    // 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;
&lt;br /&gt;
    // Configuration specific to the TableOperations feature (htmlArea RTE only)&lt;br /&gt;
    // Remove the following fieldsets from the table operations dialogs&lt;br /&gt;
&lt;br /&gt;
    disableAlignmentFieldsetInTableOperations = 1&lt;br /&gt;
    disableSpacingFieldsetInTableOperations = 1&lt;br /&gt;
    disableColorFieldsetInTableOperations = 1&lt;br /&gt;
    disableLayoutFieldsetInTableOperations = 1&lt;br /&gt;
    disableBordersFieldsetInTableOperations = 1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
    // front end RTE configuration for the general public (htmlArea RTE only)&lt;br /&gt;
    RTE.default.FE &amp;lt; RTE.default&lt;br /&gt;
    RTE.default.FE.showStatusBar = 0&lt;br /&gt;
    #RTE.default.FE.hideButtons = chMode, blockstyle, textstyle, underline, strikethrough, subscript, superscript, lefttoright, righttoleft, left, center, right, justifyfull, table, inserttag, findreplace, removeformat, copy, cut, paste&lt;br /&gt;
&lt;br /&gt;
    RTE.default.FE.FE &amp;gt;&lt;br /&gt;
    RTE.default.FE.userElements &amp;gt;&lt;br /&gt;
    RTE.default.FE.userLinks &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default Page TSConfig ==&lt;br /&gt;
Im Conf File kann man feste Einstellungen vornehmen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$TYPO3_CONF_VARS[&amp;#039;BE&amp;#039;][&amp;#039;defaultPageTSconfig&amp;#039;]=&amp;#039;&lt;br /&gt;
	TCEFORM.pages.TSconfig.linkTitleToSelf=1&lt;br /&gt;
&amp;#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>91.47.49.248</name></author>
	</entry>
</feed>