<?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>Aytemir.com &#187; wordpress</title>
	<atom:link href="http://aytemir.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://aytemir.com</link>
	<description>Creative Daydreaming</description>
	<lastBuildDate>Wed, 09 Jun 2010 08:28:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Or how I stopped worrying and started being creative again</title>
		<link>http://aytemir.com/or-how-i-stopped-worrying-and-started-being-creative-again/</link>
		<comments>http://aytemir.com/or-how-i-stopped-worrying-and-started-being-creative-again/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 22:54:08 +0000</pubDate>
		<dc:creator>Fan-tas-tic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=1358</guid>
		<description><![CDATA[Worrying? Yes, that is blogging. Kind of. How do I get the next traffic peak? What should I do to the make the peak last longer? Is my content/title SEO-ish enough? Is there any blog post at all that hasn&#8217;t been blogged, saved, shared and bookmarked already thousands times before? Well, you get the point: [...]]]></description>
			<content:encoded><![CDATA[<p>Worrying? Yes, that is blogging. Kind of. How do I get the next traffic peak? What should I do to the make the peak last longer? Is my content/title SEO-ish enough? Is there any blog post at all that hasn&#8217;t been blogged, saved, shared and bookmarked already thousands times before?<br />
Well, you get the point: it&#8217;s hard to be creative with blogging (in your lill&#8217; free time) and make it stand out and promote it enough to get enough traffic back, which should make the time and energy spend worth while. </p>
<p><img src="http://www.quotationspage.com/weblog/wp-content/zzzmnjki17.jpg" alt="Millionaire or  Creative?" /></p>
<p>Very frustrating indeed. So? So, I&#8217;ve made the bold decision to blog (a lot) less and to start being creative (again) and to get things done: meaning among others that I should <em>read less about</em> designing and developing and <em>actually start</em> designing and develeoping.<br />
I&#8217;m already occupied with two humble projects at the same time and I should get those finished first.</p>
<p>This article kind of gave me the last push to make the decision: <a href="http://www.inspiredm.com/2010/02/19/stop-launching-blogs/">Stop Launching Blogs, Start Contributing</a>. If I should need to promote one of my projects, I think it would be more productive if I do that via another blog, which has a decent amount of audience and gets promoted already by the community.<br />
See how I already got rid of all these &#8216;social&#8217; save and bookmark buttons? </p>
<p>So? So, I heavily customized the Portfolio theme you&#8217;re looking at now and made the projects the homepage: The focus is clearly on the projects and I&#8217;m not looking for traffic spikes (any more), but trying to get things done.<br />
Expect less blogs (unless project related) and expect more humble projects, which do get finished on the homepage.</p>
<p>I&#8217;m actually quite relieved, that I can spent all this time and energy on actually delivering &#8216;new stuff&#8217; instead of &#8216;just another blog&#8217;.</p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/or-how-i-stopped-worrying-and-started-being-creative-again/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Gallery Image Sharing with Google Buzz</title>
		<link>http://aytemir.com/gallery-image-sharing-google-buzz/</link>
		<comments>http://aytemir.com/gallery-image-sharing-google-buzz/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 21:14:17 +0000</pubDate>
		<dc:creator>Tschai</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[google buzz]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=1126</guid>
		<description><![CDATA[Google Buzz seems the next hot thing in the tech savy blog world&#8230;and I kinda like it. There are already a lot of tutorials for getting started as a developer/designer with it, but as always the one feature I need for my gallery site is missing: sharing gallery images with Google Buzz. For some live [...]]]></description>
			<content:encoded><![CDATA[<p>Google Buzz seems the next hot thing in the tech savy blog world&#8230;and I kinda like it. There are already a lot of tutorials for getting started as a developer/designer with it, but as always the one feature I need for my gallery site is missing: <strong>sharing gallery images with Google Buzz.</strong></p>
<p>For some live demo and examples check out the <a href="http://fan-tas-tic.com/categories/">sub categories</a>, <a href="http://fan-tas-tic.com/stats/">sub stats</a>, <a href="http://fan-tas-tic.com/tags/">tags</a> or any single posts at the <a href="http://fan-tas-tic.com/">Fan-tas-tic! Inspiration Galleries</a>: click on the Google Buzz button and see what the buzz is about!</p>
<p><span id="more-1126"></span></p>
<p>As you may have noticed from de demo above I&#8217;ve got my social sharing and bookmark stuff also <em>outside the loop</em>, which makes this a bit trickier than it should.</p>
<p>That&#8217;s why my code is centrally in the functions.php of my WordPress theme. And here&#8217;s how full code behind the Google Buzz button looks like:<br />
<img src="http://aytemir.com/wp-content/uploads/2010/02/buzz-code.png" alt="Buzz Code for Sharing Images" /></p>
<p>Let&#8217;s dissect the code for a quick analysis.</p>
<h3>The URL</h3>
<p>Line 1 contains the URL you want to buzz; the variable <strong>$share_link</strong> is the URL you want to pass through.  You can replace this with <strong>the_permalink()</strong> if you are on a single post page.<br />
I use the Buzz button also on other pages than the single post page. Therefore I need to use the following function in the <em>functions.php</em>:</p>
<pre class="brush: php">
function ftt_get_currenturl(){ return &#039;http://&#039;.$_SERVER[&quot;HTTP_HOST&quot;].$_SERVER[&quot;REQUEST_URI&quot;]; }
</pre>
<h3>The title</h3>
<p>Line 2 contains the title we want to buzz: although you can use <strong>the_title()</strong> when on a single post page, I use <strong>wp_title()</strong>, because I use the Buzz button also on other pages.</p>
<h3>The thumbnail</h3>
<p>Line 3 contains the actual image we want to buzz, along with some optional text.<br />
Already somewhere above this you should have the following statement to get the proper thumbnail for the current post (when on a single page) or the last thumbnail/post on the page, which should be satisfactory too:</p>
<pre class="brush: php">$thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id(), &#039;thumbnail&#039;);
</pre>
<h3>The Result</h3>
<p>That should do the trick! Now, when you click on the Google Buzz, you should get something like this:<br />
<a href="http://aytemir.com/wp-content/uploads/2010/02/Image-Sharing-with-Google-Buzz.jpg"><img class="alignleft size-full wp-image-1127" title="Image Sharing with Google Buzz" src="http://aytemir.com/wp-content/uploads/2010/02/Image-Sharing-with-Google-Buzz.jpg" alt="" width="521" height="273" /></a></p>
<p>You can play around and adjust stuff to your liking. Let me know in the comments, whether this works for your (gallery) site.</p>
<h3>UPDATE</h3>
<p>Note that something is messing the code displayed in this post! Maybe because I&#8217;ve just upgraded to WP 2.9.2!?<br />
So I had to resort to screenshots&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/gallery-image-sharing-google-buzz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AZIndex: sort groupheader URL</title>
		<link>http://aytemir.com/azindex-sort-groupheader-url/</link>
		<comments>http://aytemir.com/azindex-sort-groupheader-url/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 21:28:46 +0000</pubDate>
		<dc:creator>Tschai</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[fan-tas-tic]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=1112</guid>
		<description><![CDATA[Like the TDO mini form plugin the AZIndex is an incredible powerful plugin&#8230;but also lacks a certain feature, which would make it just perfect: URL&#8217;s for the header, the subheaders are grouped by. AZIndex is just great, but the following mini-hack will make it simply perfect. By adding a simple yet necessary feature: generating an [...]]]></description>
			<content:encoded><![CDATA[<p>Like the <a href="http://aytemir.com/tdo-mini-forms-upload-pathurl-mini-hack/">TDO mini form plugin</a> the <a href="http://azindex.englishmike.net/">AZIndex</a> is an incredible powerful plugin&#8230;but also lacks a certain feature, which would make it just perfect: URL&#8217;s for the header, the subheaders are grouped by. </p>
<p><a href="http://aytemir.com/wp-content/uploads/2010/02/AZIndex-groupby-URL.jpg"><img src="http://aytemir.com/wp-content/uploads/2010/02/AZIndex-groupby-URL.jpg" alt="" title="AZIndex BEFORE and AFTER example" width="500" height="150" class="alignleft size-full wp-image-1113" /></a></p>
<p><span id="more-1112"></span></p>
<p>AZIndex is just great, but the following mini-hack will make it simply perfect. By adding a simple yet necessary feature: generating an URL for the groupheaders: see <a href="http://fan-tas-tic.com/artists/">http://fan-tas-tic.com/artists/</a> for a live demo and imagine you can&#8217;t click the author names for an example of the original plugin without this lill&#8217; hack. </p>
<p>The general assumption is that the plugin is abandoned by its original author, since there hasn&#8217;t been any reaction on the <a href="http://azindex.englishmike.net/azindex/feedback/">official AZIndex plugin feedback page</a> by the author. So I had to it myself. Again.</p>
<p>The following instructions makes sure a groupheader (tags, author or categy) has an accompanying link (when a subheader is selected).<br />
The most recent version (0.8.1) has been used for this hack, but you should be able to implement it also in older or newer versions following the next steps:<br />
0. Make your backups or try this on a local installation as always with hacks (although I&#8217;ve got a nasty habit myself of hacking directly on my live sites <img src='http://aytemir.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  but do as I say, not as I do)<br />
1. Get the original plugin from <a href="http://wordpress.org/extend/plugins/azindex/">the WordPress plugin repository</a>.<br />
2a. Either unzip the plugin and <em>edit az-index-content.php</em><br />
2b. Or upload the unzipped plugin directly and open <em>az-index-content.php</em> via the plugin-editor<br />
3. Apply the following changes:<br />
a. Find around rownumber 172 the following statement:</p>
<pre class="brush: php">
$link = get_permalink($item[&#039;id&#039;]);
</pre>
<p>b. Add the next statements <strong>beneath</strong> this line:</p>
<pre class="brush: php">
//aytemir.com: start mini-hack
$groupheader=&#039;&#039;;
$groupheader=$index-&gt;head;
if ($groupheader==&#039;author&#039;) {
  $groupheader_id=get_userdatabylogin($item[&#039;head&#039;]);
  $groupheader_url=get_bloginfo(&#039;url&#039;).&#039;/?author=&#039;.$groupheader_id-&gt;ID;
} elseif ($groupheader==&#039;cats&#039;) {
  $groupheader_id=get_cat_id($item[&#039;head&#039;]);
  $groupheader_url=get_bloginfo(&#039;url&#039;).&#039;/?cat=&#039;.$groupheader_id;
} elseif ($groupheader==&#039;tags&#039;) {
  $groupheader_id=$item[&#039;head&#039;];
  $groupheader_url=get_bloginfo(&#039;url&#039;).&#039;/?tag=&#039;.$groupheader_id;
}
//aytemir.com: end mini-hack
</pre>
<p>c. The code is self-explanatory, I think: just get the header you want to sort/order by, retieve the accompanying ID and generate an URL and apply URL in case of tag, category or author.<br />
d. Find (around rownumber 203) the following statement:</p>
<pre class="brush: php">
$output .= &#039;&lt;li&#039;.$charlink.($odd ? &#039; class=&quot;azalt&quot;&#039; : &#039;&#039;).&#039;&gt;&lt;span class=&quot;head&quot;&gt;&#039;.$item[&#039;head&#039;].$cont.&#039;&lt;/span&gt;&#039;.$cr;
</pre>
<p>e. And <strong>replace</strong> it with the following statement:</p>
<pre class="brush: php">
//aytemir.com: start mini-hack
if ($groupheader==&#039;author&#039; || $groupheader==&#039;cats&#039; || $groupheader==&#039;tags&#039;) {
  $output .= &#039;&lt;li&#039;.$charlink.($odd ? &#039; class=&quot;azalt&quot;&#039; : &#039;&#039;).&#039;&gt;&lt;span class=&quot;head&quot;&gt;&lt;a href=&quot;&#039;.$groupheader_url.&#039;&quot;&gt;&#039;.$item[&#039;head&#039;].$cont.&#039;&lt;/a&gt;&lt;/span&gt;&#039;.$cr;
} else {
  $output .= &#039;&lt;li&#039;.$charlink.($odd ? &#039; class=&quot;azalt&quot;&#039; : &#039;&#039;).&#039;&gt;&lt;span class=&quot;head&quot;&gt;&#039;.$item[&#039;head&#039;].$cont.&#039;&lt;/span&gt;&#039;.$cr;
}
//aytemir.com: end mini-hack
</pre>
<p>5. Save and test it (locally) and let me know if it works for you.</p>
<p>Don’t want to bother &#8216;hacking&#8217; yourself? You could also download the fully zipped version with the hack already implemented:<br />
1. <a href="http://aytemir.com/wp-content/files/azindex.zip">Download this hacked version, which I doped 0.8.2</a><br />
2. Upload, activate and test the plugin.</p>
<p>For usage and configuration instructions please refer to the original plugin site. </p>
<p>If you should run into issues regarding this specific hack, please let me know in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/azindex-sort-groupheader-url/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t believe the hype of Gridservice</title>
		<link>http://aytemir.com/dont-believe-the-hype-of-gridservice/</link>
		<comments>http://aytemir.com/dont-believe-the-hype-of-gridservice/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 21:21:18 +0000</pubDate>
		<dc:creator>Tschai</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[fan-tas-tic]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[mediatemple]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=1074</guid>
		<description><![CDATA[The MediaTemple Grid-service &#8220;is a cluster-based, modern hosting service powered by hundreds of servers working in tandem to power your websites, applications and email with unrivaled power, burstability and reliability&#8221;. Sounds great, doesn&#8217;t it? Background story I&#8217;ve just recently moved to MediaTemple and at this moment my following sites are hosted with (mt): aytemir.com (that [...]]]></description>
			<content:encoded><![CDATA[<p>The MediaTemple Grid-service &#8220;is a cluster-based, modern hosting service powered by hundreds of servers working in tandem to power your websites, applications and email with unrivaled power, burstability and reliability&#8221;.<br />
Sounds great, doesn&#8217;t it? </p>
<p><img src="http://aytemir.com/wp-content/uploads/2009/11/mediatemple2.jpg" alt="The hype of Grid-Service" /></p>
<h3>Background story</h3>
<p>I&#8217;ve just recently moved to <a href="http://mediatemple.net/">MediaTemple</a> and at this moment my following sites are hosted with (mt): aytemir.com (that would be this blog), <a href="http://fan-tas-tic.com" title="User Generated Galleries!">fan-tas-tic.com</a> and <a href="http://voetbalportaal.com" title="Exclusive Turkish Dutch soccerforum">VoetbalPortaal.com</a>.<br />
All three sites have very humble amount of traffic to handle and are WordPress or vBulletin powered, with some standard popular plugins or mods.<br />
Nothing fancy. Nothing special.<br />
<span id="more-1074"></span><br />
Because VoetbalPortaal.com grow slowy too big for the shared host I was with, I had to move (all my sites) and I believed the hype and decided to move to the &#8216;state of the art&#8217; and &#8216;digg-proof&#8217; grid-service of MediaTemple. You never know when you&#8217;re gonna need a &#8216;digg-proof&#8217; host, I guess <img src='http://aytemir.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  . And boy did I regret that! And still do regret it!</p>
<p>I had no reason not the believe what they <a href="http://mediatemple.net/webhosting/gs/features/">claim on their site</a>: TechCrunch is hosted with them. And a sub-devision of Sony. Although on a more expensive plan. <a href="http://mediatemple.net/company/clients/#gs_testimonials">But also a lot of (big) blogs are also with the unrivaled Grid-Service of MediaTemple</a>.</p>
<h3>Here comes trouble</h3>
<p>Since I&#8217;ve moved to (mt) and settled everything all seemed fine, excepts the servers where slower than I was used to with the cheap host I used to be. Bad luck, I guess.<br />
But from day one I got &#8216;Lost connection to MySQL server during query&#8217;, &#8216;User *** already has more than &#8216;max_user_connections&#8217; active connections&#8217; and &#8216;Out of memory&#8217; errors via the vBulletin backend. My site had been down for several minutes several times: Although (mt) thought that this may have been caused by &#8216;bad neighbours&#8217;, I never had this kind of issues with other (normal) shared hosts!</p>
<h3>Here comes the $olution</h3>
<p>And different employees from (mt)-support all <strong>suggested me that I should buy an additional service to make up for the initial service, which should be correctly working in the first place:</strong> I should get a MySQL Gridcontainer to make sure I wouldn&#8217;t bother by other customers on the same cluster. </p>
<p>Although I thought that was ridiculous and I expected to have 99,9% uptime and database-connection and I shouldn&#8217;t have to buy an additional service for a simple and humble site&#8230;I had no choice, because (mt) had me &#8216;by the balls&#8217;: <strong>I had already lost 50% of my monthly unique visitors</strong> during the transition* to (mt) and I could not afford to loose more!</p>
<h3>More toruble? More $olution!</h3>
<p>So I decide to purchase an additional MySQL Gridcontainer. Now I don&#8217;t have the &#8216;Lost connection to MySQL server during query&#8217;, &#8216;User *** already has more than &#8216;max_user_connections&#8217; active connections&#8217; warnings anymore.<br />
But I do have &#8216;Out of memory&#8217; warnings and even more frequently than before. And guess what (mt) is suggesting as a possible solution? Yes, you&#8217;re right!<br />
<strong>They suggest I should buy an additional service to make up for the initial service, which should be correctly working in the first place:</strong> I should upgrade the memory of my Gridcontainer!</p>
<p>The irony of al this situation is that I had no issues with any of my humble sites at all when I was at the &#8216;el cheapo&#8217; host for only 30,- euro&#8217;s a year!<br />
Now I&#8217;m having frequently database-connection error, out of memory errors and I&#8217;m not the only one as far as I can tell from the Support Forums. And (most) of us have only simple websites.</p>
<h3>The conclusion</h3>
<p>Long story short: <strong>don&#8217;t believe the hype of the Grid-Service</strong> (maybe this goes only for MediaTemple) and the &#8216;digg-proof&#8217; claims they make; at the moment it&#8217;s very <strong>in-stable</strong> and it has <strong>problems handling a very average sites</strong> like aytemir.com, <a href="http://fan-tas-tic.com" title="User Generated Galleries!">fan-tas-tic.com</a> and <a href="http://voetbalportaal.com" title="Exclusive Turkish Dutch soccerforum">VoetbalPortaal.com</a>.<br />
And when there are no errors, <strong>the sites are very slow</strong> compared to what I&#8217;m used to&#8230;before I&#8217;ve moved them to MediaTemple.</p>
<p>So just make sure you do more research than I did before moving to another host&#8230;or you may end up paying and upgrading to most advanced servers and services, just to host a humble WordPress blog or a vBulletin powered forum!</p>
<h3>Disclaimers</h3>
<p>PS: the (mt) support is just advising and suggesting and they&#8217;re not really &#8216;forcing&#8217; me buy additional service to make up for their initial service, which does not deliver what they promise.</p>
<p>PS: there are <a href="http://mediatemple.net/company/clients/#gs_testimonials">testimonials of (mt) Gris-Service users which are just happy</a> and claim their service does just what it should!</p>
<p>*This is not <em>all</em> (mt)&#8217;s fault, because I had to switched from .nl to .com for personal reasons, but constant db-connection errors made things worse.</p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/dont-believe-the-hype-of-gridservice/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fan-tas-tic! User Generated Galleries</title>
		<link>http://aytemir.com/fan-tas-tic-user-generated-galleries/</link>
		<comments>http://aytemir.com/fan-tas-tic-user-generated-galleries/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 20:23:33 +0000</pubDate>
		<dc:creator>Fan-tas-tic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[fan-tas-tic]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=1043</guid>
		<description><![CDATA[It took me longer than foreseen, but after a couple of different approaches there is a final alpha version of my fan-tas-tic project. Although still in a alpha stage, I think a soft launch with this post is a logical move prior to a beta version: behold FAN-TAS-TIC! User Generated Galleries. WTF is FTT! FTT! [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fan-tas-tic.com"><img src="http://aytemir.com/wp-content/uploads/2009/11/ftt_2.png" alt="ftt_2" title="ftt_2" width="150" height="387" class="alignleft size-full wp-image-1059" /></a> <a href="http://fan-tas-tic.com"><img src="http://aytemir.com/wp-content/uploads/2009/11/ftt_1.png" alt="ftt_1" title="ftt_1" width="150" height="214" class="alignleft size-full wp-image-1058" /></a> <a href="http://fan-tas-tic.com"><img src="http://aytemir.com/wp-content/uploads/2009/11/ftt_3.png" alt="ftt_3" title="ftt_3" width="150" height="391" class="alignleft size-full wp-image-1060" /></a></p>
<p>It took me longer than foreseen, but after a couple of different approaches there is a final <em>alpha</em> version of my fan-tas-tic project. Although still in a alpha stage, I think a <em>soft launch</em> with this post is a logical move prior to a beta version: behold <a href="http://fan-tas-tic.com">FAN-TAS-TIC! User Generated Galleries</a>.</p>
<p><strong>WTF is FTT!</strong><br />
FTT! is actually designed and developed as a pure <em>personal</em> project: a fantastic image gallery, with &#8216;fantastic&#8217; covering the genres science-fiction, (heroic) fantasy/sword &#038; sorcery, gothic, horror, anime <em>and</em> the quality of the art self displayed at the gallery.</p>
<p><strong>So…yet another gallery?</strong><br />
Supervisually yes…it’s nothing more than just another gallery.</p>
<p>However some of the features what should make FTT! really unique compared to other galleries are:<span id="more-1043"></span><br />
<strong>Banner blindness prove</strong>:</p>
<ul>
<li> All sponsor/ad banners are blended in the design, so the users are ‘bothered’ as little as possible</li>
<li> The banner spots are randomly generated to minimize the &#8216;blindness&#8217; effect</li>
<li> Also the single post banner is very visible, yet blended</li>
</ul>
<p><strong>Quality of the content</strong>:</p>
<ul>
<li> Advanced user submission form (to be moderated by admin for ‘quality control’)</li>
<li> Only fan-tas-tic images are approved; no doodles here!</li>
<li> All images are categorized, tagged and archived and are available via the statistics</li>
<li> All uploads have (if available) a link to the original author and gallery and/or the source of the image</li>
</ul>
<p><strong>User friendly UI</strong>:</p>
<ul>
<li> Any image can be rated (and is automatically ranked)</li>
<li> Also the less rated and low rated images are highlighted (randomly or via related posts)</li>
<li> Different kind of archives are present: monthly, yearly, per category or per uploader/submitter</li>
<li> Most and least rated post  are relative to the current tag, category of the single post</li>
<li> Simple navigation (sub)menu’s showing all submenu</li>
<li> Statistics: Overview of the last rated images and the highest, lowest, most and least rated images</li>
</ul>
<p>I&#8217;ve also left some additional features out, which were time consuming to implement…maybe they’ll make it in the next version</p>
<p><strong>Still to do…</strong><br />
Although I need to work some details out and have to do a lot of code cleaning and optimization and the GUI is somewhat Spartan, the site is live and is ready to be (alpha-)tested.</p>
<p><strong>Feedback?</strong><br />
Any constructive feedback for this alpha-version is welcome in the comments below…<a href="http://fan-tas-tic.com"></p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/fan-tas-tic-user-generated-galleries/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TDO Mini Forms: upload path/URL mini hack</title>
		<link>http://aytemir.com/tdo-mini-forms-upload-pathurl-mini-hack/</link>
		<comments>http://aytemir.com/tdo-mini-forms-upload-pathurl-mini-hack/#comments</comments>
		<pubDate>Fri, 22 May 2009 14:26:34 +0000</pubDate>
		<dc:creator>Tschai</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[fan-tas-tic]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=965</guid>
		<description><![CDATA[The TDO Mini Forms WordPress Plugin is simply one of these plugins you&#8217;ll end up using, when you&#8217;ll be using WordPress for more than &#8216;just another blog&#8217;. For my upcoming project I was looking for a fully customizable end user form and after having tried a bunch, TDO mini forms was simply the best. I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://aytemir.com/wp-content/uploads/2009/05/hack2.jpg" alt="" /></p>
<p>The <a href="http://thedeadone.net/download/tdo-mini-forms-wordpress-plugin/">TDO Mini Forms WordPress Plugin</a> is simply one of these plugins you&#8217;ll end up using, when you&#8217;ll be using WordPress for more than &#8216;just another blog&#8217;.</p>
<p>For my upcoming project I was looking for a fully customizable end user form and after having tried a bunch, TDO mini forms was simply the best.<br />
I still don&#8217;t understand why it is called &#8216;mini&#8217; because it has a ton of options and almost all of them very useful.<br />
<span id="more-965"></span><br />
The only issue I got with it was with the file/image upload widget: It was putting the uploaded files in  <strong>wp-content/uploads/subfolder</strong> where I wanted them in <strong>wp-content/uploads/year/month</strong>.</p>
<p>Although there are usefull hints in <a href="http://thedeadone.net/forum/?cat=8">the support forum</a>, they wont get you there exactly. So here is the hack to solve this issue:<br />
In the plugins folder replace line 552 (up until the line &#8220;// store info about files on post&#8221;) in file <strong>tdomf-upload-functions.php</strong> from this</p>
<pre class="brush: php">
$postdir = $options[&#039;path&#039;].DIRECTORY_SEPARATOR.$post_ID;
</pre>
<p>to this</p>
<pre class="brush: php">
$yearID=date(&quot;Y&quot;);
$monthID=date(&quot;m&quot;);

$postdir = $options[&#039;path&#039;].$yearID.DIRECTORY_SEPARATOR.$monthID;
$postdir2 = $options[&#039;url&#039;].$yearID.&quot;/&quot;.$monthID;

tdomf_recursive_mkdir($postdir,TDOMF_UPLOAD_PERMS);
tdomf_recursive_mkdir($postdir2,TDOMF_UPLOAD_PERMS);
$newpath = $postdir.DIRECTORY_SEPARATOR.$theirfiles[$i][&#039;name&#039;];
$newpath2 = $postdir2.DIRECTORY_SEPARATOR.$theirfiles[$i][&#039;name&#039;];

if(rename($theirfiles[$i][&#039;path&#039;], $newpath)) {

        $newpath = realpath($newpath);
        $newpath2 = realpath($newpath2);
</pre>
<p>Note that a variable 2 is added, just after the original.<br />
Also note, that I&#8217;ve replaced the variable DIRECTORY_SEPARATOR in $postdir2 into &#8220;/&#8221;, cause it was giving me headaches.</p>
<p>In line 564 in the same file add just beneath this line</p>
<pre class="brush: php">
add_post_meta($post_ID,TDOMF_KEY_DOWNLOAD_PATH.$i, $wpdb-&gt;escape($newpath),true);
</pre>
<p>the following</p>
<pre class="brush: php">
add_post_meta($post_ID,ftt_path,$postdir2,true);
</pre>
<p>Make sure you do use $postdir2 here again. Will be using <strong>ftt_path</strong> to retrieve the stored URL, so remember what name you give it here.</p>
<p>And now we&#8217;ll be calling the uploaded files via the URL like this</p>
<pre class="brush: php">
get_post_meta($post-&gt;ID, &quot;ftt_path&quot;,true);
</pre>
<p>instead of this, which will give you only the absolute path</p>
<pre class="brush: php">
get_post_meta($post-&gt;ID, &quot;_tdomf_download_name_0&quot;,true);
</pre>
<p>This way it&#8217;s not even necessary to check &#8216;Organize my uploads into month- and year-based folders&#8217; at your Miscellaneous Settings.</p>
<p>Hope this helps others out also. If you have any other issues with TDO Mini forms, please refer to the <a href="http://thedeadone.net/forum/?cat=8">original support form</a>.</p>
<h3>UPGRADE warnings</h3>
<p>Remember that automatically upgrading the plugin to the newest version will overwrite the hacks above&#8230;so make sure to actually backup before you upgrade!</p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/tdo-mini-forms-upload-pathurl-mini-hack/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Replacing your comments with Intense Debate</title>
		<link>http://aytemir.com/replacing-your-comments-with-intense-debate/</link>
		<comments>http://aytemir.com/replacing-your-comments-with-intense-debate/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 21:28:32 +0000</pubDate>
		<dc:creator>Tschai</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=898</guid>
		<description><![CDATA[There are some very great and creative ways to design the comment section of your blog: check out these examples for some inspiration (37 Ways to Design the Comments Form, 30 and 30 More Must See Comment Designs for Web Designers). And while I was thinking about how to design my own comment parts of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://aytemir.com/wp-content/uploads/2009/01/intense-debate-example.jpg" alt="Intense Debate Example" /><br />
There are some very great and creative ways to design the comment section of your blog: check out these examples for some inspiration (<a href="http://www.blogdesignblog.com/blog-design/37-ways-to-design-the-comments-form/">37 Ways to Design the Comments Form</a>, <a href="http://www.blogdesignblog.com/blog-design/30-comment-designs-for-webdesigners/">30</a> and <a href="http://www.blogdesignblog.com/blog-design/30-more-must-see-comment-designs-for-blog-designers/">30 More Must See Comment Designs for Web Designers</a>).<br />
And while I was thinking about how to design my own comment parts of my upcoming WP powered sites, I decided I should go for the easier way&#8230;which by the way kinda is the philosophy of this blog.<br />
<span id="more-898"></span><br />
So just recently I’ve installed the <a href="http://intensedebate.com/">Intense Debate</a> commenting system on this blog. As you may notice however, the older posts with no comments are still using the built in commenting system. The reason for this is that somehow I’ve not been able to synchronize my WP account with my ID account.<br />
The new plugin crashed and I was forced to use the older version of the plugin. Also with this version however I’m still not able to import my older comments. In general, <em>you</em> should not have any trouble, so don&#8217;t be alarmed.</p>
<p>So why did I bother then? Well I’ve got three reasons for that:</p>
<p>1.  I want for all my WordPress powered projects one common commenting system. Although not many of my visitors may register, some of them will be automatically registered when they’ve got an Intense Debate account already. This should encourage them to participate more interactively.</p>
<p>2. I’m expecting Automatticto fully integrate Intense Debate into WordPress in the near future. It is a logical next step and I would not be surprised if they do this well before version 2.8. The <a href="http://ma.tt/2008/09/intense-debate-goes-automattic/">acquisition by Automattic</a> is also the reason that for example Disqus is no more an option for me.</p>
<p>3. It saves me a lot of development and design time when I decide to use a free WP template, which does not support gravatars and threaded comment. The <a href="http://aytemir.com/the-unstandard-2-widgetized-and-gravatarized/">Unstandard theme</a> is a good example of this. Although you can’t design it fully to your own taste, it still is flexible enough.</p>
<p>So if you should also run into troubles with the newest version of Intense Debate and the support team is not able to help you out, like in my case, you should consider using the old plugin/version. And take the lack of some features for granted, I’m afraid.</p>
<h3>UPDATE</h3>
<p>Ironically on 23th January 2009 the Intense Debate site is down. And another con for using a third party commenting system is beeing illustrated very typical with this: it slows down my site significantly and when a post has been loaded, you can not comment!<br />
I&#8217;ll give them yet another chance&#8230;for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/replacing-your-comments-with-intense-debate/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>A fan-tas-tic start of 2009!</title>
		<link>http://aytemir.com/a-fan-tas-tic-start-of-2009/</link>
		<comments>http://aytemir.com/a-fan-tas-tic-start-of-2009/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 19:50:28 +0000</pubDate>
		<dc:creator>Fan-tas-tic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[fan-tas-tic]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=880</guid>
		<description><![CDATA[As stated in my post Setting goals for 2009 I’ll try to post only about the projects I’m working on…from now on. And I have to admit it’s hard not to blog, rant or rave about anything else. Because there is actually a lot to blog, rant and rave about. For example this blog now [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://aytemir.com/wp-content/uploads/2009/01/2009-293x150.jpg" alt="A fan-tas-tic start of 2009!" title="photo credit: http://designwithathought.com/?p=339"  class="alignleft"></p>
<p>As stated in my post <a href="http://aytemir.com/setting-goals-for-2009">Setting goals for 2009</a> I’ll try to post only about the projects I’m working on…from now on. And I have to admit it’s hard not to blog, rant or rave about anything else.<br />
Because there is actually a lot to blog, rant and rave about. For example this blog now has reached a Pagerank of 2 in 3 months, but so did my sleeping site Uppedd.com, which never had any content at all…and this is a big mystery to me.<br />
<span id="more-880"></span><br />
The first post of 2009 year is a &#8216;fan-tas-tic&#8217; one. Well, actually it&#8217;s about one of my projects called ‘Fan-tas-tic’ and a although the name may suggest otherwise it’s actually a quite humble project: a ‘fan-tas-tic gallery’ powered by WordPress.</p>
<p>Yes, I am aware that there are already hundreds of (CSS) galleries (like these lists of examples: <a href="http://www.smashingmagazine.com/2006/12/21/creme-de-la-creme-of-css-list-of-css-galleries/">36</a> + <a href="http://www.nuff-respec.com/technology/css-gallery-roundup">74</a> + <a href="http://www.edwinsdesignlab.be/blog/webdesign-galleries/">115</a>) and <a href="http://www.cssleak.com/news/7-WordPress-Themes-To-Create-Your-Own-CSS-Gallery.html">a lot of free WordPress themes to make your own</a>. However they all lack some essential features for the visitors and for the administrator.<br />
I’ll come back to these features in another post, when I’ve got the full feature list of my own gallery complete.</p>
<p>In the mean time you should also check out some of the galleries above for inspiration and figure out which features you think they lack and leave a comment. If I can, I might just implement it in my &#8216;Fan-tas-tic Gallery&#8217; theme.</p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/a-fan-tas-tic-start-of-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unstandard theme now WordPress 2.7 compatible</title>
		<link>http://aytemir.com/unstandard-theme-now-wordpress-27-compatible/</link>
		<comments>http://aytemir.com/unstandard-theme-now-wordpress-27-compatible/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 12:43:12 +0000</pubDate>
		<dc:creator>Tschai</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[unstandard]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=871</guid>
		<description><![CDATA[Like many great themes the Unstandard theme did initially lack some basic features like widgets and gravatars. I made a widgetized and gravatar-ized version and this version has been donwloaded almost 600 times from October 2008 till now. Which proves that it&#8217;s still a popular theme and a decent upgrade was necessary. Unfortunately I am [...]]]></description>
			<content:encoded><![CDATA[<p>Like many great themes the Unstandard theme did initially lack some basic features like widgets and gravatars. I made a <a href="http://aytemir.com/the-unstandard-2-widgetized-and-gravatarized/">widgetized and gravatar-ized version</a> and this version has been donwloaded almost 600 times from October 2008 till now. Which proves that it&#8217;s still a popular theme and a decent upgrade was necessary.</p>
<p><a href="http://5thirtyone.com/archives/1588"><br />
<img src="http://5thirtyone.com/wp-content/uploads/2008/12/unstandard-small.png" alt="The Unstandard Theme WordPress 2.7 compatible" /></a><br />
<span id="more-871"></span><br />
Unfortunately I am thinking of changing my blog theme, while the current one will probably no longer serve my <a href="http://aytemir.com/setting-goals-for-2009/">goals set for 2009</a>.<br />
The good news however is that the original author of the Unstandard theme has made his theme now WordPress 2.7 compatible: I suggest you <a href="http://theunstandard.5thirtyone.com/2008/12/the-unstandard-wordpress-theme-demo-site/">check out the demo</a> and get <a href="http://5thirtyone.com/archives/1588">this new and approved version</a> instead!</p>
<p>Should you not want to upgrade WordPress, than my &#8221;pimped&#8217; version will still be available for reference and download.</p>
<p>Have fun with this great theme.</p>
<p><em>Related post(s):</em></p>
<ul>
<li><a href="http://aytemir.com/the-unstandard-2-widgetized-and-gravatarized/">The Unstandard theme: widgetized and gravatar-ized</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/unstandard-theme-now-wordpress-27-compatible/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Best of 2008 for developers: 2008+ tips, tricks, scripts and sources!</title>
		<link>http://aytemir.com/best-of-2008-for-developers-2008-tips-tricks-scripts-and-sources/</link>
		<comments>http://aytemir.com/best-of-2008-for-developers-2008-tips-tricks-scripts-and-sources/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 19:50:07 +0000</pubDate>
		<dc:creator>Tschai</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[top list]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://aytemir.com/?p=685</guid>
		<description><![CDATA[The second in series of best posts of 2008 for designers, developers and bloggers. This second post contains a collection of more than 2008 tips, tricks, scripts, examples and tools for developers. Whether you&#8217;re a beginner or pro, you could use some of these posts for a reference someday. Tools &#038; Web Apps (463) 13 [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://aytemir.com/wp-content/uploads/2008/12/Best-of-2008-for-developers-3.jpg" alt="Best of 2008 for developers" /><br />
The second in series of best posts of 2008 for designers, developers and bloggers. This second post contains a collection of more than 2008 tips, tricks, scripts, examples and tools for developers.<br />
Whether you&#8217;re a beginner or pro, you could use some of these posts for a reference someday.</p>
<h3>Tools &#038; Web Apps (463)</h3>
<p><a href="http://www.smashingapps.com/2008/11/27/13-most-essential-open-source-apps-that-you-probably-like-to-say-thank-you.html">13 Most Essential Open Source Apps That You Probably Like To Say Thank You</a><br />
<a href="http://www.conversion-rate-experts.com/articles/understanding-your-visitors/">14 free tools that reveal why people abandon your website</a><br />
<a href="http://www.allwebdesignresources.com/webdesignblogs/graphics/40-css-generators-creators-and-makers/">40+ CSS Generators, Creators, and Makers</a><br />
<span id="more-685"></span><br />
<a href="http://speckyboy.com/2008/03/30/74-great-web-apps-for-web-designers-we-have-forgotten-about/">74 Great Web Apps for Web Designers we have forgotten about</a><br />
<a href="http://www.insidecrm.com/features/webmaster-turbo-kit-042108/">50-Plus Tips and Resources to Improve Your Site&#8217;s Speed and Performance</a><br />
<a href="http://sixrevisions.com/tools/tools_monitoring_website_popularity/">15 Tools for Monitoring a Website’s Popularity</a><br />
<a href="http://www.jasonbartholme.com/11-powerful-firefox-3-add-ons-that-can-replace-standalone-applications/">11 Powerful Firefox 3 Add-ons That Can Replace Standalone Applications</a><br />
<a href="http://www.hongkiat.com/blog/10-free-photo-managing-software-you-should-at-least-know/">10 Free Photo Managing Software You Should At Least Know</a><br />
<a href="http://webjackalope.com/15-things-every-web-developers-should-be-thankful-for/">15 Things Every Web Developer Should Be Thankful For</a><br />
<a href="http://www.webresourcesdepot.com/15-must-have-bookmarklets-for-web-designers-and-developers/">15 Must-Have Bookmarklets For Web Designers And Developers</a><br />
<a href="http://woork.blogspot.com/2008/11/20-great-php-framework-for-developers.html">20 Great PHP frameworks for developers</a><br />
<a href="http://www.divitodesign.com/2008/08/66-links-to-learn-the-webdesign-basics/">66 Links To Learn The Webdesign Basics</a><br />
<a href="http://mashable.com/2008/11/01/web-development-tools/">Web Development Toolbox: 120+ New Tools for Web Development</a></p>
<h3>Scripts, Tweaks and Hacks (605)</h3>
<p><a href="http://speckyboy.com/2008/02/10/the-top-40-free-ajax-javascript-code-for-web-designers/">The Top 40 Free Ajax &#038; Javascript Code for Web Designers</a><br />
<a href="http://freelancefolder.com/15-top-site-elements/">15 Key Elements All Top Web Sites Should Have</a><br />
<a href="http://designm.ag/resources/converting-psd-to-html/">Top 10 Tutorials for Converting PSDs to HTML/CSS</a><br />
<a href="http://dzineblog.com/2008/10/30-tooltips-scripts.html">30+ Tooltips Scripts With JavaScript, Ajax &#038; CSS</a><br />
<a href="http://www.hongkiat.com/blog/50-nice-clean-css-tab-based-navigation-scripts/">50+ Nice Clean CSS Tab-Based Navigation Scripts</a><br />
<a href="http://www.hongkiat.com/blog/40-most-wanted-wordpress-tricks-and-hacks/">40+ Most Wanted WordPress Tricks and Hacks</a> and <a href="http://www.hongkiat.com/blog/30-more-most-wanted-wordpress-tips-tricks-and-hacks/">30+ More</a><br />
<a href="http://nettuts.com/articles/web-roundups/30-eye-opening-web-development-screencasts/">30+ Eye-Opening Web Development Screencasts</a><br />
<a href="http://www.designvitality.com/blog/2008/08/19-css-menu-tutorials-to-spice-up-your-web-designs/">19 CSS Menu Tutorials to Spice Up Your Web Designs</a><br />
<a href="http://www.knowtebook.com/34-free-html-newsletter-templates-for-startups-899.htm">34+ free HTML newsletter templates for startups</a><br />
<a href="http://www.smashingmagazine.com/2008/10/16/50-excellent-ajax-tutorials/">50 Excellent AJAX Tutorials</a><br />
<a href="http://www.smashingmagazine.com/2008/11/18/15-helpful-in-browser-web-development-tools/">15 Helpful In-Browser Web Development Tools</a><br />
<a href="http://www.smashingmagazine.com/2008/09/11/75-really-useful-javascript-techniques/">75 (Really) Useful JavaScript Techniques</a><br />
<a href="http://speckyboy.com/2008/03/08/63-essential-wordpress-hacks-tutorials-help-files-and-cheats/">63 Essential WordPress Hacks, Tutorials, Help Files and Cheats</a><br />
<a href="http://speckyboy.com/2008/03/16/the-best-cheat-sheets-for-web-designers-and-developers-from-css-ajax-perl-vbscript/">The Best (19) Cheat Sheets for Web Designers and Developers (From CSS, Ajax, Perl, Vbscript…)</a><br />
<a href="http://www.smashingmagazine.com/2008/12/02/10-useful-rss-hacks-for-wordpress/">10 Useful RSS-Tricks and Hacks For WordPress</a><br />
<a href="http://speckyboy.com/2008/10/26/20-amazing-javascript-prototype-scripts-elements-widgets-classes/">20 Amazing Javascript Prototype Scripts, Elements, Widgets, Classes..</a><br />
<a href="http://nettuts.com/tutorials/javascript-ajax/10-rare-but-clever-javascript-techniques/">10 Smart Javascript Techniques to Improve Your UI</a><br />
<a href="http://nettuts.com/tutorials/javascript-ajax/20-excellent-ajax-effects-you-should-know/">20 Excellent AJAX Effects You Should Know</a><br />
<a href="http://speckyboy.com/2008/10/19/35-easy-to-use-free-ajax-navigation-solutions/">35 Easy to use Free Ajax/Javascript Navigation Solutions</a><br />
<a href="http://www.catswhocode.com/blog/web-design/top-10-css-buttons-tutorial-list-29">Top 10 CSS buttons tutorial list</a><br />
<a href="http://webtecker.com/2008/06/12/10-free-chart-scripts/">10 Free Chart Scripts</a></p>
<h3>Tips (208)</h3>
<p><a href="http://nettuts.com/tutorials/php/10-principles-of-the-php-masters/">10 Principles of the PHP Masters</a><br />
<a href="http://nettuts.com/tutorials/html-css-techniques/6-easy-ways-to-improve-your-html-emails/">6 Easy Ways to Improve Your HTML Emails</a><br />
<a href="http://www.smashingmagazine.com/2008/08/18/7-principles-of-clean-and-optimized-css-code/">7 Principles Of Clean And Optimized CSS Code</a><br />
<a href="http://www.smashingmagazine.com/2008/11/12/12-principles-for-keeping-your-code-clean/">12 Principles For Keeping Your Code Clean</a><br />
<a href="http://www.smashingmagazine.com/2008/11/18/10-advanced-php-tips-to-improve-your-progamming/">10 Advanced PHP Tips To Improve Your Programming</a><br />
<a href="http://www.prelovac.com/vladimir/wordpress-optimization-guide">10 Optimization Tips</a><br />
<a href="http://www.redswish.co.uk/10-seo-elements-all-websites-should-have/">10 SEO elements all websites should have</a><br />
<a href="http://www.leemunroe.com/10-web-app-tips-from-fowa-london/">10 Web App Tips From 8 Inspirational Speakers</a><br />
<a href="http://www.equivalence.co.uk/archives/101">7 ways to write beautiful code</a><br />
<a href="http://www.yongfook.com/items/view/81/10-dirty-little-web-development-tricks">10 Dirty Little Web Development Tricks</a><br />
<a href="http://blog.themeforest.net/general/15-css-tricks-that-must-be-learned/">15 CSS Tricks That Must be Learned</a><br />
<a href="http://www.noupe.com/design/101-css-techniques-of-all-time-part-1.html">101 CSS Techniques Of All Time- Part 1</a> and <a href="http://www.noupe.com/css/101-css-techniques-of-all-time-part2.html">Part 2</a></p>
<h3>Sources (441)</h3>
<p><a href="http://sixrevisions.com/usabilityaccessibility/20-websites-to-help-you-master-user-interface-design/">20 Websites to Help You Master User Interface Design</a><br />
<a href="http://speckyboy.com/2008/02/24/53-steps-to-follow-if-you-want-to-become-freelance-web-designerdeveloper-60-resources/">53 Steps to follow if you want to become Freelance Web Designer/Developer (60+ Resources)</a><br />
<a href="http://speckyboy.com/2008/08/19/a-study-in-ajax-web-trends-what-are-the-best-free-ajax-resources-70-of-the-best-ajax-resources/">A study in Ajax Web trends. What are the best Free Ajax Resources? (70 of the Best Ajax Resources)</a><br />
<a href="http://speckyboy.com/2008/04/27/155-wordpress-resources-tutorials-plugins-themes-ajax-podcastingwp-monster-list/">155 WordPress Resources, Tutorials, Plugins, Themes, AJAX, Podcasting…WP Monster List</a><br />
<a href="http://speckyboy.com/2008/04/09/41-of-the-best-mootools-ajax-example-downloads/">41 of the Best MooTools Ajax Example Downloads</a><br />
<a href="http://speckyboy.com/2008/04/02/65-excellent-jquery-resources-tutorialscheat-sheetsebooksdemosplugins/">65 Excellent jQuery Resources (tutorials,cheat sheets,ebooks,demos,plugins…)</a><br />
<a href="http://www.noupe.com/javascript/37-great-ajax-css-tab-based-interfaces.html">37+ Great Ajax, CSS Tab-Based Interfaces</a></p>
<h3>Generators (63)</h3>
<p><a href="http://www.thewebsqueeze.com/articles/25-color-palette-generating-resources-for-web-designing.html">25 Color Palette Generating Resources for Web Designing!</a><br />
<a href="http://www.smashingapps.com/2008/10/21/13-free-online-tools-that-helps-you-to-create-and-host-your-website.html">13 Free Online Tools That Helps You To Create And Host Your Website</a><br />
<a href="http://webtecker.com/2008/04/09/25-web-20-generators/">25 Web 2.0 Generators</a></p>
<h3>Plugins and Themes (235)</h3>
<p><a href="http://www.problogdesign.com/general-tips/10-best-plugins-to-get-more-comments/">10 Best Plugins To Get More Comments</a><br />
<a href="http://blogof.francescomugnai.com/2008/10/the-top-20-plugins-to-transform-wordpress-in-a-cms/">The top 20 plugins to transform WordPress in a CMS</a><br />
<a href="http://www.leemunroe.com/10-plugins-for-your-wordpress-theme-blog/">10 plugins you should be using in your WordPress theme or blog</a><br />
<a href="http://speckyboy.com/2008/11/09/10-wordpress-plugins-to-add-ratings-and-polls-to-your-blog/">10 WordPress Plugins to Add Ratings and Polls to your blog</a><br />
<a href="http://speckyboy.com/2008/01/26/top-30-wordpress-plugins-that-are-actually-useful/">Top 30 WordPress Plugins that are actually useful!</a><br />
<a href="http://www.1stwebdesigner.com/resources/130-wordpress-plugins-you-could-ever-need-the-best-of-part-1/">130 WordPress Plugins You Could Ever Need: The Best Of : Part 1</a> and <a href="http://www.1stwebdesigner.com/resources/130-wordpress-plugins-you-could-ever-need-the-best-of-part-2/">Part 2</a><br />
<a href="http://speckyboy.com/2008/10/06/18-wordpress-plugins-to-add-professionalism-to-your-blog/">18 WordPress Plugins to add Professionalism to your Blog</a><br />
<a href="http://www.cssleak.com/news/7-WordPress-Themes-To-Create-Your-Own-CSS-Gallery.html">7 WordPress Themes To Create Your Own CSS Gallery</a></p>
<p>Related posts:<br />
<a href="http://aytemir.com/best-of-2008-for-designers-2008-tips-tricks-resources-and-inspirations/">Best of 2008 for designers: 2008+ tips, tricks, resources and inspirations!</a><br />
<a href="http://aytemir.com/best-of-2008-for-bloggers-1600-tips-tricks-advices-and-strategies/">Best of 2008 for bloggers: 1600+ tips, tricks, advices and strategies!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://aytemir.com/best-of-2008-for-developers-2008-tips-tricks-scripts-and-sources/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
