<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Typo3, Ulm, Veyton, XT:Commerce, Websites, Shops, eCommerce, CMS » DER STIFT media development » Edgar Peternell</title>
	<atom:link href="http://www.der-stift.de/feed" rel="self" type="application/rss+xml" />
	<link>http://www.der-stift.de</link>
	<description></description>
	<lastBuildDate>Mon, 14 May 2012 07:58:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Typo3 &#8220;powermail&#8221; mehrspaltig? geht!</title>
		<link>http://www.der-stift.de/typo3-powermail-mehrspaltig-columns.html</link>
		<comments>http://www.der-stift.de/typo3-powermail-mehrspaltig-columns.html#comments</comments>
		<pubDate>Thu, 10 May 2012 07:48:04 +0000</pubDate>
		<dc:creator>Eddy</dc:creator>
				<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://www.der-stift.de/?p=581</guid>
		<description><![CDATA[Wir alle lieben die Extension &#8220;powermail&#8221; und deren Erweiterungen, von den Erweiterungen der Erweiterungen. Was mir bisher allerdings komplett abgegangen ist, ist die Option input-Fields mehrspaltig darzustellen. Volldynamisch wird es nicht gehen, aber ich habe anhand eines ergoogelten Code-Snippets hier mal das TypoScript und CSS für 25/75, 50/50 und 75/25 bereitgestellt. Enjoy Multicolumns! TS-Config der [...]]]></description>
			<content:encoded><![CDATA[<p>Wir alle lieben die Extension &#8220;powermail&#8221; und deren Erweiterungen, von den Erweiterungen der Erweiterungen. Was mir bisher allerdings komplett abgegangen ist, ist die Option input-Fields mehrspaltig darzustellen. Volldynamisch wird es nicht gehen, aber ich habe anhand eines ergoogelten Code-Snippets hier mal das TypoScript und CSS für 25/75, 50/50 und 75/25 bereitgestellt. Enjoy Multicolumns!</p>
<p><span id="more-581"></span>TS-Config der Site, wo das Formular untergebracht ist:</p>
<blockquote><p>TCEFORM {<br />
tx_powermail_fieldsets {<br />
class {<br />
addItems.columns = columns<br />
}<br />
}<br />
tx_powermail_fields {<br />
# Um die gleichen Klassen wie in den Fieldsets zu verwenden (Sinn für mich aktuell nicht klar), an dieser Stelle nur &#8220;class &lt; TCEFORM.tx_powermail_fieldsets.class&#8221; einfügen, ansonst kreativ sein und  neue Klassen einführen:<br />
class {<br />
addItems.left25 = left25<br />
addItems.left50 = left50<br />
addItems.left75 = left75<br />
addItems.right25 = right25<br />
addItems.right50 = right50<br />
addItems.right75 = right75<br />
}<br />
}<br />
}</p></blockquote>
<p>Das CSS &#8211; in meiner Installation ist das &#8220;Basis-CSS von Powermail eingebunden, und mein Template-CSS über TV-Headerdata:</p>
<blockquote><p>.tx-powermail-pi1 .columns .left25,<br />
.tx-powermail-pi1 .columns .left50,<br />
.tx-powermail-pi1 .columns .left75{<br />
float: left !important;<br />
clear: left;<br />
overflow: hidden;<br />
}</p>
<p>.tx-powermail-pi1 .columns .right25,<br />
.tx-powermail-pi1 .columns .right50,<br />
.tx-powermail-pi1 .columns .right75{<br />
float: right !important;<br />
clear: right;<br />
overflow: hidden;<br />
}</p>
<p>.tx-powermail-pi1 .columns .left25{<br />
width: 25%;<br />
}<br />
.tx-powermail-pi1 .columns .left50{<br />
width: 50%;<br />
}<br />
.tx-powermail-pi1 .columns .left75{<br />
width: 75%;<br />
}</p>
<p>.tx-powermail-pi1 .columns .right25{<br />
width: 25%;<br />
}<br />
.tx-powermail-pi1 .columns .right50{<br />
width: 50%;<br />
}<br />
.tx-powermail-pi1 .columns .right75{<br />
width: 75%;<br />
}</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.der-stift.de/typo3-powermail-mehrspaltig-columns.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3 &#8220;Snippets&#8221; für Extensions</title>
		<link>http://www.der-stift.de/typo3-snippets-fur-extension-programmierung.html</link>
		<comments>http://www.der-stift.de/typo3-snippets-fur-extension-programmierung.html#comments</comments>
		<pubDate>Wed, 09 May 2012 09:41:55 +0000</pubDate>
		<dc:creator>Eddy</dc:creator>
				<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://www.der-stift.de/?p=574</guid>
		<description><![CDATA[Da ich selbst ab und an ein Hirn wir ein Sieb habe und aktuell an einer Extension arbeite und mir gerade die wichtigsten Sachen mal wieder fehlen, gibts jetzt hier einen öffentlichen, rechtlichen, amtlichen und für die Zukunft für alle Tage existenten Spickzettel für das rendern von den meisst aufkommenden Inhalten innerhalb einer Typo3-Extension: Link [...]]]></description>
			<content:encoded><![CDATA[<p>Da ich selbst ab und an ein Hirn wir ein Sieb habe und aktuell an einer Extension arbeite und mir gerade die wichtigsten Sachen mal wieder fehlen, gibts jetzt hier einen öffentlichen, rechtlichen, amtlichen und für die Zukunft für alle Tage existenten Spickzettel für das rendern von den meisst aufkommenden Inhalten innerhalb einer Typo3-Extension:</p>
<blockquote><p><strong>Link</strong><br />
$this-&gt;cObj-&gt;getTypoLink(&#8216;Bezeichnung&#8217;, $fooMitLink)</p>
<p><strong>Image</strong><br />
$this-&gt;cObj-&gt;cImage(&#8216;uploads/tx_extname/&#8217;.$fooMitBild,$conf)</p>
<p><strong>RTE-Feld</strong><br />
$this-&gt;pi_RTEcssText($fooMitRTEInhalten)</p>
<p><strong>POST/GET Abfrage</strong><br />
t3lib_div::_GP(&#8216;foo&#8217;) schluckt beides, alternativ t3lib_div::_GET(&#8216;foo&#8217;) oder t3lib_div::_POST(&#8216;foo&#8217;)</p>
<p><strong>Formulare</strong><br />
Extensions wollen Ihre Parameter über POST übergeben haben, GET-Parameter werden gnadenlos abgeschnitten.<br />
&lt;form action=&#8221;&#8216;.$this-&gt;pi_getPageLink($GLOBALS["TSFE"]-&gt;id).&#8217;&#8221; method=&#8221;post&#8221;&gt;</p>
<p>Eine Selectbox möchte über JavaScript direkt den Submit auslösen, dann tue man folgendes:<br />
&lt;select name=&#8221;foo&#8221; size=&#8221;1&#8243; onChange=&#8221;this.form.submit()&#8221;&gt;</p>
<p><strong>Absicherung für bzw. als Integers gegen CSS</strong><br />
konvertiert als Integer: intval(t3lib_div::_GP(&#8216;foo&#8217;))<br />
fügt Slashes ein: htmlentities($foo)</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.der-stift.de/typo3-snippets-fur-extension-programmierung.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tacho/km-Zähler an der Vespa GTS300</title>
		<link>http://www.der-stift.de/tachokm-zahler-an-der-vespa-gts300.html</link>
		<comments>http://www.der-stift.de/tachokm-zahler-an-der-vespa-gts300.html#comments</comments>
		<pubDate>Wed, 11 Apr 2012 08:30:44 +0000</pubDate>
		<dc:creator>Eddy</dc:creator>
				<category><![CDATA[living]]></category>

		<guid isPermaLink="false">http://www.der-stift.de/?p=565</guid>
		<description><![CDATA[Oh Schock! Da ist &#8211; an der noch nichtmal 1500km alten GTS300 &#8211; plötzlich der Tacho und Kilometerzähler tot. Funktioniert nicht mehr. Eigentlich kein Problem hätte ich mich schon längers an die Maschine gewöhnt und könnte deren Geschwindigkeit besser einschätzen. Aber, es sei Entwarnung gegeben, sollte es Euch auch mal so ergehen und jemand über [...]]]></description>
			<content:encoded><![CDATA[<p>Oh Schock! Da ist &#8211; an der noch nichtmal 1500km alten GTS300 &#8211; plötzlich der Tacho und Kilometerzähler tot. Funktioniert nicht mehr. Eigentlich kein Problem hätte ich mich schon längers an die Maschine gewöhnt und könnte deren Geschwindigkeit besser einschätzen.</p>
<p>Aber, es sei Entwarnung gegeben, sollte es Euch auch mal so ergehen und jemand über diesen Post stolpern:</p>
<p>Die Tachowelle ist mit einem Schraubgewinde hinten unter der Anzeigetafel verschraubt, das macht der Mechaniker innerhalb von 10-15 Minuten wieder drauf (in meinem Fall kostenlos). Hinweis noch: Die Tachwolle gilt bei Vespa/Piaggio nicht als Garantie- sondern als Verschleißteil!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.der-stift.de/tachokm-zahler-an-der-vespa-gts300.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3 &#8220;powermail&#8221;</title>
		<link>http://www.der-stift.de/typo3-powermail-checkboxen-email-templates.html</link>
		<comments>http://www.der-stift.de/typo3-powermail-checkboxen-email-templates.html#comments</comments>
		<pubDate>Thu, 05 Apr 2012 08:37:36 +0000</pubDate>
		<dc:creator>Eddy</dc:creator>
				<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://www.der-stift.de/?p=560</guid>
		<description><![CDATA[Kleine Bugs erfreuen des Web-Developers Alltag. Ich habe mir jetzt einen Wolf nach zwei Dingen gesucht: 1.) Das Zuweisen der Template-Dateien erfolgt im Typo-Setup und nicht in den Template-Constanten, wie ich es jetzt mehrfach und leider tonnenweise gefunden habe. Es ist folgedessen einmal wieder mehr erlaubt gegoogeltes anzuzweifeln. plugin.tx_powermail_pi1.template.fieldWrap = fileadmin/templates/&#8230;/tmpl_fieldwrap.html plugin.tx_powermail_pi1.template.formWrap = fileadmin/templates/&#8230;/tmpl_formwrap.html plugin.tx_powermail_pi1.template.thxMessage [...]]]></description>
			<content:encoded><![CDATA[<p>Kleine Bugs erfreuen des Web-Developers Alltag. Ich habe mir jetzt einen Wolf nach zwei Dingen gesucht:</p>
<p>1.) Das Zuweisen der Template-Dateien erfolgt im Typo-Setup und <strong>nicht</strong> in den Template-Constanten, wie ich es jetzt mehrfach und leider tonnenweise gefunden habe. Es ist folgedessen einmal wieder mehr erlaubt gegoogeltes anzuzweifeln.</p>
<blockquote><p>plugin.tx_powermail_pi1.template.fieldWrap = fileadmin/templates/&#8230;/tmpl_fieldwrap.html<br />
plugin.tx_powermail_pi1.template.formWrap = fileadmin/templates/&#8230;/tmpl_formwrap.html<br />
plugin.tx_powermail_pi1.template.thxMessage = fileadmin/templates/&#8230;/tmpl_thx.html<br />
plugin.tx_powermail_pi1.template.emails = fileadmin/templates/&#8230;/tmpl_emails.html<br />
plugin.tx_powermail_pi1.template.confirmation = fileadmin/templates/&#8230;/tmpl_confirmation.html<br />
plugin.tx_powermail_pi1.template.all = fileadmin/templates/&#8230;/tmpl_all.html<br />
plugin.tx_powermail_pi1.template.mandatory = fileadmin/templates/&#8230;/tmpl_mandatory.html<br />
plugin.tx_powermail_pi1.template.MultipleJS = fileadmin/templates/&#8230;/tmpl_multiplejs.html</p></blockquote>
<p>2.) Den Wert einer Checkbox (bspw. &#8220;Ja, ich möchte angerufen werden!&#8221;) wird übergeben, sofern der versierte Deutsche kein &#8220;&amp;&#8221; in seinen Text einbaut. Umlaute gehen wie gewohnt!</p>
<blockquote><p>Den Workaround die Option &#8220;plugin.powermail.field.checkboxJS&#8221; zu deaktivieren, konnte ich nicht nachvollziehen! Auch das gab der google Gott all zu oft aus! Ganz im Gegenteil wurde der Value der Checkbox bei &#8220;plugin.powermail.field.checkboxJS = 0&#8243; immer übergeben, egal ob angehakt oder nicht.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.der-stift.de/typo3-powermail-checkboxen-email-templates.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3 riesen groß? deprecation.log!</title>
		<link>http://www.der-stift.de/deprecation-log-typo3.html</link>
		<comments>http://www.der-stift.de/deprecation-log-typo3.html#comments</comments>
		<pubDate>Fri, 23 Mar 2012 08:33:12 +0000</pubDate>
		<dc:creator>Eddy</dc:creator>
				<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://www.der-stift.de/?p=549</guid>
		<description><![CDATA[Mehrmals habe ich schon die Frage gestellt bekommen: &#8220;Mein Webspace ist voll, und eigentlich habe ich doch garnicht so viel auf dem Server?&#8221; Pauschal war da immer die Ausrede: &#8220;Typo3 ist eben System- und Ressourcenhungrig&#8221;. Nun ja! Wenn das System auch jedesmal mitlogged, wenn es einen kleinen Bauchschmerz hat, wundert mich das nicht. In einem [...]]]></description>
			<content:encoded><![CDATA[<p>Mehrmals habe ich schon die Frage gestellt bekommen:<br />
&#8220;Mein Webspace ist voll, und eigentlich habe ich doch garnicht so viel auf dem Server?&#8221;</p>
<p>Pauschal war da immer die Ausrede: &#8220;Typo3 ist eben System- und Ressourcenhungrig&#8221;.<br />
Nun ja! Wenn das System auch jedesmal mitlogged, wenn es einen kleinen Bauchschmerz hat, wundert mich das nicht. In einem aktuellen Fall entstanden hier über den Zeitraum von ca. 1,5 Jahren schlappe 1,2GB Logfile.</p>
<p><strong>Dieses &#8220;Deprecation Log&#8221; Logfile kann meines Erachtens ausgeschaltet werden und nur bei akuter Fehlfunktion aktiviert werden!</strong></p>
<p>Entweder in das Install-Tool gehen und nach &#8220;DeprecationLog&#8221; suchen<br />
oder direkt in /typo3conf/localconf.php die pussierliche Zeile eintragen (wenn noch nicht mit Wert 1 vorhanden)!</p>
<blockquote><p>$TYPO3_CONF_VARS['SYS']['enableDeprecationLog'] = &#8217;0&#8242;;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.der-stift.de/deprecation-log-typo3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

