<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.agentur-ibk.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="http://wiki.agentur-ibk.de/feed.php">
        <title>Wiki der Internetagentur Irma Berscheid-Kimeridze</title>
        <description></description>
        <link>http://wiki.agentur-ibk.de/</link>
        <image rdf:resource="http://wiki.agentur-ibk.de/ttp://wiki.agentur-ibk.de/lib/tpl/nomadjimbob-mikio-9b58a44/images/favicon.ico" />
       <dc:date>2026-07-22T21:59:28+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/about?rev=1738504988&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/backend_layout?rev=1738504988&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/beispiel_news_extension?rev=1738504988&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/bootstrap_3_formulare?rev=1738504988&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/bootstrap_3_navigation?rev=1738504988&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/bootstrap_4_navigation?rev=1738504988&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/bootstrap_5_navigation?rev=1738504988&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/bootstrap_navigation?rev=1738504988&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/commands?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/content_security_policy_csp?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/cookie_consent?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/cookieman?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/css_beispiele?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/css_bootstrap_4_navigation?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/datenschutzerklaerung-orig?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/datenschutzerklaerung?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/extension_controller?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/extension_meta_tags?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/extension_programmierung?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/extension_repository?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/extensions_typo3?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/extensions?rev=1738504989&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/faceted_search?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/flex_layout?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/fluid_head_setup?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/fluid_layouts?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/fluid_navigation?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/fluid_partials?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/fluid_templates?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/font_awesome?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/funktionen_repository?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/globale_variablen?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/google_fonts_lokal?rev=1738504990&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/heise_shariff?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/htaccess_konfiguration?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/impressum?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/inhaltselemente_typo3?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/javascript_slider_konfiguration?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/javascript?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/jquery_konfiguration?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/json?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/mysql_befehle?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/page_template?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/powermail_formulare_frontend?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/provider_extension?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/repository_datenbank?rev=1738504991&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/rich_text_snippets?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/sass_css?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/sidebar?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/slick_slider_layout?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/start?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typo3_9_5_seo_sites_routing?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typo3?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typoscript_config?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typoscript_constants?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typoscript_head_setup?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typoscript_libraries?rev=1738504993&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typoscript_navigation?rev=1738504993&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typoscript_page_setup?rev=1738504993&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/typoscript?rev=1738504992&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/view_templates_partials_layout?rev=1738504993&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/xampp_server?rev=1738504993&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.agentur-ibk.de/doku.php/xlf_language?rev=1738504993&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.agentur-ibk.de/ttp://wiki.agentur-ibk.de/lib/tpl/nomadjimbob-mikio-9b58a44/images/favicon.ico">
        <title>Wiki der Internetagentur Irma Berscheid-Kimeridze</title>
        <link>http://wiki.agentur-ibk.de/</link>
        <url>http://wiki.agentur-ibk.de/ttp://wiki.agentur-ibk.de/lib/tpl/nomadjimbob-mikio-9b58a44/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/about?rev=1738504988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>about</title>
        <link>http://wiki.agentur-ibk.de/doku.php/about?rev=1738504988&amp;do=diff</link>
        <description>Agentur für TYPO3 und Wordpress in Köln

Willkommen im Wiki der Internetagentur Irma Berscheid-Kimeridze in Köln! Wir betreiben Webseiten mit TYPO3 und Wordpress. Dieses Wiki stellt Ihnen unser Wissen zur Verfügung.

Zur Webseite unserer Agentur</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/backend_layout?rev=1738504988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backend_layout</title>
        <link>http://wiki.agentur-ibk.de/doku.php/backend_layout?rev=1738504988&amp;do=diff</link>
        <description>Backend Layout für TYPO3

Wenn man eine Webseite mit TYPO3 erstellt, muss man dem System ja irgendwie mitteilen, wo die im Backend eingegeben Content Elements mit Texten und Bildern bzw. Medien im HTML Code dargestellt werden sollen. Dazu erstellt man ein Backend Layout. Dieses erfüllt folgende Zwecke:</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/beispiel_news_extension?rev=1738504988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>beispiel_news_extension</title>
        <link>http://wiki.agentur-ibk.de/doku.php/beispiel_news_extension?rev=1738504988&amp;do=diff</link>
        <description>Beispiel News Extension

Die News Extension ist eine der beliebtesten Extensions in TYPO3 zur Verwaltung und Darstellung von Nachrichten auf einer TYPO3 Webseite. Hier erfahren Sie mehr über die Konfiguration der News: Wie bindet man eigene Templates ein, ohne den Inhalt der Extension selbst zu überschreiben und damit updates weiterhin möglich zu machen? Wie bindet man die jüngsten Beiträge aus den News in alle Seiten einer Webseite ein?</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/bootstrap_3_formulare?rev=1738504988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bootstrap_3_formulare</title>
        <link>http://wiki.agentur-ibk.de/doku.php/bootstrap_3_formulare?rev=1738504988&amp;do=diff</link>
        <description>Formulare Bootstrap 3

Twitter Bootstrap bringt in seiner Standard Konfiguration schon eine Menge Möglichkeiten zur Gestaltung des Frontend mit sich. Nicht jedem gefallen allerdings die Gestaltung von Rahmen und Farben. Hier ein paar Tipps, Tricks und Kniffe, wie man das Frontend individualisieren kann.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/bootstrap_3_navigation?rev=1738504988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bootstrap_3_navigation</title>
        <link>http://wiki.agentur-ibk.de/doku.php/bootstrap_3_navigation?rev=1738504988&amp;do=diff</link>
        <description>Navigation mit Bootstrap 3

Bootstrap hat sich in den vergangenen Jahren als Quasi-Standard für die Gestaltung responsiver Webseiten etabliert. Es ist recht leicht, ein Menu im Header der Seite zu gestalten, dass bei kleinen Endgeräten mit der Hand ebenso zu bedienen ist wie auf Desktop Rechnern mit der Maus.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/bootstrap_4_navigation?rev=1738504988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bootstrap_4_navigation</title>
        <link>http://wiki.agentur-ibk.de/doku.php/bootstrap_4_navigation?rev=1738504988&amp;do=diff</link>
        <description>TypoScript Navigation mit Bootstrap 4 Mega Menu und Navbar

Mit der Version Bootstrap 4 bieten sich dem geneigten Entwickler neue Möglichkeiten, Elemente seiner Webseite zu gestalten. Die neue Version bringt u. a. einen eigenen Slider, mehr Farbmenus und viele kleine Elemente mit sich, die das Leben einfacher gestalten. Sie können eine Navigation in einer TYPO3 Webseite nun als Navbar oder als Mega Menu gestalten.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/bootstrap_5_navigation?rev=1738504988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bootstrap_5_navigation</title>
        <link>http://wiki.agentur-ibk.de/doku.php/bootstrap_5_navigation?rev=1738504988&amp;do=diff</link>
        <description>TypoScript Navigation mit Bootstrap 4 Mega Menu und Navbar

Wie man eine Navigation mit Hilfe von TypoScript und Bootstrap aufbaut, hatte ich in den letzten Artikeln dieses Wikis bereits beschrieben. Mit den Versionen 11 und 12 von TYPO3 gibt es die Möglichkeit, den MenuProcessor zu nutzen, um eine Navigation zu erstellen. Ein Vorteil des MenuProcessors in TypoScipt ist, dass man ein Array geliefert bekommt, auf das man Logiken aus Fluid anwenden kann. Daraus ergibt sich, dass man auch bei diese…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/bootstrap_navigation?rev=1738504988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bootstrap_navigation</title>
        <link>http://wiki.agentur-ibk.de/doku.php/bootstrap_navigation?rev=1738504988&amp;do=diff</link>
        <description>TypoScript Navigation mit Bootstrap 3 Navbar

Die Navbar von Twitter Bootstrap hat sich als Quasi-Standard bei der Generierung responsiver Webseite durchgesetzt. Das Framework erlaubt es mit seinem Modell von row und col nicht nur, Inhalte einer Webseite so zu verschachteln, dass sie auf einem Desktop Rechner und einem Smartphone sichtbar angezeigt werden können. Eine weitere Stärke von Bootstrap ist es auch, eine Navigation so aufzubauen, dass sie bei einer bestimmten Breite eines Browserfenste…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/commands?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>commands</title>
        <link>http://wiki.agentur-ibk.de/doku.php/commands?rev=1738504989&amp;do=diff</link>
        <description>Kommandozeile

Befehle für die Kommandozeile in Windows und Linux.

Standard Befehle für GIT

Linux

Eine auf den Server hochgeladene ZIP-Datei entpacken:
unzip typo3.zip
Verzeichnis löschen
rm -r testseite

GIT

Im Prinzip fallen bei der Arbeit mit einem Projekt mit GIT immer dieselben Befehle an. Diese vier Befehle dienen dazu, die eigenen Änderungen in der Source ins Projekt einzuchecken und sie mit einer Branch im Repository zu mergen.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/content_security_policy_csp?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>content_security_policy_csp</title>
        <link>http://wiki.agentur-ibk.de/doku.php/content_security_policy_csp?rev=1738504989&amp;do=diff</link>
        <description>Content Security Policy (CSP) mit TYPO3 12

Eine wichtige Neuerung bei der Version 12 von TYPO3 war die Einführung eines Tools zur Einrichtung einer Content Security Policy (CSP) über das TYPO3 Backend. Wie man eine CSP redaktionell und durch Programmierung konfiguriert, erkläre ich in diesem Artikel.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/cookie_consent?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cookie_consent</title>
        <link>http://wiki.agentur-ibk.de/doku.php/cookie_consent?rev=1738504989&amp;do=diff</link>
        <description>Cookie Consent

Mit den Richtlinien zum Datenschutz nach EU und deutscher Gesetzgebung ist es unerlässlich geworden, jeden Besucher auf seiner Webseite auf den Gebrauch von Cookies hinzuweisen.

Extension als Lösung für TYPO3

Eine Lösung für TYPO3 bietet sich mit der Installation einer Extension an. Hier hat sich in den letzten Wochen des Jahres 2019 die Extension</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/cookieman?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cookieman</title>
        <link>http://wiki.agentur-ibk.de/doku.php/cookieman?rev=1738504989&amp;do=diff</link>
        <description>TYPO3 Extension Cookieman

Diese TYPO3 Extension kommt bei mehreren unserer Webseiten zum Einsatz und ist unsere (Stand: Juni 2020) Empfehlung für die Konfiguration eines Cookie Banner. Der große Vorteil dieser Extension ist, dass sie für sich selbst steht und relativ einfach zu konfigurieren ist, wobei man Erfahrung in TypoScript voraussetzen muss.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/css_beispiele?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>css_beispiele</title>
        <link>http://wiki.agentur-ibk.de/doku.php/css_beispiele?rev=1738504989&amp;do=diff</link>
        <description>CSS Beispiele

Hier ein paar Beispiel für Lösungen mit Cascaded Style Sheets.

Blöcke der Webseite mittig ausrichten

In unserem Beispiel für die Fluid Templates einer TYPO3 Webseite gibt es drei Bereiche (Header, Main, Footer) zur Darstellung der Inhalte der Webseite. Diese Inhalte kann man mit Angaben zur maximalen Breite und mittigen Ausrichtung versehen:</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/css_bootstrap_4_navigation?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>css_bootstrap_4_navigation</title>
        <link>http://wiki.agentur-ibk.de/doku.php/css_bootstrap_4_navigation?rev=1738504989&amp;do=diff</link>
        <description>CSS für Bootstrap 4 und 5 Navigation

CSS Mega Menu Bootstrap 4 und 5

Bootstrap stellt eine recht einfache Möglichkeit bereit, eine individuell gestaltete Navigation mit mehreren Ebenen für eine Webseite zu gestalten. Dazu braucht es die Einbindung eines</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/datenschutzerklaerung-orig?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>datenschutzerklaerung-orig</title>
        <link>http://wiki.agentur-ibk.de/doku.php/datenschutzerklaerung-orig?rev=1738504989&amp;do=diff</link>
        <description>Datenschutzerklärung

&lt;h3 id=„dsg-general-intro“&gt;&lt;/h3&gt;

&lt;p&gt;Diese Datenschutzerklärung klärt Sie über die Art, den Umfang und Zweck der Verarbeitung von personenbezogenen Daten (nachfolgend kurz „Daten“) im Rahmen der Erbringung unserer Leistungen sowie innerhalb unseres Onlineangebotes und der mit ihm verbundenen Webseiten, Funktionen und Inhalte sowie externen Onlinepräsenzen, wie z.B. unser Social Media Profile auf (nachfolgend gemeinsam bezeichnet als „Onlineangebot“). Im Hinblick auf die ver…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/datenschutzerklaerung?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>datenschutzerklaerung</title>
        <link>http://wiki.agentur-ibk.de/doku.php/datenschutzerklaerung?rev=1738504989&amp;do=diff</link>
        <description>&lt;h1 class=&quot;adsimple-312650097&quot;&gt;Datenschutzerklärung&lt;/h1&gt;
&lt;h2 id=&quot;einleitung-ueberblick&quot; class=&quot;adsimple-312650097&quot;&gt;Einleitung und Überblick&lt;/h2&gt;
&lt;p&gt;Wir haben diese Datenschutzerklärung (Fassung 12.12.2023-312650097) verfasst, um Ihnen gemäß der Vorgaben der &lt;a class=&quot;adsimple-312650097&quot; href=&quot;https://eur-lex.europa.eu/legal-content/DE/TXT/HTML/?uri=CELEX:32016R0679&amp;amp;from=DE&amp;amp;tid=312650097#d1e2269-1-1&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Datenschutz-Grundverordnung (EU) 2016/679&lt;/a&gt; und anwendba…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/extension_controller?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extension_controller</title>
        <link>http://wiki.agentur-ibk.de/doku.php/extension_controller?rev=1738504989&amp;do=diff</link>
        <description>Der Extension Controller

Hier spielt das Leben! Nach dem Model und vor der View ist der Controller der zentrale Bestandteil einer Extension (Umsetzung des MVC Modells). Hier laufen die Actions ab, hier wird das Respository abgefragt und hier werden den Templates Daten rübergeschickt.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/extension_meta_tags?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extension_meta_tags</title>
        <link>http://wiki.agentur-ibk.de/doku.php/extension_meta_tags?rev=1738504989&amp;do=diff</link>
        <description>Title und META Tags in Extension füllen

Für eine gute Suchmaschinenoptimierung der Webseite, auch kurz SEO genannt, ist es förderlich, die META-Tags der eigenen Webseite mit Inhalten zu füllen. Im Idealfall sollten diese Inhalte das beschreiben, was man in der Seite vorfindet. 
In Fall einer Extension in TYPO3 bedeutet dies, wenn man sie selbst programmiert, dass man die Schnittstellen des TYPO3 Core nutzen sollte, um die Ausgabe der fertigen Webseite mit eigenen Daten für die META-Tags zu befü…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/extension_programmierung?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extension_programmierung</title>
        <link>http://wiki.agentur-ibk.de/doku.php/extension_programmierung?rev=1738504990&amp;do=diff</link>
        <description>TYPO3 Extension Programmierung mit Extbase und Fluid

Extensions sind ein wichtiges Werkzeug zur Erweiterung der Funktionen von TYPO3. Eine Extension kann alles sein: Eine Nachrichtenverwaltung, ein Kontaktformular, eine Bildergalerie, ein Eventkalender. In diesem Fall schildern wir Ihnen ein paar Fakten zur Programmierung einer TYPO3 Extension mit Extbase und Fluid anhand unserer Blog Extension, die auf der</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/extension_repository?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extension_repository</title>
        <link>http://wiki.agentur-ibk.de/doku.php/extension_repository?rev=1738504990&amp;do=diff</link>
        <description>Extension Repository

Die Schnittstelle zur Datenbank in einer Extension.
Eine TYPO3 Extension setzt das MVC Modell an. Das Repository spricht dabei das Datenbankmodell an. Diese Datei ist die zentrale Schnittstelle einer jeden Extension für Anfragen an die Datenbank einer Extension.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/extensions_typo3?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extensions_typo3</title>
        <link>http://wiki.agentur-ibk.de/doku.php/extensions_typo3?rev=1738504989&amp;do=diff</link>
        <description>TYPO3 Extensions

Extensions sind ein wichtiges Werkzeug, mit dem man die Funktionen von TYPO3 mannigfaltig erweitern kann. Wir zeigen Ihnen Grundzüge der Programmierung einer TYPO3 Extension.

Konfiguration und Datenmodell

In der Datei ext_localconf.php setzt man Standards zur Einbindung von Plugins für die gesamte Extension fest. In weiteren Dateien definieren Sie das Datenmodell einer Extension.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/extensions?rev=1738504989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extensions</title>
        <link>http://wiki.agentur-ibk.de/doku.php/extensions?rev=1738504989&amp;do=diff</link>
        <description>TYPO3 Extensions: Fluid

Das Fluid Framework von TYPO3 sorgt für die Darstellung der Inhalte von Extensions. Die Grundlage bilden Templates, die auf ein Layout zurückgreifen. In die Templates können wahlweise Partials eingebunden werden. In Templates und Partials lassen sich mit Conditions und Schleifen logische Funktionen abbilden.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/faceted_search?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>faceted_search</title>
        <link>http://wiki.agentur-ibk.de/doku.php/faceted_search?rev=1738504990&amp;do=diff</link>
        <description>TYPO3 Extension Faceted Search Installation und Konfiguration

Seit Jahren ist die TYPO3 Extension Faceted Search auf Webseiten der Agentur IBK im Betrieb. Die Facettierte Suche bietet mehrere Vorteile:

	*  Im Gegensatz zur Indexed Search (Standard TYPO3 Core) lassen sich die Inhalte, in denen gesucht werden soll, direkt aus der Datenbank auslesen und es muss nicht die gesamte Webseite gecrawlt werden</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/flex_layout?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>flex_layout</title>
        <link>http://wiki.agentur-ibk.de/doku.php/flex_layout?rev=1738504990&amp;do=diff</link>
        <description>Flex Layout
.flex-navigation {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap
}

.news-list-view {
  display: flex; 
  flex-direction: column; 
}</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/fluid_head_setup?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fluid_head_setup</title>
        <link>http://wiki.agentur-ibk.de/doku.php/fluid_head_setup?rev=1738504990&amp;do=diff</link>
        <description>HEAD Setup: CSS und JS Dateien per Fluid einbinden

In TYPO3 ist in den letzten Jahren der Funktionsumfang von Fluid kontinuierlich gewachsen. Dies bedeutet, dass es nun auch möglich ist, die Einbindung von CSS und JavaScript Dateien nicht mehr nur per TypoScript, sondern auch per Fluid als Assets zu konfigurieren. Dies bringt mehrere Vorteile mit sich. So ist nun möglich, mit Conditions zu arbeiten. Zudem kann man die Optionen zur Verschachtelung und Vererbung von Fluid Templates und Partials n…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/fluid_layouts?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fluid_layouts</title>
        <link>http://wiki.agentur-ibk.de/doku.php/fluid_layouts?rev=1738504990&amp;do=diff</link>
        <description>Fluid Layouts

Ein Fluid Layout bildet die Grundlage für die Einbindung von Fluid Templates.

Das bedeutet: Wenn man ein Basis Fluid (HTML) Template über das Setup in die Webseite eingebunden hat, verweist die erste Zeile in diesem Template auf die Layout-Datei. Den Suchpfad dazu gibt man ebenfalls im Setup an.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/fluid_navigation?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fluid_navigation</title>
        <link>http://wiki.agentur-ibk.de/doku.php/fluid_navigation?rev=1738504990&amp;do=diff</link>
        <description>TYPO3 Navigation mit Fluid Templates

Mit der Einführung von Fluid gibt es die Möglichkeit, Bausteine einer Webseite nicht mehr nur mit TypoScript zu programmieren, sondern Fluid Templates zu nutzen. Bislang gab es für solche Zwecke Extensions wie den VHS Viewhelper. Seit der Version</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/fluid_partials?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fluid_partials</title>
        <link>http://wiki.agentur-ibk.de/doku.php/fluid_partials?rev=1738504990&amp;do=diff</link>
        <description>Fluid Partials

Bei Partials in TYPO3 handelt es sich im wesentlichen um Fluid Templates, die in die die Generierung bestimmter Inhalte einer Webseite ausgegliedert ist.

Für dieses Vorgehen gibt es mehrere Gründe. Zum einen werden die einzelnen Dateien übersichtlicher. Zum anderen können die Dateien einfacher per GIT versiniert und von mehreren Entwicklern bearbeitet werden.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/fluid_templates?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fluid_templates</title>
        <link>http://wiki.agentur-ibk.de/doku.php/fluid_templates?rev=1738504990&amp;do=diff</link>
        <description>Fluid Templates

Fluid Templates sind der Standard zur Generierung von Inhalten in TYPO3. Dies gilt für das Templating, also die Gestaltung von HTML-Vorlagen für die gesamte Webseite, genauso wie für die Gestaltung des HTML-Outputs einer Extension.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/font_awesome?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>font_awesome</title>
        <link>http://wiki.agentur-ibk.de/doku.php/font_awesome?rev=1738504990&amp;do=diff</link>
        <description>Font Awesome in TYPO3 einbinden

Hin und wieder beschleicht einen der Wunsch, das Design einer TYPO3 Webseite nicht nur mit Google Fonts aufzupeppen, sondern auch Symbole einzubinden. Sehr beliebt sind dafür die Symbole von Fonts Awesome, die es in einer kostenfreien und mit größerer Anzahl in einer kostenpflichtigen Version gibt.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/funktionen_repository?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>funktionen_repository</title>
        <link>http://wiki.agentur-ibk.de/doku.php/funktionen_repository?rev=1738504990&amp;do=diff</link>
        <description>Weitere Funktionen im Repository

Im Repository können weitere Funktionen geschrieben werden, die nicht in Zusammenhang mit einem Zugriff auf eine Datenbank stehen.

Render JS Header
public function getHeaderJS($filesJS) {
  $pageRenderer = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Page\PageRenderer::class);
  $baseUrl = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::siteRelPath(&#039;ibkbilder&#039;);
  
  $j = 0;
  while ($j &lt; count($filesJS)) {
    $filePath = $baseUrl .…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/globale_variablen?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>globale_variablen</title>
        <link>http://wiki.agentur-ibk.de/doku.php/globale_variablen?rev=1738504990&amp;do=diff</link>
        <description>Globale Variablen

Mit globalen Variablen lassen sich in TypoScript bestimmten Seiten oder Bereichen eigene Konfigurationen zuordnen.
Diese ist z. B. sinnvoll, wenn der Suchbutton einer Webseite, der überall eingebunden ist, in der Suchseite nicht eingebunden werden soll. Ähnliches gilt für die Übersicht der Nachrichten, die in der Detailseite der Artikel nicht dargestellt werden soll.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/google_fonts_lokal?rev=1738504990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>google_fonts_lokal</title>
        <link>http://wiki.agentur-ibk.de/doku.php/google_fonts_lokal?rev=1738504990&amp;do=diff</link>
        <description>Google Fonts lokal einbinden

Das Layout einer Webseite lässt sich mit Google Fonts hervorragend aufpeppen. Allerdings hat diese Verhaltensweise einen gravierenden Nachteil: Man gibt die IP-Adresse eines Besuchers seiner Webseite immer an Google weiter. In Zeiten der DSGVO nicht das beste Verhalten.
Es gibt einen Trick: Mit ein wenig Aufwand lassen sich Google Fonts lokal einbinden.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/heise_shariff?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>heise_shariff</title>
        <link>http://wiki.agentur-ibk.de/doku.php/heise_shariff?rev=1738504991&amp;do=diff</link>
        <description>Heise Shariff in TYPO3 einbinden

Die Einbindung von Social Media Buttons in eine Webseite ist eine wundervolle Sache. Ein Klick auf einen Button von Facebook oder Twitter, und ein Inhalt ist geteilt. Der Nachteil dieser Lösungen in den letzten Jahren: Um den</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/htaccess_konfiguration?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>htaccess_konfiguration</title>
        <link>http://wiki.agentur-ibk.de/doku.php/htaccess_konfiguration?rev=1738504991&amp;do=diff</link>
        <description>.htaccess Konfiguration

Hier ein paar Beispiele für die Konfiguration der .htaccess Datei.

Umleitung auf HTTPS:
&lt;IfModule mod_rewrite.c&gt;
  
  # Enable URL rewriting
  RewriteEngine On
  
  # Weiterleitung http:// auf https://
  RewriteCond %{HTTPS} !=on
  RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  
  # Weiterleitung https:// auf http://
  RewriteCond %{HTTPS} =on
  RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  
&lt;/IfModule&gt;</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/impressum?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>impressum</title>
        <link>http://wiki.agentur-ibk.de/doku.php/impressum?rev=1738504991&amp;do=diff</link>
        <description>Impressum

Angaben gemäß; § 5 TMG

Irma Berscheid-Kimeridze

Internetagentur Irma Berscheid-Kimeridze

Johannes-Albers-Straße 10

50767 Köln

Kontakt

Telefon: 0221/7327201

Telefax: 0221/7327202

E-Mail: webmaster@georgien.net

Umsatzsteuer

Umsatzsteuer-Identifikationsnummer gemäß §27 a Umsatzsteuergesetz:</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/inhaltselemente_typo3?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inhaltselemente_typo3</title>
        <link>http://wiki.agentur-ibk.de/doku.php/inhaltselemente_typo3?rev=1738504991&amp;do=diff</link>
        <description>Frontend Inhaltselemente für TYPO3

TYPO3 bietet als Standard eine Reihe von Inhaltselementen an, mit denen sich das Layout für Text und Medien bei der Eingabe gestalten lassen. Da diese über mehrere Standards verfügen, lassen sich diese Elemente mit wenig Aufwand auch mit einem eigenen Frontend versehen.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/javascript_slider_konfiguration?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>javascript_slider_konfiguration</title>
        <link>http://wiki.agentur-ibk.de/doku.php/javascript_slider_konfiguration?rev=1738504991&amp;do=diff</link>
        <description>Beispiele für JavaScript Konfigurationen

Konfiguration des SlickSlider

Zum Einsatz kommt der SlickSlider.

Für mehrere Slider sind unten die Konfigurationen beschrieben.

CSS Vorlagen für den Slick Slider finden Sie hier.

Wie man den Slick Slider in ein Fluid Template oder Fluid Partial einbindet,</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/javascript?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>javascript</title>
        <link>http://wiki.agentur-ibk.de/doku.php/javascript?rev=1738504991&amp;do=diff</link>
        <description>Javascript

jQuery und Slider.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/jquery_konfiguration?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jquery_konfiguration</title>
        <link>http://wiki.agentur-ibk.de/doku.php/jquery_konfiguration?rev=1738504991&amp;do=diff</link>
        <description>jQuery Konfiguration

Hier ein paar Beispiele.

Accordion Effekt

$(document).ready(function(){
  $(&quot;#accordion&quot;).accordion({
    collapsible:!0,
    active:0,
    event:&quot;click&quot;,
    heightStyle:&quot;content&quot;,
    animate: {duration:&quot;2000&quot;,easing:&quot;swing&quot;}
  })
});</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/json?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>json</title>
        <link>http://wiki.agentur-ibk.de/doku.php/json?rev=1738504991&amp;do=diff</link>
        <description>JSON

Nein, hier geht es nicht um eine Geschichte aus Georgien, genauer der Kolchis. Dies ist nicht Jason und die Argonauten.

JSON ist eine standardisiertes Format zum Austausch von Daten und zur Konfiguration von Systemen.

Provider Extension composer.json</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/mysql_befehle?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_befehle</title>
        <link>http://wiki.agentur-ibk.de/doku.php/mysql_befehle?rev=1738504991&amp;do=diff</link>
        <description>mySQL Befehle

Hier einige Schnipsel an Code für Kommandos in mySQL. Vor allem zur Verwendung in phpMyAdmin geeignet.

realURL Daten importieren

Über Jahre hinweg war realURL DIE Extension, um lesbaren Links in TYPO3 zu erzeugen. Ab der LTS v9 von TYPO3 wandert diese Extension ins System, jedenfalls was die Funktion angeht.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/page_template?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>page_template</title>
        <link>http://wiki.agentur-ibk.de/doku.php/page_template?rev=1738504991&amp;do=diff</link>
        <description>Page Template

Angaben zur Steuerung und Konfiguration einer TYPO3 Webseite. Diese sind spezifisch für die Umgebung einer Webseite (Development oder Produktion) und können daher voneinander abweichen. 

TypoScript Einbinden

Beispiel für die Einbindung der</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/powermail_formulare_frontend?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>powermail_formulare_frontend</title>
        <link>http://wiki.agentur-ibk.de/doku.php/powermail_formulare_frontend?rev=1738504991&amp;do=diff</link>
        <description>Frontend für Powermail Formulare

Hier finden Sie einige Beispiele, wie Sie die Eingabefelder der beliebten Extension Powermail gestalten können. Es gibt zudem noch die Möglichkeit, für das Backend von Powermail Konstanten zu überschreiben, um Formulare als Standard einspaltig zu machen.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/provider_extension?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>provider_extension</title>
        <link>http://wiki.agentur-ibk.de/doku.php/provider_extension?rev=1738504991&amp;do=diff</link>
        <description>Aufbau einer Provider Extension
└── ibkprovider
    ├── Configuration
    |   ├── ExtensionBuilder
    |   ├── TCA            
    |   └── TypoScript
    |       ├ config.ts
    |       ├ constants.ts      
    |       └ setup.ts      
    ├── Documentation.tmpl
    |   ├── Administrator
    |   ├── [...]
    |   └── User                        
    └── Resources
        ├── Private
        |   ├── Ke_search
        |   ├── News
        |   ├── Layouts
        |   ├── Partials
        |   └── Te…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/repository_datenbank?rev=1738504991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>repository_datenbank</title>
        <link>http://wiki.agentur-ibk.de/doku.php/repository_datenbank?rev=1738504991&amp;do=diff</link>
        <description>Datenbank Funktionen des Repository

Sinn des Repository in einer Extension ist es, Daten aus der Datenbank holen, schreiben oder bearbeiten.
Neben dem bisherigen QueryResultInterface gab es im Repository stets die Möglichkeit, Datenbanken direkt mit SQL-Code abzufragen. Dies ist mit der LTS 9 von TYPO3 nicht mehr möglich. Entsprechende Abfragen müssen umgeschrieben werden. Für den Fall des IBK Blogs habe ich diese exemplarisch durchgezogen. Der Aufwand lohnt sich, denn man erhält nicht nur bess…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/rich_text_snippets?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rich_text_snippets</title>
        <link>http://wiki.agentur-ibk.de/doku.php/rich_text_snippets?rev=1738504992&amp;do=diff</link>
        <description>Rich Text Snippets in Fluid Templates

Rich Text Snippets sind strukturierte Daten in einer HTML Webseite. Mit Hilfe dieser Struktur erleichtern wir es Suchmaschinen, bestimmte Inhalte in unserer Webseite zu finden. Für eine erfolgreiche SEO sollte man also auf jeden Fall überlegen, ob man Rich Text Snippets für bestimmte Zwecke einsetzen kann. Da bestimmte Suchergebnisse wie</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/sass_css?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sass_css</title>
        <link>http://wiki.agentur-ibk.de/doku.php/sass_css?rev=1738504992&amp;do=diff</link>
        <description>SASS und CSS in TYPO3

Wenn wir eine responsive Webseite bauen, haben wir heute oftmals sehr umfangreiche Style Sheets. Das bringt eine fehlende Übersicht, viele Dateien und damit viele Netzwerkzugriffe sowie lange Ladezeiten mit sich. Auch binden wir oft</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/sidebar?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sidebar</title>
        <link>http://wiki.agentur-ibk.de/doku.php/sidebar?rev=1738504992&amp;do=diff</link>
        <description>Agentur IBK

	* Impressum
	* Datenschutzerklärung

TYPO3 Konfiguration

	* TypoScript Konfiguration
	* TypoScript HEAD Setup
	* Fluid HEAD Setup
	* TypoScript PAGE Setup
	* Backend Layout
	* TypoScript CONSTANTS
	* Globale Variablen
	* Page Template
	* TypoScript Navigation
	* Bootstrap 3 Navigation
	* Bootstrap 4 Navigation
	* Bootstrap 5 Navigation
	* TypoScript Libraries
	* TYPO3 9.5 bis 12.4: SEO Sites Routing - config.yaml
	* TYPO3 12: Content Security Policy (CSP)

Extensions und Fluid

	*…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/slick_slider_layout?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>slick_slider_layout</title>
        <link>http://wiki.agentur-ibk.de/doku.php/slick_slider_layout?rev=1738504992&amp;do=diff</link>
        <description>CSS Layouts für den Slick Slider

Der Slick Slider von Ken Wheeler erfreut sich großer Beliebtheit. Dieser auf jQuery basierende Slider ist einfach zu konfigurieren und gut dokumentiert. Die folgenden Konfigurationen sind mit der Version 1.8.1 des Slick Slider getestet.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/start?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>http://wiki.agentur-ibk.de/doku.php/start?rev=1738504992&amp;do=diff</link>
        <description>Wiki der Internetagentur Irma Berscheid-Kimeridze

In diesem Wiki können Sie Informationen lesen, die Sie zum Bau einer Webseite auf Basis des Redaktionssystems TYPO3 brauchen. 

Inhalt

	*  TypoScript zur Konfiguration von TYPO3
	*  Aufbau einer Navigation mit TypoScript in 3 Ebenen für Bootstrap</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typo3_9_5_seo_sites_routing?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typo3_9_5_seo_sites_routing</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typo3_9_5_seo_sites_routing?rev=1738504992&amp;do=diff</link>
        <description>TYPO3 9.5 und 10.4 SEO und Routing

Die Version 9.5 von TYPO3 brachte eine wichtige Verbesserung beim Routing in der Webseite. Dies hat Auswirkungen auf die Erstellung von Umleitungen, die Einbindung einer Sitemap und weitere Funktionen, die mit der Generierung von Links zu tun haben.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typo3?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typo3</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typo3?rev=1738504992&amp;do=diff</link>
        <description>TYPO3 Konfiguration

Eine Webseite mit TYPO3 wird über die eigene Programmiersprache TypoScript konfiguriert. Darüber regelt man Sprachen der Webseite, die Einbindung von HEAD-Bereich und Inhalt, Art des Dokumentes sowie eine Vielzahl weiterer Möglichkeiten, die TYPO3 bietet.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typoscript_config?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typoscript_config</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typoscript_config?rev=1738504992&amp;do=diff</link>
        <description>TypoScript Konfiguration

Die Konfiguration von TYPO3 kann man direkt in der Datenbank seiner Installation abspeichern. Dieses klassische Vorgehen ist allerdings aus der Mode gekommen, denn es hat sich als besser erwiesen, die Konfiguration in einer Datei abzuspeichern und diese Datei über ein</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typoscript_constants?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typoscript_constants</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typoscript_constants?rev=1738504992&amp;do=diff</link>
        <description>TypoScript Constants

In diesem Teil des TypoScript Setup werden Konstanten für die Webseite definiert. 
Dies sind z. B. Suchpfade für Templates, mit denen die Layouts von Extensions überschrieben werden.
Hier können auch Angaben zu bestimmten PageUIDs gemacht werden, also die IDs von Seiten wie z. B. dem Ziel der Suchfunktion. Da sich diese Seiten in verschiedenen Installationen wie z. B. der DEV und der PROD Version einer Webseite unterscheiden können, muss von Fall zu Fall unterschieden werde…</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typoscript_head_setup?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typoscript_head_setup</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typoscript_head_setup?rev=1738504992&amp;do=diff</link>
        <description>TypoScript HEAD Setup

TypoScript Code für den Bereich zur Konfiguration einer Webseite. Angaben zur Einbindung von CSS und JavaScript. Steuerung der META-Tags einer Webseite.

Page META Data

Konfiguration der META Angaben zur Darstellung und Ansteuerung von Suchmaschinen.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typoscript_libraries?rev=1738504993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typoscript_libraries</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typoscript_libraries?rev=1738504993&amp;do=diff</link>
        <description>Typoscript Libraries

Verzeichnisstruktur

Aufbau des Verzeichnisses in der Provider Extension der Agenturwebseite und der Georgienseite (Auszug).
└── TypoScript
    └── lib
       ├── footer
       |   └── lib.copyright.ts
       ├── navigation
       |   ├── lib.navigation_banner.ts
       |   ├── lib.navigation_boot.ts        
       |   ├── lib.navigation_bread.ts
       |   └── lib.navigation_footer.ts                        
       ├── slider        
       |   ├── lib.slider1.ts
       | …</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typoscript_navigation?rev=1738504993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typoscript_navigation</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typoscript_navigation?rev=1738504993&amp;do=diff</link>
        <description>TypoScript Navigation

Wir zeigen Ihnen hier den Aufbau einer Navigation mit TYPO3. Mit TypoScript können Sie nicht nur eine hierarchische Navigation der gesamten Webseite erzeugen. Es gibt auch Sonderfälle von Menus, die sich mit TypoScript hervorragend generieren lassen.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typoscript_page_setup?rev=1738504993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typoscript_page_setup</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typoscript_page_setup?rev=1738504993&amp;do=diff</link>
        <description>TypoScript PAGE Setup

Damit TYPO3 Inhalte aus der Tabelle tt_content rendern kann, müssen die Inhalte der Tabelle ans Frontend angebunden werden. Dies ist mit der folgenden Konfiguration zu bewerkstelligen

TypoScript PAGE Konfiguration

Einrichtung des Fluid Template.
Mehrere Elemente für den Inhalt lesen einzelne Elemente auf der Tabelle tt_content aus, um diese in einer festgelegten Konfiguration zu rendern. Dies gilt z. B. für Accordion Elemente und Boxen, aus denen sich der Slider im Kopf …</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/typoscript?rev=1738504992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>typoscript</title>
        <link>http://wiki.agentur-ibk.de/doku.php/typoscript?rev=1738504992&amp;do=diff</link>
        <description>Typoscript HEAD Setup

Für die Konfiguration einer Webseite mit TYPO3 gibt es in TypoScript mehrere Angaben, die in jeder Webseite gesetzt werden können oder müssen. Hier einige Beispiele für die Konfiguration der gesamten Webseite, der Anbindung der Inhalte und weitere Optionen.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/view_templates_partials_layout?rev=1738504993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>view_templates_partials_layout</title>
        <link>http://wiki.agentur-ibk.de/doku.php/view_templates_partials_layout?rev=1738504993&amp;do=diff</link>
        <description>xxx

Hier die Darstellung aus dem MVC Konzept.</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/xampp_server?rev=1738504993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xampp_server</title>
        <link>http://wiki.agentur-ibk.de/doku.php/xampp_server?rev=1738504993&amp;do=diff</link>
        <description>XAMPP Server einrichten

Der XAMPP Server ist ein Softwarebundle, dass die Programme

	*  Apache Server
	*  PHP
	*  mySQL
	*  mercury
	*  Filezilla

sowie noch ein paar weitere Anwendungen in einem Paket bündelt. 

Das Programm ist frei verfügbar und kann bei</description>
    </item>
    <item rdf:about="http://wiki.agentur-ibk.de/doku.php/xlf_language?rev=1738504993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T15:03:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xlf_language</title>
        <link>http://wiki.agentur-ibk.de/doku.php/xlf_language?rev=1738504993&amp;do=diff</link>
        <description>XLF Language Datei

Eine TYPO3 Extension bietet die Möglichkeit, Inhalte für verschiedene Sprachen in XLF-Dateien zu verwalten.
Die Dateien liegen im Verzeichnis
LLL:EXT:namederextension/Resources/Private/Language/locallang.xlf
Der Key kann wie unten beschrieben eingebunden werden.</description>
    </item>
</rdf:RDF>
