<?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>GeminiGeek's Online Journal &#187; Site Related</title>
	<atom:link href="http://geminigeek.com/blog/browse/site-related/feed/" rel="self" type="application/rss+xml" />
	<link>http://geminigeek.com</link>
	<description>Ramblings, Random Writings and Wordpress</description>
	<lastBuildDate>Sat, 03 Jul 2010 11:22:29 +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>The Future of GeminiGeek&#8217;s Online Journals</title>
		<link>http://geminigeek.com/blog/archives/2008/06/the-future-of-geminigeeks-online-journal/</link>
		<comments>http://geminigeek.com/blog/archives/2008/06/the-future-of-geminigeeks-online-journal/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 15:02:57 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://geminigeek.com/?p=519</guid>
		<description><![CDATA[Well, it&#8217;s my birthday today. Oh, and other than that, I am going to announce the future of GeminiGeek&#8217;s Online Journal. As of today onwards. I will be officially rambling about my life and other personal stuff on my other blog. The link? Well, it&#8217;s for you to find out. It&#8217;s actually up since April, [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s my birthday today.</p>
<p>Oh, and other than that, I am going to announce the future of GeminiGeek&#8217;s Online Journal.</p>
<p>As of today onwards. I will be officially rambling about my life and other personal stuff on my other blog. The link? Well, it&#8217;s for you to find out. It&#8217;s actually up since April, and I&#8217;ve been blogging over there for since then.</p>
<p>And as for this blog, it will still be here, up and running, pinching every cents from Adsense and other Ads provider. I will also use this blog to satisfy the geeky side of me. I&#8217;d probably write about all the website design stuff and techniques over time, as I still have to finish my building GeminiGeek&#8217;s Online Journal series.</p>
<p>So&#8230; yeah, it&#8217;s not really dead yet. I could probably turn it into a political blog and blog as my alter ego.</p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=519&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2008/06/the-future-of-geminigeeks-online-journal/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Upgraded WordPress 2.3!</title>
		<link>http://geminigeek.com/blog/archives/2007/09/upgraded-wordpress-23/</link>
		<comments>http://geminigeek.com/blog/archives/2007/09/upgraded-wordpress-23/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 10:43:34 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[feature]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[upgrades]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/09/upgraded-wordpress-23/</guid>
		<description><![CDATA[I&#8217;ve upgraded this blog to WordPress 2.3! Among the notable feature in this new version are: Native Tagging Support. Now this is one feature that I&#8217;ve been waiting for. Although UTW did a great job on this, but I always think that it is good to do the tagging without going through a plugin. However, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve upgraded this blog to <a href="http://wordpress.org/development/2007/09/wordpress-23/">WordPress 2.3</a>! Among the notable feature in this new version are:</p>
<ol>
<li><strong>Native Tagging Support</strong>. Now this is one feature that I&#8217;ve been waiting for. Although UTW did a great job on this, but I always think that it is good to do the tagging without going through a plugin. However, the tagging feature is not so great after all. More details on this further down.</li>
<li><strong>Update Notification</strong>. I am someone who&#8217;s lazy to check plugin&#8217;s site to see any updates. With this, I can see it in my dashboard and download &#8216;em immediately. Though it doesn&#8217;t update for you automatically, this notification is sufficient <img src='http://geminigeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </li>
<li><strong>Canonical URLs</strong>. I&#8217;ve been using some <code>.htaccess</code> trick to achieve this, but looks like the devs manage to put in the core.</li>
<li><strong>Better Post Management</strong>. There&#8217;s this new filter thing in your post management, and you can easily filter your drafts. Nifty.</li>
</ol>
<p>There are <a href="http://wordpress.org/development/2007/09/wordpress-23/">more features</a> in the <a href="http://wordpress.org/development/">developement blog</a>.</p>
<h3>The Upgrade Process</h3>
<p>I thought the <a href="http://boren.nu/archives/2007/08/26/wordpress-23-taxonomy-schema/">schema changes</a> would kill my blog. I even created a <a href="http://beta.geminigeek.com/">testbed</a> to test if the upgrades will work smoothly. I tried running the upgrades on the testbed. Everything works fine. Not as dramatic as <a href="http://kamigoroshi.net/web/wordpress/diary-of-an-attempted-wordpress-23-update">Edrei&#8217;s case</a> <img src='http://geminigeek.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>The upgrade is a breeze if your plugin does not a direct call to the deprecated tables in your database. In my case, only <del datetime="2007-09-26T06:34:44+00:00"><a href="http://katesgasis.com/download-page">KGArchives</a> and</del> <a href="http://tantannoodles.com/toolkit/wordpress-reports/">Tan Tan WordPress Report</a> fails. Author of KGArchives <del datetime="2007-09-26T06:34:44+00:00">may be doing some <a href="http://katesgasis.com/2007/09/22/testing-sideblog-and-kgarchives-against-wp23/">updates on the plugin</a></del> <ins datetime="2007-09-26T06:34:44+00:00">released a <a href="http://katesgasis.com/2007/09/21/1-thing-you-need-to-know-about-wp-23/">WP2.3 compatible KGArchives</a></ins>, but there&#8217;s no news on Tan Tan WordPress Report. <a href="http://www.neato.co.nz/ultimate-tag-warrior/">UTW</a> fails to work too, but there&#8217;s a UTW importer in WP2.3. <a href="http://alexking.org/projects/wordpress/readme?project=popularity-contest">Popular Post</a> plugin have problem in the admin interface, but it works without a problem in the user end.</p>
<p>The transition from UTW to WP2.3 native tagging is rather painless, though there&#8217;s some iffy-ness somewhere in between. Now here&#8217;s a few things I don like about tagging in WP2.3:</p>
<ol>
<li>There&#8217;s no proper tag management. It is said that the devs are waiting for the community to create plugins to further extend the tagging capabilities, and they can steal the idea and put them in the next release. So, I guess I have to wait for a while for a better tag management plugin to pop out.</li>
<li>Two words tagging fails. Space doesn&#8217;t work. All spaces in two words or more tags are replaced with a dash. UTW handles the presentation purpose with no problems, because I don&#8217;t see the dash in any tag titles, although there is in the admin area and slugs. Perhaps I have to make myself used to one word tagging.</li>
<li>The function to call out tags in a post, <code>the_tags()</code>, fails. I MUST use it in The Loop, which is kinda annoying because I have tags in the sidebar. Which is why, at the moment, I am not showing tags. Couldn&#8217;t something be done so that <code>the_tags</code> can be called anywhere in single.php?</li>
</ol>
<p>Overall, WP2.3 is satisfactory, but not up to my liking. <img src='http://geminigeek.com/wp-includes/images/smilies/icon_rolleyes.gif' alt=':roll:' class='wp-smiley' />  </p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=485&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/09/upgraded-wordpress-23/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Minor Site Revision and some Updates</title>
		<link>http://geminigeek.com/blog/archives/2007/09/minor-site-revision-and-updates/</link>
		<comments>http://geminigeek.com/blog/archives/2007/09/minor-site-revision-and-updates/#comments</comments>
		<pubDate>Tue, 11 Sep 2007 14:50:58 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site Related]]></category>
		<category><![CDATA[about me]]></category>
		<category><![CDATA[book keeping]]></category>
		<category><![CDATA[contact form]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[web-design]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/09/minor-site-revision/</guid>
		<description><![CDATA[I have just updated my About page. It took me a few days just to write a short biography on myself. The result? A short and detailed biography, but not to the extend where people can start stalking me. I am fairly satisfied with it. I have also created a Contact page. This page holds [...]]]></description>
			<content:encoded><![CDATA[<p>I have just updated my <a href="http://geminigeek.com/about/">About</a> page. It took me a few days just to write a short biography on myself. The result? A short and detailed biography, but not to the extend where people can start stalking me. <img src='http://geminigeek.com/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' />  I am fairly satisfied with it.</p>
<p>I have also created a <a href="http://geminigeek.com/contact/">Contact</a> page. This page holds information on how to contact me, and also a contact form if you want something more formal. That serves as a facility for people to contact me more easily and formally. And besides, I&#8217;ve decided to do <a href="http://geminigeek.com/about/#services">freelancing</a> on web design and accounts book-keeping more aggresively.</p>
<p>Other than that, I&#8217;ve did some minor visual enhancement to my site. The most notable one is the comments listing. Instead of alternating backgrounds, I changed it to alternating left border colour. I use the magic of <code>:hover</code> so that the comments backgrounds highlights as mouse over. I&#8217;ve also placed comment number so that replying comments can be a little bit easier because I&#8217;ve recently remove the comments quoting system.</p>
<p>And lastly, I&#8217;ve added a few 2 new emoticons, and 4 icons for commentors, and also myself to use. The 6 new icons are:<br />
 :love:  :sweat:  :heart:  <img src='http://geminigeek.com/wp-includes/images/smilies/icon_question.gif' alt=':?:' class='wp-smiley' />   :nuke:<br />
Well, it&#8217;s fun to have new icons to play with <img src='http://geminigeek.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>My Future Plans</h3>
<p>Get employed and settle down until next year to further my <a href="http://www.accaglobal.com">ACCA</a> studies. If I happen to fail to secure a job, I will be doing freelance aggressively. At the moment, I offer affordable web design and web development service for individuals or companies who wants a website. I will also give consultations for those who needs to get their website up and running.</p>
<p>Other than that, I am also offering accounts book keeping service. I believe this is the first time for someone who&#8217;s doing web design and book-keeping at the same time! Well, the reason I&#8217;m doing book-keeping is because I have a partner who have the experience and is looking for opportunity. And me here, will help her to get clients and at the same time, help her and learn book-keeping for the commercial world. I am, after all a CAT graduate. It shouldn&#8217;t be weird for me to do this. However, I am accepting clients from Miri only for this book-keeping service.  <img src='http://geminigeek.com/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' />  </p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=473&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/09/minor-site-revision-and-updates/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Building GeminiGeek&#8217;s Online Journal #2</title>
		<link>http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-2/</link>
		<comments>http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-2/#comments</comments>
		<pubDate>Tue, 14 Aug 2007 13:42:17 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[guides]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-2/</guid>
		<description><![CDATA[This is yet another Building GeminiGeek's Online Journal series. In Part 1, I wrote about the complication appears when I try to change my siteâ€™s URL structure to something that makes more sense (at least to me). In this part, I am going to write the redesign process, which covers the idea of my new [...]]]></description>
			<content:encoded><![CDATA[<p>This is yet another Building GeminiGeek's Online Journal series. In <a href="http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-1/">Part 1</a>, I wrote about the complication appears when I try to change my siteâ€™s URL structure to something that makes more sense (at least to me). In this part, I am going to write the redesign process, which covers the idea of my new logo, new theme, and the layout.</p>
<p><img src='http://geminigeek.com/wp-content/uploads/part2.jpg' alt='Part #2 - The Redesign' /></p>
<h3>Part #2: The Redesign</h3>
<p>Ever since the Web2.0 hype on the internet, I always wanted to revamp my site and follow the trend. If you are a reader since day one, you should know that my site used to be known as Clueless Dream. And yes, my site is still number 1 ranking in Google (at the time I am writing this entry) for the keyword "<a href="http://www.google.com/search?q=clueless+dream">clueless dream</a>", which is weird, because I kinda dump the wording from my blog except for some older entries.</p>
<p><img src='http://geminigeek.com/wp-content/uploads/onlinejournal-cluelessscreen.jpg' alt='Clueless Dream Screenshot' /></p>
<p>Old school design eh? Despite being old school, that design have better Adsense Click-Through-Rate than my current design! Well, I have to let-go of my ad-revenue for the sake of better looking site (at least to me) <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> . </p>
<h4>The Logo</h4>
<p>I was still in the Web2.0 mood when I am doing the redesign. I figure why not create a logo for my blog? After fiddling around shapes tools in my Adobe Fireworks, I come out with this fiery shape thingy.</p>
<p><img src='http://geminigeek.com/wp-content/uploads/onlinejournal-logo.jpg' alt='GeminiGeek.com Logo' /></p>
<p>That is the original logo I created, before I turn it around and resize it. It is created with 9 Spiral shape, with a little shadows and a dip of gradients. Walla, I got my logo. I resize it and turn it around so that it look more like fiery shape thing. What you see currently in my header is the end result.</p>
<h4>The Colours</h4>
<p>When it comes to websites, for some reason I like the reds and pinks. In real life, I donâ€™t wear or use anything pink. Weird eh? I remembered my <a href="http://geminigeek.com/blog/archives/2005/07/why-pink/">previous design</a>, the time when I released the <a href="http://geminigeek.com/blog/archives/2005/06/wp-theme-cherry-berry/">first Cherry Berry</a>, a lot of my friends asked me, â€œSince when a guy like you turn so faggoty?â€ Well, until now, I still canâ€™t resist having pink in my blog. There you go, I am using pink in my links!</p>
<p><img src='http://geminigeek.com/wp-content/uploads/onlinejournal-colours.png' alt='Colour Information' /></p>
<p>I used the <a href="http://addons.mozilla.org/en-US/firefox/addon/60">Web Developer Tools</a> to extract the colour information in my blog. See? I use a lot of blacks and greys, with some a pinch of pinks and reds. The combination isn't that bad I think. Well, I am not so much of a colour perfectionist, it works for me, and so far nobody complained about the colours, yet.</p>
<h4>The Layout</h4>
<p>I am not so much of a person with thousands of widgets to play around in the sidebar. That's why I only use single sidebar instead of dual sidebar. Because most people read from left to right, I guess it makes more sense to have the content in the left and sidebar on the right. In terms of SEO and readability, I have my Content to load first, followed by Sidebar. As for the <a href="http://geminigeek.com/">Homepage</a>, I have additional "Welcome Message" at the top for readers to easily navigate through the topics that I write.</p>
<p><img src='http://geminigeek.com/wp-content/uploads/skeleton.png' alt='The Designâ€™s Sekeleton' /><br />
<small>The "Skeleton" of my current design. No paper version, I don't have scanner <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </small></p>
<p>For the sake of easier styling and a cleaner HTML, I sketched a skeleton on paper, and try style the DIVs accordingly. I am not going through the details because it will make this entry goes on and on and on. Hah <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Well, I might write on the creating a WordPress Theme Guides in the future <img src='http://geminigeek.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>Tips and Tricks</h3>
<p>Here are some tips and tricks for those of you who would love to customize a WordPress theme yourself <img src='http://geminigeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4 id="ads-between-entries">Ads in between Entries</h4>
<p>A lot of people want to insert their Ads in between two entries on their WordPress blog, but don't know how. Well, I will show you how for now. It's really simple, just a play with numbers. Open your <strong>index.php</strong> and lets do the magic!</p>
<p>First, you look for this code.</p>
<div class="igBar"><span id="lphp-6"><a href="#" onclick="javascript:showCodeTxt('php-6'); return false;">View Plain Text (To Copy the Codes)</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-6">
<div class="php">
<ol>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span>have_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">while</span> <span style="color:#006600; font-weight:bold;">&#40;</span>have_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> : the_post<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Make changes to it by inserting some 2 line of codes:</p>
<div class="igBar"><span id="lphp-7"><a href="#" onclick="javascript:showCodeTxt('php-7'); return false;">View Plain Text (To Copy the Codes)</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-7">
<div class="php">
<ol>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span>have_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#0000FF;">$postnumber</span> = <span style="color:#CC66CC;color:#800000;">0</span> <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">while</span> <span style="color:#006600; font-weight:bold;">&#40;</span>have_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> : the_post<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#0000FF;">$postnumber</span>++ <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Well, that's not all. Now look further down until you find <strong>endwhile</strong>. Add some codes before it so the end result would be:</p>
<div class="igBar"><span id="lphp-8"><a href="#" onclick="javascript:showCodeTxt('php-8'); return false;">View Plain Text (To Copy the Codes)</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-8">
<div class="php">
<ol>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$postnumber</span> == <span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span> <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&lt;!-- Your ad codes goes here --&gt;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#006600; font-weight:bold;">&#125;</span> <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endwhile</span> <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>And you will have post in between the first and the second entry.</p>
<h4 id="nicer-category">The Nicer Category</h4>
<p>The thing about WordPress when you post an entry into multiple categories, <strong><code>the_category()</code></strong> <a href="http://codex.wordpress.org/Template_Tags/the_category">template tag</a> will stupidly separate each category with a comma, or other separator that you chose. So, if your entry is posted in 3 categories, it will show as "Entry posted under Category, Category2, Category3". It makes more sense if it is "Entry posted under Category, Category2 <strong>and</strong> Category3". So, how do you do it? Well, open up <strong>functions.php</strong> in your theme folder and paste this code:</p>
<div class="igBar"><span id="lphp-9"><a href="#" onclick="javascript:showCodeTxt('php-9'); return false;">View Plain Text (To Copy the Codes)</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-9">
<div class="php">
<ol>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;"><span style="color:#008000;">/* Nice Category by Mark Jaquith at http://txfx.net/ */</span></div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">function</span> the_nice_category<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$normal_separator</span> = <span style="color:#FF0000;">', '</span>, <span style="color:#0000FF;">$penultimate_separator</span> = <span style="color:#FF0000;">' and '</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$categories</span> = get_the_category<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/empty"><span style="color:#000066;">empty</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$categories</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; _e<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Uncategorized'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">return</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$thelist</span> = <span style="color:#FF0000;">''</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$i</span> = <span style="color:#CC66CC;color:#800000;">1</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$n</span> = <a href="http://www.php.net/count"><span style="color:#000066;">count</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$categories</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">foreach</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$categories</span> <span style="color:#616100;">as</span> <span style="color:#0000FF;">$category</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$category</span>-&gt;<span style="color:#006600;">cat_name</span> = <span style="color:#0000FF;">$category</span>-&gt;<span style="color:#006600;">cat_name</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC66CC;color:#800000;">1</span> &lt;<span style="color:#0000FF;">$i</span> &amp;&amp; <span style="color:#0000FF;">$i</span> != <span style="color:#0000FF;">$n</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#0000FF;">$thelist</span> .= <span style="color:#0000FF;">$normal_separator</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC66CC;color:#800000;">1</span> &lt;<span style="color:#0000FF;">$i</span> &amp;&amp; <span style="color:#0000FF;">$i</span> == <span style="color:#0000FF;">$n</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#0000FF;">$thelist</span> .= <span style="color:#0000FF;">$penultimate_separator</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$thelist</span> .= <span style="color:#FF0000;">'&lt;a href=&quot;'</span> . get_category_link<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$category</span>-&gt;<span style="color:#006600;">cat_ID</span><span style="color:#006600; font-weight:bold;">&#41;</span> . <span style="color:#FF0000;">'&quot; title=&quot;'</span> . <a href="http://www.php.net/sprintf"><span style="color:#000066;">sprintf</span></a><span style="color:#006600; font-weight:bold;">&#40;</span>__<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"View all posts in %s"</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#0000FF;">$category</span>-&gt;<span style="color:#006600;">cat_name</span><span style="color:#006600; font-weight:bold;">&#41;</span> . <span style="color:#FF0000;">'&quot;&gt;'</span>.<span style="color:#0000FF;">$category</span>-&gt;<span style="color:#006600;">cat_name</span>.<span style="color:#FF0000;">''</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;++<span style="color:#0000FF;">$i</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> apply_filters<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'the_category'</span>, <span style="color:#0000FF;">$thelist</span>, <span style="color:#0000FF;">$normal_separator</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p>
The next thing you do is replace <strong>the_category()</strong> in your theme files with <strong>the_nice_category()</strong>. Nifty eh?</p>
<h4 id="gravatar-post">Gravatar in Posts</h4>
<p>One of the cool feature I implemented to <a href="http://geminigeek.com/projects/themiak/">TheMiak</a> is the use of gravatar in a post! Well, now I will reveal the secret. Open up functions.php in your theme folder and paste this code.</p>
<div class="igBar"><span id="lphp-10"><a href="#" onclick="javascript:showCodeTxt('php-10'); return false;">View Plain Text (To Copy the Codes)</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-10">
<div class="php">
<ol>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">function</span> gravatar_post<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$rating</span> = <span style="color:#000000; font-weight:bold;">false</span>, <span style="color:#0000FF;">$size</span> = <span style="color:#000000; font-weight:bold;">false</span>, <span style="color:#0000FF;">$default</span> = <span style="color:#000000; font-weight:bold;">false</span>, <span style="color:#0000FF;">$border</span> = <span style="color:#000000; font-weight:bold;">false</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$gravatar_ID</span> = <a href="http://www.php.net/md5"><span style="color:#000066;">md5</span></a><span style="color:#006600; font-weight:bold;">&#40;</span>get_the_author_email<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$out</span> = <span style="color:#FF0000;">'http://www.gravatar.com/avatar.php?gravatar_id='</span>.<span style="color:#0000FF;">$gravatar_ID</span>.<span style="color:#FF0000;">'&amp;size=65'</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#616100;">if</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$rating</span> &amp;&amp; <span style="color:#0000FF;">$rating</span> != <span style="color:#FF0000;">''</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$out</span> .= <span style="color:#FF0000;">"&amp;amp;rating="</span>.<span style="color:#0000FF;">$rating</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#616100;">if</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$size</span> &amp;&amp; <span style="color:#0000FF;">$size</span> != <span style="color:#FF0000;">''</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$out</span> .=<span style="color:#FF0000;">"&amp;amp;size="</span>.<span style="color:#0000FF;">$size</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#616100;">if</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$default</span> &amp;&amp; <span style="color:#0000FF;">$default</span> != <span style="color:#FF0000;">''</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$out</span> .= <span style="color:#FF0000;">"&amp;amp;default="</span>.<a href="http://www.php.net/urlencode"><span style="color:#000066;">urlencode</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$default</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <span style="color:#616100;">if</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$border</span> &amp;&amp; <span style="color:#0000FF;">$border</span> != <span style="color:#FF0000;">''</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$out</span> .= <span style="color:#FF0000;">"&amp;amp;border="</span>.<span style="color:#0000FF;">$border</span>;</div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$out</span>;</div>
</li>
<li style="font-weight: bold; background-color: #f6f6f6; border-left: 2px solid #444;color:#26536A;">
<div style="font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold; background-color: white; border-left: 2px solid #444;color:#3A6A8B;">
<div style="font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p>
The usage is the same as the <a href="http://site.gravatar.com/site/implement#section_2_2">gravatar plugin</a>, only that the code you put is <code>&lt;?php gravatar_post() ?&gt;</code>, and it must be in within <a href="http://codex.wordpress.org/The_Loop">The_Loop</a>.</p>
<p>That's it I guess. Stay tune for part 3 of this series, where I will write on how to create a more usable homepage, not just the default show latest blog post page. </p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=450&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Building GeminiGeek&#8217;s Online Journal #1</title>
		<link>http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-1/</link>
		<comments>http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-1/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 10:21:04 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[guides]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-1/</guid>
		<description><![CDATA[I did my site revamp since few months ago, and there's a lot of changes made here and there since the last revamp. Today, I am going to do a write-up on the process of building GeminiGeek's Online Journal, ala Building Alex King 2.0 style. I will split this write-up to a few sections, and [...]]]></description>
			<content:encoded><![CDATA[<p>I did my site revamp since few months ago, and there's a lot of changes made here and there since the last revamp. Today, I am going to do a write-up on the process of building GeminiGeek's Online Journal, ala <a href="http://alexking.org/blog/2006/11/02/building-v2-part1">Building Alex King 2.0</a> style. I will split this write-up to a few sections, and I believe this write-up is especially useful for those who would like to use <a href="http://wordpress.org">WordPress</a> for not only as a blogging platform, but a <abbr title="Content Management System">CMS</abbr> for their site.</p>
<h3>Part #1: The Change of Site Structure</h3>
<p><img src='http://geminigeek.com/wp-content/uploads/building-part1.jpg' alt='Part #1 - The Change of Site Structure' /></p>
<p>The first thing I did when doing revamp is to change my site structure. My blog used to be located at <strong>blog.geminigeek.com</strong>, and all pages resides in blog.geminigeek.com/<strong>xxxx</strong>. It doesn't seem wrong to me at first. But after a while, I guess I should better off pimping my domain rather than subdomain because there was a time where blog.geminigeek.com has PR5 and my geminigeek.com only PR3!! So, I changed my site's blog to geminigeek.com/blog.</p>
<p>When you talk about talk about PR, I'm sure you will think about the search engine result. I have a few blog entries that turns out to be first in <a href="http://www.google.com">Google</a> Search. I don't want to lose my visitor. I did a <a href="http://www.webconfs.com/how-to-redirect-a-webpage.php">301 Redirection</a> on my blog subdomain to geminigeek.com/blog, while retaining the permalink structure. This way, I manage to retain my visitor and successfully changed my site structure! And this is what I paste to my .htaccess in the root of blog subdomain:</p>
<pre>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog.geminigeek.com$
RewriteRule ^(.*)$ http://geminigeek.com/blog/$1 [L,R=301]
</pre>
<p>This rule will automatically redirect <strong>blog.geminigeek.com/some/dir</strong> to <strong>geminigeek.com/blog/some/dir</strong>. Nifty eh? There's a lot you can do if you know how to use <a href="http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html">mod_rewrite</a>. Too bad, I don't understand anything about it <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Ok, I have the structure that I wanted. But because of this, a second problem arises. I installed my wordpress in a /blog directory of my domain root. That means that all my <a href="http://codex.wordpress.org/Pages">Pages</a> will reside under my <strong>/blog</strong> directory. To make explanation simple, my <a href="http://geminigeek.com/about/">About Page</a> is now located at <strong>geminigeek.com/blog/about/</strong>!! And that doesn't make sense to me. Ah, call me a perfectionist, because even a small site structure thing is my concern <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  I wanted my about pages in <strong>geminigeek.com/about/</strong>. The solution? Move the wordpress installation to domain root. However, by doing that, going to <strong>geminigeek.com/blog</strong> will throw a 404 File not found error. So, I leave it as it is.</p>
<p>Then, <a href="http://codex.wordpress.org/Version_2.1">WordPress 2.1</a> is released, and there's a feature where you can set pages as your home and make your blog reside in some other pages. One good feature for those who wants to use WordPress as more than just a blogging platform. With this feature, I can put all my blog post in a /blog page and have my home used some other pages. And so, a new site structure like the this current one is born. Now my site structure makes more sense to me.</p>
<h4>Tips for Part #1</h4>
<ol>
<li>Always think about the Search Engine, if your site traffic relies a lot on Search Engine traffic. Do proper 301 redirection if you're doing site structure change so that your site's URL is updated on the search engines index, and your site won't throw 404 error to the visitor.</li>
<li>WordPress 2.1 and above supports <a href="http://codex.wordpress.org/Reading_Options_SubPanel#Front_Page">Static Front Page</a>. For those who installs their wordpress in the domain root, but wants to have their blog in its own "virtual" /blog directory, use this feature. I will write on a guide to create an interactive homepage for your site.</li>
</ol>
<p>For the next section, I will write about the layout and designing process for GeminiGeek's Online Journal. Stay tune.</p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=445&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/08/building-geminigeeks-online-journal-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minor Site Enhancement</title>
		<link>http://geminigeek.com/blog/archives/2007/07/minor-site-enhancement/</link>
		<comments>http://geminigeek.com/blog/archives/2007/07/minor-site-enhancement/#comments</comments>
		<pubDate>Sat, 28 Jul 2007 06:02:35 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>
		<category><![CDATA[upgrades]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/07/minor-site-enhancment/</guid>
		<description><![CDATA[I just re-did my site, featuring several minor enhancement. For those who have noticed, now my homepage is filled with stuff. Head to my home and see what is it like Among the cool stuff in my homepage are: Featured Work. Now I get to show off 2 of my latest work. My Bookmarks. Powered [...]]]></description>
			<content:encoded><![CDATA[<p>I just re-did my site, featuring several minor enhancement. For those who have noticed, now my <a href="http://geminigeek.com/">homepage</a> is filled with stuff. Head to my <a href="http://geminigeek.com/">home</a> and see what is it like <img src='http://geminigeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Among the cool stuff in my homepage are:</p>
<ul>
<li>Featured <a href="http://geminigeek.com/projects/">Work</a>. Now I get to show off 2 of my latest work.</li>
<li><a href="http://del.icio.us/geminigeek">My Bookmarks.</a> Powered by <a href="http://del.icio.us/">del.icio.us</a>. I recently got addicted to social bookmarking. Yes people, add me to your network! Let's share some cool links! <img src='http://geminigeek.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  </li>
<li>My <a href="http://www.flickr.com/photos/geminigeek">Flickr</a>. Obviously, it is powered by <a href="http://www.flickr.com">Flickr</a>. I am not so much of an avid photographer, but I just wanted to share my pictures <img src='http://geminigeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </li>
</ul>
<p>Future plans? Put a Miri Bloggers Digest, alongside with my bookmarks and Flickr. I tried implementing it using the <a href="http://www.miricommunity.net/viewtopic.php?t=1240">MiriCommunity's Bloggers List</a> <a href="http://www.miricommunity.net/digest/bloggers.xml">feed</a>, but it doesn't turn out good. Somehow WordPress's <a href="http://codex.wordpress.org/Function_Reference/get_rss">get_rss function</a> throws some PHP error that I don't even understand, so I can't debug it. It is a <a href="http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.miricommunity.net%2Fdigest%2Fbloggers.xml">valid feed</a>. Just that it is not friendly with WordPress I guess. Well, I guess I have to create my own list and digest on my own. Besides, I will be working on a Miri Bloggers Community, something very similiar to <a href="http://www.phoenity.com/penangbloggers/">Penang Bloggers</a>.</p>
<p>That's about it.  :happy: </p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=440&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/07/minor-site-enhancement/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DataKL Rocks!!</title>
		<link>http://geminigeek.com/blog/archives/2007/05/datakl-rocks/</link>
		<comments>http://geminigeek.com/blog/archives/2007/05/datakl-rocks/#comments</comments>
		<pubDate>Mon, 28 May 2007 04:00:31 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>
		<category><![CDATA[datakl]]></category>
		<category><![CDATA[webhosting]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/05/datakl-rocks/</guid>
		<description><![CDATA[I just transfered myself from my previous free host to a paid local hosting company. After searching around for webhosting, I found DataKL and decided to host with them. And guess what? I bought a hosting from them because I thought it's cheap. And I didn't even consider how good is their uptime and support. [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin: 0 0 1em 0"><img src='http://geminigeek.com/wp-content/uploads/logo-2.gif' alt='DataKL' /></div>
<p>I just transfered myself from my previous free host to a paid local hosting company. After searching around for webhosting, I found <a href="http://www.datakl.com">DataKL</a> and decided to host with them. And guess what? I bought a hosting from them because I thought it's cheap. And I didn't even consider how good is their uptime and support. Fortunately, they are bunch of good guys. Support has been speedy and friendly so far. Uptime, as claimed by them is 99.5% in the period of 3 months. I believe it's quite reasonable.</p>
<h4>Why Change?</h4>
<p>I have been a cheapskate for too long. I believe it's time for me to move along to serve myself and my readers better. Since most of my readers are from Malaysia, I believe changing to a local host is a good choice. Speed is great, and to compare with my previous US free host, it's way faster <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  This is what I want, and this is also what I want my readers to enjoy <img src='http://geminigeek.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h4>Comparison??</h4>
<p>Of course, before I decide to host with DataKL, I did survey around for hosting. I did consider <a href="http://www.exabytes.com.my/">Exabytes</a> and <a href="http://ipserverone.com/">IPServerone</a>, but both of them is so expensive. All of their hosting plans are over RM100. Overbudget la.. <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  I did consider <a href="http://hive.com.my/">Hive Hosting</a> too, since it's from Sarawak. Just search for "hive" in <a href="http://www.webhostingtalk.com.my/search.php?">WebHostingTalk</a>, you'll be surprised with the complains. </p>
<p>There are other web hosting that is within my budget, but their space and bandwidth allocation is too little. See? I am such a cheap skate. But fortunately, DataKL provide a <a href="http://www.datakl.com/datamini.php">special plan</a>, which is cheap and has reasonable space and bandwidth. I quickly signup with them since the offer is limited to 150 accounts only.</p>
<h4>Conclusion</h4>
<p>Speedy and friendly support is what people wants. And it would be better if support is available through Instant Messenger like MSN or Y!M. Support would be even faster that way. <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  So here it is, free advertisement to you people since you all are doing a great job. Keep up the good work <img src='http://geminigeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Updates:</strong> Lately my WordPress is double pinging PPS and BlogMalaysia. I wonder what is wrong with my WordPress installation? I will look through my wordpress and see if there's anything wrong with it.</p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=390&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/05/datakl-rocks/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Powered by WP2.2</title>
		<link>http://geminigeek.com/blog/archives/2007/05/powered-by-wp22/</link>
		<comments>http://geminigeek.com/blog/archives/2007/05/powered-by-wp22/#comments</comments>
		<pubDate>Wed, 16 May 2007 05:13:44 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>
		<category><![CDATA[upgrades]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/05/powered-by-wp22/</guid>
		<description><![CDATA[GeminiGeek's Online Journal is now powered by the latest WordPress 2.2 "Getz". Reminds me of Hyundai Getz rather than saxophonist Stan Getz Upgrading is a breeze, with the help of WinMerge. I just downloaded both version 2.1.3 and 2.2, then using WinMerge, I compare them and only upload changed files. After that, I run upgrade.php. [...]]]></description>
			<content:encoded><![CDATA[<p>GeminiGeek's Online Journal is now powered by the latest <a href="http://wordpress.org/development/2007/05/wordpress-22/">WordPress 2.2 "Getz"</a>. Reminds me of <a href="http://www.hyundai.com.my/model.html">Hyundai Getz</a> rather than saxophonist <a href="http://en.wikipedia.org/wiki/Stan_Getz">Stan Getz</a> <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Upgrading is a breeze, with the help of <a href="http://winmerge.org/">WinMerge</a>. I just downloaded both version 2.1.3 and 2.2, then using WinMerge, I compare them and only upload changed files. After that, I run upgrade.php. This is so far the easiest major upgrade for WordPress, compare to my previous WP1.5 to WP2.0 upgrade which has too many changes and breaks almost ALL the plugins I use. Good job on this version. Kudos to the WordPress developer <img src='http://geminigeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I do hope upgrades will be as easy as this for the later version. Perhaps just downloading small upgrade script and all the upgrade is fully automatic? That would be great, but I'm not sure if it is possible or not <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><strong>Note:</strong> For those who came from <a href="http://www.petalingstreet.org/">PPS</a>, <a href="http://ping.blogsmalaysia.com/">BlogsMalaysia Ping</a> or <a href="http://blogtal.com">Blogtal</a> I am sorry for the multiple ping. I'm not sure what happened, but I think it's either my webhost's fault or glitch in WP2.2. I never install any auto-ping plugins, so I am now not sure what causes the problem. Sorry for the inconvenience.</p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=384&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/05/powered-by-wp22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GeminiGeek.com Revamp</title>
		<link>http://geminigeek.com/blog/archives/2007/01/geminigeekcom-revamp/</link>
		<comments>http://geminigeek.com/blog/archives/2007/01/geminigeekcom-revamp/#comments</comments>
		<pubDate>Mon, 29 Jan 2007 06:16:31 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/01/geminigeekcom-revamp/</guid>
		<description><![CDATA[Welcome to the new look GeminiGeek.com. Renamed from Clueless Dream to GeminiGeek's Online Journal. Well, there's quite a number of changes made to this new version of my personal site. The most obvious one is the looks, of course. This new theme consist of 3 main color; white, pink and black. I believe all 3 [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to the new look GeminiGeek.com. Renamed from Clueless Dream to GeminiGeek's Online Journal.</p>
<p>Well, there's quite a number of changes made to this new version of my personal site. The most obvious one is the looks, of course. This new theme consist of 3 main color; white, pink and black. I believe all 3 colours fitted in well. </p>
<p><a href="http://www.subkiller.net">SubKiller</a> requested me to release this theme, but bad news buddy, I am not going to release this theme, yet. I am currently working on Cherry Berry version 2, and the theme is most probably gonna look like this, of course without the bells and whistles added to this one I'm using. So, stay tune. <img src='http://geminigeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This theme is currently running a beta run, or whatever you call it. If you spotted any errors when navigating around, don't hesitate to leave a comment on this entry or contact me via my email or MSN Messenger at geminigeek [at] gmail [dot] com.</p>
<p>Right, let me explain the changes from Clueless Dream to GeminiGeek's Online Journal. Other than the looks, I've change the site structure. Instead of using the blog subdomain, I decided to change it to /blog directory. It makes more sense like this. For those linking me, it's time to change the URL. You can either link to me at www.geminigeek.com or www.geminigeek.com/blog.</p>
<p>I will be changing the categories and also rewriting all my profiles and about page. Probably will add some other stuff such as the commenting policy that I plan to do even before the revamp. I will also add a Projects page, so everyone can keep on track of what I am currently working on.</p>
<p>That's about it I guess. I will explain more on what did I do to my WordPress to get it work to the way I want. <img src='http://geminigeek.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=337&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/01/geminigeekcom-revamp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Default Looks, for temporary</title>
		<link>http://geminigeek.com/blog/archives/2007/01/default-looks-for-temporary/</link>
		<comments>http://geminigeek.com/blog/archives/2007/01/default-looks-for-temporary/#comments</comments>
		<pubDate>Sat, 27 Jan 2007 12:35:13 +0000</pubDate>
		<dc:creator>GeminiGeek</dc:creator>
				<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://geminigeek.com/blog/archives/2007/01/default-looks-for-temporary/</guid>
		<description><![CDATA[I am now working on the new theme, and I will be able to use it in a day or two. Be patient, alright? At the mean time, you can enjoy my site, ad-less. This shouldn't be a bad thing. Hehehe]]></description>
			<content:encoded><![CDATA[<p>I am now working on the new theme, and I will be able to use it in a day or two. Be patient, alright?</p>
<p>At the mean time, you can enjoy my site, ad-less. This shouldn't be a bad thing. Hehehe <img src='http://geminigeek.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<img src="http://geminigeek.com/?ak_action=api_record_view&id=336&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://geminigeek.com/blog/archives/2007/01/default-looks-for-temporary/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

