<?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>Flyweb &#187; tips and tutorials</title>
	<atom:link href="http://www.flyweb.nl/index.php/category/tips-and-tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flyweb.nl/wordpress</link>
	<description>nothing @ all</description>
	<lastBuildDate>Mon, 28 Jun 2010 17:07:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Syntax highlighter activated</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/10/11/syntax-hightlighter-activated/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/10/11/syntax-hightlighter-activated/#comments</comments>
		<pubDate>Wed, 11 Oct 2006 13:18:45 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[design and graphics]]></category>
		<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/10/11/syntax-hightlighter-activated/</guid>
		<description><![CDATA[Well, it goes like so . . . Thanks goes to Vijesh Mehta. Great visual enhancement. I think it&#8217;s cool. function show_photos_main() { $album = $_GET['album']; $photo = $_GET['photo']; $page = $_GET['page']; $tags = $_GET['tags']; $show = $_GET['show']; $output = ''; $continue = true; if (!is_null($show)) { if ($show == 'tags') { $output = $this->show_tags(); [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it goes like so . . . Thanks goes to <a href="http://www.lastengine.com/syntax-highlighter-wordpress-plugin/" rel="External" title="External link" class="liexternal">Vijesh Mehta</a>. Great visual enhancement. I think it&#8217;s cool.<br />
<span id="more-206"></span></p>
<pre class="brush:php">
function show_photos_main() {
	$album = $_GET['album'];
	$photo = $_GET['photo'];
	$page = $_GET['page'];
	$tags = $_GET['tags'];
	$show = $_GET['show'];

	$output = '';
	$continue = true;
	if (!is_null($show)) {
		if ($show == 'tags') {
		$output = $this->show_tags();
		$continue = false;
		}
		elseif ($show == 'recent') {
		$tags = '';
		}
	}

	if ($continue) {
		// Show list of albums/photosets (none have been selected yet)
		if (is_null($album) &amp;&amp; is_null($tags) &amp;&amp; is_null($photo)) {
		$output = $this->show_albums($page);
		}
		// Show list of photos in the selected album/photoset
		elseif (!is_null($album) &amp;&amp; is_null($photo)) {
		$output = $this->show_album_thumbnails($album, $page);
		}
		// Show list of photos of the selected tags
		elseif (!is_null($tags) &amp;&amp; is_null($photo)) {
		$output = $this->show_tags_thumbnails($tags, $page);
		}
		// Show the selected photo in the slected album/photoset
		elseif ((!is_null($album) || !is_null($tags)) &amp;&amp; !is_null($photo)) {
		$output = $this->show_photo($album, $tags, $photo, $page);
		}
	}

	if ($this->has_error) {
		$this->template->reset('error');
		$this->template->set('message', $this->error_detail);
		$output = $this->template->fetch();
	}

	return $output;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/10/11/syntax-hightlighter-activated/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Kubrick and WordPress</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/09/06/kubrick-and-wordpress/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/09/06/kubrick-and-wordpress/#comments</comments>
		<pubDate>Wed, 06 Sep 2006 09:48:38 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[design and graphics]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/09/06/kubrick-and-wordpress/</guid>
		<description><![CDATA[Switch Okay I made a decision. Let&#8217;s go back to basics. After spending much time in trying all sorts of themes I switched to the default WordPress theme Kubrick by Michael Heilemann. The themes I have tried out so far: Emire from Phu Ly Glued-Ideas Subtle from Christopher Frazier Hemingway from Kyle Neath Regulus from [...]]]></description>
			<content:encoded><![CDATA[<h2>Switch</h2>
<p>Okay I made a decision. Let&#8217;s go back to basics. After spending much time in trying all sorts of themes I switched to the default WordPress theme <a href="http://binarybonsai.com/kubrick/" rel="External" title="External link" class="liexternal">Kubrick</a> by Michael Heilemann. The themes I have tried out so far:</p>
<ul>
<li>Emire from <a href="http://ifelse.co.uk/" rel="External" title="External link" class="liexternal">Phu Ly</a></li>
<li>Glued-Ideas Subtle from <a href="http://blog.gluedideas.com/" rel="External" title="External link" class="liexternal">Christopher Frazier</a></li>
<li>Hemingway from <a href="http://warpspire.com/hemingway" rel="External" title="External link" class="liexternal">Kyle Neath</a></li>
<li>Regulus from <a href="http://www.binarymoon.co.uk/regulus/ " rel="External" title="External link" class="liexternal">Ben Gillbanks</a></li>
</ul>
<p>To name just the ones I enjoyed quite a bit. Another theme that caught my attention for it&#8217;s nice layout and use of AJAX snippets is &#8216;Lush&#8217; from <a href="http://www.i-jeriko.de/2006/03/06/introducing-lush-for-wordpress/" rel="External" title="External link" class="liexternal">Marco van Hylckama Vlieg and Christoph Boecken</a>. I haven&#8217;t decided yet for it has some limitations on the way it&#8217;ll render on <a href="http://www.mozilla.com/firefox/central/" rel="External" title="External link" class="liexternal">FireFox</a>.</p>
<h2>So why the change to Kubrick?</h2>
<p>Well I was a bit bored. It clearly seems that the more a theme offers in colors, layout, useability the faster it bored me. Anyway that&#8217;s one explanation. Another might be that I am still charmed by the raw simplicity that Kubrick offers. It&#8217;s almost like this theme is the foundation of all blog-themes. And maybe it is. Offcourse I adjusted one thingy or two. To name a few modifications I have made:</p>
<ul>
<li>Added <a href="http://addictedtonew.com" rel="External" title="External link" class="liexternal">LiveSearch AJAX</a> powered search, instead of the default/conventional search method, by John Nunemaker.</li>
<li>Altered the rather dull &#060;h2&#062; font family by a more stylish one, Century Gothic. I like it&#8217;s <a href="http://www.answers.com/typography" rel="External" title="External link" class="liexternal">typography</a> more.</li>
<li>Added a more efficient way to navigate my blog by use of <a href="http://www.liewcf.com/blog/archives/2005/05/wordpress-navigation-bar/" rel="External" title="External link" class="liexternal">Liew Cheon Fong&#8217;s</a> &#8216;SuperNav-bar&#8217;.</li>
</ul>
<h2>The plugins I use</h2>
<ul>
<li><a href="http://blog.taragana.com/index.php/archive/taraganas-delicious-mp3-player-wordpress-plugin/" rel="External" title="External link" class="liexternal">Taragana&#8217;s</a> Del.icio.us mp3 Player. Which you can see in <a href="http://www.flyweb.nl/index.php/interests/" title="mp3 player" class="liinternal">action here</a>.</li>
<li>WP Lightbox 2 and Falbum mashup by <a href="http://www.huddletogether.com/projects/lightbox2/" rel="External" title="External link" class="liexternal">Lokesh Dhakar</a> and <a href="http://www.randombyte.net/wiki/falbum/falbum " rel="External" title="External link" class="liexternal">Elijah Cornell</a> respectively and <a href="http://www.gringod.com" rel="External" title="External link" class="liexternal">Adrian (a.k.a. GrinGod)</a> responsible for the mashup.
</li>
<li>Ultimate Tag Warrior by <a href="http://www.neato.co.nz" rel="External" title="External link" class="liexternal">Christine Davis</a>.</li>
<li>Viper&#8217;s Video QuickTags by <a href="http://www.viper007bond.com/wordpress-plugins/vipers-video-quicktags/" rel="External" title="External link" class="liexternal">Viper007bond</a>.</li>
<li>The Excerpt Reloaded by <a href="http://guff.szub.net/the-excerpt-reloaded/ " rel="External" title="External link" class="liexternal">Kaf Oseo</a></li>
<li>WP-PageNavi by <a href="http://www.lesterchan.net/portfolio/programming.php " rel="External" title="External link" class="liexternal">GaMerZ</a></li>
<li>SEM Recent Comments and Recent Posts by <a href="http://www.semiologic.com" rel="External" title="External link" class="liexternal">Denis de Bernardy</a></li>
<li>Anti Spam Image by <a href="http://www.infor96.com/~nio/archives/369" rel="External" title="External link" class="liexternal">Krazy Nio</a></li>
<li>DD Formmailer by <a href="http://www.dagondesign.com/articles/secure-form-mailer-plugin-for-wordpress/ " rel="External" title="External link" class="liexternal">Aleister</a></li>
<li>FlickrRSS by <a href="http://eightface.com/wordpress/flickrrss/ " rel="External" title="External link" class="liexternal">Dave Kellam</a></li>
<li>Subscribe to Comments by <a href="http://txfx.net/code/wordpress/subscribe-to-comments/" rel="External" title="External link" class="liexternal">Mark Jaquith and Jennifer (ScriptyGoddess)</a></li>
<li>Related Posts by <a href="http://www.w-a-s-a-b-i.com/archives/2006/02/02/wordpress-related-entries-20/" rel="External" title="External link" class="liexternal">Alexander Malov &#038; Mike Lu</a></li>
<li>AdSense DeLuxe by <a href="http://www.acmetech.com/blog/adsense-deluxe/ " rel="External" title="External link" class="liexternal">Acme Technologies</a></li>
<li>Gravatars by <a href="http://www.skippy.net/blog/2005/03/24/gravatars/ " rel="External" title="External link" class="liexternal">Scott Merrill</a> a.k.a. &#8216;Skippy&#8217;.</li>
<li>InlineRSS by <a href="http://www.iconophobia.com/ " rel="External" class="liexternal">Cal Demaine</a>. In action <a href="http://www.flyweb.nl/index.php/news/" rel="External" title="RSS, XML news feed" class="liinternal">here</a>.</li>
<li>Exec-PHP by <a href="http://www.soeren-weber.net/post/2005/08/18/50/ " rel="External" title="External link" class="liexternal">S&ouml;ren Weber</a></li>
</ul>
<p>And a few more I didn&#8217;t mention because it&#8217;s use isn&#8217;t visible on the blog but in the admin section.</p>
<p>Another nice feature I discovered was the Kubrick-Headermaker a.k.a. &#8220;Kubrickr&#8221; by <a href="http://www.redalt.com/Tools/kubrickr.php" rel="External" title="External link" class="liexternal">Owen Winkler at RedAlt</a>. You really should try it out. I realize that this might be old information but I was glad I found it. Result&#8230;look at the header image. Like it?</p>
<h2>Conclusion</h2>
<p>I am defnitely going to change again. I just love the work in getting a theme modded to my likings and making it XHTML Strict 1.0.</p>
<h2>Wishes for Kubrick</h2>
<p>I am still very interested in more AJAX control. This site is powered with the <a href="http://script.aculo.us/" rel="External" title="External link" class="liexternal">Script.aculo.us</a> scripts. But other, maybe lighter/easier script suites are waiting like <a href="http://moofx.mad4milk.net/" rel="External" title="External link" class="liexternal">Moo.FX</a>. And even maybe <a href="http://www.rubyonrails.org/" rel="External" title="External link" class="liexternal">Ruby on Rails</a> stuff. I have a lot todo. But to stick with Script.aculo.us seems difficult because of its bugs. In certain situations IE and FF crash because of Script.aculo.us. That&#8217;s a pitty.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/09/06/kubrick-and-wordpress/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>ClearerType</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/09/01/clearertype/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/09/01/clearertype/#comments</comments>
		<pubDate>Fri, 01 Sep 2006 21:37:16 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[computing]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/09/01/clearertype/</guid>
		<description><![CDATA[Internet Explorer Features A nice new feature of IE7 I noticed last week: ClearType is now a browser-specific feature. When Windows XP was released in 2001, Microsoft launched ClearType as a way of smoothing on-screen fonts. Great, except for some reason, it was off by default. Most users never found the setting to enable it, [...]]]></description>
			<content:encoded><![CDATA[<h2>Internet Explorer Features</h2>
<p>A nice new feature of IE7 I noticed last week: <a href="http://www.microsoft.com/typography/WhatIsClearType.mspx" class="liexternal">ClearType</a> is now a browser-specific feature.</p>
<p><img class="i_center" width="350" height="123" alt="ClearType in IE7, overlaying pixellated text in IE6" src="http://www.flyweb.nl/wordpress/wp-content/themes/default/images/cleartype.gif" /></p>
<p>When Windows XP was released in 2001, Microsoft launched ClearType as a way of smoothing on-screen fonts. Great, except for some reason, it was <em>off</em> by default. Most users never found the setting to enable it, so for the past 5 years, we’ve still had to assume users are seeing ugly pixellated fonts on the web.<br />
But Vista aside, even in the forthcoming IE7 for XP, ClearType is a browser-specific setting and it’s enabled by default. Combine this with IE7’s presumed quick march onto user’s systems, and we’re going to see a whole lot of ClearType in the near future.</p>
<p><img class="i_center" width="350" height="123" alt="Preferences dialogue window highlighting ClearType switched on" src="http://www.flyweb.nl/wordpress/wp-content/themes/default/images/cleartype2-sm.gif" /></p>
<p>Nicely done, IE team.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/09/01/clearertype/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ecto for WordPress</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/08/31/ecto-for-wordpress/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/08/31/ecto-for-wordpress/#comments</comments>
		<pubDate>Thu, 31 Aug 2006 06:59:29 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/08/31/ecto-for-wordpress/</guid>
		<description><![CDATA[The previous post said things about Microsoft&#8217;s Live Writer for Windows. Now I am scribbling something down about Ecto. Yes, I know, this thingy costs money and the other is absolutely free. Since I am a somewhat adventurous type I decided to put some money where my mouth is and spent EURO 17.80. I think [...]]]></description>
			<content:encoded><![CDATA[<p>The previous post said things about <a href="http://windowslivewriter.spaces.live.com/" title="Live Writer" class="liexternal">Microsoft&#8217;s Live Writer for Windows</a>. Now I am scribbling something down about <a href="http://ecto.kung-foo.tv/" title="Ecto" class="liexternal">Ecto</a>. Yes, I know, this thingy costs money and the other is absolutely free. Since I am a somewhat adventurous type I decided to put some money where my mouth is and spent EURO 17.80. I think that&#8217;s quite reasonable. Thing is that for some absolutely unknown reason, and believe me I have tried every option in the <a href="http://www.wordpress.org" title="WordPress" class="liwp">WordPress</a> book, I can&#8217;t save my posts. It&#8217;s probably a Windows thing. So these came on my path. Live Writer is free intuitive enough but lacks certain features that we WordPress bloggers need. The main thing are the tags. Ecto provides these. Amongst other features. So spent some euros and using Ecto is a relieve. You can always try the 20 day trial if you want, it&#8217;s worth a shot.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9377895566950447";
google_ad_width = 438;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al_s";
google_ad_channel ="";
google_color_border = "EEEEEE";
google_color_bg = "ffffff";
google_color_link = "A9A9A9";
google_color_url = "ecefed";
google_color_text = "666666";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/08/31/ecto-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>faster and faster&#8230;</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/03/02/faster-and-faster/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/03/02/faster-and-faster/#comments</comments>
		<pubDate>Thu, 02 Mar 2006 22:29:09 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[thoughts]]></category>
		<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/03/02/faster-and-faster/</guid>
		<description><![CDATA[Will this go any faster? Slow is a pain in the &#8230;. So I had to get things faster. I am not praised for my patience so I need things fast. Posts, pages, scripts, all faster. Huh. Am I losing it? No, stuff, pc&#8217;s and so on must work with lightning speed. I am a [...]]]></description>
			<content:encoded><![CDATA[<h3>Will this go any faster?</h3>
<p>Slow is a pain in the &#8230;. So I had to get things faster. I am not praised for my patience so I need things fast. Posts, pages, scripts, all faster. Huh. Am I losing it? No, stuff, pc&#8217;s and so on must work with lightning speed. I am a dutchie, so in Holland we say &#8220;You paid for it so I want it&#8221;. How many transactions per nano-/millisecond? Millions, trillions? Don&#8217;t know. But WP is sooooo damned slow I had to crank it by hand almost. Found a solution. One who isn&#8217;t strong must be smart, ain&#8217;t that so! I found <a href="http://asymptomatic.net/2006/02/13/2260/why-posts-take-forever-to-publish" rel="external" title="External link" class="liexternal">Owen Winkler</a> through (who else) <a href="http://lorelle.wordpress.com/" rel="external" title="External link" class="liexternal">Lorelle</a>. Owen had it. A twin-turbo to boot WP into sixth gear, I hope. Take advantage of it, use it, drive a Ferrari or a Beetle? Your choice.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9377895566950447";
google_ad_width = 438;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al_s";
google_ad_channel ="";
google_color_border = "EEEEEE";
google_color_bg = "ffffff";
google_color_link = "A9A9A9";
google_color_url = "ecefed";
google_color_text = "666666";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>&nbsp;</p>
<h4>Update:</h4>
<p>Yes ladies and boys, it certainly is faster. Testdrive came out at 200mph. Not bad for WordPress version 2.01 hey? Let&#8217;s hear it for WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/03/02/faster-and-faster/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>XHTML Strict Validation Update</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/03/01/xhtml-strict-validation-update/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/03/01/xhtml-strict-validation-update/#comments</comments>
		<pubDate>Wed, 01 Mar 2006 22:01:37 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[design and graphics]]></category>
		<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/03/01/xhtml-strict-validation-update/</guid>
		<description><![CDATA[Filtering my XHTML code again The past few days I have made the go ahead for myself to start with recoding everything to meet XHTML Strict 1.0 standards. Yes, it is quite a job to start with. But it gives such a feeling of satisfaction. This site was already up to the Transitional Standards so [...]]]></description>
			<content:encoded><![CDATA[<h3>Filtering my <acronym title="Extensible HyperText Markup Language">XHTML</acronym> code again</h3>
<p>The past few days I have made the go ahead for myself to start with recoding everything to meet <a href="http://www.w3.org/TR/xhtml1/" rel="external" title="External link" class="liexternal">XHTML Strict 1.0 standards</a>. Yes, it is quite a job to start with. But it gives such a feeling of satisfaction. This site was already up to the Transitional Standards so it wasn&#8217;t too painful a task.</p>
<h3>Adjusting the html tags</h3>
<p>The main issues I had to deal with were the link tags. It is forbidden to use the oh so loved &#8220;target&#8221; attribute so that had to go. At first I was fiddling with inline javascripting but that was too intense. Had to let that one go. Until I stumbled on this from the people at <a href="http://www.sitepoint.com/" rel="external" title="External link" class="liexternal">Sitepoint</a>. A <a href="http://www.sitepoint.com/article/standards-compliant-world" rel="external" title="External link" class="liexternal">very nice javascript</a> that could be used from a remote file. In the head of the page I had to call it using &lt;script src=&quot;. Benefit is that is was there whenever, i.e. always. Secondly I had to activate the script using the onload event in the body tag. No problem whatsoever. The script does something very nice (browser independent) with the <acronym title="Document Object Model">DOM</acronym>. It calls a XHTML 1.0-valid attribute, which you must provide in your links, called the &#8220;rel&#8221; (relationship) attribute. Then it transforms this to the deprecated attribute &#8220;target&#8221; again but only in the background, it will not be parsed to the browser. Hence it&#8217;s validity! A few tweaks in the WordPress coding and presto. No more cumbersome extra typing those target attribs. It&#8217;s now a part of WP, voila <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' />  Ofcourse the &#8216;target&#8217; deprecation is only one of many. I had to go at a load more others to get validated. You can read all of the differences at the W3C site itself to learn more about <a href="http://www.w3.org/TR/xhtml1/Cover.html#toc" rel="external" title="External link" class="liexternal">XHTML Strict 1.0</a> a very informative piece. Something else for a change at W3C I think <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>WordPress tweaks for the &#8216;external&#8217; links</h3>
<p>Again it is &#8220;Quicktags&#8221; time&#8230;Just add this code in your /wp-includes/js/quicktags.js file:</p>
<blockquote><p>edButtons[i].tagStart = &#8216;&lt;a rel=&quot;\external\&quot; title=&quot;\External link\&quot; href=&quot;&#8217;<br />
+ URL + &#8216;&quot;&gt;&#8217;;</p>
</blockquote>
<p>But hey, how about my &#8216;blogroll&#8217; list:?: There are external links there aswell. How do we modify those:?: For they are only accessible by means of the WordPress Admin sections. Not a problem. In your /wp-includes directory open the file &#8216;links.php&#8217;. Look for this line:</p>
<blockquote><p>$output .= &#8216;&lt;a href=&quot;&#8217; . $the_link . &#8216;&quot;&#8217; . $rel . $title . $target. &#8216;&gt;&#8217;;</p>
</blockquote>
<p>at line number  243. Then modify it as follows:</p>
<blockquote><p>$output .= &#8216;&lt;a rel=&quot;external&quot; href=&quot;&#8217; . $the_link . &#8216;&quot;&#8217; . $title . $target.&#8217;&gt;&#8217;;</p>
</blockquote>
<p>Notice the addition of rel=&quot;external&quot;. That is the trick. All the links in the blogroll added by you in the WP-admin will now have the extra &#8216;rel&#8217; attribute in them. Again, be very carefull what you do. Make backups first then go and edit.</p>
<h3>Some pointers to get your Strict way</h3>
<ul>
<li><a href="http://lorelle.wordpress.com/2005/10/06/conquering-site-validation-errors/" rel="external" title="External link" class="liexternal">Lorelle VanFossen</a> has made it a shear quest to tell you all there is for making webpages, valid, accessible and just plain accurate. Go and have a look there. Her posts maybe quite lenghty but persisting in reading them makes one a whole lot wiser.
</li>
<li>Start simple. In making all the changes from, let&#8217;s say HTML 3. something to XHTML Strict might be quite a step to make. Maybe first going to HTML 4.01, then XHTML Transitional is better.
</li>
</ul>
<p>One site you will see a LOT <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' />  is ofcourse this. . . . the <a href="http://validator.w3.org/check/referer" rel="external" title="External link" class="liexternal">VALIDATOR</a>. The hyperlink I just mentioned states /referer, that is your <acronym title="Uniform Resource Locator">URL</acronym> or <acronym title="Uniform Resource Identifier">URI</acronym> or plain and simple your website&#8217;s address, i.e. &#8220;http://www.yoursite.com&#8221;. Use it well, it is a real live saver. Happy coding . . .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/03/01/xhtml-strict-validation-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another WordPress Error and Fix</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/02/24/another-wordpress-error-and-fix/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/02/24/another-wordpress-error-and-fix/#comments</comments>
		<pubDate>Fri, 24 Feb 2006 21:38:03 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/02/24/another-wordpress-error-and-fix/</guid>
		<description><![CDATA[WordPress 2.01 still bugged with errors Unfortunately WordPress 2.01 still suffers from some anoying bugs. In order to get my nicer archives up and running I ran into an very annoying error. I tried to get a page saved and it produced this error on screen. The socalled WSOD was immently visible. Not a pretty [...]]]></description>
			<content:encoded><![CDATA[<h3>WordPress 2.01 still bugged with errors</h3>
<p>Unfortunately <a href="http://www.wordpress.org" rel="external" title="External link" class="liwp">WordPress 2.01</a> still suffers from some anoying bugs. In order to get my <a href="http://mindfulmusings.net/weblog/narchives.php" title="Produce a sitemap using this WordPress Extension using the nicer archives script" class="liexternal">nicer archives</a> up and running I ran into an very annoying error. I tried to get a page saved and it produced this error on screen. The socalled <acronym title="white screen of death as produced by PHP">WSOD</acronym> was immently visible. Not a pretty site to see <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<blockquote><p><strong>Fatal error</strong>: Call to undefined method WP_Rewrite::flush_rules() in X:\yoursite.com\root\wordpress\wp-includes\functions-post.php on line 200</p>
</blockquote>
<p>Hmmm, not so good&#8230; So a search on <a href="http://trac.wordpress.org" title="External link" class="liwp">WordPress Trac</a> for the solution was done. That&#8217;s more difficult then I expected. The exact error message wasn&#8217;t there at all. So I searched for hopefully related issues. This is what I came up with. A fix in the file &#8216;functions-post.php&#8217; (resides in your wp-includes folder). Ah yes, important <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' /> , this implies only in the full WordPress version. </p>
<h3>Remedy</h3>
<ul>
<li>The new file functions-post.php you can <a href="http://www.flyweb.nl/wordpress/wp-content/themes/regulus/functions-post.zip" title="WordPress fix for saving pages" class="lizip">download</a> here.</li>
</ul>
<p>But, as always, be careful, make a backup of the &#8216;old&#8217; file first, for instance by renaming it, then use the new file. After, test your functions in WordPress and test your website. All should be in order.</p>
<h3>Conclusion</h3>
<p>My first feeling is that saving your posts and/or pages goes faster then before. Could be only a feeling. I can&#8217;t verify this on hard evidence. But it certainly gives a reassurring feeling nonetheless. In the WordPress Trac changeset #3525 it states the fix has something todo with time-date manipulation by WordPress. I am interested to know how this can relate to my problem? Anyway I considered it a good idea to keep you informed about this. We aren&#8217;t out of the bug-valley yet. But I am very much confident it will be fixed by those magnificent people at WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/02/24/another-wordpress-error-and-fix/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 2.01 bug and fix</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/02/19/wordpress-201-bug-and-fix/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/02/19/wordpress-201-bug-and-fix/#comments</comments>
		<pubDate>Sun, 19 Feb 2006 15:58:17 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/02/19/wordpress-201-bug-and-fix/</guid>
		<description><![CDATA[A bug in WordPress 2.01 detected Hello everyone! During my ever continueing quest on housekeeping I stumbled on a nasty bug in WordPress. This happened after my risky upgrade to WordPress 2.01. RSS, XML, FeedBurner feeds What happened When clicked on the badges on my sidebar I only got &#8216;comments&#8217; feed. This happened for all [...]]]></description>
			<content:encoded><![CDATA[<h3>A bug in WordPress 2.01 detected</h3>
<p>Hello everyone! During my ever continueing quest on <a href="http://www.flyweb.nl/index.php/2006/02/15/validating-xhtml/" title="External link" class="liinternal">housekeeping</a> I stumbled on a nasty bug in WordPress. This happened after my risky upgrade to <a href="http://www.flyweb.nl/index.php/2006/02/13/upgraded-wordpress-201/" title="External link" class="liinternal">WordPress 2.01</a>.</p>
<h3>RSS, XML, <a href="http://feeds.feedburner.com/FlywebBlogSite" title="External link" class="liexternal">FeedBurner</a> feeds</h3>
<p>What happened <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_question.gif' alt=':?:' class='wp-smiley' />  When clicked on the badges on my sidebar I only got &#8216;comments&#8217; feed. This happened for all the syndicates (XML, RSS). A search on the <a href="http://trac.wordpress.org/ticket/2379" title="External link" class="liwp">WP-forum</a> delivered me with this post. I would suggest to all WP 2.01 users to read it and fix it with a few extra pointers from me. The bug report is rather sparse in how to fix this problem.</p>
<h3>Fix the Feed Bug in WordPress 2.01</h3>
<p>Open up the file &#8220;classes.php&#8221;. It is in the directory /root/wordpress/wp-includes/. Search for line number approx. 1299. There you see this:</p>
<p class="coding">// Comments<br />
$comments_rewrite = $this-&gt;generate_rewrite_rules($this-&gt;root .<br />
$this-&gt;comments_base, true, true, true);<br />
$comments_rewrite = apply_filters(&#8216;comments_rewrite_rules&#8217;, $comments_rewrite);<br />
// Search</p>
<p>The problem lies in this line from the part listed above.</p>
<p class="coding">
$this-&gt;comments_base, true, true, true);
</p>
<p>It is not complete. Fix:</p>
<h4>The FIX</h4>
<p>Just edit that line until it reads:</p>
<p class="coding">$this-&gt;comments_base, true, true, true, false);</p>
<p>Notice the addition of the boolean &#8216;<strong>FALSE</strong>&#8216;?<br />
When added and uploaded my problems were over.<br />
I hope it will help your feeds too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/02/19/wordpress-201-bug-and-fix/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Adding functions to the WordPress post editor</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/02/18/adding-functions-to-the-wordpress-post-editor/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/02/18/adding-functions-to-the-wordpress-post-editor/#comments</comments>
		<pubDate>Sat, 18 Feb 2006 22:53:41 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/02/18/adding-functions-to-the-wordpress-post-editor/</guid>
		<description><![CDATA[The standard WordPress post editor The standard editor is perfectly adequate for, like it says, standard postings. No problem. But Like many of us we would like our code tidy, valid and as a whole more suitable for search engines to follow, i.e. thus creating more hits or traffic. Lorelle, again Lorelle, has written many [...]]]></description>
			<content:encoded><![CDATA[<h3>The standard WordPress post editor</h3>
<p>The standard editor is perfectly adequate for, like it says, standard postings. No problem. But <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' />  Like many of us we would like our code <a href="http://cgi.w3.org/cgi-bin/tidy" title="External link" class="liexternal">tidy</a>, <a href="http://validator.w3.org/" title="External link" class="liexternal">valid</a> and as a whole more suitable for search engines to follow, i.e. thus creating more hits or traffic. <a href="http://lorelle.wordpress.com/?s=tidy&#038;searchbutton=go%21" title="External link" class="liexternal">Lorelle</a>, again Lorelle, has written many postings on all subjects. That is a good thing too. But unfortunately our standard editor lacks quite a bit of extra functionality to help us with that. There are <a href="http://codex.wordpress.org/Plugins" title="External link" class="liwp">WordPress plugins</a> who can help us with just that. Here is one from a dutch guy <a href="http://roel.meurders.nl/wordpress-plugins/wp-addquicktag-plugin-for-adding-quicktags/" title="External link" class="liexternal">Roel Meurders</a>. He made it quite simple for you to add buttons to the quicktags bar in the post editor. Ofcourse you can also use the advanced WordPress editor. Activate the advanced post editor (or TinyMCE) logged in as the site&#8217;s administrator under &#8216;My Account&#8217;. It&#8217;s is all the way down on your left, a checkbox. There is only one thing with the <a href="http://wordpress.org/tags/tinymce" title="External link" class="liwp">TinyMCE editor</a>. It can be a nuisance to use when it comes to, there it is again <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  , validation and tidying up your code. Okay, I have mentioned a few things about the post editor in general. How about getting our hands dirty?</p>
<h3>Let&#8217;s go and hack some code</h3>
<p>The post editor from WordPress is actually nothing more then a rather extended javascript. You can find it in your WordPress directories under the directory /root/wordpress/wp-includes/js/. The javascript file &#8220;quicktags.js&#8221; is your target for today!<br />
Just open it up with your &#8220;<acronym title="dutch wisdom :)">home garden and kitchen</acronym>&#8221; text editor. Looks intimidating <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_question.gif' alt=':?:' class='wp-smiley' /> &#8230;naah just a little bit. It has structure, so a bit of reading should help you understand it quite fast. I have modified mine with quite a few extra&#8217;s. Here is a screenie of it.<br />
<img id="image83" width="400" height="30" class="image" alt="quicktag wordpress editor" src="http://www.flyweb.nl/wordpress/wp-content/wp_editor.jpg" /><br />
Notice the red circles? The extra&#8217;s <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' /><br />
Okay, first you can download my quicktags from here. That will certainly get you started in a jiffy. Remember to upload it to the previously mentioned directory or it will not work at all. That is one way to do it. The other, that is right, is &#8220;<code>do your own coding</code>&#8220;. First things first. Question <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_question.gif' alt=':?:' class='wp-smiley' />  What extra&#8217;s do you want? Write them down or just put a knot in a handkerchief <img src='http://www.flyweb.nl/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  For example. Standard, the editor comes with the button <code>look-up</code>. It redirects you to a dictionary site. Fine if you are, like me, a bl..dy foreigner, and wants to write in english. I use it frequently to look things up for it&#8217;s grammar. But what if you want to give your visitors some more explanation but you don&#8217;t want that in your posting? Well, <a href="http://www.wikipedia.org" title="External link" rel="nofollow" class="liwikipedia">Wikipedia</a> ofcourse:!: There is an bonus to it aswell. More links in your postings the more likely it becomes that, for instance, a <a href="http://www.google.com" title="External link" class="liexternal">Google</a> sniffer, gets hold of your site and traffic will boom in no time at all. Well, that is the general idea anyway. So I added an extra button on the editor named &#8220;Wiki&#8221;. Now I just select a word that needs extra explanation and click on my Wiki button. Presto, a search for the selected word is done automatically for your readers. Ain&#8217;t that sweet?</p>
<h3>Coding recommendations</h3>
<p>As I wrote above, adding relevant links to other resources in your postings will get your blog noticed, no doubt. That&#8217;s the whole point isn&#8217;t it? I will not get in the details in <a href="http://lorelle.wordpress.com/2006/01/15/dyi-search-engine-optimization/" title="External link" class="liexternal">how to increase your traffic</a>. This is done for us in a very extensive and learning way already by Lorelle. So I will leave at that. One thing I will pinpoint is how to modify your WordPress installation with some minor hacks here and there. Mind you I am not responsible for any damage. Do this on your own account. Don&#8217;t worry you can always upload the originals if necessary. Back to our subject. Links in your postings and how to add them in a relaxed manner. One thing I mentioned was the &#8216;Wiki&#8217; button. Others are the &lt;acronym&gt; and the &lt;p&gt; html-tags. Both contribute to more up to standards [x]html. Especially the &lt;acronym&gt; tag is a good example. It is a way of giving a description about certain subjects and or words that you use in your postings. You can even give them a bit of extra CSS adornments, like I did. I will write a posting on that one later on. Paragraphs &lt;p&gt; and &lt;H&gt; tags (mind the lower case for valid XHTML!) are also noticable for search robots like the ones from Google for instance. They search for these tags, that is to say, the contents they have.</p>
<h3>Last bit of advice</h3>
<p>Use up to standard code. I believe I have mentioned this already somewhere haven&#8217;t I? It is of vital interest for your site&#8217;s readability, accessibility and validity. And so will increase, given time, your site&#8217;s traffic. I am still trying anyway. But fear not, I have my share of validation errors almost everyday too. Ofcourse I always correct them. So can you:!: it&#8217;s not difficult. One step at a time they say isn&#8217;t it? Till next post, bye.</p>
<p><!--adsense#post_ad--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/02/18/adding-functions-to-the-wordpress-post-editor/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Validating XHTML</title>
		<link>http://www.flyweb.nl/wordpress/index.php/2006/02/15/validating-xhtml/</link>
		<comments>http://www.flyweb.nl/wordpress/index.php/2006/02/15/validating-xhtml/#comments</comments>
		<pubDate>Wed, 15 Feb 2006 15:09:49 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[tips and tutorials]]></category>

		<guid isPermaLink="false">http://www.flyweb.nl/index.php/2006/02/15/validating-xhtml/</guid>
		<description><![CDATA[Housekeeping my xhtml Call me a purist. I just like to have my code valid. It is also far better for your feeds aswell. They rely on valid code. Lorelle has dug herself into this aswell a while ago and she came up with some tips and hints which might interest you too. Offcourse you [...]]]></description>
			<content:encoded><![CDATA[<h3>Housekeeping my xhtml</h3>
<p>Call me a purist. I just like to have my code valid. It is also far better for your feeds aswell. They rely on valid code. <a href="http://lorelle.wordpress.com/2005/10/06/conquering-site-validation-errors/" title="Lorelle on validation" class="liexternal">Lorelle</a> has dug herself into this aswell a while ago and she came up with some tips and hints which might interest you too. Offcourse you should look at <a href="http://codex.wordpress.org/HTML_to_XHTML" title="html_to_xhtml" class="liwp">WordPress</a> too for they wrote some good stuff on the subject too.</p>
<h3>HandsOn experiences with validation</h3>
<p>I decided today to do some housekeeping on my postings and pages in general. Guess what&#8230; Errors at the <a href="http://validator.w3.org/" title="validator" class="liexternal">validating service</a> from W3C. One very specific error I wasn&#8217;t aware of is that you just can&#8217;t put &lt;p&gt; everywere. They need to be at the beginning of the lines but not, this was my mistake, nested around an &lt;ul&gt; or an &lt;ol&gt; listing. This just is not up to standards. Just look at a quotation from Elliot Back&#8217;s site:</p>
<blockquote><p>Incorrect nesting of lists. Please do not place lists inside a paragraph tag. The w3c reports this error as “<em>document type does not allow element “ul” here; missing one of “object”, “applet”, “map”, “iframe”, “button”, “ins”, “del” start-tag.</em>” </p></blockquote>
<p>I found this piece of extra learning at this site here from <a href="http://elliottback.com/wp/archives/2005/08/14/ten-steps-to-valid-html/" class="liexternal">Elliot Back</a>. He describes, in good to understand language, what the basics are for valid XHTML. I can sincerely recommend it to you.</p>
<h3>WordPress Plugin</h3>
<p>I thought it might be a good idea to have look around for a suitable plugin that would ease the pain of those errors a bit. It just happens to be that both the standard WordPress editor and the advanced TinyMCE editor aren&#8217;t that great at valid coding. What&#8217;s more both WP and the editors are sometimes a teeny bit illusive. I just can not always fathom why a piece of [x]html is coded that way or another. I am used to that hands-on feeling with it. So to take matters in my own hand I activated this plugin from <a href="http://jamietalbot.com/wp-hacks/xvalid/" class="liexternal">Jamie Talbot</a>. It is called &#8216;XValid&#8217; and as far as I can tell does the job very good. It even tells you what, if any, errors have been corrected. You have full control over what happens to your coding. What is important is that you deactivate WordPress&#8217;s own XHTML correction. You can find it under Administration-panel-&gt;Options-&gt;Writing. Just uncheck the validator from WP where it says &#8220;WordPress should correct invalidly nested XHTML automatically&#8221;. What is also important for your site&#8217;s validations to Xhtml (be it transitional or strict) is the way XValid can email you as the administrator on comments being added that aren&#8217;t valid. Or have errors in them. This way you can correct those errors and still have a very clean site.</p>
<h3>Validation Resources</h3>
<p>These resources will help you validate your web pages and code and can help you understand a little more about how validation works.</p>
<h4><acronym title="HyperText Markup Language">HTML</acronym> &#8211; Validation</h4>
<ul>
<li><a href="http://bobby.watchfire.com/bobby/html/en/index.jsp" title="External link" class="external">Watchfire&#8217;s Bobby Validator for Standards and Accessibility &#8211; hardest to pass</a></li>
<li><a href="http://cgi.w3.org/cgi-bin/tidy" title="External link" class="external"><acronym title="World Wide Web Consortium">W3C</acronym> Tidy Online</a></li>
<li><a href="http://perso.wanadoo.fr/ablavier/TidyGUI/" title="External link" class="external">Windows <acronym title="Graphical User Interface">GUI</acronym> Interface for TIDY</a></li>
<li><a href="http://searchengineworld.com/validator/" title="External link" class="external">Searchengineworld.com&#8217;s Validator</a></li>
<li><a href="http://sitereportcard.com/" title="External link" class="external">Site Report Card Validator </a></li>
<li><a href="http://valet.webthing.com/page/" title="External link" class="external">Valet Webthing.com</a></li>
<li><a href="http://validator.w3.org/" title="External link" class="external">The <acronym title="World Wide Web Consortium">W3C</acronym>&#8217;s <acronym title="HyperText Markup Language">HTML</acronym> Validation Service  (<acronym title="Uniform Resource Locator">URL</acronym> and upload)</a></li>
<li><a href="http://watson.addy.com/" title="External link" class="external">Watson Addy&#8217;s Validator</a></li>
<li><a href="http://www.alpineinternet.com/.docs/pg/drhtml.html" title="External link" class="external">Alpine Internet <acronym title="HyperText Markup Language">HTML</acronym> Validator</a></li>
<li><a href="http://www.anybrowser.com/validateit.html" title="External link" class="external">AnyBrowser&#8217;s <acronym title="HyperText Markup Language">HTML</acronym> Validation</a></li>
<li><a href="http://www.cynthiasays.com/" title="External link" class="external">Cynthia Says Validator</a></li>
<li><a href="http://www.doctor-html.com/RxHTML/" title="External link" class="external">Doctor-HMTL Validator </a></li>
<li><a href="http://www.htmlvalidator.com/lite/onlineval.php" title="External link" class="external">HTMLvalidator.com&#8217;s Validator</a></li>
<li><a href="http://www.softwareqatest.com/qatweb1.html" title="External link" class="external">Website Test Tools and Site Management Tools (mostly paid, some free)</a></li>
<li><a href="http://www.softwareqatest.com/qatweb1.html" title="External link" class="external">Software QA and Testing Resource Center</a></li>
<li><a href="http://www.tafweb.com/tagcheck.html" title="External link" class="external"><acronym title="HyperText Markup Language">HTML</acronym> Tag Checker</a></li>
<li><a href="http://www.w3.org/People/Raggett/tidy/" title="External link" class="external">W3.org Tidy Validator</a></li>
<li><a href="http://yook.de/webmaster/clean/" title="External link" class="external">Cleans Your <acronym title="HyperText Markup Language">HTML</acronym> Code to Shrink It</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.flyweb.nl/wordpress/index.php/2006/02/15/validating-xhtml/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
