<?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>Jeff Chan &#187; ghop</title>
	<atom:link href="http://jeffchan.org/topics/ghop/feed/" rel="self" type="application/rss+xml" />
	<link>http://jeffchan.org</link>
	<description>Web Developer - Student - Tech Enthusiast</description>
	<lastBuildDate>Sun, 16 Aug 2009 19:57:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Robotics Team Site Remake</title>
		<link>http://jeffchan.org/archives/robotics-team-site-remake/</link>
		<comments>http://jeffchan.org/archives/robotics-team-site-remake/#comments</comments>
		<pubDate>Sun, 23 Dec 2007 04:36:22 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[evhs]]></category>
		<category><![CDATA[ghop]]></category>
		<category><![CDATA[robotics]]></category>
		<category><![CDATA[SilverStripe]]></category>

		<guid isPermaLink="false">http://jeffchan.org/archives/robotics-team-site-remake/</guid>
		<description><![CDATA[Thank goodness the break is finally here! As usual, my task list is full of stuff: read history chapters, book report, RuneWire client, GHOP, portfolio, robotics, various code fixes, etc. GHOP with SilverStripe has been particularly interesting. I&#8217;ve completed 6 tasks so far and I&#8217;m definitely going to do more.
I&#8217;ve been debating whether or not [...]]]></description>
			<content:encoded><![CDATA[<p>Thank goodness the break is finally here! As usual, my task list is full of stuff: read history chapters, book report, RuneWire client, GHOP, portfolio, robotics, various code fixes, etc. <a href="http://code.google.com/opensource/ghop/2007-8/">GHOP</a> with <a href="http://silverstripe.com">SilverStripe</a> has been particularly interesting. I&#8217;ve completed 6 tasks so far and I&#8217;m definitely going to do more.</p>
<p>I&#8217;ve been debating whether or not to move the <a href="http://evhsrobotics.com">EVHS Robotics website</a> to be SilverStripe-powered. Previously, it had been backended with about 20 minutes worth of code that did really simple content management. I was the only one updating the content so I basically did my own HTML formatting. Now that I have the chance and I&#8217;ve never actually made a real website with SilverStripe, I decided to give it a go. The team website is now powered by SilverStripe. <img src='http://jeffchan.org/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>A few things I&#8217;ve had to compromise or took me a little time on. I wanted to go with the Haze theme but turned out that there are a few perks with the CSS which resulted in me giving up. The default theme may be a little boring but it looks fine. Also, it had took me awhile to fix the typography stylesheet to make everything look right; I prefer bigger font sizes. I wanted to create a page with an iFrame that linked to our Google Calendar, so I had to set up a custom page type for that&#8212; pretty easy stuff.</p>
<p>But now with SilverStripe, I can extend the website easily now. If we needed a forum for collaboration, I could set that up integrated within minutes. This also gives me an opportunity to let my team members create accounts and manage the content.</p>
<p>Overall it has been nice for my first experience building a site with a MVC-based content system.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeffchan.org/archives/robotics-team-site-remake/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Announcing My First SilverStripe Widget</title>
		<link>http://jeffchan.org/archives/announcing-my-first-silverstripe-widget/</link>
		<comments>http://jeffchan.org/archives/announcing-my-first-silverstripe-widget/#comments</comments>
		<pubDate>Mon, 10 Dec 2007 05:31:59 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[ghop]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[SilverStripe]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://jeffchan.org/archives/announcing-my-first-silverstripe-widget/</guid>
		<description><![CDATA[As you&#8217;ve noticed, I haven&#8217;t blogged in a while. Mainly because of working on the GHOP Contest. You can read more details about it on the site. The open source project I picked is SilverStripe. It&#8217;s basically a PHP framework that gives user-friendlyness to website authors but at the same time offer a quick and [...]]]></description>
			<content:encoded><![CDATA[<p>As you&#8217;ve noticed, I haven&#8217;t blogged in a while. Mainly because of working on the <a href="http://code.google.com/opensource/ghop/2007-8/">GHOP</a> Contest. You can read more details about it on the site. The open source project I picked is <a href="http://silverstripe.com">SilverStripe</a>. It&#8217;s basically a PHP framework that gives user-friendlyness to website authors but at the same time offer a quick and easy development framework for developers.</p>
<p>I&#8217;ve already finished translations for two modules and a quality assurance task. My fourth task was to build a  widget. I chose to build a countdown widget because I thought that&#8217;d probably be more useful. If you want me help test it, you can download it <a href='http://jeffchan.org/download/widgets_countdown-0.1.1.tar.gz' title='SilverStripe Countdown Widget'>here</a>.</p>
<p>There are five event types you can choose. The widget will automatically detect/generate a pattern, so this is a one time configuration thing. Just enter in the first occurrence of an event, and you&#8217;re set. To make it timezone independent, you do have to make sure the date and time is in the same timezone as your server&#8217;s time.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeffchan.org/archives/announcing-my-first-silverstripe-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
