<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.sebkln.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.sebkln.de/feed.php">
        <title>Snippets + Wiki :: Sebastian Klein - typo3</title>
        <description></description>
        <link>https://wiki.sebkln.de/</link>
        <image rdf:resource="https://wiki.sebkln.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-08-14T17:35:13+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:404&amp;rev=1464527947&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:about&amp;rev=1699384378&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:be-benutzerverwaltung&amp;rev=1461008430&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:config&amp;rev=1466265592&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:dce&amp;rev=1457728048&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:feedit&amp;rev=1449167552&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:felogin&amp;rev=1491727697&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:form&amp;rev=1682532170&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:https&amp;rev=1524074659&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:images&amp;rev=1541073887&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:inhaltselemente&amp;rev=1449167551&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:linkvalidator&amp;rev=1449167551&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:min&amp;rev=1577467091&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:navigation&amp;rev=1494275446&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:owl_slider&amp;rev=1449167551&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:powermail&amp;rev=1529524919&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:print&amp;rev=1502552345&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:realurl&amp;rev=1529426990&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:rlmp_language_detection&amp;rev=1469644158&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:routing&amp;rev=1586422560&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:rte_ckeditor&amp;rev=1593857761&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:seo&amp;rev=1551209234&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:sk_fancybox&amp;rev=1449167550&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:solr&amp;rev=1699902298&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:sr_feuser_register&amp;rev=1489094544&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:t3sports&amp;rev=1449167549&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:tca&amp;rev=1699385281&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:templating&amp;rev=1465337411&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:templavoila&amp;rev=1449167549&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:tt_news&amp;rev=1449167549&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:tt_products&amp;rev=1537298469&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:tx_news&amp;rev=1552590356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:typo3&amp;rev=1699902124&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:verschiedenes&amp;rev=1494446561&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:wec_map&amp;rev=1449167548&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.sebkln.de/doku.php?id=typo3:yoast_seo&amp;rev=1550419643&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.sebkln.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Snippets + Wiki :: Sebastian Klein</title>
        <link>https://wiki.sebkln.de/</link>
        <url>https://wiki.sebkln.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:404&amp;rev=1464527947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-29T13:19:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>404</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:404&amp;rev=1464527947&amp;do=diff</link>
        <description>404 handling

Mehrsprachige 404-Seite

Das folgende Beispiel ist zweisprachig mit Deutsch als Grundsprache und Englisch als (erster) Fremdsprache.

Im Seitenbaum wird auf der ersten Ebene eine Seite mit dem Namen 404 angelegt und mit identischem Namen ins Englische übersetzt (</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:about&amp;rev=1699384378&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-07T19:12:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>about</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:about&amp;rev=1699384378&amp;do=diff</link>
        <description>Über TYPO3

Hier halte ich die Funktionsweise von TYPO3 fest. Snippets sind in diesem Bereich eher die Ausnahme.

Ursprünglich entstand dieser Unterbereich als kleine Alternative zur TSref und dem heute nicht mehr existierenden offiziellen Wiki, welches durch</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:be-benutzerverwaltung&amp;rev=1461008430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-18T19:40:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>be-benutzerverwaltung</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:be-benutzerverwaltung&amp;rev=1461008430&amp;do=diff</link>
        <description>Backend-Benutzerverwaltung

Troubleshooting

Seiteneigenschaft &quot;media&quot;

Damit Redakteure Medieninhalte in Seiten einfügen können, muss neben Page: Files (media) auch noch das Recht Dateireferenz bei Tabellen (ändern) vergeben werden. Es kommt sonst zur Fehlermeldung</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:config&amp;rev=1466265592&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-18T15:59:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>config</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:config&amp;rev=1466265592&amp;do=diff</link>
        <description>config

Sprache


config {
  # Frontendsprache / Lokalisierung von Währung, Zeit, Datum, ...
  language = de
  locale_all = de_DE.utf8
  sys_language_uid = 0
  
  # Setzt den Parameter &#039;L&#039; nur an Links, wenn der Wert zwischen 0 und 2 liegt.
  linkVars = L(0-2)
  
  # Ermöglicht das Anzeigen von Datensätzen, die NUR in der Fremdsprache angelegt wurden:
  sys_language_overlay = 0
  sys_language_mode = content_fallback
}

[globalVar = GP:L=1]
config {
  language = en
  locale_all = en_GB.utf8
  sys…</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:dce&amp;rev=1457728048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-11T20:27:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dce</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:dce&amp;rev=1457728048&amp;do=diff</link>
        <description>Dynamic Content Elements (dce)

Ermöglicht das Anlegen eigener Inhaltselemente (wie FCE bei TemplaVoila!). Mithilfe eines Fluid-Templates lässt sich die gewünschte Ausgabe leicht einrichten.

----------

Bilder mit FAL und Lightbox ausgeben

Die folgende Konfiguration ermöglicht:</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:feedit&amp;rev=1449167552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>feedit</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:feedit&amp;rev=1449167552&amp;do=diff</link>
        <description>Frontend-Editing

Der größte Teil der Inhaltspflege wird im Backend durchgeführt, aber auch im Frontend ist es möglich, Inhaltselemente und Seiten anzulegen und zu ändern.

Im TypoScript-Template muss das TYPO3 Admin-Panel aktiviert werden:


config.admPanel = 1</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:felogin&amp;rev=1491727697&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-09T08:48:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>felogin</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:felogin&amp;rev=1491727697&amp;do=diff</link>
        <description>felogin

	*  Inhaltselement Login anlegen. Wenn das u.a. TypoScript verwendet wird, muss die Flexform nicht ausgefüllt werden.
	*  TypoScript einbinden
	*  ggf. eigenes HTML-Template anlegen

----------

Snippets

TypoScript


plugin.tx_felogin_pi1 {
	# Eigenes Template-File angeben
	templateFile = fileadmin/Resources/Private/Templates/felogin_template.html
	
	# Ordner mit FE-Benutzern
	storagePid = 17
	
	# Weiterleitungen
	redirectMode = login,logout
	redirectFirstMethod = 0
	redirectPageLogin …</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:form&amp;rev=1682532170&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-26T18:02:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>form</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:form&amp;rev=1682532170&amp;do=diff</link>
        <description>TYPO3 Form Framework

Einführung

Die neue Form-Extension wird durch die Auszeichnungssprache YAML konfiguriert. Man unterscheidet zwischen Form-Konfiguration und Form-Definition.

Konfiguration von Formularen:

	*  globale Einstellungen
	*  welche Form-Elemente, Finisher und Validatoren sind verfügbar</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:https&amp;rev=1524074659&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-18T18:04:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>https</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:https&amp;rev=1524074659&amp;do=diff</link>
        <description>HTTPS-Verschlüsselung in TYPO3

Weiterleitung von HTTP auf HTTPS

Die folgende Ergänzung in der .htaccess leitet alle Anfragen auf die verschlüsselte Verbindung um. Dabei bleibt der komplette angefragte Pfad mit Query String erhalten.

Der Ausschnitt ist Teil der</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:images&amp;rev=1541073887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-01T12:04:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>images</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:images&amp;rev=1541073887&amp;do=diff</link>
        <description>Images

Snippets

Konstanten für Bildgrößen und Lightbox


styles.content.textmedia {
    linkWrap.lightboxEnabled = 1
    # linkWrap.height = 800
    linkWrap.width = 1200
    maxW = 860
    maxWInText = 400
    linkWrap.lightboxCssClass = lightbox
    linkWrap.lightboxRelAttribute = lightbox[{field:uid}]
}</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:inhaltselemente&amp;rev=1449167551&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inhaltselemente</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:inhaltselemente&amp;rev=1449167551&amp;do=diff</link>
        <description>Headlines mit Klassen versehen

css_styled_content gibt Überschriften aus dem Feld Header wie folgt aus:


&lt;div class=&quot;csc-header csc-header-n1&quot;&gt;
  &lt;h1 class=&quot;csc-firstHeader&quot;&gt;Überschrift erster Ordnung, erste Überschrift auf Seite&lt;/h1&gt;
&lt;/div&gt;
&lt;div class=&quot;csc-header csc-header-n2&quot;&gt;
  &lt;h1&gt;Überschrift erster Ordnung&lt;/h1&gt;
&lt;/div&gt;
&lt;div class=&quot;csc-header csc-header-n3&quot;&gt;
  &lt;h2&gt;Überschrift zweiter Ordnung&lt;/h2&gt;
&lt;/div&gt;</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:linkvalidator&amp;rev=1449167551&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linkvalidator</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:linkvalidator&amp;rev=1449167551&amp;do=diff</link>
        <description>Linkvalidator


mod.linkvalidator {
  searchFields {
    pages = media,url
    tt_content = bodytext,header_link,records
    tt_news = bodytext,links
  }
}</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:min&amp;rev=1577467091&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-27T17:18:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>min</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:min&amp;rev=1577467091&amp;do=diff</link>
        <description>Minifier for TYPO3 (min)

HeaderComment nicht minimieren

Mit dem folgenden regulären Ausdruck (Regex) unter protectCode kann die Formatierung des TYPO3-Kommentars beibehalten im Head werden:


plugin.tx_min.tinysource {
    head {
        stripTabs = 1
        stripNewLines = 1
        stripDoubleSpaces = 1
        stripTwoLinesToOne = 1
        protectCode {
            10 = /(&lt;!--.*?--&gt;)/is
        }
    }
}</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:navigation&amp;rev=1494275446&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-08T20:30:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>navigation</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:navigation&amp;rev=1494275446&amp;do=diff</link>
        <description>Navigation

Brotkrumen-Navigation


lib.breadcrumb = HMENU
lib.breadcrumb {
	special = rootline
	special.range = 0 | -1
	wrap = Sie sind hier: |

	1 = TMENU
	1.NO.allWrap = | &gt; |*| | &gt; |*| |
}


----------

Sprachauswahl


lib.langMenu = COA
lib.langMenu {
  wrap = &lt;ul&gt;|&lt;/ul&gt;
  
  10 = TEXT
  10 {
    value = Sprache:
    lang.en = Language:
    wrap = &lt;li&gt;|&lt;/li&gt;
  }

  20 = HMENU
  20 {
    special = language
    special.value = 0,1
    
    addQueryString = 1
    addQueryString.exclude = id
  …</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:owl_slider&amp;rev=1449167551&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>owl_slider</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:owl_slider&amp;rev=1449167551&amp;do=diff</link>
        <description>owlSlider (owl_slider)

Setup:


plugin.tx_owlslider {
  includeJquery = 0
  persistence.storagePid = 17
  
  configuration {
    itemsdesktop = [800,1]
    slideHeight = 350
    items = 1
    singleitem = true
    stoponhover = true
    responsive = false
    autoplay = 3500
  }
}</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:powermail&amp;rev=1529524919&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-20T20:01:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>powermail</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:powermail&amp;rev=1529524919&amp;do=diff</link>
        <description>Powermail (powermail)

Snippets

Dynamische Anrede

Mit folgendem TypoScript lässt sich in Powermail 2.x eine dynamische Anrede des Benutzers in E-Mails und Bestätigungsseite bewerkstelligen.

TypoScript:


lib.anrede = CASE
lib.anrede {
  key.field = 0

  default = TEXT
  default.value = Sehr geehrte Damen und Herren,

  Herr = TEXT
  # Die &quot;7&quot; ist die ID des Powermail-Felds {name}
  Herr.data = GP:tx_powermail_pi1|field|7
  Herr.noTrimWrap = |Sehr geehrter Herr |,|

  Frau = TEXT
  Frau.data =…</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:print&amp;rev=1502552345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-12T15:39:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>print</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:print&amp;rev=1502552345&amp;do=diff</link>
        <description>Druckversion der Website

Link zur Druckansicht


lib.print = TEXT
lib.print {
    value = Drucken
    typolink {
        parameter.data = page:uid
        addQueryString = 1
        additionalParams = &amp;type=98
        ATagParams = name=&quot;Drucken&quot; class=&quot;print&quot;
        ATagBeforeWrap = 1
        wrap = &lt;img src=&quot;typo3conf/ext/site_package/Resources/Public/Images/icon-print.png&quot; alt=&quot;Druckansicht&quot; title=&quot;Druckansicht&quot;/&gt;

    }
    wrap = &lt;div class=&quot;print-button&quot;&gt;|&lt;/div&gt;
}</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:realurl&amp;rev=1529426990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-19T16:49:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>realurl</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:realurl&amp;rev=1529426990&amp;do=diff</link>
        <description>RealURL

Einrichtung

	*  RealURL installieren
	*  TypoScript ergänzen
	*  Konfiguration anlegen (realurl_conf.php)
	*  .htaccess einrichten

TypoScript

	*  absRefPrefix: Stellt allen in TYPO3 generierten Links den gesetzten String voran, in diesem Beispiel ein Slash</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:rlmp_language_detection&amp;rev=1469644158&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-07-27T18:29:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rlmp_language_detection</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:rlmp_language_detection&amp;rev=1469644158&amp;do=diff</link>
        <description>Language Detection (rlmp_language_detection)

Installation

Die Einrichtung ist grundsätzlich sehr einfach:

	*  Installieren im Extension Manager
	*  Static Template einbinden
	*  Website-Sprachen anlegen
	*  Grundsprache und ggf. weitere Konfigurationen im TypoScript-Setup anpassen</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:routing&amp;rev=1586422560&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-09T08:56:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>routing</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:routing&amp;rev=1586422560&amp;do=diff</link>
        <description>Routing Enhancers und Aspects

Mit TYPO3 v9 können sprechende URLs direkt vom Kern generiert werden. Für Seiten und Extensions werden dafür Konfigurationen in der config.yaml der neuen Site Configuration (typo3conf/sites/site-identifier/config.yaml</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:rte_ckeditor&amp;rev=1593857761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-04T10:16:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rte_ckeditor</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:rte_ckeditor&amp;rev=1593857761&amp;do=diff</link>
        <description>RTE (rte_ckeditor)

&quot;Sonderzeichen einfügen&quot;: Liste der Zeichen ergänzen oder anpassen

Die Auflistung von Sonderzeichen im CKEditor kann über YAML bearbeitet werden.


editor:
  config:
    # Default-Werte:
    specialChars: [&#039;!&#039;, &#039;&amp;quot;&#039;, &#039;#&#039;, &#039;$&#039;, &#039;%&#039;, &#039;&amp;amp;&#039;, &quot;&#039;&quot;, &#039;(&#039;, &#039;)&#039;, &#039;*&#039;, &#039;+&#039;, &#039;-&#039;, &#039;.&#039;, &#039;/&#039;, &#039;0&#039;, &#039;1&#039;, &#039;2&#039;, &#039;3&#039;, &#039;4&#039;, &#039;5&#039;, &#039;6&#039;, &#039;7&#039;, &#039;8&#039;, &#039;9&#039;, &#039;:&#039;, &#039;;&#039;, &#039;&amp;lt;&#039;, &#039;=&#039;, &#039;&amp;gt;&#039;, &#039;?&#039;, &#039;@&#039;, &#039;A&#039;, &#039;B&#039;, &#039;C&#039;, &#039;D&#039;, &#039;E&#039;, &#039;F&#039;, &#039;G&#039;, &#039;H&#039;, &#039;I&#039;, &#039;J&#039;, &#039;K&#039;, &#039;L&#039;, &#039;M&#039;, &#039;N&#039;, &#039;O&#039;, &#039;P&#039;, &#039;Q&#039;, &#039;R&#039;, &#039;S&#039;, &#039;T&#039;, &#039;U&#039;…</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:seo&amp;rev=1551209234&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-26T19:27:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>seo</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:seo&amp;rev=1551209234&amp;do=diff</link>
        <description>Suchmaschinenoptimierung (SEO)

Sitemaps

TYPO3 v9 kann XML-Sitemaps von normalen Seiten sowie Plugins (z.B. news) erstellen.

Hierfür muss:

	*  EXT:seo installiert werden
	*  das Static Template „XML Sitemap (SEO)“ eingebunden werden

Die Liste aller Sitemaps kann dann unter dem folgenden</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:sk_fancybox&amp;rev=1449167550&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sk_fancybox</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:sk_fancybox&amp;rev=1449167550&amp;do=diff</link>
        <description>FancyBox (sk_fancybox)

Um zu funktionieren, benötigt der Link zur Großansicht die CSS-Klasse und das rel-Attribut fancybox. Wenn beim rel-Attribut zusätzlich die UID des Inhaltselements ausgegeben wird, kann bei mehreren Bildern innerhalb deselben navigiert werden.</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:solr&amp;rev=1699902298&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-13T19:04:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>solr</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:solr&amp;rev=1699902298&amp;do=diff</link>
        <description>Apache Solr for TYPO3

Troubleshooting

Die Indizierung normaler Seiten in TYPO3 schlägt fehl

Mögliche Ursache: Inkompatible TypoScript-Conditions


//Problematisch:
[page[&quot;uid&quot;] == 17]
[page[&quot;doktype&quot;] == {$myCustomPageType}]

// Lösung:
[traverse(page, &quot;uid&quot;) == 17]
[traverse(page, &quot;doktype&quot;) == {$myCustomPageType}]</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:sr_feuser_register&amp;rev=1489094544&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-09T21:22:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sr_feuser_register</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:sr_feuser_register&amp;rev=1489094544&amp;do=diff</link>
        <description>sr_feuser_register

Troubleshooting

Bug: Zwei Formulare mit rsaauth auf einer Seite

Es kann zu Problemen kommen, wenn auf derselben Seite zwei Plugins eingebunden sind, die rsaauth verwenden. Schlimmstenfalls erhält man eine komplett leere Seite.</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:t3sports&amp;rev=1449167549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>t3sports</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:t3sports&amp;rev=1449167549&amp;do=diff</link>
        <description>T3sports (cfc_league / cfc_league_fe)

Anleitungen

Spielplan erstellen

Um einen von anderer Stelle erstellten Spielplan korrekt zu kopieren, kann man den Spielschlüssel verwenden. Ist dieser nicht bekannt, lässt er sich auch einfach selbst erstellen:</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:tca&amp;rev=1699385281&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-07T19:28:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tca</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:tca&amp;rev=1699385281&amp;do=diff</link>
        <description>TCA (Table Configuration Array)

TCA Overrides Cheatsheet

Felder von File-Referenzen für einen einzelnen CType anpassen

In den folgenden Beispielen werden die Felder description und link bei den im Inhaltselement referenzierten Dateien ausgeblendet. Beschränkt jeweils auf den einzelnen CType</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:templating&amp;rev=1465337411&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-07T22:10:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>templating</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:templating&amp;rev=1465337411&amp;do=diff</link>
        <description>Allgemein

Marker und Subparts

Fluidtemplate</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:templavoila&amp;rev=1449167549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>templavoila</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:templavoila&amp;rev=1449167549&amp;do=diff</link>
        <description>Mehrsprachige Inhalte in TemplaVoilà mit Konstanten

Die Condition [globalVar = GP:L = 1] direkt in einem Flexiblen Content Element (FCE) wird von TemplaVoilà nicht verarbeitet. Um dies zu umgehen, kann man Konstanten benutzen, um Inhalte zu übersetzen.</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:tt_news&amp;rev=1449167549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tt_news</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:tt_news&amp;rev=1449167549&amp;do=diff</link>
        <description>Allgemeine Einstellungen


plugin.tt_news {

  # Übersetzungen
  _LOCAL_LANG.de {
    latestHeader = Das Allerneuste vom Neuen!
    more = weiterlesen ...
    pi_list_browseresults_displays = Sie sehen Artikel ###SPAN_BEGIN###%s bis %s&lt;/span&gt; von ###SPAN_BEGIN### %s&lt;/span&gt;
  }
  
  # Anzahl der Newsbeiträge in LIST. &#039;0&#039; gibt sämtliche News auf einer Seite aus.
  limit = 10
  
  # Nach 230 Zeichen wird der Text beschnitten und &#039;...&#039; angesetzt. 
  # Sollte das letzte Wort angeschnitten sein, wird …</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:tt_products&amp;rev=1537298469&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-18T19:21:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tt_products</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:tt_products&amp;rev=1537298469&amp;do=diff</link>
        <description>Shop System (tt_products)

Features

Conditional subpart marker

Über Subparts mit dem Muster ###PRODUCT_[Feld]_NOT_EMPTY### lassen sich Teile des Templates ausblenden, falls das Feld keinen Inhalt hat.


&lt;!-- ###PRODUCT_WWW_NOT_EMPTY### begin --&gt;
&lt;a href=&quot;###PRODUCT_WWW###&quot; alt =&quot;&quot;&gt;
&lt;!-- ###PRODUCT_WWW_NOT_EMPTY### end --&gt;</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:tx_news&amp;rev=1552590356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-14T19:05:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tx_news</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:tx_news&amp;rev=1552590356&amp;do=diff</link>
        <description>News System (news)

Als Nachfolger von tt_news sehr zu empfehlen. Basiert auf Extbase und Fluid; sehr anpassungsfähig, komfortabel und umfangreich.

Standard-TypoScripts


plugin.tx_news {
  view {
    # Fallback, um einzelne Templates zu verändern:
    partialRootPaths &gt;
    partialRootPaths {
      10 = EXT:news/Resources/Private/Partials/
      20 = EXT:templates/Resources/Private/Partials/tx_news/
    }
    templateRootPaths &gt;
    templateRootPaths {
      10 = EXT:news/Resources/Private/Tem…</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:typo3&amp;rev=1699902124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-13T19:02:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typo3</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:typo3&amp;rev=1699902124&amp;do=diff</link>
        <description>TYPO3

Dokumentation

Grundlagen TYPO3

Dieser Bereich enthält das Grundlagenwissen, z.B. stdWrap oder Conditions.

----------

Anleitungen und Snippets

TYPO3-Core

	*  Templating
	*  config
	*  TCA (Table Configuration Array)
	*  Navigation
	*  Images
	*  Inhaltselemente
	*  Druckversion
	*  Backend-Benutzerverwaltung
	*  404 handling
	*  HTTPS-Verschlüsselung
	*  Routing Enhancers und Aspects
	*  SEO
	*  Verschiedenes
 felogin  Frontend-Login  feedit  Frontend-Editing  form  Form Framework</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:verschiedenes&amp;rev=1494446561&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-10T20:02:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>verschiedenes</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:verschiedenes&amp;rev=1494446561&amp;do=diff</link>
        <description>Externes Typoscript einbinden

	*  Pfade können relativ oder absolut sein
	*  man kann auf Extensions verweisen (EXT:)
	*  man kann auch auch ganze Ordner auslesen (DIR:)
	*  es können Dateiendungen gefiltert werden (zB. nur .t3s auslesen; .txt-Dateien im selben Ordner könnten dann für aktuell inaktiven Code verwendet werden)</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:wec_map&amp;rev=1449167548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-03T18:32:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wec_map</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:wec_map&amp;rev=1449167548&amp;do=diff</link>
        <description>WEC Map (wec_map)

Responsive Web Design

Um Karte und Anfahrtsbeschreibung auf Seiten mit RWD zu verwenden, wird nicht viel benötigt. Man entfernt das Tabellenmarkup und fügt eine CSS-Anweisung hinzu, mehr ist nicht nötig.

TypoScript:


plugin.tx_wecmap_pi3 {
  output &gt;
  output = COA
  output {
    30 = TEXT
    30.field = map
    30.wrap = |
  }
}</description>
    </item>
    <item rdf:about="https://wiki.sebkln.de/doku.php?id=typo3:yoast_seo&amp;rev=1550419643&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-17T16:07:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yoast_seo</title>
        <link>https://wiki.sebkln.de/doku.php?id=typo3:yoast_seo&amp;rev=1550419643&amp;do=diff</link>
        <description>Yoast SEO for TYPO3 (yoast_seo)

Konfiguration

Rendern des Appendix abhängig von DB-Feldern

Wer mit titleAppend eine gleichbleibende Endung (z.B. den Markennamen) an alle Seitentitel anhängt, möchte diese vielleicht bei einigen Seiten individuell anpassen können.</description>
    </item>
</rdf:RDF>
