<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">

    <channel>

    <title>Create Sean - Journey to Professional Designer</title>
    <link>http://createsean.com/blog/site/</link>
    <description>learning, xhtml, css, javascript and how to freelance</description>
    <dc:language>en</dc:language>
    <dc:creator>creation@createsean.com</dc:creator>
    <dc:rights>Copyright 2009</dc:rights>
    <dc:date>2009-07-13T02:34:21Z</dc:date>
    <admin:generatorAgent rdf:resource="http://www.pmachine.com/" />


    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/CreateSean-JourneyToProfessionalDesigner" type="application/rss+xml" /><item>
      <title>ExpressionEngine 2.0 Beta</title>
      <link>http://createsean.com/site/blog_createsean/comments/expressionengine-2.0-beta/</link>
      <description>I woke up this morning to an email inviting me to join in the ExpressionEngine 2.0 beta. This is truly a great way to start the week and I’m incredibly stoked. Unfortunately due to the NDA I cannot say more—though I will report more as soon as I am able to.</description>
      <dc:subject>Expression Engine</dc:subject>
      <content:encoded><![CDATA[<p>I woke up this morning to an email inviting me to join in the ExpressionEngine 2.0 beta. This is truly a great way to start the week and I&#8217;m incredibly stoked. Unfortunately due to the NDA I cannot say more&#8212;though I will report more as soon as I am able to.</p><br /><br />]]></content:encoded>
      <dc:date>2009-07-13T02:34:21Z</dc:date>
    </item>

    <item>
      <title>User Image and WYSIWYG Editing in EE</title>
      <link>http://createsean.com/site/blog_createsean/comments/user-image-and-wysiwyg-editing-in-ee/</link>
      <description>Very cool customization screencast using three add-ons, FF Matrix, LG Replace, LG TinyMCE and imgsizer, to enable clients to drop in images with full control maintained by the developer on how things look, yet the client has control on where the images appear in the post.

	Very cool—more details in the forum thread.

	ExpressionEngine HowTo: FF Matrix + LG TinyMCE + imgsizer + LG Replace from AJ Penninga on Vimeo.</description>
      <dc:subject />
      <content:encoded><![CDATA[<p>Very cool customization screencast using three add-ons, FF Matrix, LG Replace, LG TinyMCE and imgsizer, to enable clients to drop in images with full control maintained by the developer on how things look, yet the client has control on where the images appear in the post.</p>

	<p>Very cool&#8212;more details in the <a href="http://expressionengine.com/forums/viewthread/120427/">forum thread</a>.</p>

	<p><object width="600" height="315"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5194268&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5194268&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="315"></embed></object><p><a href="http://vimeo.com/5194268">ExpressionEngine HowTo: FF Matrix + LG TinyMCE + imgsizer + LG Replace</a> from <a href="http://vimeo.com/user607637">AJ Penninga</a> on <a href="http://vimeo.com">Vimeo</a>.</p></p><br /><br />]]></content:encoded>
      <dc:date>2009-06-19T23:23:14Z</dc:date>
    </item>

    <item>
      <title>Developing EE Sites on Windows</title>
      <link>http://createsean.com/site/blog_createsean/comments/developing-ee-sites-on-windows/</link>
      <description>I wrote an article for EE_Insider titled Developing EE Sites on Windows. In the article I discuss the programs I use in my development process including Xampp, Notepad++, WebDrive, IE Tester, IE web developer toolbar, IE debug bar, and Firebug. If you like the article leave a comment.</description>
      <dc:subject>Expression Engine</dc:subject>
      <content:encoded><![CDATA[<p>I wrote an article for EE_Insider titled <a href="http://eeinsider.com/articles/developing-expressionengine-sites-on-windows/">Developing EE Sites on Windows</a>. In the article I discuss the programs I use in my development process including Xampp, Notepad++, WebDrive, IE Tester, IE web developer toolbar, IE debug bar, and Firebug. If you like the article leave a comment.</p><br /><br />]]></content:encoded>
      <dc:date>2009-06-04T00:45:40Z</dc:date>
    </item>

    <item>
      <title>ExpressionEngine Tips</title>
      <link>http://createsean.com/site/blog_createsean/comments/expressionengine-tips/</link>
      <description>Ryan over at EEinsider has started a new feature where users can submit various EEinsider tips to share with the community.

	Ryan has launched this new section on his site with a contest:

	
		Over the next two weeks, I’m going to award a free EE Code T-shirt to five different people who contribute tips. In order to qualify you have to add at least 3 tips and one of those has to be deemed (by me) to be excellent and helpful. Winners will be notified by email.
	

	I’ve already submitted four tips: Dynamic=&amp;quot;off&amp;quot;, EE Code in CSS stylesheet, Add Tabs for better development, and Save Templates to Files. I’ll be adding more as I think of them and have also subscribed to the tips RSS feed as I’m sure I’ll learn something from these tips.

	Go on and share your own tips.</description>
      <dc:subject>Expression Engine</dc:subject>
      <content:encoded><![CDATA[<p>Ryan over at <a href="http://eeinsider.com">EEinsider</a> has started a new feature where users can <a href="http://eeinsider.com/blog/ee-insider-tips/">submit various EEinsider tips</a> to share with the community.</p>

	<p>Ryan has launched this new section on his site with a contest:</p>

	<blockquote>
		<p>Over the next two weeks, I&#8217;m going to award a free EE Code T-shirt to five different people who contribute tips. In order to qualify you have to add at least 3 tips and one of those has to be deemed (by me) to be excellent and helpful. Winners will be notified by email.</p>
	</blockquote>

	<p>I&#8217;ve already submitted four tips: <a href="http://eeinsider.com/tips/view/dynamic-off/">Dynamic=&quot;off&quot;</a>, <a href="http://eeinsider.com/tips/view/ee-code-in-css-stylesheet/">EE Code in CSS stylesheet</a>, <a href="http://eeinsider.com/tips/view/add-tabs-for-better-development/">Add Tabs for better development</a>, and <a href="http://eeinsider.com/tips/view/save-templates-to-files/">Save Templates to Files</a>. I&#8217;ll be adding more as I think of them and have also subscribed to the <a href="http://eeinsider.com/tips/rss">tips RSS feed</a> as I&#8217;m sure I&#8217;ll learn something from these tips.</p>

	<p>Go on and share your own tips.</p><br /><br />]]></content:encoded>
      <dc:date>2009-05-30T06:08:35Z</dc:date>
    </item>

    <item>
      <title>chickens and eggs</title>
      <link>http://createsean.com/site/blog_createsean/comments/chickens-and-eggs/</link>
      <description>Two days ago I had a meeting with a potential client about working on their site. The meeting seemed to go well and when I got home later that day I sent an email thanking them for their time and also saying that I was looking forward to the meeting we had scheduled for Monday. Everything seemed good.

	Yesterday I recieved an email, late in the afternoon, informing me that they had chosen to go with someone else. This is my first real rejection and it sure doesn’t feel very good. I’ve had other potential clients go elsewhere, but not after a face to face meeting. And definitely not so quickly after initiating discussions. It definitely doesn’t feel good. It probably hurt me more than it should since I was counting chickens, but only had a couple of eggs which didn’t hatch. Essentially at this point, I have one client site which I am going to finish up shortly and then no leads on any other work. EEforums4You hasn’t brought any work, but has cost me money—graphics and advertising which had me focusing on the income from a job which I hadn’t secured rather than on building a relationship with the client and better undersanding their business and goals.

	I did reply to the client again and thanked them for their time and also for considering me for their project. I also said that I hoped we could work together in the future. This is all true and even if it wasn’t I would still say the same things as it is the professional approach. Sure I was am hurt, but it’s not going to help anyone by being anything other than professional.

	I have thought carefully about what we talked about in the meeting and what was said in the rejection email and have determined what I probably did wrong. I will definitely be aware of this in the future and will be sure to not make the same mistake again. 

	The important thing here is that I learn from this experience. Rejection is going to happen as a freelancer, it’s just a matter of reducing how often it happens, learning from it and growning a thicker skin. What doesn’t kill us, makes us stronger. 

	I will use this time to tweak the design of CreateSean—I want it to be a little more exciting to look at. Perhaps some shiny, glossy gradients and drop shadow on the content boxes or a new background color instead of white. I’m happy with the basic colors and layouts, just need to bring the design to the next level. I’m also going to dive into learning some basic php and maybe write a plugin/extension for ExpressionEngine.</description>
      <dc:subject />
      <content:encoded><![CDATA[<p>Two days ago I had a meeting with a potential client about working on their site. The meeting seemed to go well and when I got home later that day I sent an email thanking them for their time and also saying that I was looking forward to the meeting we had scheduled for Monday. Everything seemed good.</p>

	<p>Yesterday I recieved an email, late in the afternoon, informing me that they had chosen to go with someone else. This is my first real rejection and it sure doesn&#8217;t feel very good. I&#8217;ve had other potential clients go elsewhere, but not after a face to face meeting. And definitely not so quickly after initiating discussions. It definitely doesn&#8217;t feel good. It probably hurt me more than it should since I was counting chickens, but only had a couple of eggs which didn&#8217;t hatch. Essentially at this point, I have one client site which I am going to finish up shortly and then no leads on any other work. <a href="http://eeforums4you.com">EEforums4You</a> hasn&#8217;t brought any work, but has cost me money&#8212;graphics and advertising which had me focusing on the income from a job which I hadn&#8217;t secured rather than on building a relationship with the client and better undersanding their business and goals.</p>

	<p>I did reply to the client again and thanked them for their time and also for considering me for their project. I also said that I hoped we could work together in the future. This is all true and even if it wasn&#8217;t I would still say the same things as it is the professional approach. Sure I <del>was</del> am hurt, but it&#8217;s not going to help anyone by being anything other than professional.</p>

	<p>I have thought carefully about what we talked about in the meeting and what was said in the rejection email and have determined what I probably did wrong. I will definitely be aware of this in the future and will be sure to not make the same mistake again. </p>

	<p>The important thing here is that I learn from this experience. Rejection is going to happen as a freelancer, it&#8217;s just a matter of reducing how often it happens, learning from it and growning a thicker skin. What doesn&#8217;t kill us, makes us stronger. </p>

	<p>I will use this time to tweak the design of CreateSean&#8212;I want it to be a little more exciting to look at. Perhaps some shiny, glossy gradients and drop shadow on the content boxes or a new background color instead of white. I&#8217;m happy with the basic colors and layouts, just need to bring the design to the next level. I&#8217;m also going to dive into learning some basic php and maybe write a plugin/extension for ExpressionEngine.</p><br /><br />]]></content:encoded>
      <dc:date>2009-05-22T01:15:57Z</dc:date>
    </item>

    <item>
      <title>Who do/would you like to know on twitter?</title>
      <link>http://createsean.com/site/blog_createsean/comments/who-do-would-you-like-to-know-on-twitter/</link>
      <description>I was thinking lately about twitter and how valuable it is to me as a web developer. I heard about twitter when it first came out, but thought it was stupid and just didn’t get it despite twitter being very popular with teachers who blog (my current day job). However when I made the decision to go into web development full time I tried it again as a way to connect with other web professionals. Living in South Korea it is very difficult to find other English speaking web people and I really do thrive on connecting with people in my industry. Anyhow this time around I really got it, started following several ExpressionEngine developers as well as other big names such as @Shaun Inman, @Eric Meyer, @Paul Boag and @Jonathan Snook However I didn’t get real value from following the big names—though I do still follow most of them.

	The people I got the most value from are other ExpressionEngine developers and Tweeters with a smaller following. This post is devoted to those people. You are the people I would really love to meet in person.

	First I’m goint to mention the people I have met from twitter, which aren’t many. I met @Gord Sellar a few years ago at a expat Korean blogger meet up. He’s a great guy and I wish I had more opportunities to hook up with him. @Dave Jansen is a Dutch web developer and php programmer who moved to Korea to be with his girlfriend and is an all around great guy. Dave also did the graphic design on EE Forums 4you Next is @peacecheese He doesn’t have his real name on his twitter profile so I’m respecting his privacy. Peacechese has been in Korea longer than I have (a rarity) and is a great guy to chat with. Finally I’ve also met Daniel Craig—not James Bond, but another long time expat in Korea.

	Next the people from twitter I would most like to meet and the reasons why. If you don’t get mentioned don’t be disappointed, that doesn’t mean I don’t value you, just that these people are most interesting to me.

	Number one on the list has to be @Leslie Camacho who just happens to be the President of ExpressionEngine. Leslie is incredilby friendly and helpful and I’ve had the pleasure of interacting with him on The EE forums, email and twitter. It’s not every day that the president (though not at that time) of the best CMS on the planet does a video blog directed at you in response to a thread were I was asking about how to transition to web development. When I get the chance to meet Leslie I plan to take him out for the best dinner and beers he’s ever had.

	Number two is @Andy Harris who went way above and beyond for me on both twitter and the EE forums when I first started out. Andy provided so much help for me that I was compelled to thank him by posting a gift to him in England where he lives. Andy also deserves some beers from me when/if we get a chance to meet.

	Tied for third place are @Steven Hambo, @Micheal Boyink, and @Chad Crowell Steven, Micheal and Chad are all very helpful tweeters as well as interesting people. I’ve also had the pleasure of doing some outsource work for both Chad and Steven and will hopefully be able to do so in the future. I’m still debating on whether to move back to Canada or move to Australia (and possibly immigrate)—If I do make it to Australia, I am definitely planning on meeting Steven.

	I also find following @Marcus Neto interesting—he really knows his stuff and also links to photography on occaision which I find interesting. @Mark Bowen has got to be one of the most prolific posters on the EE forums and is also a helpful guy on twitter. Bonus he flies helicopters—how cool is that. @Emily Lewis is just interesting and is passionate about microformats—something I still don’t fully get but find interesting to read on her blog.

	Finally I would really really like to meet @Reese Spykerman and @John fuller who are also like myself expats living in Asian countries. Reese is in Malaysia and John is in The Philippines. Both of them are interesting to follow and I’d like to sit down with them and talk about expat life and running a small business abroad.

	Anyhow these are the people on twitter that I would most like to meet in person. This post is not meant to be a popularity contest it’s here to make a big public thank you to those on twitter that have been incredibly helpful (and interesting) to me. Alternatively, you could consider it the ultimate #followfriday list.

	Who do you want to meet and why? Who have you met?</description>
      <dc:subject />
      <content:encoded><![CDATA[<p>I was thinking lately about twitter and how valuable it is to me as a web developer. I heard about twitter when it first came out, but thought it was stupid and just didn&#8217;t get it despite twitter being very popular with teachers who blog (my current day job). However when I made the decision to go into web development full time I tried it again as a way to connect with other web professionals. Living in South Korea it is very difficult to find other English speaking web people and I really do thrive on connecting with people in my industry. Anyhow this time around I really got it, started following several ExpressionEngine developers as well as other big names such as <a href="http://twitter.com/shauninman">@Shaun Inman</a>, <a href="http://twitter.com/meyerweb">@Eric Meyer</a>, <a href="http://twitter.com/boagworld">@Paul Boag</a> and <a href="http://twitter.com/snookca">@Jonathan Snook</a> However I didn&#8217;t get real value from following the big names&#8212;though I do still follow most of them.</p>

	<p>The people I got the most value from are other ExpressionEngine developers and Tweeters with a smaller following. This post is devoted to those people. You are the people I would really love to meet in person.</p>

	<p><img src="http://createsean.com/blog/images/tweeple-i-know.jpg" class="fleft" alt="image" width="146" height="146" />First I&#8217;m goint to mention the people I have met from twitter, which aren&#8217;t many. I met <a href="http://twitter.com/gordsellar">@Gord Sellar</a> a few years ago at a expat Korean blogger meet up. He&#8217;s a great guy and I wish I had more opportunities to hook up with him. <a href="http://twitter.com/hellodeibu">@Dave Jansen</a> is a Dutch web developer and php programmer who moved to Korea to be with his girlfriend and is an all around great guy. Dave also did the graphic design on <a href="http://eeforums4you.com">EE Forums 4you</a> Next is <a href="http://twitter.com/PeaceCheese" title="@peacecheese">@peacecheese</a> He doesn&#8217;t have his real name on his twitter profile so I&#8217;m respecting his privacy. Peacechese has been in Korea longer than I have (a rarity) and is a great guy to chat with. Finally I&#8217;ve also met <a href="http://twitter.com/seouldaddy">Daniel Craig</a>&#8212;not James Bond, but another long time expat in Korea.</p>

	<p>Next the people from twitter I would most like to meet and the reasons why. If you don&#8217;t get mentioned don&#8217;t be disappointed, that doesn&#8217;t mean I don&#8217;t value you, just that these people are most interesting to me.</p>

	<p><img src="http://createsean.com/blog/images/tweeple-i-want-to-know.jpg" alt="image" width="146" height="365" class="fleft"/>Number one on the list has to be <a href="http://twitter.com/knight777">@Leslie Camacho</a> who just happens to be the President of ExpressionEngine. Leslie is incredilby friendly and helpful and I&#8217;ve had the pleasure of interacting with him on The EE forums, email and twitter. It&#8217;s not every day that the president (though not at that time) of the best CMS on the planet does a <a href="http://expressionengine.com/blog/entry/transition_to_professional_web_development/">video blog directed at you</a> in response to a thread were I was asking about <a href="http://expressionengine.com/forums/viewthread/59577/">how to transition to web development</a>. When I get the chance to meet Leslie I plan to take him out for the best dinner and beers he&#8217;s ever had.</p>

	<p>Number two is <a href="http://twitter.com/andyharris">@Andy Harris</a> who went way above and beyond for me on both twitter and the EE forums when I first started out. Andy provided so much help for me that I was compelled to thank him by posting a gift to him in England where he lives. Andy also deserves some beers from me when/if we get a chance to meet.</p>

	<p>Tied for third place are <a href="http://twitter.com/stinhambo">@Steven Hambo</a>, <a href="http://twitter.com/boyink">@Micheal Boyink</a>, and <a href="http://twitter.com/chadcrowell">@Chad Crowell</a> Steven, Micheal and Chad are all very helpful tweeters as well as interesting people. I&#8217;ve also had the pleasure of doing some outsource work for both Chad and Steven and will hopefully be able to do so in the future. I&#8217;m still debating on whether to move back to Canada or move to Australia (and possibly immigrate)&#8212;If I do make it to Australia, I am definitely planning on meeting Steven.</p>

	<p>I also find following <a href="http://twitter.com/marcusneto">@Marcus Neto</a> interesting&#8212;he really knows his stuff and also links to photography on occaision which I find interesting. <a href="http://twitter.com/markbowen">@Mark Bowen</a> has got to be one of the most prolific posters on the EE forums and is also a helpful guy on twitter. Bonus he flies helicopters&#8212;how cool is that. <a href="http://twitter.com/emilylewis">@Emily Lewis</a> is just interesting and is passionate about microformats&#8212;something I still don&#8217;t fully get but find interesting to read on her blog.</p>

	<p>Finally I would really really like to meet <a href="http://twitter.com/reese">@Reese Spykerman</a> and <a href="http://twitter.com/gexla">@John fuller</a> who are also like myself expats living in Asian countries. Reese is in Malaysia and John is in The Philippines. Both of them are interesting to follow and I&#8217;d like to sit down with them and talk about expat life and running a small business abroad.</p>

	<p>Anyhow these are the people on twitter that I would most like to meet in person. This post is not meant to be a popularity contest it&#8217;s here to make a big public thank you to those on twitter that have been incredibly helpful (and interesting) to me. Alternatively, you could consider it the ultimate <a href="http://search.twitter.com/search?q=followfriday">#followfriday</a> list.</p>

	<p>Who do you want to meet and why? Who have you met?</p><br /><br />]]></content:encoded>
      <dc:date>2009-05-05T08:47:49Z</dc:date>
    </item>

    <item>
      <title>Launched EEforums4You</title>
      <link>http://createsean.com/site/blog_createsean/comments/launched-eeforums4you/</link>
      <description>A few days ago I launched a new niche market site, EEforums4You. This site is targetting other ExpressionEngine developers who need to skin a forum to match the rest of their site. Many developers have mentioned that they do not enjoy skinning forums. While I think it is somewhat difficult I don’t find it as much of a pain in the butt as many do. Thus this site.

	EEforums4You is running off of the same install of ExpressionEngine as CreateSean is and is only using one third party add-on; Solspace FreeForm to run the contact form and file uploads. I’m also using the Simple Commerce Module to take care of the paypal integration.

	Here’s hoping that it’s successful.</description>
      <dc:subject />
      <content:encoded><![CDATA[<p>A few days ago I launched a new niche market site, <a href="http://eeforums4you.com">EEforums4You</a>. This site is targetting other ExpressionEngine developers who need to skin a forum to match the rest of their site. Many developers have mentioned that they do not enjoy skinning forums. While I think it is somewhat difficult I don&#8217;t find it as much of a pain in the butt as many do. Thus this site.</p>

	<p>EEforums4You is running off of the same install of ExpressionEngine as CreateSean is and is only using one third party add-on; Solspace FreeForm to run the contact form and file uploads. I&#8217;m also using the Simple Commerce Module to take care of the paypal integration.</p>

	<p>Here&#8217;s hoping that it&#8217;s successful.</p>

	<p><img src="http://createsean.com/blog/images/eeforums4you.jpg" alt="image" width="600" height="724" /></p><br /><br />]]></content:encoded>
      <dc:date>2009-04-25T09:50:54Z</dc:date>
    </item>

    <item>
      <title>ExpressionEngine FAQ Code</title>
      <link>http://createsean.com/site/blog_createsean/comments/expressionengine-faq-code/</link>
      <description>I’m working on a site for a client which is divided into two distinct sections—each with their own appearance. Both sites however need a FAQ with multiple categories and also FAQ questions that will be duplicated across both sections of the site.

	I needed to seperate the faq questions so they only appeared on the correct section of the site, but still allow for multiple categories of FAQ as well as questions that will appear in both sections. I seperated the sections into Categories, with conditionals based on segment_1 (segment_1 works here for me as I’m running the second section of the site in a subfolder with a seperate index.php and path.php file), with each section using subcategories to further divide the questions up.

	I setup a single template to embed within the faq templates of each section.  I had the {exp:weblog:entries} tag nested inside a {exp:weblog:categories} tag. This was necessary as I couldn’t limit category_name only inside the weblog:entries tag.

	The problem I initially had when I set this up is that each category title repeated above every faq questions, I then tweaked it a little, and ended up with the questions divided nicely, but the main category showed up with questions under it and the subcateory heading followed that with the same questions. Clearly not what I wanted.

	I little thinking later and I had it. I wrapped everything inside a conditional tag so that it would display only subcategories.

	Here is the code that I used along with some jQuery magic to get the answer to show/hide on click or to have all answers do the same. Category 4 and 5 are the seperate sections of the site and all other categories will be child categories of those two.

	
&amp;lt;div&amp;gt;&amp;lt;img&amp;nbsp;src="{interface}/images/expand.png"&amp;nbsp;alt="expand&amp;nbsp;all"&amp;nbsp;title="expand&amp;nbsp;all"&amp;nbsp;class="showall"/&amp;gt;&amp;lt;img&amp;nbsp;src="{interface}/images/contract.png"&amp;nbsp;alt="hide&amp;nbsp;all"&amp;nbsp;title="hide&amp;nbsp;all"&amp;nbsp;class="hideall"&amp;nbsp;/&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;scr*pt&amp;nbsp;type="text/javascript"&amp;gt;$(document).ready(function&amp;nbsp;()&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$('.showall').click(function&amp;nbsp;()&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$('.answerall').slideDown('200');&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$('.hideall').click(function&amp;nbsp;()&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$('.answerall').slideUp('200');&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});});&amp;lt;/scr*pt&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{exp:weblog:categories&amp;nbsp;weblog="FAQ"&amp;nbsp;limit="100"&amp;nbsp;&amp;nbsp;style="linear"&amp;nbsp;disable="member_data|trackbacks"&amp;nbsp;{if&amp;nbsp;segment_1=="faq"}show="not&amp;nbsp;4"{if:else}&amp;nbsp;show="not&amp;nbsp;5"{/if}}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{if&amp;nbsp;category_id&amp;nbsp;!="4"&amp;nbsp;AND&amp;nbsp;category_id&amp;nbsp;!="5"}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h2&amp;gt;{category_name}&amp;lt;/h2&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{exp:weblog:entries&amp;nbsp;weblog="FAQ"&amp;nbsp;limit="100"&amp;nbsp;disable="member_data|trackbacks"&amp;nbsp;category="{category_id}"}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h3&amp;gt;&amp;lt;img&amp;nbsp;src="{interface}/images/show-hide.png"&amp;nbsp;alt="show/hide&amp;nbsp;answer"&amp;nbsp;title="show/hide&amp;nbsp;answer"&amp;nbsp;class="toggle{entry_id}&amp;nbsp;shanswer"/&amp;gt;{title}&amp;lt;/h3&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class="answer{entry_id}&amp;nbsp;answerall"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a&amp;nbsp;href="{title_permalink="faq/single"}"&amp;gt;&amp;lt;img&amp;nbsp;src="{interface}/images/link.png"&amp;nbsp;alt="permalink"&amp;nbsp;class="left"&amp;nbsp;/&amp;gt;&amp;lt;/a&amp;gt;{answer}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;scr*pt&amp;nbsp;type="text/javascript"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$(document).ready(function&amp;nbsp;()&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$('.answer{entry_id}').hide();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$('.toggle{entry_id}').click(function&amp;nbsp;()&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$('.answer{entry_id}').slideToggle('200');&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/scr*pt&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{/exp:weblog:entries}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{/if}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{/exp:weblog:categories}&amp;nbsp;</description>
      <dc:subject />
      <content:encoded><![CDATA[<p>I&#8217;m working on a site for a client which is divided into two distinct sections&#8212;each with their own appearance. Both sites however need a FAQ with multiple categories and also FAQ questions that will be duplicated across both sections of the site.</p>

	<p>I needed to seperate the faq questions so they only appeared on the correct section of the site, but still allow for multiple categories of FAQ as well as questions that will appear in both sections. I seperated the sections into Categories, with conditionals based on segment_1 (segment_1 works here for me as I&#8217;m running the second section of the site in a subfolder with a seperate index.php and path.php file), with each section using subcategories to further divide the questions up.</p>

	<p>I setup a single template to embed within the faq templates of each section.  I had the &#123;exp:weblog:entries&#125; tag nested inside a &#123;exp:weblog:categories&#125; tag. This was necessary as I couldn&#8217;t limit category_name only inside the weblog:entries tag.</p>

	<p>The problem I initially had when I set this up is that each category title repeated above every faq questions, I then tweaked it a little, and ended up with the questions divided nicely, but the main category showed up with questions under it and the subcateory heading followed that with the same questions. Clearly not what I wanted.</p>

	<p>I little thinking later and I had it. I wrapped everything inside a conditional tag so that it would display only subcategories.</p>

	<p>Here is the code that I used along with some jQuery magic to get the answer to show/hide on click or to have all answers do the same. Category 4 and 5 are the seperate sections of the site and all other categories will be child categories of those two.</p>

	<p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">&lt;</span><span style="color: #0000BB">div</span><span style="color: #007700">&gt;&lt;</span><span style="color: #0000BB">img&nbsp;src</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;interface&#125;/images/expand.png"&nbsp;</span><span style="color: #0000BB">alt</span><span style="color: #007700">=</span><span style="color: #DD0000">"expand&nbsp;all"&nbsp;</span><span style="color: #0000BB">title</span><span style="color: #007700">=</span><span style="color: #DD0000">"expand&nbsp;all"&nbsp;</span><span style="color: #007700">class=</span><span style="color: #DD0000">"showall"</span><span style="color: #007700">/&gt;&lt;</span><span style="color: #0000BB">img&nbsp;src</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;interface&#125;/images/contract.png"&nbsp;</span><span style="color: #0000BB">alt</span><span style="color: #007700">=</span><span style="color: #DD0000">"hide&nbsp;all"&nbsp;</span><span style="color: #0000BB">title</span><span style="color: #007700">=</span><span style="color: #DD0000">"hide&nbsp;all"&nbsp;</span><span style="color: #007700">class=</span><span style="color: #DD0000">"hideall"&nbsp;</span><span style="color: #007700">/&gt;&lt;/</span><span style="color: #0000BB">div</span><span style="color: #007700">&gt;<br />&lt;</span><span style="color: #0000BB">scr</span><span style="color: #007700">*</span><span style="color: #0000BB">pt&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"text/javascript"</span><span style="color: #007700">&gt;<br />$(</span><span style="color: #0000BB">document</span><span style="color: #007700">).</span><span style="color: #0000BB">ready</span><span style="color: #007700">(function&nbsp;()&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">$(</span><span style="color: #DD0000">'.showall'</span><span style="color: #007700">).</span><span style="color: #0000BB">click</span><span style="color: #007700">(function&nbsp;()&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">$(</span><span style="color: #DD0000">'.answerall'</span><span style="color: #007700">).</span><span style="color: #0000BB">slideDown</span><span style="color: #007700">(</span><span style="color: #DD0000">'200'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;</span><span style="color: #007700">);&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span style="color: #DD0000">'.hideall'</span><span style="color: #007700">).</span><span style="color: #0000BB">click</span><span style="color: #007700">(function&nbsp;()&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">$(</span><span style="color: #DD0000">'.answerall'</span><span style="color: #007700">).</span><span style="color: #0000BB">slideUp</span><span style="color: #007700">(</span><span style="color: #DD0000">'200'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">&#125;</span><span style="color: #007700">);<br />&lt;/</span><span style="color: #0000BB">scr</span><span style="color: #007700">*</span><span style="color: #0000BB">pt</span><span style="color: #007700">&gt;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;exp</span><span style="color: #007700">:</span><span style="color: #0000BB">weblog</span><span style="color: #007700">:</span><span style="color: #0000BB">categories&nbsp;weblog</span><span style="color: #007700">=</span><span style="color: #DD0000">"FAQ"&nbsp;</span><span style="color: #0000BB">limit</span><span style="color: #007700">=</span><span style="color: #DD0000">"100"&nbsp;&nbsp;</span><span style="color: #0000BB">style</span><span style="color: #007700">=</span><span style="color: #DD0000">"linear"&nbsp;</span><span style="color: #0000BB">disable</span><span style="color: #007700">=</span><span style="color: #DD0000">"member_data|trackbacks"&nbsp;</span><span style="color: #0000BB">&#123;if&nbsp;segment_1</span><span style="color: #007700">==</span><span style="color: #DD0000">"faq"</span><span style="color: #0000BB">&#125;show</span><span style="color: #007700">=</span><span style="color: #DD0000">"not&nbsp;4"</span><span style="color: #0000BB">&#123;if</span><span style="color: #007700">:</span><span style="color: #0000BB">else&#125;&nbsp;show</span><span style="color: #007700">=</span><span style="color: #DD0000">"not&nbsp;5"</span><span style="color: #0000BB">&#123;</span><span style="color: #007700">/</span><span style="color: #0000BB">if&#125;&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&#123;if&nbsp;category_id&nbsp;</span><span style="color: #007700">!=</span><span style="color: #DD0000">"4"&nbsp;</span><span style="color: #007700">AND&nbsp;</span><span style="color: #0000BB">category_id&nbsp;</span><span style="color: #007700">!=</span><span style="color: #DD0000">"5"</span><span style="color: #0000BB">&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">h2</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">&#123;category_name&#125;</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">h2</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;exp</span><span style="color: #007700">:</span><span style="color: #0000BB">weblog</span><span style="color: #007700">:</span><span style="color: #0000BB">entries&nbsp;weblog</span><span style="color: #007700">=</span><span style="color: #DD0000">"FAQ"&nbsp;</span><span style="color: #0000BB">limit</span><span style="color: #007700">=</span><span style="color: #DD0000">"100"&nbsp;</span><span style="color: #0000BB">disable</span><span style="color: #007700">=</span><span style="color: #DD0000">"member_data|trackbacks"&nbsp;</span><span style="color: #0000BB">category</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;category_id&#125;"</span><span style="color: #0000BB">&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">h3</span><span style="color: #007700">&gt;&lt;</span><span style="color: #0000BB">img&nbsp;src</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;interface&#125;/images/show-hide.png"&nbsp;</span><span style="color: #0000BB">alt</span><span style="color: #007700">=</span><span style="color: #DD0000">"show/hide&nbsp;answer"&nbsp;</span><span style="color: #0000BB">title</span><span style="color: #007700">=</span><span style="color: #DD0000">"show/hide&nbsp;answer"&nbsp;</span><span style="color: #007700">class=</span><span style="color: #DD0000">"toggle&#123;entry_id&#125;&nbsp;shanswer"</span><span style="color: #007700">/&gt;</span><span style="color: #0000BB">&#123;title&#125;</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">h3</span><span style="color: #007700">&gt;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">div&nbsp;</span><span style="color: #007700">class=</span><span style="color: #DD0000">"answer&#123;entry_id&#125;&nbsp;answerall"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">a&nbsp;href</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;title_permalink="</span><span style="color: #0000BB">faq</span><span style="color: #007700">/</span><span style="color: #0000BB">single</span><span style="color: #DD0000">"&#125;"</span><span style="color: #007700">&gt;&lt;</span><span style="color: #0000BB">img&nbsp;src</span><span style="color: #007700">=</span><span style="color: #DD0000">"&#123;interface&#125;/images/link.png"&nbsp;</span><span style="color: #0000BB">alt</span><span style="color: #007700">=</span><span style="color: #DD0000">"permalink"&nbsp;</span><span style="color: #007700">class=</span><span style="color: #DD0000">"left"&nbsp;</span><span style="color: #007700">/&gt;&lt;/</span><span style="color: #0000BB">a</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">&#123;answer&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">div</span><span style="color: #007700">&gt;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">scr</span><span style="color: #007700">*</span><span style="color: #0000BB">pt&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"text/javascript"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span style="color: #0000BB">document</span><span style="color: #007700">).</span><span style="color: #0000BB">ready</span><span style="color: #007700">(function&nbsp;()&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">$(</span><span style="color: #DD0000">'.answer&#123;entry_id&#125;'</span><span style="color: #007700">).</span><span style="color: #0000BB">hide</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span style="color: #DD0000">'.toggle&#123;entry_id&#125;'</span><span style="color: #007700">).</span><span style="color: #0000BB">click</span><span style="color: #007700">(function&nbsp;()&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">$(</span><span style="color: #DD0000">'.answer&#123;entry_id&#125;'</span><span style="color: #007700">).</span><span style="color: #0000BB">slideToggle</span><span style="color: #007700">(</span><span style="color: #DD0000">'200'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;</span><span style="color: #007700">);&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">scr</span><span style="color: #007700">*</span><span style="color: #0000BB">pt</span><span style="color: #007700">&gt;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#123;</span><span style="color: #007700">/</span><span style="color: #0000BB">exp</span><span style="color: #007700">:</span><span style="color: #0000BB">weblog</span><span style="color: #007700">:</span><span style="color: #0000BB">entries&#125;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&#123;</span><span style="color: #007700">/</span><span style="color: #0000BB">if&#125;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;</span><span style="color: #007700">/</span><span style="color: #0000BB">exp</span><span style="color: #007700">:</span><span style="color: #0000BB">weblog</span><span style="color: #007700">:</span><span style="color: #0000BB">categories&#125;&nbsp;</span>
</span>
</code></div></p><br /><br />]]></content:encoded>
      <dc:date>2009-03-30T09:33:33Z</dc:date>
    </item>

    <item>
      <title>ExpressionEngine Professionals Network</title>
      <link>http://createsean.com/site/blog_createsean/comments/expressionengine-professionals-network/</link>
      <description>CreateSean has just been accepted into the ExpressionEngine Professionals network. I am of course very excited and proud to be a member. I’ve added a new badge in the footer of this site as well as in my forum signature on the ExpressionEngine forums. These are quick jobs and I’ll probably change them in the next few days. 

	The footer badge: 


	My forum signature badge:</description>
      <dc:subject>Expression Engine</dc:subject>
      <content:encoded><![CDATA[<p>CreateSean has just been accepted into the <a href="http://expressionengine.com/professionals/info/createsean_web_design/">ExpressionEngine Professionals network</a>. I am of course very excited and proud to be a member. I&#8217;ve added a new badge in the footer of this site as well as in my forum signature on the ExpressionEngine forums. These are quick jobs and I&#8217;ll probably change them in the next few days. </p>

	<p>The footer badge: <br />
<img src="http://createsean.com/interface/images/pro-network.gif" alt="pro network badge" /></p>

	<p>My forum signature badge:<br />
<img src="http://createsean.com/blog/images/signature.gif" alt="signature image" width="368" height="80" /></p><br /><br />]]></content:encoded>
      <dc:date>2009-03-21T05:38:57Z</dc:date>
    </item>

    <item>
      <title>Learning jQuery</title>
      <link>http://createsean.com/site/blog_createsean/comments/learning-jquery/</link>
      <description>I’ve been in the web development game now for almost 10 months now. When I first went pro I decided that I needed to learn jQuery in addition to mastering CSS, XHTML, &amp; ExpressionEngine.

	I’m feeling like I’ve mastered CSS and XHTML. That’s not to say I’m an expert nor am I going to the next Eric Meyer or Jonathon Snook or even come close. My current skill comes from a lot of work, but I also recieved a lot of help when first starting out, particularly from my twitter peeps (thanks a bunch guys—particularly Andy Harris, Steven Hambleton, and Michael Boyink). But I definitely feel like I can code XHTML 1.0 strict, CSS 2.1 and have my sites validate and look right in all modern browsers without needing much help at this point. In fact I’ve actually been able to help out others on various forums I frequent.

	With ExpressionEngine, I don’t think that I’ve mastered it, but I’ve definitely reached advanced/pro level with the aspects that I’ve used. ExpressionEngine is so vast that I’m not sure it’s possible for one person to completely master all areas of it. I know how to figure out what I need to know to get the job done. I also know how to ask questions correctly to get the answer I need.  As with XHTML/CSS I’ve also been able to help out other ExpressionEngine users and am currently working on a new site targetting EE developers, http://eeforums4you.com.

	However with jQuery, I am by no means an expert. I can read jQuery well enough to make minor modifications to copy &amp; pasted code but not much else. Sure I can code a show/hide slideup/slidedown, but that’s pretty elementary. My point here is that now I’m not so sure I need to be a jQuery master.

	Why not? Well because there are so many different jQuery plugins available that will do almost anything I could imagine needing to do, that I won’t ever have to code something from the ground up. The documentation on all plugins that I’ve seen is very readable and I’ve gotten to the point now where it’s easy enough for me to take the documentation and implement it straitaway into whatever site I’m working on.

	I’m sure that as I continue to work with jQuery I’ll learn more, but I don’t think I need to take a principled approach to learning it. In fact when I was reading Learning jQuery, my brain hurt and I fell asleep alot. It just didn’t jump out at me the way I expected it to. I guess that’s due in part to not having a specific need when reading that book.

	At this point I’m thinking my time would be better put towards learning php and more specifically codeigniter as I’ve had a couple of ideas for custom modules/plugins/extensions for ExpresssionEngine that are not available out in the wild. 

	Any thoughts or comments on this?</description>
      <dc:subject>Javascript</dc:subject>
      <content:encoded><![CDATA[<p>I&#8217;ve been in the web development game now for almost 10 months now. When I first went pro I decided that I needed to learn jQuery in addition to mastering CSS, XHTML, &#38; ExpressionEngine.</p>

	<p>I&#8217;m feeling like I&#8217;ve mastered CSS and XHTML. That&#8217;s not to say I&#8217;m an expert nor am I going to the next Eric Meyer or Jonathon Snook or even come close. My current skill comes from a lot of work, but I also recieved a lot of help when first starting out, particularly from my twitter peeps (thanks a bunch guys&#8212;particularly Andy Harris, Steven Hambleton, and Michael Boyink). But I definitely feel like I can code XHTML 1.0 strict, CSS 2.1 and have my sites validate and look right in all modern browsers without needing much help at this point. In fact I&#8217;ve actually been able to help out others on various forums I frequent.</p>

	<p>With ExpressionEngine, I don&#8217;t think that I&#8217;ve mastered it, but I&#8217;ve definitely reached advanced/pro level with the aspects that I&#8217;ve used. ExpressionEngine is so vast that I&#8217;m not sure it&#8217;s possible for one person to completely master all areas of it. I know how to figure out what I need to know to get the job done. I also know how to ask questions correctly to get the answer I need.  As with XHTML/CSS I&#8217;ve also been able to help out other ExpressionEngine users and am currently working on a new site targetting EE developers, <a href="http://createsean.com/site?URL=http%3A%2F%2Feeforums4you.com">http://eeforums4you.com</a>.</p>

	<p>However with jQuery, I am by no means an expert. I can read jQuery well enough to make minor modifications to copy &#38; pasted code but not much else. Sure I can code a show/hide slideup/slidedown, but that&#8217;s pretty elementary. My point here is that now I&#8217;m not so sure I need to be a jQuery master.</p>

	<p>Why not? Well because there are so many different jQuery plugins available that will do almost anything I could imagine needing to do, that I won&#8217;t ever have to code something from the ground up. The documentation on all plugins that I&#8217;ve seen is very readable and I&#8217;ve gotten to the point now where it&#8217;s easy enough for me to take the documentation and implement it straitaway into whatever site I&#8217;m working on.</p>

	<p>I&#8217;m sure that as I continue to work with jQuery I&#8217;ll learn more, but I don&#8217;t think I need to take a principled approach to learning it. In fact when I was reading Learning jQuery, my brain hurt and I fell asleep alot. It just didn&#8217;t jump out at me the way I expected it to. I guess that&#8217;s due in part to not having a specific need when reading that book.</p>

	<p>At this point I&#8217;m thinking my time would be better put towards learning php and more specifically <a href="http://codeigniter.com/">codeigniter</a> as I&#8217;ve had a couple of ideas for custom modules/plugins/extensions for ExpresssionEngine that are not available out in the wild. </p>

	<p>Any thoughts or comments on this?</p><br /><br />]]></content:encoded>
      <dc:date>2009-03-19T11:12:18Z</dc:date>
    </item>


    </channel>
</rss>
