<?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>imwill.com &#187; typoscript</title>
	<atom:link href="http://imwill.com/tag/typoscript/feed/" rel="self" type="application/rss+xml" />
	<link>http://imwill.com</link>
	<description>Mostly web dev, sometimes food.</description>
	<lastBuildDate>Thu, 29 Jul 2010 20:17:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>TYPO3 4.3 Multimedia Cookbook book review</title>
		<link>http://imwill.com/typo3-4-3-multimedia-cookbook-book-review/</link>
		<comments>http://imwill.com/typo3-4-3-multimedia-cookbook-book-review/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 13:39:38 +0000</pubDate>
		<dc:creator>Hendrik Will</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[DAM]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://imwill.com/?p=74</guid>
		<description><![CDATA[TYPO3 is my CMS of choice for larger sites. With my +5 years of experience in TYPO3 development I&#8217;m always happy about books which cover more than the basics of this CMS. When Packt Publishing asked me to review this book and I first read the title of this book I thought: Hopefully not another [...]]]></description>
			<content:encoded><![CDATA[<p>T<img class="size-full  wp-image-75 alignleft" title="TYPO3 4.3 Multimedia Cookbook by Dan Osipov" src="http://imwill.com/wp-content/uploads/2010/03/Typo-4.3.png" alt="" width="100" height="123" />YPO3 is my CMS of choice for larger sites. With my +5 years of experience in TYPO3 development I&#8217;m always happy about books which cover more than the basics of this CMS. When <strong>Packt Publishing </strong>asked me to review this book and I first read the title of this book I thought: Hopefully not another one of those basic TYPO3 books! But I was wrong and <strong>Dan Osipov</strong> did a really good job with his latest book <a href="http://www.packtpub.com/typo3-4-3-multimedia-cookbook/book?utm_source=imwill.com&amp;utm_medium=bookrev&amp;utm_content=blog&amp;utm_campaign=mdb_002536" target="_blank"><strong>TYPO3 4.3 Multimedia Cookbook</strong></a>. He gives the reader a good overview of advanced media handling like images, sound or video files.<span id="more-74"></span></p>
<p>Just from reading the subtitle of the book which is &#8220;Over 50 great recipes for effectively managing multimedia content to create an organized website in TYPO3&#8243; I would never have guessed how advanced techniques this book shows. This book is definitely for the <strong>experienced TYPO3 user</strong> who already built some TYPO websites, has at least basic understanding of <strong>TypoScript</strong>, knowledge about <strong>PHP </strong>and basic knowledge about the <strong>TYPO3 Core API</strong> would also be good.  For some recipes from this book you definitely need more than a shared  hosting account because you need to install some special applications.</p>
<p>In my opinion this book has more than kept its promises. You will learn much more than just organizing multimedia content. For example in one chapter you will learn how to work with <strong>externals services as Amazon S3</strong> to organize your DAM files, the <strong>YouTube API</strong> to get videos or<strong> flickr</strong> to upload images.<br />
The chapter I liked the most is about creating services with TYPO3. You will learn how to extract <strong>metadata from OpenOffice documents</strong>, how to <strong>convert videos to FLV</strong> or <strong>convert your audio files</strong>. Of course you need shell access to install some applications. The book only describes the procedure for Debian systems. If you are not familiar with the Linux shell you might get stuck here and ask Google for further information.<br />
As I&#8217;m a big fan of automation I also liked the last chapter about automating processes which also covers geolocation support.</p>
<p>Overall I liked the book and can recommend it to developers who like to have a deeper look into TYPO3 and its possibilities to extend the basic system. I think it will be useful in the future for me to get some inspiration from the recipes or just grab some snippet. For some developers without Linux knowledge or limited access it might be hard to follow some steps.</p>
<p><a href="http://www.packtpub.com/article/typo3-4-3-multimedia-cookbook-table-of-contents?utm_source=imwill.com&amp;utm_medium=bookrev&amp;utm_content=blog&amp;utm_campaign=mdb_002536" target="_blank">View the table of contents</a></p>
<p><a href="http://www.packtpub.com/files/8488-typo3-4-3multimedia-cookbook-sample-chapter-4-rendering-images.pdf" target="_blank">View a sample chapter</a></p>
<p><a href="http://www.packtpub.com/typo3-4-3-multimedia-cookbook/book?utm_source=imwill.com&amp;utm_medium=bookrev&amp;utm_content=blog&amp;utm_campaign=mdb_002536" target="_blank">Here you can buy the book!</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0095949993453656";
/* 468x60, Erstellt 21.07.10 */
google_ad_slot = "5573787661";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://imwill.com/typo3-4-3-multimedia-cookbook-book-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to avoid cache-pollution with TYPO3</title>
		<link>http://imwill.com/avoid-cache-pollution-with-typo3/</link>
		<comments>http://imwill.com/avoid-cache-pollution-with-typo3/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 14:23:56 +0000</pubDate>
		<dc:creator>Hendrik Will</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://imwill.com/?p=8</guid>
		<description><![CDATA[Did you ever wonder about URLs containing parameters like this: domain.tld/page.html&#38;L=1print=1print=1print=1print= and so on. It would also be possible to abuse it for spam like this: domain.tld/page.html&#38;L=1_buy-viagra-at_www.viagra-spam.url

You can avoid this cache-pollution by specifying a range of valid values for your linkVars configuration. You can append the values in round brackets to your L-params. It&#8217;s also [...]]]></description>
			<content:encoded><![CDATA[<p>Did you ever wonder about URLs containing parameters like this: domain.tld/page.html&amp;L=1print=1print=1print=1print= and so on. It would also be possible to abuse it for spam like this: domain.tld/page.html&amp;L=1_buy-viagra-at_www.viagra-spam.url</p>
<p><span id="more-8"></span></p>
<p>You can avoid this <strong>cache-pollution</strong> by specifying a range of valid values for your <strong>linkVars </strong>configuration. You can append the values in round brackets to your L-params. It&#8217;s also possible to use <strong>regular expressions</strong> here.</p>
<p><strong>Example:</strong></p>
<pre class="brush: jscript;">
config {
linkVars = L(1-5), print(1)
}
</pre>
<p>Otherwise it can happen that <strong>TYPO3</strong> puts malformed URLs in your cache and your clients will get mad.<br />
You can find more examples in <a href="http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.2.1/view/1/7/#id4324729">TSref at typo3.org</a>.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0095949993453656";
/* 468x60, Erstellt 21.07.10 */
google_ad_slot = "5573787661";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://imwill.com/avoid-cache-pollution-with-typo3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
