<?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>im-Tal.net &#187; Joomla</title>
	<atom:link href="http://www.im-tal.net/cat/tipps/joomla-tipps/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.im-tal.net</link>
	<description>im-Tal.net mit Tipps zu Windows XP, Windows Vista, Windows7, Wordpress, Office, Firefox, Thunderbird etc.</description>
	<lastBuildDate>Mon, 23 Aug 2010 07:57:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Etwas Sicherheit durch die .htaccess</title>
		<link>http://www.im-tal.net/820/etwas-sicherheit-durch-die-htaccess/</link>
		<comments>http://www.im-tal.net/820/etwas-sicherheit-durch-die-htaccess/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 20:08:45 +0000</pubDate>
		<dc:creator>maxe</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Filezilla]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=820</guid>
		<description><![CDATA[Und weiter geht es in unserer Reihe &#8220;was kann alles in die .htaccess und was bewirkt es&#8221; 
Mit der , dem  und dem  sind wir durch, jetzt folgt etwas Sicherheit. Als erstes müssen wir ganz oben in die .htaccess die RewriteEngine einschalten, falls dies nicht schon geschehen ist:

<pre &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/820/etwas-sicherheit-durch-die-htaccess/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>Und weiter geht es in unserer Reihe &#8220;was kann alles in die .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a> und was bewirkt es&#8221; <img src='http://www.im-tal.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Mit der <a href="http://www.im-tal.net/723/gzip-komprimierung-aktivieren/" title="gzip-Komprimierung aktivieren">Komprimierung</a>, dem <a href="http://www.im-tal.net/745/caching-mit-expires/" title="Caching mit Expires">Caching</a> und dem <a href="http://www.im-tal.net/810/wordpress-cdn-cookieless-domain/" title="WordPress: CDN &#038; cookieless domain">CDN &#038; cookieless domain</a> sind wir durch, jetzt folgt etwas Sicherheit. Als erstes müssen wir ganz oben in die .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a> die RewriteEngine einschalten, falls dies nicht schon geschehen ist:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #00007f;">RewriteEngine</span> <span style="color: #0000ff;">on</span></pre></div></div>

<p>Jetzt kann die Datei vor externen Zugriffen geschützt werden, um die es sich die ganze Zeit dreht &#8230; die .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a>:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #adadad; font-style: italic;"># htaccess Schutz</span>
&lt;<span style="color: #000000; font-weight:bold;">Files</span> ~ <span style="color: #7f007f;">&quot;^.*<span style="color: #000099; font-weight: bold;">\.</span>([Hh][Tt][Aa])&quot;</span>&gt;
<span style="color: #00007f;">Order</span> <span style="color: #00007f;">deny</span>,<span style="color: #00007f;">allow</span>
<span style="color: #00007f;">Deny</span> <span style="color: #00007f;">from</span> <span style="color: #00007f;">all</span>
&lt;/<span style="color: #000000; font-weight:bold;">Files</span>&gt;</pre></div></div>

<p>ORDER bestimmt in welcher Reihenfolge Allow und Deny ausgewertet werden.<br />
Die Direktive DENY (=verweigern) bestimmt, wer vom Zugriff auf eine Ressource ausgeschlossen wird<br />
Die gegensätzliche Direktive ALLOW (=erlauben) würde es ermöglichen, bestimmten Hosts den Zugriff ausdrücklich zu gestatten.</p>
<p>Das ganze ließe sich so erweitern, dass alle Dateien die mit einem Punkt anfangen, wie z.B. auch eine .htusers oder .htpasswd, gesperrt werden:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #adadad; font-style: italic;"># Dateien mit . am Anfang sperren</span>
&lt;<span style="color: #000000; font-weight:bold;">FilesMatch</span> <span style="color: #7f007f;">&quot;^<span style="color: #000099; font-weight: bold;">\.</span>&quot;</span> &gt;
<span style="color: #00007f;">Order</span> <span style="color: #00007f;">deny</span>,<span style="color: #00007f;">allow</span>
<span style="color: #00007f;">Deny</span> <span style="color: #00007f;">from</span> <span style="color: #00007f;">all</span>
&lt;/<span style="color: #000000; font-weight:bold;">FilesMatch</span>&gt;</pre></div></div>

<p>So, die Dateien sind schon mal vor einem Fremdzugriff gesperrt. Jetzt kommt es ja immer mal wieder vor, dass man die eigenen Bilder auf anderen Seiten verlinkt sieht. Das ist doppelt ärgerlich:</p>
<ol>
<li>wird der eigene Inhalt wo anders abgebildet </li>
<li>wird der eigene Traffic geklaut, denn die Bilder werden ja nur verlinkt &#8230; also vom eigenen Server auf fremder Seite ausgeliefert.</li>
</ol>
<p>Auch dafür gibt es einen Trick:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #adadad; font-style: italic;"># Bilder-Klau</span>
&lt;<span style="color: #000000; font-weight:bold;">ifmodule</span> mod_rewrite.c&gt;
<span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^$
<span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://(www\.)?im-tal\.net(/.*)?$ [NC]
<span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://(www\.)?images\.google\.de(/.*)?$ [NC]
<span style="color: #00007f;">RewriteRule</span> \.(gif|jpg|png|pdf|zip|GIF|JPG|PNG|PDF|ZIP)$ - [F]
&lt;/<span style="color: #000000; font-weight:bold;">ifmodule</span>&gt;</pre></div></div>

<p>In Zeile 2 wurde die eigene Domain eingetagen.<br />
In Zeile 3 wurde eine weitere &#8220;erlaubte&#8221; Domain eingetragen.<br />
Diese Zeile kann kopiert werden und für jede weitere erlaubte Domain verwendet werden, Prinzip sollte hier klar sein.<br />
Als letzte Zeile wird bestimmt, dass alle nicht aufgeführten und somit auch nicht erlaubten Domains eine Error 403 (Forbidden) Fehlermeldung bekommen, sobald sie eine Bild der genannten Dateitypen verlinken wollen.<br />
Falls die o.g. Variante nicht funktioniert kann folgender Code probiert werden:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">&lt;<span style="color: #000000; font-weight:bold;">Files</span> ~ <span style="color: #7f007f;">&quot;<span style="color: #000099; font-weight: bold;">\.</span>(gif|jpe?g|png)$&quot;</span>&gt;
<span style="color: #00007f;">SetEnvIfNoCase</span> Referer ^http\:\/\/.* Verboten
<span style="color: #00007f;">SetEnvIfNoCase</span> Referer ^http\:\/\/(www\.){<span style="color: #ff0000;">0</span>,<span style="color: #ff0000;">1</span>}im-tal\.net.* !Verboten
<span style="color: #00007f;">SetEnvIfNoCase</span> Referer ^http\:\/\/(images\.){<span style="color: #ff0000;">0</span>,<span style="color: #ff0000;">1</span>}google\.de.* !Verboten
<span style="color: #00007f;">Order</span> <span style="color: #00007f;">Allow</span>,<span style="color: #00007f;">Deny</span>
<span style="color: #00007f;">Deny</span> <span style="color: #00007f;">from</span> env=Verboten
<span style="color: #00007f;">Allow</span> <span style="color: #00007f;">from</span> <span style="color: #00007f;">all</span>
&lt;/<span style="color: #000000; font-weight:bold;">Files</span>&gt;</pre></div></div>

<p>In Zeile 2 werden erst mal alle Zugriffe verboten und durch die Zeile mit <strong>!Verboten</strong> werden dann die Ausnahmen definiert.</p>
<p>Ist die IP oder der USER_AGENT eines Angreifers bekannt oder ein Query_String der öfter von Angreifern an die URL gehangen wird, so kann auch dieser direkt ausgesperrt werden. Außerdem können auch Referer ausgesperrt werden:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">&lt;<span style="color: #000000; font-weight:bold;">ifmodule</span> mod_rewrite.c&gt;
<span style="color: #adadad; font-style: italic;"># alle Einträge mit [OR] abschließen außer der letzte</span>
<span style="color: #00007f;">RewriteCond</span> %{REMOTE_ADDR} ^<span style="color: #ff0000;">123</span>\.234\.3\.4 [OR]
<span style="color: #00007f;">RewriteCond</span> %{HTTP_USER_AGENT} <span style="color: #00007f;">example</span>.* [NC,OR]
<span style="color: #00007f;">RewriteCond</span> %{QUERY_STRING} http\: [NC,OR]
<span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} spamwort [NC]
<span style="color: #00007f;">RewriteRule</span> .* - [F,L]
&lt;/<span style="color: #000000; font-weight:bold;">ifmodule</span>&gt;</pre></div></div>

<p>NC gibt an, dass kein Unterschied zwischen Gross- und Kleinschreibung gemacht werden soll<br />
OR gibt an, dass ODER statt UND verwendet werden soll</p>
<p>So, zum Schluss noch 2 weitere Tipps, besonders für <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> Benutzer. Bei <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> ist es wichtig die Settings-Datei &#8220;wp-config.php&#8221; zu schützen. In anderen Systemen sind es vielleicht andere Dateien. Jedenfalls funktioniert dies genau so wie oben beim .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a> Schutz:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #adadad; font-style: italic;"># protect wp-config.php</span>
&lt;<span style="color: #000000; font-weight:bold;">files</span> wp-config.php&gt;
<span style="color: #00007f;">Order</span> <span style="color: #00007f;">deny</span>,<span style="color: #00007f;">allow</span>
<span style="color: #00007f;">Deny</span> <span style="color: #00007f;">from</span> <span style="color: #00007f;">all</span>
&lt;/<span style="color: #000000; font-weight:bold;">files</span>&gt;</pre></div></div>

<p>Um jetzt noch externe Zugriffe auf <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> PHP-Dateien zu blockieren, kann folgendes in die .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a> geschrieben werden:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #adadad; font-style: italic;"># Externer Zugriffe auf PHP-Dateien blockieren</span>
<span style="color: #00007f;">RewriteCond</span> %{QUERY_STRING} !error
<span style="color: #00007f;">RewriteCond</span> %{THE_REQUEST} ^[A-Z]{<span style="color: #ff0000;">3</span>,<span style="color: #ff0000;">9</span>}\ /(wp-<span style="color: #0000ff;">includes</span>|wp-content)/(.+)\.php\ HTTP/
<span style="color: #00007f;">RewriteRule</span> .* - [F]</pre></div></div>

<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/745/caching-mit-expires/" rel="bookmark" title="Permanent Link: Caching mit Expires">Caching mit Expires</a></li><li><a href="http://www.im-tal.net/723/gzip-komprimierung-aktivieren/" rel="bookmark" title="Permanent Link: gzip-Komprimierung aktivieren">gzip-Komprimierung aktivieren</a></li><li><a href="http://www.im-tal.net/199/defragmentierung-einzelner-laufwerke/" rel="bookmark" title="Permanent Link: Defragmentierung einzelner Laufwerke">Defragmentierung einzelner Laufwerke</a></li><li><a href="http://www.im-tal.net/227/globale-einstellungen-in-joomla-15-aendern/" rel="bookmark" title="Permanent Link: Globale Einstellungen in Joomla 1.5 ändern">Globale Einstellungen in Joomla 1.5 ändern</a></li><li><a href="http://www.im-tal.net/618/arbeitsspeicher-auf-fehler-testen/" rel="bookmark" title="Permanent Link: Arbeitsspeicher auf Fehler testen">Arbeitsspeicher auf Fehler testen</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/820/etwas-sicherheit-durch-die-htaccess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caching mit Expires</title>
		<link>http://www.im-tal.net/745/caching-mit-expires/</link>
		<comments>http://www.im-tal.net/745/caching-mit-expires/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 16:32:01 +0000</pubDate>
		<dc:creator>maxe</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Filezilla]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=745</guid>
		<description><![CDATA[Nachdem wir uns mit &#8220;&#8221; beschäftigt haben, folgt nun das Caching (Gültigkeit).
Mit dem Apache Modul Expires ist es möglich gewissen Ressourcen einen Cache-HTTP-Header, sozusagen ein &#8220;Verfallsdatum&#8221; (gültig bis) zu geben. Somit weist das Modul den Browser an die zuvor heruntergeladenen Ressourcen von der lokalen Festplatte zu laden, anstatt erneut über &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/745/caching-mit-expires/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>Nachdem wir uns mit &#8220;<a href="http://www.im-tal.net/723/gzip-komprimierung-aktivieren/" title="gzip-Komprimierung aktivieren">Webseiten-Komprimierung</a>&#8221; beschäftigt haben, folgt nun das Caching (Gültigkeit).<br />
Mit dem Apache Modul Expires ist es möglich gewissen Ressourcen einen Cache-HTTP-Header, sozusagen ein &#8220;Verfallsdatum&#8221; (gültig bis) zu geben. Somit weist das Modul den Browser an die zuvor heruntergeladenen Ressourcen von der lokalen Festplatte zu laden, anstatt erneut über das <a href="http://www.im-tal.net/tag/internet/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Internet">Internet</a>.</p>
<p>Expires geben also die &#8220;Lebensdauer&#8221; einer Ressource (i.d.R. Datei) über den Cache-HTTP-Header an. Lebensdauer bedeutet, ein Zeitraum, in dem der Browser die gecachte Ressource ohne zu überprüfen, ob eine neue Version auf dem Web-Server verfügbar ist, anzeigt bzw. von der lokalen Festplatte lädt. Diese Expires sind &#8220;starke&#8221; Cache-Header und gelten unbedingt, das heißt, sobald sie gesetzt sind und die Ressource einmal heruntergeladen wurde, stellt der Browser keine GET-Anfragen für die Ressource bis das Verfallsdatum erreicht ist. Das kann Ladezeit und Traffic sparen.</p>
<p>Hier mal ein Beispiel für den Code, der so dann z. B. in die .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a> geschrieben werden kann:</p>

<div class="wp_syntax"><div class="code"><pre class="code" style="font-family:monospace;">&lt;IfModule mod_expires.c&gt;
# BEGIN Expire headers
# Modul aktivieren
  ExpiresActive on
# Fav/Icons sind 1 Monat gültig
  ExpiresByType image/ico A2419200
  ExpiresByType image/x-icon A2419200
# übliche Dateien sind 2 Wochen gültig
  ExpiresByType application/pdf A1209600
  ExpiresByType application/zip A1209600
  ExpiresByType application/javascript A1209600
  ExpiresByType application/x-javascript A1209600
  ExpiresByType application/x-shockwave-flash A1209600
# CSS sind 3 Tage gültig
  ExpiresByType text/css A2592000
# übliche Grafiken sind 3 Tage gültig
  ExpiresByType image/jpg A2592000
  ExpiresByType image/gif A2592000
  ExpiresByType image/jpeg A2592000
  ExpiresByType image/png A2592000
# alle anderen Dateien sind 4 Stunden gültig
  ExpiresDefault A14400
&lt;/IfModule&gt;</pre></div></div>

<p>Über ExpiresByType bestimmt man den Dateityp. Die Lebensdauer wird in Sekunden angegeben, da gibt es 2 Schreibweisen:</p>
<ul>
<li>z. B. <em>&#8220;access plus 2592000 seconds&#8221;</em></li>
<li>z. B. <em>A2592000</em> (wie oben gezeigt)</li>
</ul>
<p>Wer nicht selber rechnen mag <img src='http://www.im-tal.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  , eine Übersicht der Zeitangaben wird im <a href="http://www.askapache.com/htaccess/speed-up-sites-with-htaccess-caching.html#menu0-el4">Time Cheatsheet</a> gezeigt. (z.B. 2592000 = 3 Tage * 24 Stunden * 60 Minuten * 60 Sekunden)</p>
<p>Neben den &#8220;Expires&#8221; gibt es noch &#8220;Header set Cache-Control max-age&#8221;. Hier wird auf ähnliche Weise, aber über das Apache-Modul Headers, das maximale Alter einer Datei bestimmt. Grundsätzlich gilt: Entweder Expires oder Cache-Control, <strong>nicht beides</strong>.</p>
<p>Im Zusammenhang damit sei noch kurz Last-Modified und ETag genannt. Beide geben charakteristische Spezifikationen über eine Ressource aus, sodass der Browser feststellen kann, ob Ressourcen gleich sind. Beim Last-Modified-Header ist dies immer ein Datum. Beim ETag wird die Ressource eindeutig über einen Wert (Datei-Versionen oder Content-Hashes sind typisch) identifiziert.<br />
Last-Modified ist ein &#8220;schwacher&#8221; Cache-Header, er erlaubt dem Browser heuristisch zu bestimmen, ob das Element aus dem Cache zu holen ist oder nicht. Allerdings hat es den Vorteil, dass der Browser bei einem explizitem Neuladen der Seite, auch die Ressource neu ausgibt. Auch hier ist es wieder überflüssig, sowohl ETag und Last-Modified-Header anzugeben, entweder oder.</p>
<p>Wer also Last-Modified verwendet sollte ETag wie folgt über die .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a> deaktivieren:</p>

<div class="wp_syntax"><div class="code"><pre class="code" style="font-family:monospace;"># Turn ETags Off
FileETag None</pre></div></div>

<p>Alles zusammen könnte dann so in der .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a> aussehen:<br />
<a href="http://static.im-tal.net/uploads/htaccess.png"><img src="http://static.im-tal.net/uploads/htaccess-289x300.png" alt="htaccess" title="htaccess" width="289" height="300" class="alignnone size-medium wp-image-756" /></a></p>
<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/820/etwas-sicherheit-durch-die-htaccess/" rel="bookmark" title="Permanent Link: Etwas Sicherheit durch die .htaccess">Etwas Sicherheit durch die .htaccess</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/745/caching-mit-expires/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gzip-Komprimierung aktivieren</title>
		<link>http://www.im-tal.net/723/gzip-komprimierung-aktivieren/</link>
		<comments>http://www.im-tal.net/723/gzip-komprimierung-aktivieren/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 14:44:45 +0000</pubDate>
		<dc:creator>maxe</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Filezilla]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=723</guid>
		<description><![CDATA[Heute haben wir uns mit dem Thema gzip-Compression / gzip-Kompression beschäftigt. Das Firebug Addon &#8220;YSlow&#8221; von Yahoo und auch das &#8220;Page Speed&#8221; Addon von Google bzw. die Webmaster-Tools von Google raten dazu, die gzip Komprimierung für gewisse Dateien zu aktivieren um so mehr Geschwindigkeit für die Website zu gewinnen. Durch &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/723/gzip-komprimierung-aktivieren/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>Heute haben wir uns mit dem Thema gzip-Compression / gzip-Kompression beschäftigt. Das Firebug Addon &#8220;YSlow&#8221; von Yahoo und auch das &#8220;Page Speed&#8221; Addon von Google bzw. die Webmaster-Tools von Google raten dazu, die gzip Komprimierung für gewisse Dateien zu aktivieren um so mehr Geschwindigkeit für die Website zu gewinnen. Durch die Kompression ist es möglich die Website um einige hundert Kilobyte zu entschlacken. Wer kein YSlow und/oder Page Speed hat, kann die Geschwindigkeit auch online testen: <a href="http://gtmetrix.com/">GTmetrix online tool to check website speed</a><br />
Nun gibt es mehrerer Möglichkeiten die Komprimierung zu aktivieren. Genannt seinen da 3 Möglichkeiten, je nach dem wie der Server konfiguriert ist.</p>
<ol>
<li>Für <strong>mod_deflate</strong> muss folgender Code in die .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a>

<div class="wp_syntax"><div class="code"><pre class="code" style="font-family:monospace;">&lt;IfModule mod_deflate.c&gt;
&lt;FilesMatch &quot;\\.(js|css|x?html?|html|htm|php|xml)$&quot;&gt;
SetOutputFilter DEFLATE
&lt;/FilesMatch&gt;
&lt;/ifModule&gt;</pre></div></div>

<p>Die Datei-Endungen (js|css|x?html?|html|htm|php|xml) lassen sich beliebig ändern.</p>
</li>
<li>Für <strong>mod_gzip</strong> muss folgender Code in die .<a href="http://www.im-tal.net/tag/htaccess/" class="st_tag internal_tag" rel="tag" title="Posts tagged with htaccess">htaccess</a>

<div class="wp_syntax"><div class="code"><pre class="code" style="font-family:monospace;">&lt;ifModule mod_gzip.c&gt;
  mod_gzip_on Yes
  mod_gzip_dechunk Yes
  mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
  mod_gzip_item_include handler ^cgi-script$
  mod_gzip_item_include mime ^text/.*
  mod_gzip_item_include mime ^application/x-javascript.*
  mod_gzip_item_exclude mime ^image/.*
  mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
&lt;/ifModule&gt;</pre></div></div>

<p>Auch hier lassen sich die Datei-Endungen (js|css|html|htm|php|xml) wieder beliebig ändern.</p>
</li>
<li>Für <strong>ob_gzhandler</strong> (zlib extension) muss folgender Code am Anfang einer Website stehen

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">ob_start</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ob_gzhandler&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Tipp1: Für <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> ist es sinnvoll den Code als allererstes in die functions.php des Themes zu schreiben.<br />
Tipp2: ob_gzhandler komprimiert nur php-Dateien. Falls also ob_gzhandler genutzt wird, können trotzdem auch die css Dateien komprimiert werden. Dazu kopiert man einfach die css-Datei (z.B. style.css) in eine neue php-Datei (z.B. style.php). In diese neue Datei fügt man ganz oben noch folgendes ein:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_ACCEPT_ENCODING'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'gzip'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-type: text/css'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">ob_start</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ob_gzhandler&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>und ganz unten noch diesen Code:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">ob_end_flush</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Nach dem Upload der style.php in das selbe Verzeichnis wo auch die Ursprungs-CSS liegt, muss noch der Aufruf der css in php geändert werden. Dieses geschieht im head-Teil (z.B. header.php) der Website.</p>
</li>
</ol>
<p>Ob mod_deflate, mod_gzip oder die zlib-extension auf dem Server konfiguriert ist, kann man feststellen, in dem man eine neue Datei phpinfo.php mit dem Inhalt</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">phpinfo</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>auf den Server hoch lädt und anschließend über den Browser aufruft.</p>
<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/200/aministrator-konto-aktivieren/" rel="bookmark" title="Permanent Link: Aministrator-Konto aktivieren">Aministrator-Konto aktivieren</a></li><li><a href="http://www.im-tal.net/136/nummernblock-schon-beim-start-aktivieren/" rel="bookmark" title="Permanent Link: Nummernblock schon beim Start aktivieren">Nummernblock schon beim Start aktivieren</a></li><li><a href="http://www.im-tal.net/226/kompatibilitaetsmodus-in-joomla-15-fuer-alte-komponenten-oder-module/" rel="bookmark" title="Permanent Link: Kompatibilitätsmodus in Joomla 1.5">Kompatibilitätsmodus in Joomla 1.5</a></li><li><a href="http://www.im-tal.net/190/schwache-grafikkarte-transparenz-abschalten-und-flip3d-etc-weiternutzen/" rel="bookmark" title="Permanent Link: Schwache Grafikkarte unter Vista?">Schwache Grafikkarte unter Vista?</a></li><li><a href="http://www.im-tal.net/529/neues-firefox-fenster-im-vordergrund-oeffnen/" rel="bookmark" title="Permanent Link: Neues Firefox-Fenster im Vordergrund öffnen">Neues Firefox-Fenster im Vordergrund öffnen</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/723/gzip-komprimierung-aktivieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Effekte mit der jQuery JavaScript Library</title>
		<link>http://www.im-tal.net/568/effekte-mit-der-jquery-javascript-library/</link>
		<comments>http://www.im-tal.net/568/effekte-mit-der-jquery-javascript-library/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 09:45:33 +0000</pubDate>
		<dc:creator>maxe</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=568</guid>
		<description><![CDATA[Mit der jQuery JavaScript Library sind tolle Effekte möglich, wie z. B. Sliding, Fading, Animating etc.
Wir haben uns selber noch nicht viel mit jQuery befasst, wollen aber unsere ersten Versuche hier als Einstiegsanleitung niederschreiben.
Also zu erst muss die Library ins Template eingebunden werden. Entweder man lädt sich die .js Datei &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/568/effekte-mit-der-jquery-javascript-library/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>Mit der jQuery JavaScript Library sind tolle Effekte möglich, wie z. B. Sliding, Fading, Animating etc.<br />
Wir haben uns selber noch nicht viel mit jQuery befasst, wollen aber unsere ersten Versuche hier als Einstiegsanleitung niederschreiben.</p>
<p>Also zu erst muss die Library ins Template eingebunden werden. Entweder man lädt sich die .js Datei <a href="http://docs.jquery.com/Downloading_jQuery">hier herunter</a> und bindet sie anschließend so (am besten im Header) ein:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;jquery-1.3.2.min.js&quot;</span> type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>oder man bindet z. B. direkt die von jquery.com ein:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://code.jquery.com/jquery-latest.js&quot;</span> type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<hr />
<p>So, nachdem nun die Library eingebunden ist, können wir mit dem Javascript beginnen. Es läuft immer nach ähnlichem Schema.<br />
Erst sagen wir, wir wollen eine Funktion:<br />
<code>$(document).ready(function()</code><br />
Dann können wir bei Bedarf bestimmen, welches Element/Objekt bei Klick o. ä. die Änderung vornehmen soll:<br />
<code>$("button").click(function ()</code><br />
Auf jeden Fall werden dann die Element/Objekte bestimmt, welche ihr Aussehen/Verhalten ändern sollen:<br />
<code>$("p").slideToggle</code></p>
<p>Als <strong>1. kleines Beispiel</strong> lassen wir mit <em>slideToggle</em> alle Texte innernhalb eine p-Tags durch einen Button ein-/ausblenden:</p>
<div class="test1">

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  $<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;button&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;p&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">slideToggle</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;slow&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Um den Button nun sichtbar zu machen, ist es nötig diesen an die entsprechende Stelle (vorzugsweise direkt über den Text) anzulegen:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&nbsp;
&lt;button&gt;Text ein-/ausblenden&lt;/button&gt;
&nbsp;
&lt;p&gt;
   Hier steht der Text der nun ein- bzw. ausgeblendet werden kann.
&lt;/p&gt;</pre></div></div>

<p>So lässt sich z. B. auch eine Sidebar aus-/einblenden. Statt &#8220;p&#8221; nimmt man dann z. B. den Div-Container der Sidebar (z. B. &#8220;#sidebar&#8221;).
</p></div>
<p><button class="1">Hier kannst du es testen</button></p>
<hr />
<p>Als <strong>2. Beispiel</strong> wollen wir zeigen, wie z. B. die Kombination von mehreren Elementen/Objekte mit mehrfacher Veränderung möglich sind:</p>
<div class="test2">

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  $<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;button&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;div.block&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">add</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;p.extra&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;blau&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Class in blau geaendert&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Alle Div-Container mit der Class &#8220;.block&#8221; und alle p-Tags mit der Class &#8220;.extra&#8221; bekommen eine neue Class &#8220;.blau&#8221; zugefügt und es wird ein Hinweistext ausgegeben. Statt addClass können auch <a href="http://docs.jquery.com/Attributes">andere Attribute</a>, wie z. B. toggleClass genutzt werden.</p>
</div>
<p><button class="2">Hier kannst du es testen</button></p>
<hr />
<p>Eine <strong>weitere Spielerei</strong> wäre ein FadeIn-Effekt bei allen Bildern die im Div-Container &#8220;#content&#8221; sitzen:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  $<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#content img&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;display&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;none&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#content img&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeIn</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">5000</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<div class="test3">
<img src="http://static.im-tal.net/uploads/wordpress.jpg" alt="wordpress" title="wordpress" width="193" height="80" class="alignnone size-full wp-image-519" />
</div>
<p><button class="3">Hier kannst du es testen</button></p>
<blockquote><p><strong>Weitere Effekte findest du in der jQuery-Documentation: <a href="http://docs.jquery.com/Effects">http://docs.jquery.com/Effects</a></strong></p></blockquote>
<hr />
<h2>Ein kleiner Hinweis für <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a>-User:</h2>
<p><a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> bringt eine jquery.js im Verzeichnis /wp-includes/js/jquery/jquery.js mit. Falls ihr also damit arbeiten wollt ist eine kleine Abweichung zu beachten. Statt des $-Zeichen muss in WP jQuery benutzt werden:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">&lt;script src=&quot;http://www.deine_domain.xyz/wp-includes/js/jquery/jquery.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
<span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
    jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;button&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;div.block&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">add</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;p.extra&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggleClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;blau&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Class geaendert&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Falls ihr in <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> nicht mit der WP eigenen jquery.js arbeiten wollt, könnt ihr diese deaktiveren und eine andere einbinden. Könnte sein, dass in eurer header.php, footer.php oder functions.php schon der Aufruf der jquery drin steht:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
wp_enqueue_script<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'jquery'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Das dann wie folgt ändern bzw. hinzufügen, falls es noch nicht vorhanden ist:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
wp_deregister_script<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'jquery'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//derigistriert die jquery von WP</span>
wp_register_script<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'jquery'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'http://code.jquery.com/jquery-latest.js'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//registriert die jquery von der externen URL</span>
wp_enqueue_script<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'jquery'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//laedt die neue jquery</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/529/neues-firefox-fenster-im-vordergrund-oeffnen/" rel="bookmark" title="Permanent Link: Neues Firefox-Fenster im Vordergrund öffnen">Neues Firefox-Fenster im Vordergrund öffnen</a></li><li><a href="http://www.im-tal.net/745/caching-mit-expires/" rel="bookmark" title="Permanent Link: Caching mit Expires">Caching mit Expires</a></li><li><a href="http://www.im-tal.net/508/firebug-fuer-firefox/" rel="bookmark" title="Permanent Link: Firebug für Firefox">Firebug für Firefox</a></li><li><a href="http://www.im-tal.net/723/gzip-komprimierung-aktivieren/" rel="bookmark" title="Permanent Link: gzip-Komprimierung aktivieren">gzip-Komprimierung aktivieren</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/568/effekte-mit-der-jquery-javascript-library/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Der chCounter geht in die nächste Runde: expCounter</title>
		<link>http://www.im-tal.net/554/der-chcounter-geht-in-die-naechste-runde-expcounter/</link>
		<comments>http://www.im-tal.net/554/der-chcounter-geht-in-die-naechste-runde-expcounter/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 14:40:30 +0000</pubDate>
		<dc:creator>im-Tal.net</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Counter]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=554</guid>
		<description><![CDATA[Als Besuchszähler (Counter) setz(t)en wir bisher auf im-Tal.net den chCounter von Christoph Bachner bzw. ab 2007 weiterentwickelt von Bert Körn ein.
Wie wir bereits in unserem Artikel &#8220;chCounter für WordPress nutzen&#8221; erwähnten, ist die Entwicklung vom chCounter seit einiger Zeit aus nicht bekannten Gründen eingeschlafen. Jetzt greift Volker S. Latainski das &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/554/der-chcounter-geht-in-die-naechste-runde-expcounter/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>Als Besuchszähler (<a href="http://www.im-tal.net/tag/counter/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Counter">Counter</a>) setz(t)en wir bisher auf im-Tal.net den chCounter von Christoph Bachner bzw. ab 2007 weiterentwickelt von Bert Körn ein.</p>
<p>Wie wir bereits in unserem Artikel &#8220;chCounter für <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> nutzen&#8221; erwähnten, ist die Entwicklung vom chCounter seit einiger Zeit aus nicht bekannten Gründen eingeschlafen. Jetzt greift Volker S. Latainski das Projekt auf und entwickelt den <a href="http://www.im-tal.net/tag/counter/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Counter">Counter</a>, dank GPL (Lizenz), unter neuem Namen weiter:</p>
<p><a href="http://www.expblog.net/expcounter/"><img src="http://www.expblog.net/expcounter/images/logo.png" alt="expCounter" title="expCounter" width="319" height="85" /></a></p>
<p>Die Installation erfolgt wie vom chCounter gewohnt. Auch der Umstieg vom chCounter auf den expCounter, <a href="http://www.expblog.net/expcounter/chcounter_zu_expcounter.html">wie hier beschrieben</a>, ist sehr einfach. Das Template (zuständig für die Anzeige) lässt sich sehr einfach über den <a href="http://www.expblog.net/expcounter/templategenerator">Template-Generator</a> anpassen.</p>
<p>Wir haben nun ziemlich früh umgestellt und sind auf die (Weiter-)Entwicklung des Counters gespannt.</p>
<p>Ach übrigens, unser Artikel &#8220;chCounter für <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> nutzen&#8221; (sowie die Artikel die sich mit der Einbindung in <a href="http://www.im-tal.net/tag/joomla/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Joomla">Joomla</a> beschäftigen) hat bisher noch Gültigkeit. Falls sich für die Einbindung in <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> etwas ändern sollte werden wir selbstverständlich berichten.</p>
<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/453/chcounter-fuer-wordpress-nutzen/" rel="bookmark" title="Permanent Link: chCounter / expCounter für WordPress nutzen">chCounter / expCounter für WordPress nutzen</a></li><li><a href="http://www.im-tal.net/515/chcounter-mit-sicherheitsluecke/" rel="bookmark" title="Permanent Link: chCounter mit Sicherheitslücke">chCounter mit Sicherheitslücke</a></li><li><a href="http://www.im-tal.net/212/chcounter-in-joomla-10xx-einbinden/" rel="bookmark" title="Permanent Link: chCounter in Joomla 1.0.xx einbinden">chCounter in Joomla 1.0.xx einbinden</a></li><li><a href="http://www.im-tal.net/219/chcounter-in-joomla-15xx-einbinden/" rel="bookmark" title="Permanent Link: chCounter in Joomla 1.5.xx einbinden">chCounter in Joomla 1.5.xx einbinden</a></li><li><a href="http://www.im-tal.net/255/website-mit-verschiedenen-browsern-testen/" rel="bookmark" title="Permanent Link: Website mit verschiedenen Browsern testen">Website mit verschiedenen Browsern testen</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/554/der-chcounter-geht-in-die-naechste-runde-expcounter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>chCounter mit Sicherheitslücke</title>
		<link>http://www.im-tal.net/515/chcounter-mit-sicherheitsluecke/</link>
		<comments>http://www.im-tal.net/515/chcounter-mit-sicherheitsluecke/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 06:20:27 +0000</pubDate>
		<dc:creator>im-Tal.net</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Counter]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=515</guid>
		<description><![CDATA[im-Tal.net benutzt seit Anfang an den chCounter als Statistiktool. Im April 09 erfuhren wir auf stadt-bremerhaven.de, dass im chCounter wohl eine Sicherheitslücke entdeckt wurde. Demnach soll es möglich sein sich auf der Login-Seite des chCounters mit “or ‘=’” <em>(ohne die Anführungszeichen)</em> als Benutzernamen und Passwort anzumelden. Auf im-Tal.net war dies &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/515/chcounter-mit-sicherheitsluecke/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>im-Tal.net benutzt seit Anfang an den chCounter als Statistiktool. Im April 09 erfuhren wir auf <a href="http://stadt-bremerhaven.de/2009/04/16/warnung-vor-chcounter-sicherheitsluecke/">stadt-bremerhaven.de</a>, dass im chCounter wohl eine Sicherheitslücke entdeckt wurde. Demnach soll es möglich sein sich auf der Login-Seite des chCounters mit “or ‘=’” <em>(ohne die Anführungszeichen)</em> als Benutzernamen und Passwort anzumelden. Auf im-Tal.net war dies so nicht möglich.</p>
<p>Trotzdem wollen wir auch auf die Lösung des Problems hinweisen. In der functions.inc.php im <em>includes</em>-Ordner vom chCounter muss nach folgendem Code gesucht werden:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> chC_login<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$name</span><span style="color: #339933;">,</span> <span style="color: #000088;">$pw</span><span style="color: #339933;">,</span> <span style="color: #000088;">$cookie</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$admin_required</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">FALSE</span> <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span></pre></div></div>

<p>Dieser Code muss um eine Zeile ergänzt werden:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> chC_login<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$name</span><span style="color: #339933;">,</span> <span style="color: #000088;">$pw</span><span style="color: #339933;">,</span> <span style="color: #000088;">$cookie</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$admin_required</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">FALSE</span> <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
<span style="color: #000088;">$name</span><span style="color: #339933;">=</span><span style="color: #990000;">mysql_real_escape_string</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$name</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Also einfach die Zeile <em>$name=mysql_real_escape_string($name);</em> hinzufügen.</p>
<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/554/der-chcounter-geht-in-die-naechste-runde-expcounter/" rel="bookmark" title="Permanent Link: Der chCounter geht in die nächste Runde: expCounter">Der chCounter geht in die nächste Runde: expCounter</a></li><li><a href="http://www.im-tal.net/212/chcounter-in-joomla-10xx-einbinden/" rel="bookmark" title="Permanent Link: chCounter in Joomla 1.0.xx einbinden">chCounter in Joomla 1.0.xx einbinden</a></li><li><a href="http://www.im-tal.net/219/chcounter-in-joomla-15xx-einbinden/" rel="bookmark" title="Permanent Link: chCounter in Joomla 1.5.xx einbinden">chCounter in Joomla 1.5.xx einbinden</a></li><li><a href="http://www.im-tal.net/453/chcounter-fuer-wordpress-nutzen/" rel="bookmark" title="Permanent Link: chCounter / expCounter für WordPress nutzen">chCounter / expCounter für WordPress nutzen</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/515/chcounter-mit-sicherheitsluecke/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>noindex und nofollow</title>
		<link>http://www.im-tal.net/256/noindex-und-nofollow/</link>
		<comments>http://www.im-tal.net/256/noindex-und-nofollow/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 13:45:37 +0000</pubDate>
		<dc:creator>maxe</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=256</guid>
		<description><![CDATA[<strong>noindex</strong> heißt auf deutsch nichts anderes als &#8220;nehm diese Seite nicht in deinen Suchemaschinen-Index auf&#8221;.
<strong>nofollow</strong> heißt auf deutsch nichts anderes als &#8220;Folge den Links auf dieser Seite nicht&#8221;.
noindex verhindert also bei den &#8220;freundlichen&#8221; Suchmaschinen (es ist nur ein Hinweis woran sich aber nicht alle Crawler halten), dass die Seite in &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/256/noindex-und-nofollow/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p><strong>noindex</strong> heißt auf deutsch nichts anderes als &#8220;nehm diese Seite nicht in deinen Suchemaschinen-Index auf&#8221;.<br />
<strong>nofollow</strong> heißt auf deutsch nichts anderes als &#8220;Folge den Links auf dieser Seite nicht&#8221;.</p>
<p>noindex verhindert also bei den &#8220;freundlichen&#8221; Suchmaschinen (es ist nur ein Hinweis woran sich aber nicht alle Crawler halten), dass die Seite in ihren Index aufgenommen werden. Als Beispiel könnte man hier die Impressums-Seite oder den Disclaimer nennen.</p>
<p>nofollow ist für die Blogsysteme oder Internetforen eingeführt worden. Spammer kamen früh auf die Idee über die Kommentarfunktion sämtliche Links zu hinterlassen, die die Webcrawler dann natürlich abgegrast haben und als positive Verweise (Linkpopularität) auf die Spamseiten gewertet haben. Das sollte natürlich nicht Sinn und Zweck der Kommentarfunktion sein. Also wurde ca. 2005 das rel=&#8221;nofollow&#8221;-Attribut erfunden. Das Attribut kann den Weblinks angehängt werden. Bei <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> u.a. wird dies z.B. automatisch für die Kommentar-Links angefügt.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;a href=&quot;http://example.com&quot; rel=&quot;external nofollow&quot;&gt;Example&lt;/a&gt;</pre></div></div>

<p>Für ganze Archive oder Seiten steht das Meta-Tag robots mit den Werten noindex und nofollow zur Verfügung.<br />
Wer also, z. B. in <a href="http://www.im-tal.net/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Wordpress">WordPress</a> für die Tages-Archive, die Suche, die 404-Seite, die Authoren-Archive und die Impressums-Seite die Indexierung verhindern aber trotzdem die Weiterverfolgung der Links aktivieren will, kann folgenden Code in die header.php seines Themes schreiben:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> is_day<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> is_search<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> is_404<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> is_author<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> is_page<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'impressum'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;meta name=&quot;</span>robots<span style="color: #0000ff;">&quot; content=&quot;</span>noindex<span style="color: #339933;">,</span>follow<span style="color: #0000ff;">&quot; /&gt;&quot;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>grobe Übersetzung:<br />
&#8211;> wenn es sich um ein Tages-Archive ODER die Suche ODER die 404-Seite ODER die Authoren-Archive ODER die Impressums-Seite handelt<br />
&#8211;> dann setzte den Meta-Tag:  name=&#8221;robots&#8221; content=&#8221;noindex,follow&#8221; (keine Indexierung aber bitte den Links folgen)</p>
<p>Auch gibt es noch den Wert &#8220;noodp&#8221;. Mehr dazu: <a href="http://de.wikipedia.org/wiki/Open_Directory_Project">Wikipedia</a>.</p>
<br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/256/noindex-und-nofollow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website mit verschiedenen Browsern testen</title>
		<link>http://www.im-tal.net/255/website-mit-verschiedenen-browsern-testen/</link>
		<comments>http://www.im-tal.net/255/website-mit-verschiedenen-browsern-testen/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 20:11:40 +0000</pubDate>
		<dc:creator>maxe</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Mozilla Firefox und Thunderbird]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=255</guid>
		<description><![CDATA[Website-Besitzer haben oft nur ein bis zwei aktuelle Browser zur Verfügung um ihre Website zu testen. Wie sieht aber die Website in älteren (z.B. IE 6) oder in anderen nicht so weit verbreiteten Browsern aus? Naja, man könnte jetzt hergehen und sich alle Browser in den verschiedensten Versionen (was oft &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/255/website-mit-verschiedenen-browsern-testen/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>Website-Besitzer haben oft nur ein bis zwei aktuelle Browser zur Verfügung um ihre Website zu testen. Wie sieht aber die Website in älteren (z.B. IE 6) oder in anderen nicht so weit verbreiteten Browsern aus? Naja, man könnte jetzt hergehen und sich alle Browser in den verschiedensten Versionen (was oft sowieso nicht geht) installieren &#8230;</p>
<p>Es geht aber auch etwas einfacher. Auf der Website <a href="http://browsershots.org">http://browsershots.org</a> kann man die Browser-Kompatibilität der Website mit momentan ca. 60 Browsern testen und bekommt sogar von jedem Browser einen Screenshot.</p>
<p>Wer nicht ganz so viel testen will und sich nur auf den IE in den verschiedenen Versionen beschränken will kann sich den <a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a> von DebugBar installieren. Damit lassen sich lokal die IE Versionen von 5.5 bis 8 testen.</p>
<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/723/gzip-komprimierung-aktivieren/" rel="bookmark" title="Permanent Link: gzip-Komprimierung aktivieren">gzip-Komprimierung aktivieren</a></li><li><a href="http://www.im-tal.net/impressum/" rel="bookmark" title="Permanent Link: Impressum">Impressum</a></li><li><a href="http://www.im-tal.net/687/687/" rel="bookmark" title="Permanent Link: "></a></li><li><a href="http://www.im-tal.net/202/wichtige-tastenkombinationen-unter-vista/" rel="bookmark" title="Permanent Link: Wichtige Tastenkombinationen unter Vista">Wichtige Tastenkombinationen unter Vista</a></li><li><a href="http://www.im-tal.net/251/beispiel-content/" rel="bookmark" title="Permanent Link: Beispiel Content">Beispiel Content</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/255/website-mit-verschiedenen-browsern-testen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Globale Einstellungen in Joomla 1.5 ändern</title>
		<link>http://www.im-tal.net/227/globale-einstellungen-in-joomla-15-aendern/</link>
		<comments>http://www.im-tal.net/227/globale-einstellungen-in-joomla-15-aendern/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 18:57:52 +0000</pubDate>
		<dc:creator>im-Tal.net</dc:creator>
				<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=227</guid>
		<description><![CDATA[In Joomla 1.5 sind die Globalen Einstellungen etwas versteckter als in der Vorgängerversion.
für Beiträge:
Inhalt &#124; Beiträge
Voreinstellungen -&#62; z.B. Author-Anzeige, PDF/Print/Email etc.
für Weblinks:
Komponenten &#124; Weblinks
Voreinstellungen -&#62; z.B. Zugriffe etc.
für Kontakte:
Komponenten &#124; Kontakte
Voreinstellungen -&#62; z.B. eMail o. Mobilfunknummer anzeigen etc.
Verwandte Artikel:Titel in Joomla setzen, ändern und auslesenKompatibilitätsmodus in Joomla 1.5chCounter in Joomla &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/227/globale-einstellungen-in-joomla-15-aendern/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.im-tal.net/tag/joomla/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Joomla">Joomla</a> 1.5 sind die Globalen Einstellungen etwas versteckter als in der Vorgängerversion.</p>
<p>für Beiträge:<br />
Inhalt | Beiträge<br />
Voreinstellungen -&gt; z.B. Author-Anzeige, PDF/Print/Email etc.</p>
<p>für Weblinks:<br />
Komponenten | Weblinks<br />
Voreinstellungen -&gt; z.B. Zugriffe etc.</p>
<p>für Kontakte:<br />
Komponenten | Kontakte<br />
Voreinstellungen -&gt; z.B. eMail o. Mobilfunknummer anzeigen etc.</p>
<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/224/titel-in-joomla-setzen-aendern-und-auslesen/" rel="bookmark" title="Permanent Link: Titel in Joomla setzen, ändern und auslesen">Titel in Joomla setzen, ändern und auslesen</a></li><li><a href="http://www.im-tal.net/226/kompatibilitaetsmodus-in-joomla-15-fuer-alte-komponenten-oder-module/" rel="bookmark" title="Permanent Link: Kompatibilitätsmodus in Joomla 1.5">Kompatibilitätsmodus in Joomla 1.5</a></li><li><a href="http://www.im-tal.net/212/chcounter-in-joomla-10xx-einbinden/" rel="bookmark" title="Permanent Link: chCounter in Joomla 1.0.xx einbinden">chCounter in Joomla 1.0.xx einbinden</a></li><li><a href="http://www.im-tal.net/219/chcounter-in-joomla-15xx-einbinden/" rel="bookmark" title="Permanent Link: chCounter in Joomla 1.5.xx einbinden">chCounter in Joomla 1.5.xx einbinden</a></li><li><a href="http://www.im-tal.net/123/xp-speicher-orte-aendern/" rel="bookmark" title="Permanent Link: XP Speicher-Orte ändern">XP Speicher-Orte ändern</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/227/globale-einstellungen-in-joomla-15-aendern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kompatibilitätsmodus in Joomla 1.5</title>
		<link>http://www.im-tal.net/226/kompatibilitaetsmodus-in-joomla-15-fuer-alte-komponenten-oder-module/</link>
		<comments>http://www.im-tal.net/226/kompatibilitaetsmodus-in-joomla-15-fuer-alte-komponenten-oder-module/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 18:57:10 +0000</pubDate>
		<dc:creator>im-Tal.net</dc:creator>
				<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://www.im-tal.net/?p=226</guid>
		<description><![CDATA[Falls Du in Joomla 1.5 beim installieren von Komponenten bzw. Modulen für Joomla 1.0.xx folgende Fehlermeldung bekommst:
Die Erweiterung scheint für eine frühere Version entwickelt zu sein. Zum Fertigstellen muß der Kompatibilitätsmodus in der &#8220;Konfiguration&#8221; aktiviert sein.
dann kannst Du so den Kompatibilitätsmodus aktivieren:
Erweiterungen &#124; Plugins
Plugin &#8220;System &#8211; Legacy&#8221;
Verwandte Artikel:Globale Einstellungen in &#160;...&#160;<a class="readmore" href="http://www.im-tal.net/226/kompatibilitaetsmodus-in-joomla-15-fuer-alte-komponenten-oder-module/"><img src="http://static.im-tal.net/images/weiterlesen.gif" width="100" height="21" alt="Weiterlesen &#187;" title="Weiterlesen &#187;" /></a>]]></description>
			<content:encoded><![CDATA[<p>Falls Du in <a href="http://www.im-tal.net/tag/joomla/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Joomla">Joomla</a> 1.5 beim installieren von Komponenten bzw. Modulen für <a href="http://www.im-tal.net/tag/joomla/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Joomla">Joomla</a> 1.0.xx folgende Fehlermeldung bekommst:</p>
<p>Die Erweiterung scheint für eine frühere Version entwickelt zu sein. Zum Fertigstellen muß der Kompatibilitätsmodus in der &#8220;Konfiguration&#8221; aktiviert sein.</p>
<p>dann kannst Du so den Kompatibilitätsmodus aktivieren:<br />
Erweiterungen | Plugins<br />
Plugin &#8220;System &#8211; Legacy&#8221;</p>
<br /><br /><small><h2>Verwandte Artikel:</h2><ul><li><a href="http://www.im-tal.net/227/globale-einstellungen-in-joomla-15-aendern/" rel="bookmark" title="Permanent Link: Globale Einstellungen in Joomla 1.5 ändern">Globale Einstellungen in Joomla 1.5 ändern</a></li><li><a href="http://www.im-tal.net/222/main-menue-in-joomla-15xx-den-anderen-menues-anpassen/" rel="bookmark" title="Permanent Link: Main Menü in Joomla 1.5.xx anpassen">Main Menü in Joomla 1.5.xx anpassen</a></li><li><a href="http://www.im-tal.net/224/titel-in-joomla-setzen-aendern-und-auslesen/" rel="bookmark" title="Permanent Link: Titel in Joomla setzen, ändern und auslesen">Titel in Joomla setzen, ändern und auslesen</a></li><li><a href="http://www.im-tal.net/212/chcounter-in-joomla-10xx-einbinden/" rel="bookmark" title="Permanent Link: chCounter in Joomla 1.0.xx einbinden">chCounter in Joomla 1.0.xx einbinden</a></li><li><a href="http://www.im-tal.net/219/chcounter-in-joomla-15xx-einbinden/" rel="bookmark" title="Permanent Link: chCounter in Joomla 1.5.xx einbinden">chCounter in Joomla 1.5.xx einbinden</a></li></ul></small><br /><small>Copyright &copy; 2008-2010 <a href="http://www.im-tal.net">im-Tal.net</a> ( imtalnet (38.107.191.118) )</small><hr />]]></content:encoded>
			<wfw:commentRss>http://www.im-tal.net/226/kompatibilitaetsmodus-in-joomla-15-fuer-alte-komponenten-oder-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
