<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.mikesmullin.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>archive for May, 2006</title>
 <link>http://www.mikesmullin.com/blog/archive/200605</link>
 <description>Monthly archive of blog posts</description>
 <language>en</language>
<item>
 <title>WordPress Sort Category Posts By Title</title>
 <link>http://www.mikesmullin.com/2006/05/23/wordpress-plugin-sort-categories-by-title</link>
 <description>&lt;img alt=&quot;WordPress Open-Source Plugins&quot; class=&quot;alignright&quot; src=&quot;/files/2006/05/wordpress_plugins.png&quot; /&gt;I have written a plugin for those who have been asking for a quick way to sort posts in category view alphabetically by title, rather than the usual chronological order.

This is important if your readers don&#039;t care when things were posted.

This plugin was designed for WordPress 2.0.2.

&lt;form action=&quot;https://www.paypal.com/cgi-bin/webscr&quot; method=&quot;post&quot; style=&quot;line-height:0&quot;&gt;
&lt;input type=&quot;hidden&quot; name=&quot;cmd&quot; value=&quot;_s-xclick&quot;&gt;
&lt;input type=&quot;image&quot; src=&quot;http://www.mikesmullin.com/paypal_donate.gif&quot; border=&quot;0&quot; name=&quot;submit&quot; alt=&quot;Make donations with PayPal - it&#039;s fast, free and secure!&quot;&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;/en_US/i/scr/pixel.gif&quot; width=&quot;1&quot; height=&quot;1&quot;&gt;
&lt;input type=&quot;hidden&quot; name=&quot;encrypted&quot; value=&quot;-----BEGIN PKCS7-----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-----END PKCS7-----&quot;&gt;
&lt;/form&gt;&lt;br /&gt;

Download it here: &lt;a id=&quot;p52&quot; href=&quot;/files/2006/05/sort_category_posts_by_title.zip&quot;&gt;sort_category_posts_by_title.zip&lt;/a&gt;

To install, simply extract to /wp-content/themes/plugins and Activate from inside the WordPress Plugins panel.

&lt;!--break--&gt;

Currently this is designed to only alphabetize posts when viewed by category and will not alphabetize posts on the front page, search results, archives, etc. It manipulates the query_vars-&gt;order_by and query_vars-&gt;order variables from inside classes.php so that sorting is done by title, in ascending order.

But the code is simple enough, if you want to make it do that yourself.</description>
 <comments>http://www.mikesmullin.com/2006/05/23/wordpress-plugin-sort-categories-by-title#comments</comments>
 <category domain="http://www.mikesmullin.com/category/wordpress-plugins">WordPress Plugins</category>
 <pubDate>Tue, 23 May 2006 21:19:21 -0600</pubDate>
 <dc:creator>mikesmullin</dc:creator>
 <guid isPermaLink="false">18 at http://www.mikesmullin.com</guid>
</item>
<item>
 <title>Banners vs Contextual Ads</title>
 <link>http://www.mikesmullin.com/2006/05/03/banners-vs-contextual-ads</link>
 <description>&lt;p&gt;This is something I&#039;ve been trying to say for a long time now.&lt;/p&gt;
&lt;p&gt;From &lt;a href=&quot;http://www.seobook.com/&quot;&gt;Aaron Wall&#039;s SEO Book&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Banners vs Contextual Ads:&lt;/p&gt;
  &lt;p&gt;Many web surfers have become banner blind and ignore the top part of a page. Banners have horrible conversion rates.&lt;/p&gt;
	&lt;p&gt;I do not usually use the default banner size unless I feel it fits well with the site design. The best revenue options are usually link rentals or context-based text ads.&lt;/p&gt;
	&lt;p&gt;Good advertising does not look like advertising.&lt;/p&gt;
	&lt;p&gt;One site that I work with sells links for over $500 a month per link and only made about $30 a month off AdSense. Other times AdSense can make far greater profits. Depending on the market, it may be best to use one or the other or a combination of both.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is especially true for me because I use Firefox with the AdBlock
extension and Filterset.G extension installed. I haven&#039;t seen a banner
ad in almost a year.&lt;/p&gt;</description>
 <comments>http://www.mikesmullin.com/2006/05/03/banners-vs-contextual-ads#comments</comments>
 <category domain="http://www.mikesmullin.com/category/learning">Learning</category>
 <pubDate>Thu, 04 May 2006 01:44:17 -0600</pubDate>
 <dc:creator>mikesmullin</dc:creator>
 <guid isPermaLink="false">17 at http://www.mikesmullin.com</guid>
</item>
<item>
 <title>Blogger JS Pagination Hack v1.0</title>
 <link>http://www.mikesmullin.com/2006/05/01/blogger-js-pagination-v10</link>
 <description>&lt;p&gt;&lt;img src=&quot;/files/2006/05/blogger_hacks.png&quot; alt=&quot;Blogger Hacks&quot; class=&quot;alignright&quot; /&gt;
Since Blogger doesn&#039;t want to provide the feature for some reason, here is a simple JavaScript that will achieve the pagination effect you&#039;ve been looking for on your blogspot.com blog.&lt;/p&gt;
&lt;!--break--&gt;

&lt;p&gt;&lt;strong&gt;Demo:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To see the hack in action, visit &lt;a href=&quot;http://www.utahmonitor.com/&quot;&gt;Utah Monitor.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;ul&gt;
  &lt;li&gt;Lightweight (&lt;1.5Kb)&lt;/li&gt;
  &lt;li&gt;You can choose the number of posts to display per page&lt;/li&gt;
  &lt;li&gt;Each page can still be bookmarked normally&lt;/li&gt;
  &lt;li&gt;Customizable design via CSS stylesheets&lt;/li&gt;
  &lt;li&gt;still works traditionally if browsers don&#039;t support JavaScript (or have it disabled)&lt;/li&gt;
  &lt;li&gt;works in current versions of Firefox, Internet Explorer, Opera, Netscape, and Safari.&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;License:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;No license; feel free to implement with your Blogger template whenever you like. &lt;em&gt;All I ask is that you leave a comment/trackback here so others can see your implementation.&lt;/em&gt;&lt;/p&gt;

&lt;form action=&quot;https://www.paypal.com/cgi-bin/webscr&quot; method=&quot;post&quot; style=&quot;line-height:0&quot;&gt;
&lt;input type=&quot;hidden&quot; name=&quot;cmd&quot; value=&quot;_s-xclick&quot;&gt;
&lt;input type=&quot;image&quot; src=&quot;http://www.mikesmullin.com/paypal_donate.gif&quot; border=&quot;0&quot; name=&quot;submit&quot; alt=&quot;Make donations with PayPal - it&#039;s fast, free and secure!&quot;&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;/en_US/i/scr/pixel.gif&quot; width=&quot;1&quot; height=&quot;1&quot;&gt;
&lt;input type=&quot;hidden&quot; name=&quot;encrypted&quot; value=&quot;-----BEGIN PKCS7-----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-----END PKCS7-----&quot;&gt;
&lt;/form&gt;&lt;br /&gt;

&lt;p&gt;&lt;strong&gt;Download:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Version 1.0: &lt;a href=&quot;/files/2006/06/js_pagination-1.0.zip&quot;&gt;js_pagination-1.0.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Installation:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Unzip/upload&lt;/strong&gt; the two files pagination.js and pagination.css to Blogger.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Modify your Blogger template.&lt;/strong&gt; You only have to insert four lines into your Blogger template, but where at is the important part.&lt;br /&gt;
(see template-example.html: lines 29, 30, 70, and 101)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Change your Blogger Settings.&lt;/strong&gt;&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Login&lt;/strong&gt; to Blogger.com&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Settings&lt;/strong&gt; tab &gt; &lt;strong&gt;Formatting&lt;/strong&gt; sub-tab&lt;/li&gt;
  &lt;li&gt;Set it to &lt;strong&gt;Show: 999 days&lt;/strong&gt; on the main page&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Although the examples provided are for Blogger, it could really paginate anything. &lt;a href=&quot;http://dev.mikesmullin.com/js-pagination/pagination.html&quot;&gt;Here is a sample&lt;/a&gt; demonstrating pagination with an unordered list.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt;June 16th, 2006 - Added a template-example.html to the .ZIP package.&lt;/p&gt;</description>
 <comments>http://www.mikesmullin.com/2006/05/01/blogger-js-pagination-v10#comments</comments>
 <category domain="http://www.mikesmullin.com/category/development">Development</category>
 <pubDate>Tue, 02 May 2006 02:41:30 -0600</pubDate>
 <dc:creator>mikesmullin</dc:creator>
 <guid isPermaLink="false">16 at http://www.mikesmullin.com</guid>
</item>
</channel>
</rss>
