Blog

General articles and random thoughts that don’t fit into the knowledgebase.

Latest Blog Posts


📖 Posts | 📎 Blogging, Development | 🔖 Development, Wordpress

Bug in WordPress 3.0 Custom Post Types

Well this one threw me! I was trying out the new custom post types in WordPress 3.0 RC1 and could not work out why mine wasn’t working even when I copied an example from the web and only changed a few things. It turns out that there is a limitation in the naming of post types – they cannot have a name longer than 20 characters! If you use more than 20 characters, the “Publish” button becomes “Submit for Review” and if you submit, you get the dreaded: Are you sure you want to do this?


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 06/08/2010

<p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/wordpress'&gt;wordpress&lt;/a> </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/wordpress'&gt;wordpress&lt;/a> </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/wordpress'&gt;wordpress&lt;/a> </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/wordpress'&gt;wordpress&lt;/a> </p> <p class=‘diigo-description’> Twitter, URL shortening and Facebook &#8220;like&#8221; api. </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/wordpress'&gt;wordpress&lt;/a> </p> Posted from Diigo.


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 06/02/2010

<p class=‘diigo-description’> &#8220;Adminer (formerly phpMinAdmin) is a full-featured MySQL management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server.&#8221; &#8211; Looks like an interesting alternative to phpMyAdmin. </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/php'&gt;php&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/mysql'&gt;mysql&lt;/a> </p>


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 05/12/2010

<p class=‘diigo-description’> Some useful help to get your photo collection in order. </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/photography'&gt;photography&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/software-list'&gt;software-list&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/organisation'&gt;organisation&lt;/a> </p>


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 05/08/2010

<p class=‘diigo-description’> Blog covering desktop virtualisation </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/virtualization'&gt;virtualization&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/web'&gt;web&lt;/a> </p>


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 04/29/2010

<p class=‘diigo-description’> Query tool with support for many data sources. Visual query builder.<br /> Freeware version does not have export or print features. Only UKP21 </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/software'&gt;software&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/freeware'&gt;freeware&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/payware'&gt;payware&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/sql'&gt;sql&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/windows'&gt;windows&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/portable'&gt;portable&lt;/a> </p>


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 04/21/2010

<p class=‘diigo-description’> An excellent, free, web development environment. Does not need to be &#8220;installed&#8221; even under Windows. </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/software'&gt;software&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/freeware'&gt;freeware&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/web'&gt;web&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/server'&gt;server&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/php'&gt;php&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/perl'&gt;perl&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/windows'&gt;windows&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/linux'&gt;linux&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/mac'&gt;mac&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/sql'&gt;sql&lt;/a> </p> <ul class=‘diigo-comments’> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/ajp-diigo">ajp-diigo</a></span> </li> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/leland">leland</a></span> </li> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 04/20/2010

<p class=‘diigo-description’> A nice knowledge search engine based on AI principals. Great for homework answers and very addictive. Uses social answers and voting to help improve as well as linking knowledge from a number of sources. </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/search'&gt;search&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/searchengine'&gt;searchengine&lt;/a> </p> <ul class=‘diigo-comments’> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/grahamperrin">grahamperrin</a></span> </li> </ul>


📖 Posts | 📎None | 🔖None

📖 Posts | 📎None | 🔖None

Diigo Bookmarks 04/13/2010

<p class=‘diigo-description’> &#8220;The new terms and conditions are a hardline move from Apple, a glimpse into the company&#8217;s ruthless competitive streak and a clear statement that Apple expects to maintain absolute control over the iPhone app development cycle. And with the App Store still far and away the most popular of all mobile application markets, the company is still in a position to call the shots.&#8221;<br /> Once again, Apple are revealing their true colours.


📖 Posts | 📎None | 🔖None

Diigo Bookmarks 04/02/2010

<p class=‘diigo-description’> Code snippet repository </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/development'&gt;development&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/reference'&gt;reference&lt;/a> </p> <ul class=‘diigo-comments’> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/springnet">springnet</a></span> </li> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/ziller">ziller</a></span> </li> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/mktsome">mktsome</a></span> </li> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/ycc2106">ycc2106</a></span> </li> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/chusrp">chusrp</a></span> </li> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 04/01/2010

<p class=‘diigo-description’> A method for maintaining a paper-based &#8220;PDA&#8221; with calendar, To Do, Notes, etc. Uses Index Cards. </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/gtd'&gt;gtd&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/planning'&gt;planning&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/paper'&gt;paper&lt;/a> </p> <p class=‘diigo-description’> Loads of templates for paper-based planning and note-taking </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/gtd'&gt;gtd&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/planning'&gt;planning&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/paper'&gt;paper&lt;/a> </p> <ul class=‘diigo-comments’> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.diigo.com/user/jgentry">jgentry</a></span> </li> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.


📖 Posts | 📎 Diigo | 🔖None

Diigo Bookmarks 03/26/2010

<p class=‘diigo-description’> Create timeline graphs<br /> See also: http://www.simile-widgets.org/timeline/ </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/graphics'&gt;graphics&lt;/a> </p>


📖 Posts | 📎None | 🔖None

Diigo Bookmarks 03/24/2010

<p class=‘diigo-description’> Use as a hub to drive updates to many social (and bookmarking or blogging) systems.<br /> Simply post to Ping.FM and it will send the post on (in suitable formats) to all of the services you&#8217;ve configured. You can post via web, mobile, desktop clients, IM, etc. </p> <p class=‘diigo-tags’> <a style=‘color:#000 !important;text-decoration:none !important;’ href=‘http://www.diigo.com/cloud/knightnet'&gt;tags&lt;/a&gt;: <a href=‘http://www.diigo.com/user/knightnet/social'&gt;social&lt;/a&gt;, <a href=‘http://www.diigo.com/user/knightnet/microblogging'&gt;microblogging&lt;/a> </p> <ul class=‘diigo-comments’> <li> <span class=‘diigo-post-by’> &#8211; post by <a href="http://www.