<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="de-de"><title type="text">CSS-Blog.com</title>


<link rel="alternate" type="text/html" href="http://css-blog.com/" />
<id>tag:css-blog.com,2005:45a8ecb681455f2cd41d951015a5d082</id>
<generator uri="http://textpattern.com/" version="4.0.8">Textpattern</generator>
<updated>2009-11-17T08:05:41Z</updated>
<author>
		<name>Roman Röhrig</name>
		
		<uri>http://css-blog.com/</uri>
</author>

<feedburner:info uri="css-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://www.css-blog.com/feed" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><entry>
		<author>
			<name>Roman Röhrig</name>
		</author>
		<published>2009-02-24T14:17:43Z</published>
		<updated>2009-02-24T14:21:45Z</updated>
		<title type="html">Changelog</title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/css-blog/~3/9hRnr52rrzU/changelog" />
		<id>tag:css-blog.com,2009-02-24:45a8ecb681455f2cd41d951015a5d082/9d5e7e6e2ecf17d43f5961c221e9322e</id>
		<category term="CSS-Blog-intern" />
		
		<summary type="html">
<![CDATA[<p>Update auf Textpattern 4.0.8 durchgeführt.</p>

<p>Liste der Änderungen:</p>

<ul>
<li><p>Textile in <code>classTextile_original.php</code> umbenannt</p></li>
<li><p>damit Textile-Syntax in Kommentaren geparsed wird <code>/textpattern/lib/txplib_misc.php</code> in Zeile 1630 wie folgt angepasst:</p>

<pre><code>include_once txpath.'/lib/classTextile_original.php';
</code></pre></li>
<li><p>Textile durch <a href="http://michelf.com/projects/php-markdown/">PHP Markdown</a> ersetzt (<code>markdown.php</code> in <code>/textpattern/lib/</code> gespeichert und in <code>classTextile.php</code> umbenannt)</p></li>
<li><p>im gleichen Verzeichnis <a href="http://michelf.com/projects/php-smartypants/">PHP SmartyPants Typographer 1.0</a> gespeichert und für deutsche Anführungszeichen angepasst</p></li>
</ul>]]>
</summary>
<feedburner:origLink>http://css-blog.com/2009/02/24/changelog</feedburner:origLink></entry>
<entry>
		<author>
			<name>Roman Röhrig</name>
		</author>
		<published>2009-01-22T16:38:44Z</published>
		<updated>2009-01-22T16:48:53Z</updated>
		<title type="html">Crimes Against Hypertext</title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/css-blog/~3/1B_UiFgs3xM/crimes-against-hypertext" />
		<id>tag:css-blog.com,2009-01-22:45a8ecb681455f2cd41d951015a5d082/9cbe50f6603d66c3f3928896a8f53a9d</id>
		<category term="CSS-und-XHTML" />
		
		<summary type="html">
<![CDATA[<p>Andrew Tetlaw erinnert daran, dass Hypertext nach wie vor das grundlegende Prinzip des Internets ist und seziert präzise die gängigsten <a href="http://www.sitepoint.com/blogs/2009/01/13/crimes-against-hypertext/">Crimes Against Hypertext</a>. Am Ende macht er auch einen Vorschlag, wie ein „guter“ Hyperlink aussehen sollte. Anregend ist auch die Diskussion darüber, die in den Kommentaren zu Tetlaws Artikel entflammt ist, z.B. die mir sympathische Befürwortung möglichst <a href="http://www.sitepoint.com/blogs/2009/01/13/crimes-against-hypertext/#comment-861614">kurzer Hyperlinks</a>.</p>]]>
</summary>
<feedburner:origLink>http://css-blog.com/2009/01/22/crimes-against-hypertext</feedburner:origLink></entry>
<entry>
		<author>
			<name>Roman Röhrig</name>
		</author>
		<published>2009-01-15T19:56:05Z</published>
		<updated>2009-01-15T20:43:44Z</updated>
		<title type="html">Code: Kommentieren wieder möglich</title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/css-blog/~3/fERAzhTaRyc/code-kommentieren-wieder-moeglich" />
		<id>tag:css-blog.com,2009-01-15:45a8ecb681455f2cd41d951015a5d082/e5df9d2d050b1fc448661d70761c087e</id>
		<category term="CSS-Blog-intern" />
		
		<summary type="html">
<![CDATA[<p>Das CSS-Blog läuft jetzt mit der aktuellsten Textpattern-Version (4.0.7). Statt Textile kümmert sich nach wie vor PHP Markdown um die Artikel. Dank der <a href="http://particletree.com/notebook/getting-textpattern-comments-to-work-with-php-markdown/">Anleitung von Kevin Hale</a> greift die Kommentarfunktion jedoch weiterhin auf Textile zurück. Das Kommentieren von Code ist damit auch wieder möglich.</p>

<p>Notiz der Änderungen:</p>

<ul>
<li><p>Textile in <code>classTextile_original.php</code> umbenannt</p></li>
<li><p>damit Textile-Syntax in Kommentaren geparsed wird <code>/textpattern/lib/txplib_misc.php</code> in Zeile 1638 wie folgt angepasst:</p>

<pre><code>include_once txpath.'/lib/classTextile_original.php';
</code></pre></li>
<li><p>Textile durch <a href="http://michelf.com/projects/php-markdown/">PHP Markdown</a> ersetzt (<code>markdown.php</code> in <code>/textpattern/lib/</code> gespeichert und in <code>classTextile.php</code> umbenannt)</p></li>
<li><p>im gleichen Verzeichnis <a href="http://michelf.com/projects/php-smartypants/">PHP SmartyPants Typographer 1.0</a> gespeichert und für deutsche Anführungszeichen angepasst</p></li>
</ul>]]>
</summary>
<feedburner:origLink>http://css-blog.com/2009/01/15/code-kommentieren-wieder-moeglich</feedburner:origLink></entry>
<entry>
		<author>
			<name>Roman Röhrig</name>
		</author>
		<published>2005-12-18T12:46:00Z</published>
		<updated>2009-01-15T20:19:08Z</updated>
		<title type="html">Code: Impossible</title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/css-blog/~3/mZGOxGUM9CE/code-impossible" />
		<id>tag:css-blog.com,2005-12-18:45a8ecb681455f2cd41d951015a5d082/9228247186f86765a457c17119d870cf</id>
		<category term="CSS-Blog-intern" />
		
		<summary type="html">
<![CDATA[<p style="display:none;"><a href="http://technorati.com/claim/bf36ms4ds">Technorati Profile</a></p>

<p>Zur Zeit ist das Kommentieren von Code leider nicht möglich - gravierende Änderungen in Textpattern haben es nach dem Update auf Version 4.0.2 unmöglich gemacht, wie bisher <a href="http://www.michelf.com/projects/php-markdown/">PHP Markdown</a> mit <a href="http://www.michelf.com/projects/php-smartypants/">PHP SmartyPants</a> in der Kommentarfunktion einzusetzen. Die Kommentare laufen deshalb  vorerst mit <a href="http://textism.com/tools/textile/">Textile</a>.</p>

<p>Leider haben die Entwickler von Textpattern die Kommentarfunktion derart restriktiv eingeschränkt, dass es derzeit nicht möglich ist, (X)HTML-Code zu kommentieren. Da ich kein Programmierer bin (und aus Zeitgründen, versteht sich), bin ich derzeit auch nicht in der Lage, die Kommentarfunktion oder Textile so anzupassen, dass man wieder Code kommentieren kann.</p>

<p>Bis eine Lösung gefunden ist, kann Code kommentiert werden, indem man HTML-Tags durch Leerzeichen „verschleiert“:</p>

<pre><code>&lt; html&gt;&lt; /html&gt;
</code></pre>

<p>Damit Textile den Code innerhalb eins <code>&lt;code&gt;</code>-Tags ausgibt, kann man einzelne Code-Zeilen mit @-Zeichen umschließen:</p>

<pre><code>@&lt; html&gt;&lt; /html&gt;@
</code></pre>

<p>wird zu:</p>

<pre><code>&lt;code&gt;&amp;lt; html&amp;gt;&amp;lt; /html&amp;gt;&lt;/code&gt;
</code></pre>

<p>Des weiteren existiert anscheinend noch ein Bug bei der Umwandlung von einfachen Zeilenumbrüchen: Diese werden von Textile zu doppelten Zeilenumbrüchen (<code>&lt;br /&gt;&lt;br /&gt;</code>) konvertiert, während doppelte Zeilenumbrüche korrekt in Absätze umgewandelt werden &#8230;</p>

<p>Meiner Meinung nach wird es höchste Zeit,  dass</p>

<ol>
<li>Textile gründlich überarbeitet wird,</li>
<li>die Textpattern-Entwickler eine Option einbauen, mit der man das Kommentieren von Code erlauben kann und</li>
<li>Textpattern dem User „out of the box“ die Wahl zwischen Textile und Markdown ermöglicht.</li>
</ol>]]>
</summary>
<feedburner:origLink>http://css-blog.com/2005/12/18/code-impossible</feedburner:origLink></entry>
<entry>
		<author>
			<name>Roman Röhrig</name>
		</author>
		<published>2005-07-01T13:47:00Z</published>
		<updated>2005-07-01T16:29:26Z</updated>
		<title type="html">Vertical Align</title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/css-blog/~3/Dri8ONlqJyo/vertical-align" />
		<id>tag:css-blog.com,2005-07-01:45a8ecb681455f2cd41d951015a5d082/8b5c97cc4c16e8968c2f3b01421ed9f0</id>
		<category term="CSS-Praxis" />
		
		<summary type="html">
<![CDATA[<p>Ich persönlich finde diese Startseiten mit Links wie &#8220;Hier klicken, um Website XY zu betreten&#8221; ja höchst überflüssig. Warum soll der Besucher noch ein weiteres mal klicken müssen, um die Seite zu &#8220;betreten&#8221;? Anscheinend hatte er doch sowieso die Absicht, sich die Website anzusehen, sonst hätte er sie ja nicht aufgerufen. Wenn man jemanden anruft, ertönt ja auch keine Ansage, die sagt: &#8220;Hier ist das Telefon von XY. Wenn Sie jetzt wirklich mit XY telefonieren möchten, sagen Sie bitte &#8216;Weiter&#8217;.&#8221;</p>

<p>Trotzdem kann es vorkommen, dass man so eine Startseite bauen muss, z.B. wenn man nur ein <a href="http://www.tu-cottbus.de/BTU/Fak2/EntWoSo/">Design</a> umsetzt, das jemand anders vorgibt. Und dann ist es meistens auch noch so, dass das, was auf der Startseite stehen soll, mittig auf der Seite positioniert sein soll. Ist man in einer solchen Lage, hat man es meist mit einem der gefürchtetsten Probleme beim Gestalten mit validem XHTML und CSS zu tun: <em>Vertikale Zentrierung.</em></p>]]>
</summary>
<feedburner:origLink>http://css-blog.com/2005/07/01/vertical-align</feedburner:origLink></entry></feed>
