<?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>just4freaks.de &#187; tutorials</title>
	<atom:link href="http://www.just4freaks.de/category/tutorials/feed" rel="self" type="application/rss+xml" />
	<link>http://www.just4freaks.de</link>
	<description>Typo3 München Wordpress Starnberg  Freelancer</description>
	<lastBuildDate>Tue, 22 Jun 2010 09:06:25 +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 &#8211; Auslagern von Typoscript in externe Datei</title>
		<link>http://www.just4freaks.de/tutorials/typo3-auslagern-von-typoscript</link>
		<comments>http://www.just4freaks.de/tutorials/typo3-auslagern-von-typoscript#comments</comments>
		<pubDate>Mon, 23 Mar 2009 13:00:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tutorials]]></category>
		<category><![CDATA[ts]]></category>
		<category><![CDATA[typo3]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://www.just4freaks.de/?p=497</guid>
		<description><![CDATA[In der Regel werden Templates (&#8220;Constants&#8221; und &#8220;Setup&#8221;) mit TypoScript direkt im Backend von TYPO3 geschrieben. Das hat jedoch den Nachteil, dass diese w&#228;hrend der Entwicklung nur schwer in Versionsverwaltungen (z.B. SVN) zu bringen sind. Ungeachtet dessen kann man Typoscript auch in externe Dateien auslagern. Dazu m&#252;sst ihr im Root Verzeichnis einfach ein neues Template [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-472" title="Typo3 - Auslagern von Typoscript in externe Datei" src="http://www.just4freaks.de/wp-content/uploads/2009/02/typo3-logo.png" alt="Typo3 - Auslagern von Typoscript in externe Datei" width="403" height="111" />In der Regel werden Templates (&#8220;Constants&#8221; und &#8220;Setup&#8221;) mit TypoScript direkt im Backend von TYPO3 geschrieben. Das hat jedoch den Nachteil, dass diese w&#228;hrend der Entwicklung nur schwer in Versionsverwaltungen (z.B. <a title="Subversion" href="http://de.wikipedia.org/wiki/Subversion_(Software)">SVN</a>) zu bringen sind. Ungeachtet dessen kann man Typoscript auch in externe Dateien auslagern. Dazu m&#252;sst ihr im Root Verzeichnis einfach ein neues Template anlegen. Kopiert den Snippsel von unten und &#228;ndert noch die Pfade!</p>
<p><strong>ACHTUNG!</strong> Sobald ihr in der ausgelagerten Typoscript Datei etwas &#228;ndert m&#252;sst ihr den cache im Backend von Typo3 l&#246;schen.</p>
<pre class="brush: xml;">
// TYPO3 Constants
&lt;INCLUDE_TYPOSCRIPT: source=&quot;FILE: fileadmin/pathto/constants.ts&quot;&gt;

// TYPO3 settings
&lt;INCLUDE_TYPOSCRIPT: source=&quot;FILE: fileadmin/pathto/config.ts&quot;&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.just4freaks.de/tutorials/typo3-auslagern-von-typoscript/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Typo3 &#8211; Einbinden von canonical Tag</title>
		<link>http://www.just4freaks.de/tutorials/typo3-einbinden-von-canonical-tag</link>
		<comments>http://www.just4freaks.de/tutorials/typo3-einbinden-von-canonical-tag#comments</comments>
		<pubDate>Tue, 24 Feb 2009 10:06:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tutorials]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[typo3]]></category>

		<guid isPermaLink="false">http://www.just4freaks.de/?p=471</guid>
		<description><![CDATA[&#220;ber das sogenannte kanonische Tag &#8220;canonical&#8221; kann man auf den jeweiligen Ursprungsbeitrag verlinken. Es dient dazu Duplicate Content f&#252;r die Suchmaschinen identifizierbar zu machen.

&#60;link rel=&#34;canonical&#34; href=&#34;http://www.domain.de&#34; /&#62;

Mit ein wenig Typoscript l&#228;sst sich das Problem mit Duplicate Content vermeiden.

// Typoscript Constants
baseUrlOn = 1
baseUrl = http://www.domain.de/

// Typoscript Setup
lib.canonicalTag = TEXT
lib.canonicalTag {
typolink.parameter.data = TSFE:id
typolink.returnLast = url
wrap = &#60;link [...]]]></description>
			<content:encoded><![CDATA[<p><img class="img-border mb5" title="Typo3" src="http://www.just4freaks.de/wp-content/uploads/2009/02/typo3-logo.png" alt="Typo3" width="403" height="111" />&#220;ber das sogenannte kanonische Tag <em>&#8220;canonical</em>&#8221; kann man auf den jeweiligen Ursprungsbeitrag verlinken. Es dient dazu Duplicate Content f&#252;r die Suchmaschinen identifizierbar zu machen.</p>
<pre class="brush: xml;">
&lt;link rel=&quot;canonical&quot; href=&quot;http://www.domain.de&quot; /&gt;
</pre>
<p>Mit ein wenig Typoscript l&#228;sst sich das Problem mit Duplicate Content vermeiden.</p>
<pre class="brush: xml;">
// Typoscript Constants
baseUrlOn = 1
baseUrl = http://www.domain.de/

// Typoscript Setup
lib.canonicalTag = TEXT
lib.canonicalTag {
typolink.parameter.data = TSFE:id
typolink.returnLast = url
wrap = &lt;link rel=&quot;canonical&quot; href=&quot;{$baseUrl}|&quot;  /&gt;
}
page.headerData.1000 &lt; lib.canonicalTag
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.just4freaks.de/tutorials/typo3-einbinden-von-canonical-tag/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3 &#8211; Browserweiche (Conditional Comments)</title>
		<link>http://www.just4freaks.de/tutorials/typo3-browserweiche-conditional-comments</link>
		<comments>http://www.just4freaks.de/tutorials/typo3-browserweiche-conditional-comments#comments</comments>
		<pubDate>Wed, 17 Sep 2008 21:29:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tutorials]]></category>
		<category><![CDATA[conditional comments]]></category>
		<category><![CDATA[typo3]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://jf4blog.just4freaks.de/?p=144</guid>
		<description><![CDATA[Hier ein Codesnippsel der es in Typo3 erm&#246;glicht eine Browserweiche (Conditional Comments) f&#252;r den Internetexplorer 6 und 7. Zus&#228;tzlich kann man auch Javascript einbinden. Einfach folgenden Typoscript Code einf&#252;gen.

// Internet Explorer 6
[browser = msie] AND [version = &#60;7]
page.headerData.4    = TEXT
page.headerData.4.value (
&#60;!--[if lte IE 7]&#62;
&#60;style type=&#34;text/css&#34; media=&#34;screen, projection&#34;&#62;
@import &#34;fileadmin/templates/css/ie6.css&#34;;
&#60;/style&#62;
&#60;![endif]--&#62;
)
[end]

// Internet Explorer 7
[browser = msie] AND [version [...]]]></description>
			<content:encoded><![CDATA[<p>Hier ein Codesnippsel der es in Typo3 erm&#246;glicht eine Browserweiche (Conditional Comments) f&#252;r den Internetexplorer 6 und 7. Zus&#228;tzlich kann man auch Javascript einbinden. Einfach folgenden Typoscript Code einf&#252;gen.</p>
<pre class="brush: xml;">
// Internet Explorer 6
[browser = msie] AND [version = &lt;7]
page.headerData.4    = TEXT
page.headerData.4.value (
&lt;!--[if lte IE 7]&gt;
&lt;style type=&quot;text/css&quot; media=&quot;screen, projection&quot;&gt;
@import &quot;fileadmin/templates/css/ie6.css&quot;;
&lt;/style&gt;
&lt;![endif]--&gt;
)
[end]

// Internet Explorer 7
[browser = msie] AND [version &gt;6]
page.headerData.4 = TEXT
page.headerData.4.value (
&lt;!--[if IE 7]&gt;
&lt;style type=&quot;text/css&quot; media=&quot;screen, projection&quot;&gt;
@import &quot;fileadmin/templates/css/ie7.css&quot;;
&lt;/style&gt;
&lt;![endif]--&gt;
)
[end]
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.just4freaks.de/tutorials/typo3-browserweiche-conditional-comments/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Typo3 &#8211; onfocus=&#8221;blurLink(this)&#8221; in Sitemaps entfernen</title>
		<link>http://www.just4freaks.de/tutorials/typo3-onfocusblurlinkthis-in-sitemaps-entfernen</link>
		<comments>http://www.just4freaks.de/tutorials/typo3-onfocusblurlinkthis-in-sitemaps-entfernen#comments</comments>
		<pubDate>Mon, 30 Jun 2008 21:49:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tutorials]]></category>
		<category><![CDATA[sitemap]]></category>
		<category><![CDATA[typo3]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://jf4blog.just4freaks.de/?p=155</guid>
		<description><![CDATA[Wenn man in Typo3 das Content Element &#8220;Sitemap&#8221; verwendet, kennt das Problem mit &#60;a&#62;-Tags. Innerhalb des Ankers steht immmer onfocus=&#8221;blurLink(this);&#8221; Um dies zu unterbinden, ist folgender Typoscript Code n&#246;tig:

// Typoscript Setup
tt_content.menu.20 {
default.1.noBlur = 1
1.1.noBlur = 1
2.1.noBlur = 1
3.1.noBlur = 1
4.1.noBlur = 1
5.1.noBlur = 1
6.1.noBlur = 1
7.1.noBlur = 1
}

Somit verschwindet der onfocus=&#8221;blurLink(this);&#8221; Paramter bei allen Sitemap-Typen.
]]></description>
			<content:encoded><![CDATA[<p>Wenn man in Typo3 das Content Element &#8220;Sitemap&#8221; verwendet, kennt das Problem mit &lt;a&gt;-Tags. Innerhalb des Ankers steht immmer onfocus=&#8221;blurLink(this);&#8221; Um dies zu unterbinden, ist folgender Typoscript Code n&#246;tig:</p>
<pre class="brush: xml;">
// Typoscript Setup
tt_content.menu.20 {
default.1.noBlur = 1
1.1.noBlur = 1
2.1.noBlur = 1
3.1.noBlur = 1
4.1.noBlur = 1
5.1.noBlur = 1
6.1.noBlur = 1
7.1.noBlur = 1
}
</pre>
<p>Somit verschwindet der onfocus=&#8221;blurLink(this);&#8221; Paramter bei allen Sitemap-Typen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.just4freaks.de/tutorials/typo3-onfocusblurlinkthis-in-sitemaps-entfernen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3 &#8211; Sitemap target definieren</title>
		<link>http://www.just4freaks.de/tutorials/typo3-sitemap-target-definieren</link>
		<comments>http://www.just4freaks.de/tutorials/typo3-sitemap-target-definieren#comments</comments>
		<pubDate>Fri, 27 Jun 2008 16:54:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tutorials]]></category>
		<category><![CDATA[sitemap]]></category>
		<category><![CDATA[ts]]></category>
		<category><![CDATA[typo3]]></category>

		<guid isPermaLink="false">http://localhost/mb/wordpress/wordpress_j4f/?p=30</guid>
		<description><![CDATA[Wer in Typo3 eine Sitemap anzeigen will, kennt das Problem, dass die Links immer in einem neuen Fenster ge&#246;ffnet werden. Das liegt daran, dass standardm&#228;&#223;ig &#8220;target = page&#8221; gesetzt wird. Um dies zu unterbinden, ist folgender Typoscript Code n&#246;tig:

// Typoscript Constants
content.pageFrameObj = _self
pageTarget = _self

// Typoscript Setup
intTarget = {$pageTarget}
extTarget = _blank

]]></description>
			<content:encoded><![CDATA[<p>Wer in Typo3 eine Sitemap anzeigen will, kennt das Problem, dass die Links immer in einem neuen Fenster ge&#246;ffnet werden. Das liegt daran, dass standardm&#228;&#223;ig &#8220;target = page&#8221; gesetzt wird. Um dies zu unterbinden, ist folgender Typoscript Code n&#246;tig:</p>
<pre class="brush: xml;">
// Typoscript Constants
content.pageFrameObj = _self
pageTarget = _self

// Typoscript Setup
intTarget = {$pageTarget}
extTarget = _blank
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.just4freaks.de/tutorials/typo3-sitemap-target-definieren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3 &#8211; Links in RTE-Tabellen anzeigen</title>
		<link>http://www.just4freaks.de/tutorials/typo3-links-in-rte-tabellen-anzeigen</link>
		<comments>http://www.just4freaks.de/tutorials/typo3-links-in-rte-tabellen-anzeigen#comments</comments>
		<pubDate>Mon, 02 Jun 2008 21:56:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tutorials]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[typo3]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://jf4blog.just4freaks.de/?p=160</guid>
		<description><![CDATA[Hier der Codesnippsel der es erm&#246;glicht Links in RTE-Tabellen darzustellen. Zus&#228;tzlich werden auch noch alle p-tags entfernt.

// Typoscript Setup
 lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines {
 	addAttributes.P.class &#62;
 	remapTag &#62;
 	addAttributes.DIV.class &#62;
 	// Angabe von Tags, die nicht mit einem zusaetzlichen wrap umgeben werden duerfen
 	encapsTagList = cite, div, p, pre, h1, h2, h3, h4, h5, h6
 }
lib.parseFunc_RTE.externalBlocks.table {
 	// [...]]]></description>
			<content:encoded><![CDATA[<p>Hier der Codesnippsel der es erm&#246;glicht Links in RTE-Tabellen darzustellen. Zus&#228;tzlich werden auch noch alle p-tags entfernt.</p>
<pre class="brush: xml;">
// Typoscript Setup
 lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines {
 	addAttributes.P.class &gt;
 	remapTag &gt;
 	addAttributes.DIV.class &gt;
 	// Angabe von Tags, die nicht mit einem zusaetzlichen wrap umgeben werden duerfen
 	encapsTagList = cite, div, p, pre, h1, h2, h3, h4, h5, h6
 }
lib.parseFunc_RTE.externalBlocks.table {
 	// entfernt p-Tag aus table&gt;tr&gt;td...
 	HTMLtableCells.default.callRecursive = 0
 	// css klassen erlauben
 	stdWrap {
 		HTMLparser.tags.table.fixAttrib.class.list &gt;
 		// links erlauben in tabellen
 		parseFunc {
 			makelinks = 1
 			makelinks.http.keep = scheme,path,query
 			makelinks.mailto.keep = path
 			tags {
 				link = TEXT
 				link {
 					current = 1
 					typolink.parameter.data = parameters : allParams
 				}
 			}
 		}
 	}
 }</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.just4freaks.de/tutorials/typo3-links-in-rte-tabellen-anzeigen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo3 &#8211; Einbinden von CSS Dateien</title>
		<link>http://www.just4freaks.de/tutorials/typo3-einbinden-von-css-dateien</link>
		<comments>http://www.just4freaks.de/tutorials/typo3-einbinden-von-css-dateien#comments</comments>
		<pubDate>Sun, 11 Feb 2007 14:48:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[ts]]></category>
		<category><![CDATA[typo3]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://localhost/mb/wordpress/wordpress_j4f/?p=78</guid>
		<description><![CDATA[Es gibt 2 M&#246;glichkeiten CSS Dateien in Typoscript einzubinden. Die einfachere Methode ist es &#252;ber die Anweisung page.includeCSS einzubinden.

// Typoscript Setup
page.includeCSS {
	file1 = fileadmin/styles/basic.css
	file1.title = Standardansicht
	file1.media = screen

	file2 = fileadmin/styles/print.css
	file2.title = Drucken
	file2.media = print
}

Alternativ kann man auch CSS im Headerobjekt manuell einbinden. Diese Art der Einbindung erm&#246;glicht auch beliebige weitere Einbindungen wie JS-Scripts u.a.

// Typoscript Setup
page.headerData.5 = TEXT
page.headerData.5.value (
	@import [...]]]></description>
			<content:encoded><![CDATA[<p>Es gibt 2 M&#246;glichkeiten CSS Dateien in Typoscript einzubinden. Die einfachere Methode ist es &#252;ber die Anweisung <strong>page.includeCSS</strong> einzubinden.</p>
<pre class="brush: xml;">
// Typoscript Setup
page.includeCSS {
	file1 = fileadmin/styles/basic.css
	file1.title = Standardansicht
	file1.media = screen

	file2 = fileadmin/styles/print.css
	file2.title = Drucken
	file2.media = print
}
</pre>
<p>Alternativ kann man auch CSS im Headerobjekt manuell einbinden. Diese Art der Einbindung erm&#246;glicht auch beliebige weitere Einbindungen wie JS-Scripts u.a.</p>
<pre class="brush: xml;">
// Typoscript Setup
page.headerData.5 = TEXT
page.headerData.5.value (
	@import &quot;fileadmin/css/style.css&quot;;
)
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.just4freaks.de/tutorials/typo3-einbinden-von-css-dateien/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
