<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=91.32.37.217</id>
	<title>Wikizone - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=91.32.37.217"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/91.32.37.217"/>
	<updated>2026-05-06T16:01:16Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Database_Integration_(wfqbe)&amp;diff=1014</id>
		<title>Database Integration (wfqbe)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Database_Integration_(wfqbe)&amp;diff=1014"/>
		<updated>2007-05-05T10:25:21Z</updated>

		<summary type="html">&lt;p&gt;91.32.37.217: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Gute Extensions aber ein paar Bugs&lt;br /&gt;
&lt;br /&gt;
V0.9.5&lt;br /&gt;
- mysql unterstützt keinen JOIN deshalb muß man in einigen Tabellen die JOINS durch LEFT JOIN ersetzen. Das betrifft die Funktionalität von Search Abfragen &lt;br /&gt;
 /typo3conf/ext/wfqbe/tx_wfqbe_query_search/class.form_generator.php&lt;br /&gt;
&lt;br /&gt;
Die Custom Templates werden nicht gefunden dazu folgende Änderung:&lt;br /&gt;
Datei &amp;#039;&amp;#039;pi1/class.tx_wfqbe_results.php&amp;#039;&amp;#039; &lt;br /&gt;
Folgendes ersetzen&lt;br /&gt;
&lt;br /&gt;
 function userLayout($ris,$row){&lt;br /&gt;
 #$file = $this-&amp;gt;cObj-&amp;gt;fileResource($row[&amp;#039;template&amp;#039;]==&amp;#039;&amp;#039; ? $this-&amp;gt;conf[&amp;quot;template&amp;quot;] : $this-&amp;gt;baseTemplateUrl.$row[&amp;#039;template&amp;#039;]);//estraggo il template&lt;br /&gt;
 $file = $this-&amp;gt;cObj-&amp;gt;fileResource($row[&amp;#039;template&amp;#039;]==&amp;#039;&amp;#039; ? $this-&amp;gt;conf[&amp;quot;template&amp;quot;] : $this-&amp;gt;pibase-&amp;gt;baseTemplateUrl.$row[&amp;#039;template&amp;#039;]);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sprachdatei erweitern ==&lt;br /&gt;
pi1/locallang.xml&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;yes&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;T3locallang&amp;gt;&lt;br /&gt;
	&amp;lt;meta type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;type&amp;gt;module&amp;lt;/type&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;Language labels for plugin &amp;amp;quot;tx_wfqbe_pi1&amp;amp;quot;&amp;lt;/description&amp;gt;&lt;br /&gt;
	&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&amp;lt;data type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;languageKey index=&amp;quot;default&amp;quot; type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;prev&amp;quot;&amp;gt;Previous page&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;next&amp;quot;&amp;gt;Next page&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;go_to_page&amp;quot;&amp;gt;Go to page &amp;lt;/label&amp;gt;&lt;br /&gt;
		&amp;lt;/languageKey&amp;gt;&lt;br /&gt;
		&amp;lt;languageKey index=&amp;quot;de&amp;quot; type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;prev&amp;quot;&amp;gt;Zurück&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;next&amp;quot;&amp;gt;Weiter&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;go_to_page&amp;quot;&amp;gt;Gehe zu Seite &amp;lt;/label&amp;gt;&lt;br /&gt;
		&amp;lt;/languageKey&amp;gt;&lt;br /&gt;
		&amp;lt;languageKey index=&amp;quot;it&amp;quot; type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;prev&amp;quot;&amp;gt;Pagina precedente&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;next&amp;quot;&amp;gt;Pagina successiva&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;label index=&amp;quot;go_to_page&amp;quot;&amp;gt;Vai a pagina &amp;lt;/label&amp;gt;&lt;br /&gt;
		&amp;lt;/languageKey&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/T3locallang&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>91.32.37.217</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Database_Integration_(wfqbe)&amp;diff=754</id>
		<title>Database Integration (wfqbe)</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Database_Integration_(wfqbe)&amp;diff=754"/>
		<updated>2007-05-05T08:48:53Z</updated>

		<summary type="html">&lt;p&gt;91.32.37.217: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Gute Extensions aber ein paar Bugs&lt;br /&gt;
&lt;br /&gt;
V0.9.5&lt;br /&gt;
- mysql unterstützt keinen JOIN deshalb muß man in einigen Tabellen die JOINS durch LEFT JOIN ersetzen. Das betrifft die Funktionalität von Search Abfragen &lt;br /&gt;
 /typo3conf/ext/wfqbe/tx_wfqbe_query_search/class.form_generator.php&lt;br /&gt;
&lt;br /&gt;
Die Custom Templates werden nicht gefunden dazu folgende Änderung:&lt;br /&gt;
Datei &amp;#039;&amp;#039;pi1/class.tx_wfqbe_results.php&amp;#039;&amp;#039; &lt;br /&gt;
Folgendes ersetzen&lt;br /&gt;
&lt;br /&gt;
 function userLayout($ris,$row){&lt;br /&gt;
 #$file = $this-&amp;gt;cObj-&amp;gt;fileResource($row[&amp;#039;template&amp;#039;]==&amp;#039;&amp;#039; ? $this-&amp;gt;conf[&amp;quot;template&amp;quot;] : $this-&amp;gt;baseTemplateUrl.$row[&amp;#039;template&amp;#039;]);//estraggo il template&lt;br /&gt;
 $file = $this-&amp;gt;cObj-&amp;gt;fileResource($row[&amp;#039;template&amp;#039;]==&amp;#039;&amp;#039; ? $this-&amp;gt;conf[&amp;quot;template&amp;quot;] : $this-&amp;gt;pibase-&amp;gt;baseTemplateUrl.$row[&amp;#039;template&amp;#039;]);&lt;/div&gt;</summary>
		<author><name>91.32.37.217</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Extensions&amp;diff=1025</id>
		<title>Typo3 - Extensions</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Extensions&amp;diff=1025"/>
		<updated>2007-05-05T08:43:52Z</updated>

		<summary type="html">&lt;p&gt;91.32.37.217: /* die wichtigsten Extensions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ideen für neue Extensions und Erweiterungen bestehender Extensions ==&lt;br /&gt;
Extension zur automatischen Erzeugung zweispaltiger Inhalte mit Line Count (auch Umbrüche), Hurenkinder und Schusterjungen regelung etc.&lt;br /&gt;
&lt;br /&gt;
Erweiterung der rg_googlemaps mit Listenansicht nach PLZ&lt;br /&gt;
Händlersuche mit Umkreissuche oder Auflistung nach PLZ bereichen (Erweiterung bestehender)&lt;br /&gt;
&lt;br /&gt;
== Extensions programmieren ==&lt;br /&gt;
Infos hierzu gibt es im Abschnitt Extension Kickstarter und unter&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Extensions programmieren]]&lt;br /&gt;
&lt;br /&gt;
[[TypoScript Einstellungen in Extensions auslagern]]&lt;br /&gt;
&lt;br /&gt;
== Nützliche Extensions ==&lt;br /&gt;
&lt;br /&gt;
=== die wichtigsten Extensions ===&lt;br /&gt;
&lt;br /&gt;
automakeTemplates&lt;br /&gt;
&lt;br /&gt;
[[Metatags extended (metatags)]]&lt;br /&gt;
&lt;br /&gt;
[[News (tt_news)]]&lt;br /&gt;
&lt;br /&gt;
CleanDB  nf_cleandb&lt;br /&gt;
&lt;br /&gt;
[[Database Integration (wfqbe)]]&lt;br /&gt;
Schweizer Taschenmesser zur Integration von Daten (Bugs beachten)&lt;br /&gt;
&lt;br /&gt;
=== weitere nützliche Extensions ===&lt;br /&gt;
Foreign access for MM Tables  	mmforeign  0.2.0   Experimental&lt;br /&gt;
&lt;br /&gt;
Page Template Selector 	rlmp_tmplselector 	1.2.2 		&lt;br /&gt;
&lt;br /&gt;
TER Update Check 	ter_update_check&lt;br /&gt;
&lt;br /&gt;
Exo Feeds  	exofeeds  	0.0.2	Alpha&lt;br /&gt;
&lt;br /&gt;
freeCap CAPTCHA 	sr_freecap 	&lt;br /&gt;
&lt;br /&gt;
Front End User Registration 	sr_feuser_register 	Stable&lt;br /&gt;
&lt;br /&gt;
Indexed Search Engine 	indexed_search 	2.9.2 	System 	Stable&lt;br /&gt;
&lt;br /&gt;
Language Selection 	sr_language_menu 	&lt;br /&gt;
&lt;br /&gt;
Photo Book 	goof_fotoboek 	1.7.11 	Stable&lt;br /&gt;
&lt;br /&gt;
Local 	Stable&lt;br /&gt;
&lt;br /&gt;
TIMTAB Tag-Cloud 	timtab_tagcloud 1.2.1 			&lt;br /&gt;
&lt;br /&gt;
Make Print Link 	make_printlink 	1.5.2 	Stable&lt;br /&gt;
&lt;br /&gt;
Static Info Tables 	static_info_tables&lt;br /&gt;
&lt;br /&gt;
sb_accessiblecontent&lt;br /&gt;
&lt;br /&gt;
Content/DAM reference usage  	dam_ttcontent (Experimental)&lt;br /&gt;
&lt;br /&gt;
phpmyadmin&lt;br /&gt;
&lt;br /&gt;
DAM inkl Erweiterungen&lt;br /&gt;
&lt;br /&gt;
Media (DAM)  	dam 	Local  	Stable&lt;br /&gt;
&lt;br /&gt;
Media&amp;gt;Categories dam_catedit 	1.0.3 	Local 	Alpha&lt;br /&gt;
&lt;br /&gt;
Media&amp;gt;Indexing 	dam_index 	1.0.3 	Local 	Stable&lt;br /&gt;
&lt;br /&gt;
Media&amp;gt;Info 	dam_info&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - Bildergallerie]] (lz_gallery)&lt;br /&gt;
&lt;br /&gt;
[[Modern Guestbook (ve_guestbook)]]&lt;br /&gt;
&lt;br /&gt;
[[Mailformplus (tx_mailformplus)]]&lt;br /&gt;
&lt;br /&gt;
[[Send-a-Card (sr_sendcard)]]&lt;br /&gt;
&lt;br /&gt;
[[Front End User Registration (fe_users)]]&lt;br /&gt;
&lt;br /&gt;
[[FreeCap (sr_freecap)]]&lt;br /&gt;
&lt;br /&gt;
[[Date2Calendar (date2cal)]] JavaScript Datumsauswahl für Datumsfelder&lt;br /&gt;
&lt;br /&gt;
[[Dynamic Flexforms (dynaflex)]] Flexforms während der Laufzeit verändern&lt;br /&gt;
&lt;br /&gt;
[[Google Earth links (itxg_gelinks)]] Allows to create and view Google Earth .kml files. The building of a link is being done with GPS coordinates in D-M-S notation.&lt;br /&gt;
&lt;br /&gt;
[[Google Sitemap for Pages and Contents (mc_googlesitemap)]] All options available&lt;br /&gt;
&lt;br /&gt;
== Der Typo3 Extension Kickstarter ==&lt;br /&gt;
(Deutsch: Erweiterungs Manager)&lt;br /&gt;
Der Erweiterungsmanager ist selbst eine Erweiterung die zuerst installiert werden muß.&lt;br /&gt;
&lt;br /&gt;
Fehler in Extension Kickstarter&lt;br /&gt;
&lt;br /&gt;
Wenn der Kickstarter local installiert ist, dann kann meine eine bereits erstelle Extension nicht im Kickstarter überarbeiten. (Bis Version ?)&lt;br /&gt;
&lt;br /&gt;
Der Kickstarter muß global installiert sein, damit man bereits erstellte Extension mit dem Kickstarter überarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
=== Kurzanleitung ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wo?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Backend-Modul Ext Manager; hier im Dropdown Menü &amp;quot;Make new Extension&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;General Info&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Allgemeine Infos zum PlugIn (hat nichts mit der Funktion zu tun)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Extension Key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
- Typo3 entfernt Unterstriche (meine_extension wird zu meineextension)&lt;br /&gt;
&lt;br /&gt;
- tx_ wird automatisch vorangestellt&lt;br /&gt;
&lt;br /&gt;
- ein vorangestelltes user_ bedeutet dass es sich um eine eigene Entwicklung handelt, die nicht in das Repository gestellt werden kann.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New Database Tables&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Hier kann man automatisch die benötigten Tabellen und deren Felder erzeugen.&lt;br /&gt;
Üblich ist ein Tabellenname mit dem Suffix _main z.B. user_meineErweiterung_main.&lt;br /&gt;
Hier werden auch einige von Typo unterstützte Funktionen die im Backend als Felder sichtbar sind vorbereitet (z.B. Start, Stop, Hide...). Sinnvoll in diesem Zusammenhang:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Delete*&amp;#039;&amp;#039; - damit die Tabelle ein Delete Flag bekommt&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Hide*&amp;#039;&amp;#039; - damit Datensätze versteckt werden können &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Allowed on Pages&amp;#039;&amp;#039; - Damit Frontend Plugins auch als Inhaltselement im Backend ausgewählt werden können.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Save and new&amp;#039;&amp;#039; - damit können später schnell mehrere Datensätze angelegt werden.&lt;br /&gt;
&lt;br /&gt;
*Damit das bei der Anzeige Funktioniert muß die Funktionalität in der Datenbankabfrage mit eingebaut werden (d.h. das Flag muß abgefragt werden).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Datenfelder der Tabelle&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Hier werden die Spalten der Tabelle angelegt. &lt;br /&gt;
&lt;br /&gt;
Field name - Der Name der Spalte in der DB (in Kleinbuchstaben, z.B. vorname)&lt;br /&gt;
&lt;br /&gt;
Field title - wird im Backend beim Eingabefeld angezeigt (z.B. Vorname)&lt;br /&gt;
&lt;br /&gt;
Field type - welche Art von Eingabefeld&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Frontend Plugins&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Integration ins Frontend&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Enter a title for the plugin&amp;#039;&amp;#039; - taucht in der Auswahlliste für die Plugins aus (Backend)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;USER cObjects are cached&amp;#039;&amp;#039; - Auswählen ob gecached wird (für Entwicklung bietet sich das deaktivieren des Caches an.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;...Typo Script Code...&amp;#039;&amp;#039; - den Beispielcode braucht man i.d.R. nicht, ein einfacher Code wird denoch generiert.&lt;br /&gt;
&lt;br /&gt;
weiter unten kann noch angegeben werden wo das Plugin zugänglich ist.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;View Result&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Hier kann man sehen was erzeugt wird...&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Write&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
... und hier wird es tatsächlich erzeugt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bilder in eigener Extension rendern ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel benutzte Variablen:&lt;br /&gt;
 $BildAdresse&lt;br /&gt;
 $ParameterFuerImgTag&lt;br /&gt;
 $Alttext&lt;br /&gt;
&lt;br /&gt;
In PHP-Datei der Extension:&lt;br /&gt;
&lt;br /&gt;
 $this-&amp;gt;conf[&amp;quot;imageBeispiel.&amp;quot;][&amp;quot;file&amp;quot;]=&amp;quot;uploads/pics/&amp;quot;.$BildAdresse;&lt;br /&gt;
 $this-&amp;gt;conf[&amp;quot;imageBeispiel.&amp;quot;][&amp;quot;params&amp;quot;]=$ParameterFuerImgTag;&lt;br /&gt;
 $this-&amp;gt;conf[&amp;quot;imageBeispiel.&amp;quot;][&amp;quot;altText&amp;quot;]=$Alttext;&lt;br /&gt;
 $Bild=$this-&amp;gt;cObj-&amp;gt;IMAGE($this-&amp;gt;conf[&amp;quot;imageBeispiel.&amp;quot;]);&lt;br /&gt;
 $Content.=$Bild;&lt;br /&gt;
&lt;br /&gt;
In Typoscript Setup&lt;br /&gt;
&lt;br /&gt;
 plugin.tx_hoTest_pi1 {     //hier Plugin-Name&lt;br /&gt;
 imageArtikel{&lt;br /&gt;
     file.maxW = {$ho_Test.BildWidthNews}  &lt;br /&gt;
     imageLinkWrap = 1&lt;br /&gt;
     imageLinkWrap {&lt;br /&gt;
       enable = 1&lt;br /&gt;
       bodyTag = &amp;lt;BODY bgColor=white&amp;gt;&lt;br /&gt;
       wrap = |&lt;br /&gt;
       width = 400m&lt;br /&gt;
       height = 400&lt;br /&gt;
       JSwindow = 1&lt;br /&gt;
       JSwindow.newWindow = 1&lt;br /&gt;
       JSwindow.expand = 17,20&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Der Wert {$ho_Test.BildWidthNews} kann aus Constants übernommen werden.&lt;br /&gt;
&lt;br /&gt;
Siehe dazu auch&lt;br /&gt;
Konstanten von Constants im Setup verwenden&lt;br /&gt;
und&lt;br /&gt;
Konstanten für Constant-Editor bereitstellen&lt;br /&gt;
&lt;br /&gt;
(aus www.easy-office4you.de/ 10.1.2006)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spalten der Seiten umbenennen ==&lt;br /&gt;
&lt;br /&gt;
Um die Spalten der Seite im Backend beliebig umzubenennen und/oder zusätzliche eigene Spalten zu verwenden, muß die Extension zed_more_columns installiert werden und dann in der Datei ext_tables.php die Spalten-Namen eingeben werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 $TCA[&amp;quot;tt_content&amp;quot;][&amp;quot;columns&amp;quot;][&amp;quot;colPos&amp;quot;][&amp;quot;config&amp;quot;][&amp;quot;items&amp;quot;] = array (&lt;br /&gt;
 &amp;quot;0&amp;quot; =&amp;gt; array (&amp;quot;Mitte||Mitte||||||||&amp;quot;,&amp;quot;0&amp;quot;),&lt;br /&gt;
 &amp;quot;1&amp;quot; =&amp;gt; array (&amp;quot;Links||Links||||||||&amp;quot;,&amp;quot;1&amp;quot;),&lt;br /&gt;
 &amp;quot;2&amp;quot; =&amp;gt; array (&amp;quot;Rechts||Rechts||||||||&amp;quot;,&amp;quot;2&amp;quot;),&lt;br /&gt;
 &amp;quot;3&amp;quot; =&amp;gt; array (&amp;quot;Teaser||Teaser||||||||&amp;quot;,&amp;quot;3&amp;quot;),&lt;br /&gt;
 &amp;quot;4&amp;quot; =&amp;gt; array (&amp;quot;Fusszeile||Fusszeile||||||||&amp;quot;,&amp;quot;4&amp;quot;)&lt;br /&gt;
 );&lt;br /&gt;
&lt;br /&gt;
== Bei Extension dafür sorgen, daß im Backend kein Sortierungs-Button entsteht ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In der Datei ext_tables.php der Extension folgende Zeile ändern&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;sortby&amp;quot; =&amp;gt; &amp;quot;name&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
ändern in&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;default_sortby&amp;quot; =&amp;gt; &amp;quot;ORDER BY name&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Anstatt &amp;quot;name&amp;quot; kann natürlich auch ein anderes Suchkriterium verwendet werden.&lt;/div&gt;</summary>
		<author><name>91.32.37.217</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=TypoScript_-_globale_Variablen&amp;diff=1353</id>
		<title>TypoScript - globale Variablen</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=TypoScript_-_globale_Variablen&amp;diff=1353"/>
		<updated>2007-05-05T07:19:32Z</updated>

		<summary type="html">&lt;p&gt;91.32.37.217: /* Wichtige globale Variablen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zugriff auf globale Variablen ==&lt;br /&gt;
&lt;br /&gt;
== Wichtige globale Variablen ==&lt;br /&gt;
&lt;br /&gt;
=== $TSFE ===&lt;br /&gt;
&lt;br /&gt;
Das TypoScript Frontend ist als Objekt in der globalen Variable $TSFE für Plugins verfügbar. Es enthält einige Informationen, Methoden und Objekte zur Steuerung des kompletten Frontend Renderings.&lt;br /&gt;
&lt;br /&gt;
=== $TCA ===&lt;br /&gt;
&lt;br /&gt;
=== Variablen in Extensions ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
class tx_wfqbe_results {&lt;br /&gt;
&lt;br /&gt;
	var $conf;&lt;br /&gt;
	var $cObj;&lt;br /&gt;
	var $pibase;&lt;br /&gt;
&lt;br /&gt;
	function main($conf, $cObj, $pibase)	{&lt;br /&gt;
		$this-&amp;gt;conf=$conf;&lt;br /&gt;
		$this-&amp;gt;cObj = $cObj;&lt;br /&gt;
		$this-&amp;gt;pibase = $pibase;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
        function myFunction(){}&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>91.32.37.217</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Glossar&amp;diff=995</id>
		<title>Typo3 - Glossar</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Typo3_-_Glossar&amp;diff=995"/>
		<updated>2007-05-05T07:17:28Z</updated>

		<summary type="html">&lt;p&gt;91.32.37.217: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TCA - Table Configuration Array ==&lt;br /&gt;
Mit Hilfe der Metadaten und den TCEforms werden die &amp;#039;&amp;#039;&amp;#039;Bearbeitungsformulare im Backend&amp;#039;&amp;#039;&amp;#039; bereitgestellt. Die Infos stehen für Extensions in der globalen Variablen &amp;#039;&amp;#039;&amp;#039;$TCA&amp;#039;&amp;#039;&amp;#039; zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Was bedeutet das? Typo3 bietet wie z.B. phpMyAdmin die Möglichkeit Werte in den Datenbanktabellen auszugeben und zu ändern. In der Definition der Datenbank steht ob für einen Eintrag z.B. Integer Werte erwartet werden. Keine Informationen gibt es z.B. über den Wertebereich.&lt;br /&gt;
&lt;br /&gt;
Diese &amp;#039;&amp;#039;&amp;#039;Zusatzinformationen&amp;#039;&amp;#039;&amp;#039; werden im TCA bereitgestellt. Es enthält sozusagen die genauen &amp;#039;&amp;#039;&amp;#039;Definitionen der Daten&amp;#039;&amp;#039;&amp;#039; die für die Tabellen genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Im Typo3 Backend werden dann diese Informationen über die TCEForms bereitgestellt. Eingegebene Daten werden dann mit der TCE (Typo3 Core Engine) überprüft und verarbeitet.&lt;br /&gt;
&lt;br /&gt;
Die aktuelle Definition des TCA lässt sich mit dem Modul Tools &amp;gt; Konfiguration &amp;gt; $TCA ansehen.&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - TCA]]&lt;br /&gt;
&lt;br /&gt;
http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.0.0/view/4/1/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TCE - Typo3 Core Engine ==&lt;br /&gt;
ToDo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TCEForms - Typo3 Core Engine Forms ==&lt;br /&gt;
siehe TCA&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&lt;br /&gt;
[[Typo3 - TCE]]&lt;br /&gt;
&lt;br /&gt;
== TSFE ==&lt;br /&gt;
&lt;br /&gt;
== TYPO3_CONF_VARS ==&lt;/div&gt;</summary>
		<author><name>91.32.37.217</name></author>
	</entry>
</feed>