<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
		<title>AUXNET Blog</title>
		<link>http://www.auxnet.de/blog/</link>
		<description>Blog von AUXNET zu Linux (Ubuntu), TYPO3, Programm</description>
		<language>en-en</language>
		<generator>T3Blog 4.4.13</generator>
		
<docs>http://blogs.law.harvard.edu/tech/rss</docs>

		<copyright>(c) AUXNET, Maximilian Kalus</copyright>
		<managingEditor>info@auxnet.de (Dr. Maximilian Kalus)</managingEditor>
		<webMaster>info@auxnet.de (Dr. Maximilian Kalus)</webMaster>
		<image>
			<title>AUXNET Blog</title>
			<url>http://www.auxnet.de/typo3conf/ext/t3blog/icons/rss.png</url>
			<link>http://www.auxnet.de/blog/</link>
			<description>Blog von AUXNET zu Linux (Ubuntu), TYPO3, Programm</description>
		</image>
		
<item>
	<title>TYPO3 Fluid: Helper für JQuery Mobile und HTML5</title>
	<author>ipt:linkTo_UnCryptMailto('ocknvq,kphqBcwzpgv0fg'); (Maximilian Kalus)</author>
	<link>http://www.auxnet.de/blog/blog-post/2011/10/05/typo3-fluid-helper-fuer-jquery-mobile-und-html5.html</link>
<guid>http://www.auxnet.de/blog/blog-post/2011/10/05/typo3-fluid-helper-fuer-jquery-mobile-und-html5.html</guid>

	<pubDate>Wed, 05 Oct 2011 10:35:57 +0200</pubDate>
	<description> TYPO3 Fluid: Helper für JQuery Mobile und HTML5 Anlässlich eines kurzen Vortrags auf dem TYPO3 Camp in München habe ich kürzlich einen Fluid ViewHelper für HTML 5 geschrieben. Diesen stelle ich kurz ...</description><content:encoded><![CDATA[ TYPO3 Fluid: Helper für JQuery Mobile und HTML5 Anlässlich eines kurzen Vortrags auf dem TYPO3 Camp in München habe ich kürzlich einen Fluid ViewHelper für HTML 5 geschrieben. Diesen stelle ich kurz vor.Problem bei fluid ist im Moment, dass der XML-Parser die data-Attribute von HTML 5 nicht verträgt und mit einem Fehler quittiert. Ein gutes Beispiel ist JQuery Mobile, das diese Attribute ja sehr ausgiebig einsetzt. Knöpfe werden mit data-role ausgezeichnet:+lt;a href="irgendwohin.html" data-role="button"+gt;Knopf+lt;/a+gt;Naheliegend wäre es, für Fluid einen TagBasedViewHelper zu schreiben, der diese Attribute ebenfalls akzeptiert. Aber leider funktioniert das aufgrund des XML-Parsers nicht.Mein ViewHelper nimmt daher einen Array mit weiteren Attributen auf. Die Verwendung in Fluid ist denkbar einfach.Installation der Extension mak_html5_viewhelper.In der View (oder dem Fluidtemplate) den ViewHelper anmelden:{namespace x=Tx_MakHtml5Viewhelper_ViewHelpers}Mit dem Namespace (hier x) Actions erstellen. Die Standard-Actions sind definiert – man verwendet statt f: einfach x:. Die data-Attribute kann man in einen Array in attributes stellen.+lt;x:link.action action="show" attributes="{data-role: 'button'}"+gt;Mein Knopf+lt;/x:link.action+gt;Das war eigentlich schon alles... Viel Spaß mit der Extension!Links:mak_html5_viewhelper]]></content:encoded>
</item>
<item>
	<title>TYPO3: Datenbankabfragen mit TypoScript</title>
	<author>ipt:linkTo_UnCryptMailto('ocknvq,kphqBcwzpgv0fg'); (Maximilian Kalus)</author>
	<link>http://www.auxnet.de/blog/blog-post/2011/09/12/typo3-datenbankabfragen-mit-typoscript.html</link>
<guid>http://www.auxnet.de/blog/blog-post/2011/09/12/typo3-datenbankabfragen-mit-typoscript.html</guid>

	<pubDate>Mon, 12 Sep 2011 13:39:19 +0200</pubDate>
	<description> TYPO3: Datenbankabfragen mit TypoScript Auf dem TYPO3-Camp München (t3cm11) habe ich einige Tricks zum Thema „Datenbankabfragen mit TypoScript” vorgestellt. Schwerpunkt war die Darstellung einzelner ...</description><content:encoded><![CDATA[ TYPO3: Datenbankabfragen mit TypoScript Auf dem TYPO3-Camp München (t3cm11) habe ich einige Tricks zum Thema „Datenbankabfragen mit TypoScript” vorgestellt. Schwerpunkt war die Darstellung einzelner Felder aus der Datenbank. Im Folgenden stelle ich eine kurze Zusammenfassung des Vortrags mit Beispielen vor.TypoScript ermöglicht den Zugriff auf Datenbankfelder. Man kann sich deshalb in vielen Fällen den Import (oder das Erstellen) von Extensions sparen, wenn man TypoScript nutzt. Als Beispiel wird tt_news verwendet, da diese Extension eine ganze Reihe interessanter Datenbankfelder mit sich bringt.Es gibt im Wesentlichen drei Elemente, die Datenbankabfragen ermöglichen:RECORDSCONTENTstdWrap-Funktionen: field und dataRECORDS-ObjektDas RECORDS-Objekt ist relativ einfach, bietet jedoch relativ wenige Möglichkeiten. Eine Beispielabfrage wäre folgende:]]></content:encoded>
</item>
<item>
	<title>TYPO3 und Mod_Auth_MySQL</title>
	<author>ipt:linkTo_UnCryptMailto('ocknvq,kphqBcwzpgv0fg'); (Maximilian Kalus)</author>
	<link>http://www.auxnet.de/blog/blog-post/2011/06/25/typo3-und-mod-auth-mysql.html</link>
<guid>http://www.auxnet.de/blog/blog-post/2011/06/25/typo3-und-mod-auth-mysql.html</guid>

	<pubDate>Sat, 25 Jun 2011 17:08:27 +0200</pubDate>
	<description> TYPO3 und Mod_Auth_MySQL Vor kurzem wollte ein Kunde von mir folgendes: Benutzer sollten Dateien direkt herunterladen können, nachdem sie sich mit ihrem Login und Passwort angemeldet hatten. Die Anme...</description><content:encoded><![CDATA[ TYPO3 und Mod_Auth_MySQL Vor kurzem wollte ein Kunde von mir folgendes: Benutzer sollten Dateien direkt herunterladen können, nachdem sie sich mit ihrem Login und Passwort angemeldet hatten. Die Anmeldedaten sollten dabei in der TYPO3-Datenbank liegen. Die Lösung bringt das Apache2-Modul Mod_Auth_MySQL.Ich breschreibe die Lösung für Debian-Systeme. Mod_Auth_MySQL scheint verschiedene Parameter in unterschiedlichen Versionen und/oder Distributionen zu benötigen, was einige Sucharbeit bedeuten kann. Die folgende stehende Lösung brachte mich zumindest in einigermaßen modernen Debian-Distributionen (bzw. Ubuntu) weiter:]]></content:encoded>
</item>
<item>
	<title>TYPO3: Deprecated-Warnungen ausschalten</title>
	<author>ipt:linkTo_UnCryptMailto('ocknvq,kphqBcwzpgv0fg'); (Maximilian Kalus)</author>
	<link>http://www.auxnet.de/blog/blog-post/2011/05/31/typo3-deprecated-warnungen-ausschalten.html</link>
<guid>http://www.auxnet.de/blog/blog-post/2011/05/31/typo3-deprecated-warnungen-ausschalten.html</guid>

	<pubDate>Tue, 31 May 2011 09:38:04 +0200</pubDate>
	<description> TYPO3: Deprecated-Warnungen ausschalten Weil ich gerade einige Zeit danach gesucht und wenig brauchbares im Netz darüber gefunden habe: Wie schaltet man die PHP 5.3 Deprecated-Warnungen &quot;This functio...</description><content:encoded><![CDATA[ TYPO3: Deprecated-Warnungen ausschalten Weil ich gerade einige Zeit danach gesucht und wenig brauchbares im Netz darüber gefunden habe: Wie schaltet man die PHP 5.3 Deprecated-Warnungen "This function is deprecated" in TYPO3 aus? Über die PHP-Einstellung error_reporting geht es nicht, da TYPO3 diese überschreibt.Die Lösung ist jedoch recht einfach: Man kann inzwischen bequem über die Installationunter dem Punkt errorHandlerErrors eigene Einstellungen vornehmen. Um die Deprecated-Fehler aus dem System zu entfernen, fügt man folgende Zeile zu seiner localconf.php hinzu:$TYPO3_CONF_VARS['SYS']['errorHandlerErrors'] = 'E_ALL ^ E_NOTICE ^ E_DEPRECATED';]]></content:encoded>
</item>
<item>
	<title>TYPO3: TYPO3Camp Stuttgart – Eindrücke und Highlights</title>
	<author>ipt:linkTo_UnCryptMailto('ocknvq,kphqBcwzpgv0fg'); (Maximilian Kalus)</author>
	<link>http://www.auxnet.de/blog/blog-post/2011/05/23/typo3-typo3camp-stuttgart-eindruecke-und-highlights.html</link>
<guid>http://www.auxnet.de/blog/blog-post/2011/05/23/typo3-typo3camp-stuttgart-eindruecke-und-highlights.html</guid>

	<pubDate>Mon, 23 May 2011 08:44:54 +0200</pubDate>
	<description> TYPO3: TYPO3Camp Stuttgart – Eindrücke und Highlights Das Treffen der TYPO3-Community in Stuttgart war ein voller Erfolg. Das Schlossgebäude der Universität Hohenheim bot eine tolle Kulisse, das Wett...</description><content:encoded><![CDATA[ TYPO3: TYPO3Camp Stuttgart – Eindrücke und Highlights Das Treffen der TYPO3-Community in Stuttgart war ein voller Erfolg. Das Schlossgebäude der Universität Hohenheim bot eine tolle Kulisse, das Wetter war uns mehr als gnädig und das Essen der Firma Esskultur phänomenal. Inhaltlich will ich im Folgenden kurz einige Punkte vorstellen, die ich besonders spannend fand.Mit am interessantesten fand ich den Vortrag „Facettierte Suche für TYPO3” von Magnus Schubert und seinem Kollegen. Eine neue Extension kesearch bietet eine sehr einfache Möglichkeit der indexierten Suche über Seiten, News und anderer Inhaltstypen. Anders als indexed_search wird dabei nicht die ganze Website indexiert, sondern nur bestimmte Datenbanktabellen oder Seitenbäume. Der Vorteil ist jedoch, dass die Indexierung im Backend erfolgen kann und dass die Suche für Redakteure transparent erfolgt. So können diese für einzelne Seiten oder Content-Elemente Facetten für die Suche anlegen, und das Verhalten der Suchformulare bequem per Flexform definieren. Die Möglichkeiten der Extension sind verlockend, vor allem, weil die Suche dadurch wesentlich vereinfacht bzw. beschleunigt werden kann. Sebastian Fischer stellte seine neue Extension sf_register vor, die eine Extbase/Fluid-basierte Alternative zur inzwischen doch angestaubten (und schwer erweiterbaren) sr_feuser_register werden soll. Die Extension ist noch nicht fertig, sieht in ihrer momentanen Form jedoch schon sehr vielversprechend aus. Jochen Weiland (http://jweiland.net/) verdeutlichte in seinem Vortrag „Webseite gehackt – was nun?”, dass die größte Schwachstelle für Websites FTP sei. Er bemerkte, dass etwa 80% der Hacks auf gehackte FTP-Konten zurückzuführen seien, in aller Regel in Verbindung mit Trojanern, die z.B. die Konfigurationsdatei von Filezilla auslesen. Die restlichen 20% der erfolgreichen Attacken gehe in vielen Fällen auf veraltete Software im Webspace zurück, die bekannte Sicherheitslücken habe. Sein Fazit: Regelmäßige Updates, nicht genutzte Software vom Webspace deinstallieren, kein Filezilla verwenden.Jochen Weiland stellte auch kurz eine Extension vor, die seine Firma entwickelt hat und am 23.05. ins TER geladen werden soll. Diese überprüft die index.php von TYPO3 auf schadhafte Veränderungen und schickt automatisierte E-Mails an einen Administrator, falls Verdacht auf Manipulation der Index-Seite besteht. Kein 100%iger Schutz, aber eine Vereinfachung für Administratoren! Der Core-Entwickler Ernesto Baschny zeigte einige Neuerungen im kommenden Release 4.6 von TYPO3 auf. Vielversprechend klingt beispielsweise die File Abstraction Layer (FAL), die auch in einem weiteren Vortrag detailliert vorgestellt wurde. Diese soll unter anderem die Problematik doppelter Dateien in fileadmin und uploads beenden, indem Dateireferenzen in der Datenbank gepeichert werden. Außerdem ermöglicht FAL das einbinden externer Ressources, z.B. Cloud Services. Weitere interessante Neuerungen, die geplant sind, ist eine Überarbeitung des Forms-Plugin, eine einheitliche File-Upload-API für's Backend, Verbesserungen in Extbase und die Einführung von OWL und Elementen des Semantic Web in TYPO3 (mit S.C.O.T.T.Y.).Ich selbst habe auch zwei Vorträge gehalten:Der erste Vortrag behandelte PDF-ViewHelper für Extbase/Fluid-Extensions. Das Thema werde ich schriftlich in der nächsten Ausgabe des TYPO3-Magazins TY-MA behandeln. Eine Beispielextension zur Erzeugung von PDF-Ansichten mit Hilfe von Extbase kann von dieser Seite heruntergeladen werden. Im zweiten Vortrag stellte ich die Möglichkeit zur Erweiterung von stdWrap mit Hilfe einer eigenen Extension vor. Als Beispiel diente meine Extension mak_stdwrapextended, die im TER verfügbar ist und beispielsweise Suchen und Ersetzen, zufällige Listeneinträge und ähnliches mit stdWrap ermöglicht.Mein Fazit zum Camp: Lohnenswert – auf's nächste Camp freue ich mich schon!]]></content:encoded>
</item>
		</channel>
		</rss>
