<?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>Educated Network &#187; Web Development</title>
	<atom:link href="http://www.nyceducated.info/blog/category/internet/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nyceducated.info/blog</link>
	<description>Ramblings of an educated teenager</description>
	<lastBuildDate>Wed, 03 Aug 2011 22:30:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Implementing The Real Ultimte Front Page</title>
		<link>http://www.nyceducated.info/blog/internet/implementing-the-real-ultimte-front-page/</link>
		<comments>http://www.nyceducated.info/blog/internet/implementing-the-real-ultimte-front-page/#comments</comments>
		<pubDate>Tue, 26 Jun 2007 14:16:24 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[My Sites]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Site Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.nyceducated.info/blog/internet/implementing-the-real-ultimte-front-page/</guid>
		<description><![CDATA[Previously, I briefly illustrated how using a home.php file can allow you to build a custom layout to your WordPress blog&#8217;s home page. However, I didn&#8217;t really document it well enough for the casual WP user to implement by himself. For the unknowing of my readers, here is a guide to using my (really Rudd-O&#8217;s) [...]]]></description>
			<content:encoded><![CDATA[<p>Previously, I briefly illustrated how using a home.php file can allow you to <a href="http://www.nyceducated.info/blog/internet/the-real-ultimate-static-front-page/" title="Educated &raquo; WordPress Secrets: The Real Ultimate Static Front Page" class="liinternal">build a custom layout to your WordPress blog&#8217;s home page</a>. However, I didn&#8217;t really document it well enough for the casual WP user to implement by himself. For the unknowing of my readers, here is a guide to using my (really Rudd-O&#8217;s) discovery on your site.</p>
<p><em>If you already understand the concepts behind this, <a href="#downloadlink" class="liinternal">skip to the download link</a>.</em></p>
<p>Let&#8217;s take a look at Rudd-O&#8217;s code again. Try to figure out what it&#8217;s doing:</p>
<p><code>1: &lt;?php $homepage = get_settings('siteurl')."/home/";<br />
2: global $wp;<br />
3: $wp_received_argument = false;<br />
4: foreach ($wp-&gt;query_vars as $k=&gt;$v) if ($v) $wp_received_argument = true;<br />
5: if ($wp_received_argument) require(TEMPLATEPATH . "/index.php");<br />
6: else { wp_redirect($homepage);<br />
7: exit(); } ?&gt;</code></p>
<p>Line 1 gets the address of the blog and adds what we would use to access a static page with a slug of &#8216;home&#8217;.</p>
<p>Line 2 brings in the $wp object, which allows us to figure out if there are any parameters in the URL that we need to work with.</p>
<p>Line 3 sets  a simple boolean value of &#8216;false&#8217; to a variable that we will use to determine if we have recieved any parameters.</p>
<p>Line 4 looks at the $wp object and asks it if there are any parameters. If it finds any, then we set $wp_received_argument to &#8216;true&#8217;, and we will use that in the next line.</p>
<p>Line 5 is where the magic happens. If we have parameters, like the page number variable, then we will load the regular index.php template which will show you the normal blog page. Otherwise, we will continue to line 6 and 7.</p>
<p>Line 6 will run if we don&#8217;t have any parameters, which means that we want to show our special home page. We will send a redirect to the browser telling it to go to our static page. Then we quit running this page, since there is nothing more to do anyway.</p>
<p>This is a relatively simple concept. Rudd-O mentioned in his original article that one should add a link to /[wp-root]/page/1 somewhere, like in the header along with the page links for example. What that will do is give WordPress the parameters we need to have the blog listing shown. If you need help adding this link, leave a comment below.</p>
<p>Here&#8217;s the fun part. My hacks to Rudd-O&#8217;s code will replace the redirection of the original code. All HTML and PHP content is placed within home.php. Now that we are including our content in a straight-out PHP file, and not going back to the database to retrieve a page (via the WP Loop), you can even add a real mini-loop to your front page! You can do whatever layout you want with home.php now. (See my home page, which has the mini-loop, a list of categories, and my Flickr photostream, for an example).</p>
<p>Now that we understand what Rudd-O&#8217;s code accomplishes, it&#8217;s up to you to use your imagination. Until recently, my email that came upon request included some basic instructions, which read something like this:</p>
<blockquote><p>Attached is a well-commented version of home.php. Use it to set up your custom layout, but don&#8217;t upload it yet.</p>
<p>In order for this to look and function properly on your site, you will need to adapt it to your theme. You will have to make the portion of home.php before my table-based layout look like the code in index.php from the top of the file to just before the loop, and from just past the loop until the end of the template. Remember to close the else statement with a right curly bracket.</p>
<p>Also, you will need to add the /page/1 (or ?paged=1 if you aren&#8217;t using pretty permalinks) link to the page list in header.php, which should include code to dynamically change the highlighting of the Home and Blog links.</p>
</blockquote>
<p>For those basically familiar with PHP, HTML and some of the simpler CSS concepts, adapting the sample home.php file I am providing should be somewhat easy. If you don&#8217;t have such keen skills, you can review the <a href="http://www.w3schools.com/" class="liexternal">W3Schools&#8217; tutorials</a> on HTML and PHP for a bit of help. (Sorry folks, these days I can&#8217;t handle doing the editing for everyone, although I wish I could.)</p>
<p>If you are convinced that you want a home page with a custom layout for your WordPress blog, I have provided an older version of my layout, plus all of the associated logic basedon Rudd-O&#8217;s code. As noted above, you will have and want to do lots of tweaking with it to make it look good, so grab the download below, and hack away.</p>
<p><a name="downloadlink" style="visibility:hidden;">&nbsp;</a><a href="http://www.nyceducated.info/blog/wp-content/uploads/home-sample.php.txt" class="liinternal">Download sample home.php layout &raquo;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/implementing-the-real-ultimte-front-page/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>New Attacks: Regstration Spam</title>
		<link>http://www.nyceducated.info/blog/internet/new-attacks-regstration-spam/</link>
		<comments>http://www.nyceducated.info/blog/internet/new-attacks-regstration-spam/#comments</comments>
		<pubDate>Mon, 12 Feb 2007 01:47:35 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[My Sites]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Site Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.nyceducated.info/blog/internet/new-attacks-regstration-spam/</guid>
		<description><![CDATA[Recently, I&#8217;ve been observing a new form of spam on my blog. It is coming in the form of vague registrations, with email addresses including Russian domains and strange user IDs. For now, it&#8217;s not too bad, so I won&#8217;t take serious action. If things do heat up, I&#8217;ll look into ways to effectively block [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I&#8217;ve been observing a new form of spam on my blog. It is coming in the form of vague registrations, with email addresses including Russian domains and strange user IDs. For now, it&#8217;s not too bad, so I won&#8217;t take serious action. If things do heat up, I&#8217;ll look into ways to effectively block spammers from clogging up my users table.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/new-attacks-regstration-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changes Are Good, But Somethings Don&#8217;t Change</title>
		<link>http://www.nyceducated.info/blog/internet/changes-are-good-but-somethings-dont-change/</link>
		<comments>http://www.nyceducated.info/blog/internet/changes-are-good-but-somethings-dont-change/#comments</comments>
		<pubDate>Mon, 12 Feb 2007 01:43:44 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[My Sites]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Site Tools]]></category>

		<guid isPermaLink="false">http://www.nyceducated.info/blog/internet/changes-are-good-but-somethings-dont-change/</guid>
		<description><![CDATA[My experimenting with my site(s) has brought thousands of changes to it (them). I&#8217;ve played with templates and themes, modules, and hundreds of other features and tweaks. But there is one thing I&#8217;ve learned (not the hard way, yet): Leave URLs alone. Search engines need URLs to work with your site. If they all suddenly [...]]]></description>
			<content:encoded><![CDATA[<p>My experimenting with my site(s) has brought <em>thousands</em> of changes to it (them). I&#8217;ve played with templates and themes, modules, and hundreds of other features and tweaks. But there is one thing I&#8217;ve learned (not the hard way, yet): Leave URLs alone. Search engines need URLs to work with your site. If they all suddenly change, they may be looking at nothing, or your site will get lost forever.</p>
<p>It&#8217;s very tempting to all of a sudden change your permalink structure, or suddenly switch to them. Unless you have absolutely no choice in the matter, either take &#8216;em or leave &#8216;em at the beginning. One change in the middle will disturb the SEO status&#8217;s equilibrium (that a new one), with potentially lethal effects on the site&#8217;s ranking. <a href="http://weblogtoolscollection.com/archives/2007/02/19/wp-seo-tips-structured-permalinks/" title="Weblog Tools Collection &raquo; Blog Archive &raquo; WP SEO Tips: Structured Permalinks" class="liexternal">Jonathan agrees with me.</a></p>
<p>I haven&#8217;t documented this, but it may be something that you would want to keep in mind. Some things are better off &#8220;like old times,&#8221; and left undisturbed. Perhaps I will report on this again in the future and see if my theory has proven itself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/changes-are-good-but-somethings-dont-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Traffic Booster: Content Is King</title>
		<link>http://www.nyceducated.info/blog/internet/best-traffic-booster-content-is-king/</link>
		<comments>http://www.nyceducated.info/blog/internet/best-traffic-booster-content-is-king/#comments</comments>
		<pubDate>Sun, 04 Feb 2007 22:02:17 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[My life]]></category>
		<category><![CDATA[My Sites]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Site Tools]]></category>

		<guid isPermaLink="false">http://www.nyceducated.info/blog/internet/best-traffic-booster-content-is-king/</guid>
		<description><![CDATA[After looking through my stats in Google Analytics lately, I noticed a trend in my search engine referrals. Ever since my post about my experience with the Math A Regents, I received dozens of hits from Google and other search engines. In addition, various other posts (including my mention of the Windows XP Royale theme) [...]]]></description>
			<content:encoded><![CDATA[<p>After looking through my stats in Google Analytics lately, I noticed a trend in my search engine referrals. Ever since  <a href="http://www.nyceducated.info/blog/my-life/midterms-regents-and-vacation/" class="liinternal">my post about my experience with the Math A Regents</a>, I received dozens of hits from Google and other search engines. In addition, various other posts (including my mention of the Windows XP Royale theme) have brought me reliable traffic, which indicates that they are what people are looking for.</p>
<p>Rule numero uno: Make lots of good content. People (and search engines) look for pages that have something useful to say and that say it well. If possible, use spell checking (or copy and paste the text into another app and spell-check it there) before publishing you articles. <em>Google Hacks</em> says that with the advent of spell checking from search engines, spelling is as important to your content as water is to you (I like that metaphor). </p>
<p>Another trick I&#8217;ve discovered is to write in a timely fashion. Timing is a key factor in getting traffic. If you write about skiing and snowboarding, late fall and winter is probably the best time. Similarly, the optimal timeframe for content on roller coasters or surfing is late spring and summer. For example, if I would have written about the Math A Regents exam in August, I don&#8217;t think I would have as many hits (also, people were using &#8220;January 2007&#8243; in their search phrases, which brought them to the archive page of that timeframe, but this is a side effect). If you want to write about a particular topic, take a few moments and think about whether it&#8217;s relevant at that time. If the answer is yes, pour out your thoughts, otherwise, write it down and save it for later (just don&#8217;t forget about it).</p>
<p>Finally, I suggest using SEF-friendly URLs or pretty permalinks (or whatever they are called in your respective CMS), or paying attention to your URLs if you hand code your site. Although I don&#8217;t seem to notice any effect from using this tip, I am guessing that it helps a little bit. At the very least, it makes your URLs look nice to your visitors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/best-traffic-booster-content-is-king/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Secrets: The Real Ultimate Static Front Page</title>
		<link>http://www.nyceducated.info/blog/internet/the-real-ultimate-static-front-page/</link>
		<comments>http://www.nyceducated.info/blog/internet/the-real-ultimate-static-front-page/#comments</comments>
		<pubDate>Fri, 19 Jan 2007 20:44:08 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Site Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.nyceducated.info/blog/internet/the-real-ultimate-static-front-page/</guid>
		<description><![CDATA[The search has ended for a static home page solution. Like the staticity of WordPress's own static pages, but want more control over the layout and funtionality of your home page? The solution lies within a little-known but highly useful template file combined with a bit of creative coding. Add a portal-like layout that includes a recent posts display and other dynamic content.

Note: This is not for the newbie WordPress user. You should be comfortable working with PHP, XHTML and possibly CSS if you plan to work on this yourself. If you would like help, <a href="http://www.nyceducated.info/blog/internet/the-real-ultimate-static-front-page/#comments#respond">leave a comment</a> and we'll discuss it with you.]]></description>
			<content:encoded><![CDATA[<p><strong>Quick Note:</strong> If you are looking for the source, <a href="http://www.nyceducated.info/blog/internet/implementing-the-real-ultimte-front-page/" class="liinternal">find it here</a>.</p>
<p>With WordPress, there have been so many attempts to make the best static front page. Most variations have included plugins that change the default behavior of the home page to display a pre-selected WordPress page. However, the Turbocharged blog <a href="http://turbochargedcms.com/2006/11/building-a-true-home-page-into-your-wordpress-blog/" title="Turbocharged - Creating a static front page on your WordPress blog" class="liexternal">showcases a new technique</a> that uses a theme&#8217;s home.php template, and even allows you to add pure PHP code to it. Rudd-O&#8217;s solution <span id="more-84"></span>is to place this code into the home.php file:</p>
<p><code>&lt;?php $homepage = get_settings('siteurl')."/home/";<br />
global $wp;<br />
$wp_received_argument = false;<br />
foreach ($wp-&gt;query_vars as $k=&gt;$v) if ($v) $wp_received_argument = true;<br />
if ($wp_received_argument) require(TEMPLATEPATH . "/index.php");<br />
else { wp_redirect($homepage);<br />
exit(); } ?&gt;</code></p>
<p>Simple and quick, this will redirect to a static WP page with a slug of &#8216;home&#8217;. However, this technique doesn&#8217;t really provide much flexibility as to what you can do with your homepage, as you are simply limited to the tools provided by WordPress&#8217;s editor and any installed plugins.</p>
<p>What the code you see above does is check for any parameters passed in the URL that tell WordPress what to display in the resulting page. If parameters exist, the normal index.php template will be used. If not, the visitor will be redirected to your static page.</p>
<p>What I have done is extend this code so that instead of redirecting to a WP static page, the user will see the output of code run in the home.php file. I replaced the redirection code with a custom made layout, which includes a slimmed-down WP Loop, the code that displays post listing pages. This is my version (I&#8217;m going to omit the large portions of irrelevant code):</p>
<p><code>&lt;?php get_header();<br />
//$homepage = get_settings('siteurl')."/home/"; - from original code<br />
global $wp; $wp_received_argument = false;<br />
foreach ($wp-&gt;query_vars as $k=&gt;$v) if ($v) $wp_received_argument = true;<br />
if ($wp_received_argument) require(TEMPLATEPATH . "/index.php");<br />
else { //wp_redirect($homepage); - from original code<br />
//exit(); - from original code get_header();<br />
?&gt; &lt;div id="content"&gt;<br />
&lt;?php include_once(TEMPLATEPATH.'/intro.php');?&gt;<br />
&lt;!-- Primary content: Stuff that goes in the primary content column (by default, the left column) --&gt;<br />
&lt;div id="primarycontainer"&gt;<br />
&lt;div id="primarycontent"&gt;<br />
&lt;div id="contentarea"&gt;<br />
&lt;!-- Primary content area start --&gt;<br />
&lt;table summary="Layout for Educated home page" width="100%"&gt;<br />
&lt;tr&gt;<br />
...<br />
&lt;td style="width: 50%; vertical-align: top"&gt;<br />
&lt;h4 style="border-bottom-color: #070000; border-bottom-width: 1px; border-bottom-style: solid"&gt;Latest Updates&lt;/h4&gt;<br />
&lt;ul&gt;<br />
<b>&lt;?php //begin the loop if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;</b><br />
&lt;li&gt;<br />
&lt;a href="&lt;?php the_permalink() ?&gt;" rel="bookmark" title="Permanent Link to &lt;?php the_title(); ?&gt;"&gt;<br />
&lt;?php the_title(); ?&gt;<br />
&lt;/a&gt;&lt;br /&gt;<br />
&lt;span class="date"&gt;<br />
&lt;?php the_time('F jS, Y') ?&gt;<br />
&lt;/span&gt;<br />
&lt;/li&gt;<br />
&lt;?php endwhile; else: ?&gt;<br />
&lt;p&gt;<br />
&lt;?php _e('Sorry, no posts.'); ?&gt;<br />
&lt;/p&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;/ul&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;/div&gt;<br />
&lt;!-- primarycontent end --&gt;<br />
&lt;/div&gt;<br />
&lt;!-- primarycontainer end --&gt;<br />
&lt;/div&gt;<br />
&lt;!--content end --&gt;<br />
&lt;?php get_sidebar();<br />
get_footer(); }?&gt;</code></p>
<p><strong>Please do not copy this directly. I omitted various portions of important code that you may need for the code to work on your site. Please <a href="http://www.nyceducated.info/blog/internet/implementing-the-real-ultimte-front-page/" class="liinternal">see the companion article</a> for a sample version you can download and play with and instructions.</strong></p>
<p>What this does is imitate the index.php template: it shows the user the header, sidebar and footer. But what it does differently is it shows my layout instead of posts. Using this you can create a portal-looking home page, similar to that of <a href="http://www.devlounge.net/" title="Devlounge Custom Home Page" class="liexternal">Devlounge</a> and one other site that I don&#8217;t remember off hand.</p>
<p>I&#8217;ve discovered the home.php is incredibly useful. While hand-coding may be slightly difficult, the results are almost always pleasing. One of the static home page plugins I&#8217;ve used before didn&#8217;t make the cut, and not using it was not worth it (sorry <a href="http://www.semiologic.com/software/static-front/" class="liexternal">Semiologic</a>).</p>
<p>One little secret: I got the inspiration for the edit in the shower last night. Amazing what relaxation techniques can bring (either that or I&#8217;m just a good brainstormer).  </p>
<p>I&#8217;d like to publicly thank Turbocharged for <a href="http://turbochargedcms.com/2007/01/creating-a-dynamic-home-page-in-wordpress/" class="liexternal">acknowledging my accomplishment</a> on his blog. But I&#8217;d also like to thank him, since it was his code that gave me the inspiration.</p>
<p>As I once said: I&#8217;m not a coder, but I know how to make ends meet. That includes hacking (not cracking) other people&#8217;s code.</p>
<p>See also:</p>
<ul>
<li><a href="http://www.oeic.net/oeic/2007/05/03/wordpress-as-a-cms/" class="liexternal">OEIC  &raquo; WordPress as a CMS</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/the-real-ultimate-static-front-page/feed/</wfw:commentRss>
		<slash:comments>130</slash:comments>
		</item>
		<item>
		<title>Need WordPress Themes</title>
		<link>http://www.nyceducated.info/blog/internet/need-wordpress-themes/</link>
		<comments>http://www.nyceducated.info/blog/internet/need-wordpress-themes/#comments</comments>
		<pubDate>Fri, 22 Dec 2006 19:12:09 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[My Sites]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.nyceducated.info/blog/my-life/need-wordpress-themes/</guid>
		<description><![CDATA[I&#8217;ve used the trusty Regulus theme for many months, and liked it (still do), but it&#8217;s time for a new theme. I peeked around, and found the Anaconda theme (very nice three-column layout, supports widgets and many other plugins right out of the box), but even that doesn&#8217;t satisfy my desire for a nice theme. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve used the trusty Regulus theme for many months, and liked it (still do), but it&#8217;s time for a new theme. I peeked around, and found the <a href="http://anaconda.taragana.net/flexible-3-column-anaconda-theme-for-wordpress-released/" title="Anaconda theme" class="liexternal">Anaconda theme</a> (very nice three-column layout, supports widgets and many other plugins right out of the box), but even that doesn&#8217;t satisfy my desire for a nice theme. I&#8217;m looking for a three column layout with either white text on a black or dark gray background, or black text in a white content area (meaning black on the sides of the content area). Anyone know of anything?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/need-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conquered HTML / CSS Problems</title>
		<link>http://www.nyceducated.info/blog/internet/conquered-html-css-problems/</link>
		<comments>http://www.nyceducated.info/blog/internet/conquered-html-css-problems/#comments</comments>
		<pubDate>Sun, 17 Dec 2006 23:59:59 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[My Sites]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.nyceducated.info/blog/internet/conquered-html-css-problems/</guid>
		<description><![CDATA[A few minutes before I started writing this post, I found myself pondering at a little display issue over here at Educated (where I use Binary Moon&#8217;s Regulus theme). In the sidebar on your left, you should see a section called Links, with a few links to my other sites. Before it used to be [...]]]></description>
			<content:encoded><![CDATA[<p>A few minutes before I started writing this post, I found myself pondering at a little display issue over here at Educated (where I use Binary Moon&#8217;s Regulus theme). In the sidebar on your left, you should see a section called Links, with a few links to my other sites. Before it used to be displayed as a second column parallel to Categories, widening the sidebar more than I would have liked it to be. So I dug into the theme&#8217;s sidebar.php file and started commenting out lots of stuff (mostly &lt;div&gt; tags), saving and consantly refreshing my browser, seeing if it acheived the desired effect. I also spent a few mintes trying to get everything up to valid XHTML, which &#8211; I&#8217;m telling you now &#8211; is not easy work, unless you are an expert or something.</p>
<p>Anyways, I managed to figure out how the formatting in the sidebar works &#8211; a whole lot of stuff is contained within a giant &lt;div&gt;, with a specific CSS class, which gives you the proper fonts, font sizes, and positioning of the text in the sidebar. I don&#8217;t know whether Ben Gillbanks intended for his template to be overly complicated to work with, but I think I&#8217;ve mastered his monstrosity of a creation, from the pages navbar to the sidebar. Next task: figure out how to make my own WordPress theme.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/conquered-html-css-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Views on AJAX</title>
		<link>http://www.nyceducated.info/blog/internet/my-views-on-ajax/</link>
		<comments>http://www.nyceducated.info/blog/internet/my-views-on-ajax/#comments</comments>
		<pubDate>Tue, 12 Dec 2006 04:14:53 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Site Tools]]></category>

		<guid isPermaLink="false">http://www.nyceducated.info/blog/uncategorized/my-views-on-ajax/</guid>
		<description><![CDATA[AJAX isn&#8217;t new, but I haven&#8217;t really gotten around to expressing my views on it. For those that aren&#8217;t in the geek circle, AJAX stands for Asynchronous Javascript and XML. It&#8217;s used to build whole web sites in some cases (Gmail and dozens of other Web 2.0 sites) or to add bits of instantly-accessible functionality [...]]]></description>
			<content:encoded><![CDATA[<p>AJAX isn&#8217;t new, but I haven&#8217;t really gotten around to expressing my views on it. For those that aren&#8217;t in the geek circle, AJAX stands for <strong>A</strong>synchronous <strong>J</strong>avascript <strong>a</strong>nd <strong>X</strong>ML. It&#8217;s used to build whole web sites in some cases (Gmail and dozens of other Web 2.0 sites) or to add bits of instantly-accessible functionality (Quick reply in vBulletin or Quick Edit in Invision Power board, My Pages at PCWorld.com, for example). AJAX uses existing technologies and languages to help create enhanced user experiences.</p>
<p>I think that some AJAX sites are well designed, like my favorite, Gmail. It uses AJAX as the basic foundation for the whole thing, so it&#8217;s either AJAX or the standard HTML version. Other sites (or products in some cases) rely on AJAX for doing certain &#8211; albeit important, like editing records in a CRM system &#8211; tasks, but don&#8217;t use it as the actual page rendering mechanism. Using that system, the AJAX-based feature might not really work sometimes. I can&#8217;t really think of anything off-hand right now, but I remember it happening at least once.</p>
<p>So the next time you use a Web site or service that uses AJAX (whether you know it or not), think about how the site acts. Can you do certain things without leaving the page? Do certain features perform really quickly? Does the site have to load (with an obvious message saying it&#8217;s doing so) before you can use it? If so, it&#8217;s run on AJAX, and may (or may not) provide a better browsing experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/my-views-on-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade to WordPress 2.0 Completed</title>
		<link>http://www.nyceducated.info/blog/internet/upgrade-to-wordpress-20-completed/</link>
		<comments>http://www.nyceducated.info/blog/internet/upgrade-to-wordpress-20-completed/#comments</comments>
		<pubDate>Mon, 09 Jan 2006 01:10:31 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[My Sites]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://busstop.trap17.com/blog/?p=24</guid>
		<description><![CDATA[Sure it&#8217;s a little late, but I got the upgrade to WordPress 2.0 done without any problems. I just downloaded a complete site backup in cPanel, as well as a database backup just in case a problem wasn&#8217;t really bad. I spent about 10 minutes uploading the WP 2.0 files, went to the upgrade.php file, [...]]]></description>
			<content:encoded><![CDATA[<p>Sure it&#8217;s a little late, but I got the upgrade to WordPress 2.0 done without any problems. I just downloaded a complete site backup in cPanel, as well as a database backup just in case a problem wasn&#8217;t really bad. I spent about 10 minutes uploading the WP 2.0 files, went to the upgrade.php file, and Bam! I was done. That was really easy, and I enjoy (most of) the new WP 2.0 features (including the Split Post with More tag in the writing page, but not the layered post options on the right of the same area). Overall satisfaction (ease of upgrade, usefulness of new features): 4 of 5 stars.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/upgrade-to-wordpress-20-completed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgrade to WordPress</title>
		<link>http://www.nyceducated.info/blog/internet/upgrade-to-wordpress/</link>
		<comments>http://www.nyceducated.info/blog/internet/upgrade-to-wordpress/#comments</comments>
		<pubDate>Sun, 01 Jan 2006 01:41:10 +0000</pubDate>
		<dc:creator>Michael Perlman</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://busstop.trap17.com/blog/?p=13</guid>
		<description><![CDATA[Should I install it?]]></description>
			<content:encoded><![CDATA[<p>I looked at my WordPress dashboard yesterday, and noticed that there was a feed item mentioning that WordPress 2.0 has been released. Almost immediately I went to the WordPress site, and looked for upgrade instructions. I found four steps that seemed very complicated, but after a few moments it only looked a little difficult. Is it really worth going to the difficulty of downloading a backup (which convieniently can be made with cPanel) and uploading the update and attempting to install it? [Post your opinions in a comment.]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nyceducated.info/blog/internet/upgrade-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

