<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.4" -->
<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/"
	>

<channel>
	<title>marcinex # design // CSS // XHTML // XML // webtools</title>
	<link>http://blog.marcinex.net</link>
	<description></description>
	<pubDate>Tue, 12 Dec 2006 10:04:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>
	<language>en</language>
			<item>
		<title>CSS: Transparenz auf DIV-Layern</title>
		<link>http://blog.marcinex.net/12-12-2006/css-transparenz-auf-div-layern.html</link>
		<comments>http://blog.marcinex.net/12-12-2006/css-transparenz-auf-div-layern.html#comments</comments>
		<pubDate>Tue, 12 Dec 2006 09:54:52 +0000</pubDate>
		<dc:creator>marcinex</dc:creator>
		
	<category>CSS</category>
		<guid isPermaLink="false">http://blog.marcinex.net/12-12-2006/css-transparenz-auf-div-layern.html</guid>
		<description><![CDATA[Seit CSS2 ist es nun auch möglich Transparenzen außerhalb der MS-Filter zu nutzen. Das heißt, dass diese auch vom Firefox genutzt werden können.

CSS-code:

#transdiv {
	background-color: #000;
	filter:alpha(opacity=65);  //IE
	opacity:.65;   //Mozilla etc.
}

>>transdiv]]></description>
			<content:encoded><![CDATA[<p>Seit CSS2 ist es nun auch möglich Transparenzen außerhalb der MS-Filter zu nutzen. Das heißt, dass diese auch vom Firefox genutzt werden können.</p>
<p><a id="more-20"></a></p>
<p><strong>CSS-code:</strong></p>
<pre>
<code>#transdiv {
	background-color: #000;
	filter:alpha(opacity=65);  //IE
	opacity:.65;   //Mozilla etc.
}</code>
</pre>
<p>>>transdiv<< ist besitzt nun einen schwarzen Hintergrund mit einer Deckkraft von 65%.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.marcinex.net/12-12-2006/css-transparenz-auf-div-layern.html/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>GFX: Oh du fröhliche&#8230;</title>
		<link>http://blog.marcinex.net/11-12-2006/gfx-oh-du-frohliche.html</link>
		<comments>http://blog.marcinex.net/11-12-2006/gfx-oh-du-frohliche.html#comments</comments>
		<pubDate>Mon, 11 Dec 2006 13:05:07 +0000</pubDate>
		<dc:creator>marcinex</dc:creator>
		
	<category>icon</category>
	<category>gfx</category>
		<guid isPermaLink="false">http://blog.marcinex.net/11-12-2006/gfx-oh-du-frohliche.html</guid>
		<description><![CDATA[Brand Spanking New schenkt seinen Usern ein Icon-Set bestehend aus 113 10&#215;10 Pixel Icons in Graustufen!


Hier geht&#8217;s zum Download

]]></description>
			<content:encoded><![CDATA[<p><a href="http://brandspankingnew.net" title="Externer Link zu brandspankingnew.net">Brand Spanking New</a> schenkt seinen Usern ein Icon-Set bestehend aus 113 10&#215;10 Pixel Icons in Graustufen!</p>
<p><a id="more-19"></a></p>
<p><a href="http://www.brandspankingnew.net/archive/2006/12/hohoho.html"><img id="image18" src="http://blog.marcinex.net/wp-content/uploads/2006/12/icons_10x10.gif" border="0" alt="icons_10x10.gif" /></a></p>
<p><a href="http://www.brandspankingnew.net/archive/2006/12/hohoho.html">Hier geht&#8217;s zum Download</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.marcinex.net/11-12-2006/gfx-oh-du-frohliche.html/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>PHP: Umlaute in HEX-Code umwandeln</title>
		<link>http://blog.marcinex.net/01-12-2006/php-umlaute-in-hex-code-umwandeln.html</link>
		<comments>http://blog.marcinex.net/01-12-2006/php-umlaute-in-hex-code-umwandeln.html#comments</comments>
		<pubDate>Fri, 01 Dec 2006 10:22:57 +0000</pubDate>
		<dc:creator>marcinex</dc:creator>
		
	<category>Scripte</category>
	<category>PHP</category>
		<guid isPermaLink="false">http://blog.marcinex.net/01-12-2006/php-umlaute-in-hex-code-umwandeln.html</guid>
		<description><![CDATA[Hier ist eine kleine Funktion, mit der man Umlaute in HEX-Code umwandeln kann. 

PHP-code:
function strip_umlaute($wert){

	$umlaute = Array("/ä/","/ö/","/ü/","/Ä/","/Ö/","/Ü/","/ß/");
	$replace = Array("&#38;auml;","&#38;ouml;","&#38;uuml;","&#38;Auml;","&#38;Ouml;","&#38;Uuml;","&#38;szlig;");
	$wert = preg_replace($umlaute, $replace, $wert);

	return $wert;
}
]]></description>
			<content:encoded><![CDATA[<p>Hier ist eine kleine Funktion, mit der man Umlaute in HEX-Code umwandeln kann. </p>
<p><a id="more-16"></a></p>
<p><strong>PHP-code:</strong></p>
<pre><code>function strip_umlaute($wert){

	$umlaute = Array("/ä/","/ö/","/ü/","/Ä/","/Ö/","/Ü/","/ß/");
	$replace = Array("&amp;auml;","&amp;ouml;","&amp;uuml;","&amp;Auml;","&amp;Ouml;","&amp;Uuml;","&amp;szlig;");
	$wert = preg_replace($umlaute, $replace, $wert);

	return $wert;
}</code></pre>
]]></content:encoded>
			<wfw:commentRSS>http://blog.marcinex.net/01-12-2006/php-umlaute-in-hex-code-umwandeln.html/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>TinyMCE: Der WYSIWYG Editor</title>
		<link>http://blog.marcinex.net/01-12-2006/tinymce-der-wysiwyg-editor.html</link>
		<comments>http://blog.marcinex.net/01-12-2006/tinymce-der-wysiwyg-editor.html#comments</comments>
		<pubDate>Fri, 01 Dec 2006 10:08:57 +0000</pubDate>
		<dc:creator>marcinex</dc:creator>
		
	<category>Scripte</category>
	<category>javascript</category>
		<guid isPermaLink="false">http://blog.marcinex.net/01-12-2006/tinymce-der-wysiwyg-editor.html</guid>
		<description><![CDATA[TimyMCE ist ein platformübergreifender Javascript WYSIWYG HTML-Editor. Er ist leicht zu installieren und sehr benutzerfreundlich. 

Dem Benutzer stehen mehrere Versionen zur Verfügung, dieser reichen von &#8220;simpel&#8220;, über &#8220;advanced&#8221; bis hin zu einer Word-ähnlichen Oberfläche.

Das Script wandelt Textareas in eine intuitive Benutzeroberfläche um, dieser simple Code bindet das Tool in eure Seite ein:
HTML-Code:
&#60;html&#62;
&#60;head&#62;
&#60;title&#62;TinyMCE Test&#60;/title&#62;
&#60;script language="javascript" type="text/javascript" [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://tinymce.moxiecode.com">TimyMCE</a> ist ein platformübergreifender Javascript WYSIWYG HTML-Editor. Er ist leicht zu installieren und sehr benutzerfreundlich. </p>
<p><img id="image17" src="http://blog.marcinex.net/wp-content/uploads/2006/12/tinymce.gif" alt="TinyMCE" /></p>
<p>Dem Benutzer stehen mehrere Versionen zur Verfügung, dieser reichen von &#8220;<a href="http://tinymce.moxiecode.com/example.php?example=true">simpel</a>&#8220;, über &#8220;<a href="http://tinymce.moxiecode.com/example_advanced.php?example=true">advanced</a>&#8221; bis hin zu einer <a href="http://tinymce.moxiecode.com/example_word.php?example=true">Word-ähnlichen</a> Oberfläche.</p>
<p><a id="more-15"></a></p>
<p>Das Script wandelt Textareas in eine intuitive Benutzeroberfläche um, dieser simple Code bindet das Tool in eure Seite ein:</p>
<p><strong>HTML-Code:</p>
<pre><code>&lt;html&gt;</strong>
&lt;head&gt;
&lt;title&gt;TinyMCE Test&lt;/title&gt;
&lt;script language="javascript" type="text/javascript" src="../jscripts/tiny_mce/tiny_mce.js"&gt;&lt;/script&gt;
&lt;script language="javascript" type="text/javascript"&gt;
tinyMCE.init({
	mode : "textareas"
});
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;form method="post"&gt;
	&lt;textarea name="content" cols="50" rows="15"&gt;This is some content that will be editable with TinyMCE.&lt;/textarea&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>
<p><strong>Download:</strong> <a href="http://prdownloads.sourceforge.net/tinymce/tinymce_2_0_8.zip?download">TinyMCE 2.0.8</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.marcinex.net/01-12-2006/tinymce-der-wysiwyg-editor.html/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>CSS: Überschrift durch Bild ersetzen, barrierefrei</title>
		<link>http://blog.marcinex.net/17-11-2006/css-uberschrift-durch-bild-ersetzen-barrierefrei.html</link>
		<comments>http://blog.marcinex.net/17-11-2006/css-uberschrift-durch-bild-ersetzen-barrierefrei.html#comments</comments>
		<pubDate>Fri, 17 Nov 2006 09:10:38 +0000</pubDate>
		<dc:creator>marcinex</dc:creator>
		
	<category>CSS</category>
		<guid isPermaLink="false">http://blog.marcinex.net/17-11-2006/css-uberschrift-durch-bild-ersetzen-barrierefrei.html</guid>
		<description><![CDATA[Mit Hilfe von CSS kann man ganz einfach Text durch ein Bild ersetzen, ohne dass das die Suchmaschinen oder Screenreader stört. Dazu setzt man ein Bild als Hintergrundbild einer Überschrift z.B. H1 und blendet den Text mit einem kleinen Trick aus Das macht man, indem man den &#8220;text-indent&#8221; (Texteinzug) auf -9000px setzt. Somit ist der [...]]]></description>
			<content:encoded><![CDATA[<p>Mit Hilfe von CSS kann man ganz einfach Text durch ein Bild ersetzen, ohne dass das die Suchmaschinen oder Screenreader stört. Dazu setzt man ein Bild als Hintergrundbild einer Überschrift z.B. H1 und blendet den Text mit einem kleinen Trick aus Das macht man, indem man den &#8220;text-indent&#8221; (Texteinzug) auf -9000px setzt. Somit ist der Text unsichtbar und wird durch das Hintergrundbild ersetzt.</p>
<p><a id="more-13"></a></p>
<p><strong>CSS-code:</strong></p>
<pre><code>h1 {
	background: url(euer_hintergrund_bild.jpg);
	text-indent: -9000px;
	height:50px;
	width:150px;
}</code></pre>
<p><strong>XHTML-code:</strong></p>
<pre><code>&lt;h1&gt;Eure Überschrift&lt;/h1&gt;</code></pre>
]]></content:encoded>
			<wfw:commentRSS>http://blog.marcinex.net/17-11-2006/css-uberschrift-durch-bild-ersetzen-barrierefrei.html/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>PHP: Zeilenfarbe abwechselnd anzeigen</title>
		<link>http://blog.marcinex.net/15-11-2006/php-zeilenfarbe-abwechselnd-anzeigen.html</link>
		<comments>http://blog.marcinex.net/15-11-2006/php-zeilenfarbe-abwechselnd-anzeigen.html#comments</comments>
		<pubDate>Wed, 15 Nov 2006 14:59:48 +0000</pubDate>
		<dc:creator>marcinex</dc:creator>
		
	<category>Scripte</category>
	<category>PHP</category>
		<guid isPermaLink="false">http://blog.marcinex.net/15-11-2006/php-zeilenfarbe-abwechselnd-anzeigen.html</guid>
		<description><![CDATA[Es ist immer gut, wenn Zeilen von Tabellenlisten im Wechsel unterschiedliche Zeilenfarben haben, um eine bessere Leserlichkeit und Übersicht zu gewährleisten.
Wenn die Tabellen-Daten aus einer Datenbank kommen können sie einfach mit dem folgenden kleinen Script erstellt werden:

PHP-code:
for($count=0;$count]]></description>
			<content:encoded><![CDATA[<p>Es ist immer gut, wenn Zeilen von Tabellenlisten im Wechsel unterschiedliche Zeilenfarben haben, um eine bessere Leserlichkeit und Übersicht zu gewährleisten.</p>
<p>Wenn die Tabellen-Daten aus einer Datenbank kommen können sie einfach mit dem folgenden kleinen Script erstellt werden:</p>
<p><a id="more-11"></a></p>
<p><strong>PHP-code:</strong></p>
<pre><code>for($count=0;$count<10;$count++) {

    if($count % 2) { $farbe="#fff"; }
    else { $farbe="#ccc"; } 

	echo "die gewünschte Frabe ist: ".$farbe;

}
</code</pre>
]]></content:encoded>
			<wfw:commentRSS>http://blog.marcinex.net/15-11-2006/php-zeilenfarbe-abwechselnd-anzeigen.html/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>PHP: Datumsanzeige mit Wochentag und Monat</title>
		<link>http://blog.marcinex.net/24-09-2006/php-datumsanzeige-mit-wochentag-und-monat.html</link>
		<comments>http://blog.marcinex.net/24-09-2006/php-datumsanzeige-mit-wochentag-und-monat.html#comments</comments>
		<pubDate>Sun, 24 Sep 2006 10:52:32 +0000</pubDate>
		<dc:creator>marcinex</dc:creator>
		
	<category>Scripte</category>
	<category>PHP</category>
		<guid isPermaLink="false">http://blog.marcinex.net/24-09-2006/php-datumsanzeige-mit-wochentag-und-monat.html</guid>
		<description><![CDATA[Ich habe eine PHP-Funktion geschreiben, die ein &#8220;YYYY-MM-DD&#8221; Datum in verschiedene Datumsformate umwandelt. Dabei ist es auch möglich sich Wochentag und Monat ausgeschrieben ausgeben zu lassen:

PHP-code:
function datumformat($datum, $format) {

	list($jahr,$monat,$tag) = explode("-",$datum);

	$monate = array(
	"01"=&#62;"Januar",
	"02"=&#62;"Februar",
	"03"=&#62;"März",
	"04"=&#62;"April",
	"05"=&#62;"Mai",
	"06"=&#62;"Juni",
	"07"=&#62;"Juli",
	"08"=&#62;"August",
	"09"=&#62;"September",
	"10"=&#62;"Oktober",
	"11"=&#62;"November",
	"12"=&#62;"Dezember");

	$monat01 = $monate[$monat];

	$tage = array(
	"Sunday"=&#62;"Sonntag",
	"Monday"=&#62;"Montag",
	"Tuesday"=&#62;"Dienstag",
	"Wednesday"=&#62;"Mittwoch",
	"Thursday"=&#62;"Donnerstag",
	"Friday"=&#62;"Freitag",
	"Saturday"=&#62;"Samstag");

	$wochentag = date("l", mktime(0, 0, 0, $monat, $tag, $jahr));
	$wochentag = $tage[$wochentag];

	if ($format == "1") {
		return "$tag. $monat01 $jahr"; // [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe eine PHP-Funktion geschreiben, die ein &#8220;YYYY-MM-DD&#8221; Datum in verschiedene Datumsformate umwandelt. Dabei ist es auch möglich sich Wochentag und Monat ausgeschrieben ausgeben zu lassen:</p>
<p><a id="more-10"></a></p>
<p><strong>PHP-code:</strong></p>
<pre><code>function datumformat($datum, $format) {

	list($jahr,$monat,$tag) = explode("-",$datum);

	$monate = array(
	"01"=&gt;"Januar",
	"02"=&gt;"Februar",
	"03"=&gt;"März",
	"04"=&gt;"April",
	"05"=&gt;"Mai",
	"06"=&gt;"Juni",
	"07"=&gt;"Juli",
	"08"=&gt;"August",
	"09"=&gt;"September",
	"10"=&gt;"Oktober",
	"11"=&gt;"November",
	"12"=&gt;"Dezember");

	$monat01 = $monate[$monat];

	$tage = array(
	"Sunday"=&gt;"Sonntag",
	"Monday"=&gt;"Montag",
	"Tuesday"=&gt;"Dienstag",
	"Wednesday"=&gt;"Mittwoch",
	"Thursday"=&gt;"Donnerstag",
	"Friday"=&gt;"Freitag",
	"Saturday"=&gt;"Samstag");

	$wochentag = date("l", mktime(0, 0, 0, $monat, $tag, $jahr));
	$wochentag = $tage[$wochentag];

	if ($format == "1") {
		return "$tag. $monat01 $jahr"; // Format: Tag. Monat Jahr
	}
	if ($format == "2") {
		return "$wochentag, $tag. $monat01 $jahr"; // Format: Wochentag, Tag. Monat Jahr
	}
	if ($format == "3") {
		return "$tag.$monat.$jahr"; // Format: TT.MM.JJJJ
	}
}</code></pre>
<p>Man ruft die Funkion mit &#8220;< ?PHP echo datumformat($datum, $format); ?>&#8221; ab.  Das Datum  muss  im Format &#8220;YYYY-MM-DD&#8221; vorliegen und als zweites wählt man das Format aus (1;2;3).</p>
<p>Das Script ist noch ausbau- und anpassungsfähig. Es lassen sich auch leicht andere Formatierungen zusammenstellen.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.marcinex.net/24-09-2006/php-datumsanzeige-mit-wochentag-und-monat.html/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>CSS: Externe Links automatisch markieren</title>
		<link>http://blog.marcinex.net/24-09-2006/css-externe-links-automatisch-markieren.html</link>
		<comments>http://blog.marcinex.net/24-09-2006/css-externe-links-automatisch-markieren.html#comments</comments>
		<pubDate>Sun, 24 Sep 2006 10:37:32 +0000</pubDate>
		<dc:creator>marcinex</dc:creator>
		
	<category>CSS</category>
		<guid isPermaLink="false">http://blog.marcinex.net/24-09-2006/css-externe-links-automatisch-markieren.html</guid>
		<description><![CDATA[Durch eine kleine Abfrage in CSS ist es möglich Externe Links automatisch mit einem Extern-Symbol zu markieren. Dazu liest CSS den &#8220;href&#8221; des Links aus und prüft, ob ein &#8220;http:&#8221; darin enthalten ist. Ist das der Fall, wird der Style angewendet:

CSS-code:
a[href^="http:"] {
	background: url("ext_link.gif") top right no-repeat;
	padding-right: 8px;
}
So muss man nicht mehr alle Links von Hand [...]]]></description>
			<content:encoded><![CDATA[<p>Durch eine kleine Abfrage in CSS ist es möglich Externe Links automatisch mit einem Extern-Symbol zu markieren. Dazu liest CSS den &#8220;href&#8221; des Links aus und prüft, ob ein &#8220;http:&#8221; darin enthalten ist. Ist das der Fall, wird der Style angewendet:</p>
<p><a id="more-9"></a></p>
<p><strong>CSS-code:</strong></p>
<pre><code>a[href^="http:"] {
	background: url("ext_link.gif") top right no-repeat;
	padding-right: 8px;
}</code></pre>
<p>So muss man nicht mehr alle Links von Hand markieren und spart dadurch Zeit und Aufwand!
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.marcinex.net/24-09-2006/css-externe-links-automatisch-markieren.html/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
