<?xml version="1.0" encoding="utf-8"?>

			<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

			<channel>
			<title>nil desperandum - Mango Blog</title>
			<link>http://nil.checksite.co.uk/index.cfm</link>
			<description>ColdFusion, CFML and web development related stuff</description>
			<language>en-us</language>
			<pubDate>Wed, 19 Jun 2013 04:34:12 -0700</pubDate>
			<lastBuildDate>Wed, 20 Oct 2010 12:26:00 -0700</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>stephen@checksite.co.uk</managingEditor>
			<webMaster>stephen@checksite.co.uk</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></itunes:summary>
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords></itunes:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>stephen@checksite.co.uk</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			<item>
				<title>Moving MangoBlog Database entries to BlogCFC</title>
				<link>http://nil.checksite.co.uk/index.cfm/2010/10/20/Moving-MangoBlog-Database-entries-to-BlogCFC</link>
				<description>
				
				Ray Camden got asked recently if it is &lt;a href=&quot;http://www.coldfusionjedi.com/index.cfm/2010/10/8/BlogCFC-597-Released#cCFD0F743-D923-719E-2FCECCCB45D8A01D&quot; target=&quot;_blank&quot; title=&quot;BlogCFC migration comment&quot;&gt;possible to migrate database entries from MangoBlog to BlogCFC&lt;/a&gt;.

Ray kindly pointed them to my &quot;Return to BlogCFC&quot; post where I talked about my trials and tribulations of moving from MangoBlog back to BlogCFC.What I didn&apos;t do in that blog post is provide the code that enabled me to actually do the move. Since I was asked for &lt;a href=&quot;http://nil.checksite.co.uk/index.cfm/2010/1/27/A-Return-to-BlogCFC#cAD9F6778-988D-8DD0-262B7DDE5FBA3C2F&quot;&gt;step by step instructions&lt;/a&gt; I thought I would post the code I used with a few notes.

So here are the notes : 
&lt;ul&gt;
&lt;li&gt;Its CF9 only, as I&apos;ve used CF ORM functionality to hook into the MangoBlog database, rather than make calls through the MB API.&lt;/li&gt;
&lt;li&gt;MangoBlog doesn&apos;t do enclosures by default, so if anyone has gone from BlogCFC to MB and back again they will lose all their enclosures.&lt;/li&gt;
&lt;li&gt;If you&apos;ve got excerpts in MB, then they will be dropped, as I couldn&apos;t come up with a good way of making sure that the excerpt wasn&apos;t also the first section of the content and insert a [more] tag appropriately.&lt;/li&gt;
&lt;li&gt;Pages that are disabled on MB will still be copied across to BlogCFC and be displayed as there&apos;s no show/hide functionality on BlogCFC pages.&lt;/li&gt;
&lt;li&gt;It does differentiate between posts and pages and inserts them into blogcfc appropriately&lt;/li&gt;
&lt;li&gt;This code does take into account the revisions database table and uses the latest revision data to add to blogcfc.&lt;/li&gt;
&lt;/ul&gt;

The attached code doesn&apos;t move subscribers across, but it wouldn&apos;t be difficult to add.

The final output is the number of blog entries posted across into BlogCFC along with dumps of any comments and their posts where comment spam was found.

You need to have a datasource set up for your MangoBlog alongside a working copy of your new BlogCFC blog. You&apos;ll need to point the ORM part of the code at your MangoBlog DSN in the Application.cfc and configure the BlogCFC login and page cfc  initialisation in the index.cfm. 

The only other thing that you will need to do is change the addComment() function in blogcfc.cfc.  It needs an argument called &quot;posted&quot;.  You should default posted to blogNow().  The &amp;lt;cfqueryparam value=&quot;#blogNow()#&quot; cfsqltype=&quot;CF_SQL_TIMESTAMP&quot;&amp;gt; should be changed to use arguments.posted instead of blogNow().  This change allows you to add comments in with a specific date and time rather than &quot;now&quot;, so that the date and time that the comment was originally posted can be maintained.

And that&apos;s it really. 

The code isn&apos;t pretty, because I only wrote it for my own personal use, but it should be easy enough to see what is going on. Also, I haven&apos;t tested this code since blogcfc 5.9.5.004, so it might not work first time.  Please do send me any tweaks you have to make to get it working with the latest version of BlogCFC and I&apos;ll make sure that the enclosure on this post stays up to date.
				</description>
				
				<category>BlogCFC</category>
				
				<category>Mango Blog</category>
				
				<pubDate>Wed, 20 Oct 2010 12:26:00 -0700</pubDate>
				<guid>http://nil.checksite.co.uk/index.cfm/2010/10/20/Moving-MangoBlog-Database-entries-to-BlogCFC</guid>
				
				
				<enclosure url="http://nil.checksite.co.uk/enclosures/blogMove.rar" length="3211" type="text/plain"/>
				
			</item>
			
			<item>
				<title>A Return to BlogCFC</title>
				<link>http://nil.checksite.co.uk/index.cfm/2010/1/27/A-Return-to-BlogCFC</link>
				<description>
				
				I decided a while back that I wanted to move from MangoBlog to something simpler.  I wanted to get back to writing blogs rather than messing about with the application.

As you can tell from the title of this post and the lovely oranginess of my blog I ended up coming back to BlogCFC.Please don&apos;t get me wrong. I really liked MangoBlog from a user perspective, but as an application, when I have maybe an hour and a bit at night to poke around the hood...  Well, lets just say we never really got on that well. I love the interface and the skinning, but I just couldn&apos;t get my head around the architecture and I seemed to break more stuff than I fixed.  The breaking point was when I moved to a new host and couldn&apos;t get the search to work, either the built in verity search or the Google CSE search plugin.  Now that may be a factor of the shared hosting I&apos;m using these days, but it still annoyed me, I couldn&apos;t get past it and on to writing anything!

I looked at leaving MangoBlog up and just starting again somewhere else, but I just didn&apos;t like the idea of leaving my old blog content in a busted up website. (My fault not MangoBlog&apos;s)

I&apos;ve been trying to persuade my modest 180+ blog posts into another blogging application.  I had no real interest in WordPress; never liked the interface.  

Posterous quite happily imported my content, but it was all a bit untidy and would have taken me a life time to fix it. I have however, decided to put a few &lt;a href=&quot;http://stephenmoretti.posterous.com/&quot; target=&quot;_blank&quot; title=&quot;Stephen&apos;s Randomness&quot;&gt;non-techie posts up on posterous&lt;/a&gt;, because it is such a lovely application for quick and easy personal and photographic blogging. I can write a post on my phone on the metro and post it in the 20 minutes it takes me to get home.

I tried to get posts into Blogger, but the API and import routines are rubbish and everytime I had a success I&apos;d then be held up by yet another failure.  

One of the things that did come out of messing with the Blogger Data API was a set of CFCs that gave me CF9 ORM access to the database.  I&apos;d thought of &quot;reversing&quot; the MangoBlog API to spit out the content, but given my previous &quot;success&quot; with the API and realising it actually gave me something to use to play with the new ORM features, I decided to take this route. 

New... Tsk... You see how long I&apos;ve been messing about with this stuff now?!!  How long has CF9 actually been out now?  3 months?? I digress... 

From the ORM I created a bunch of different functions and scripts to talk to the Blogger Data API, which eventually left me high and dry while trying to insert comments. Lets face it, the content on my blog &quot;could do better&quot;, so the comments add value and I needed to maintained them as well. 

I had the means to get data out of my blog, but I&apos;d run out of options as to where to post it on a hosted solution.  That meant I would have to host it myself, but I didn&apos;t want to write any code, so back to BlogCFC it is!

Why BlogCFC?  Its great! I love it!  
Its simple, easy to use and pretty much lives in a dozen files.  If I break the code, then there are only a few places for me to look. It really does &quot;just work&quot;! 
There are also a bunch of small things that I realised I missed from BlogCFC that aren&apos;t in the default MangoBlog.  The bits that spring immediately to mind are enclosures, related entries and, the ego massager, stats.

How did I get everything from MangoBlog into BlogCFC?
I wrote a surprisingly simple bit of code that used the ORM to pull the appropriate data out of the live database and insert it into a shiny new BlogCFC database using the exceptionally easy to use org.camden.blog.blog methods. I had to make a tweak to the method to insert comments, so that I could maintain the post date of comments. I also hacked in a login to the blog.cfc and page.cfc.  Its not pretty, but it worked quite nicely once I mapped all the data from MangoBlog to BlogCFC.

I&apos;m a hoarder.  I keep copies of code from way back in the &apos;90s, copies of database, documents, all sorts.  I have a copy of my BlogCFC database from before I moved to MangoBlog. This meant that I could reattach my previous enclosures.  I had to do this in two stages; first was a straight forward alias match, second stage was to do a title match and copy the data across.  To be honest I was just happy that I&apos;d managed to reattach all the enclosures, so I didn&apos;t look into why all the aliases didn&apos;t match.  I think it might be blogcfc version related.  Something that changed with the way the aliases are created, as it did seem to be older entries that didn&apos;t match.

The only other thing that I&apos;ve done to my installation of BlogCFC is to add a post.cfm page.  The blog entry url is different between MangoBlog and BlogCFC.  BlogCFC includes the post date as part of the url. MangoBlog just uses the alias.  I only realised this when I noticed that Google Analytics was showing a complete lack of traffic.  The post.cfm page I&apos;ve created looks up the entry by alias, rebuilds the URL and does a cflocation to the correct url using statuscode 302, permanent redirect.

I&apos;ve attached the code that I used to talk to the Blogger Data API.  This also includes the ORM set up for most of MangoBlog. The blogger stuff is all over the place, because I abandoned it, but it might be useful to someone.  Feel free to use and abuse to your hearts content. 

I&apos;ve given the code I wrote to Ray Camden, so you never know, at some point, a cleaned up version of it may find its way into the &lt;a href=&quot;http://www.blogcfc.com/index.cfm/2010/1/19/BlogCFC-will-never-have-an-installer-Ever-Until-today&quot; target=&quot;_blank&quot; title=&quot;BlogCFC installer&quot;&gt;new installer&lt;/a&gt;.

Now maybe I can get back to the blog round-up!! ;-)
				</description>
				
				<category>BlogCFC</category>
				
				<category>Mango Blog</category>
				
				<pubDate>Wed, 27 Jan 2010 00:11:00 -0700</pubDate>
				<guid>http://nil.checksite.co.uk/index.cfm/2010/1/27/A-Return-to-BlogCFC</guid>
				
				
				<enclosure url="http://nil.checksite.co.uk/enclosures/blogger.rar" length="6316" type="application/octet-stream"/>
				
			</item>
			
			<item>
				<title>Blog Round up 20 September 2009</title>
				<link>http://nil.checksite.co.uk/index.cfm/2009/9/21/blog-round-up-september-20th-2009</link>
				<description>
				
				&lt;p&gt;This blog round up is somewhat later than I had intended, but for good
reason.&#xa0; I&apos;ve been waiting for a couple of blog posts to emerge into
the public domain, so that I could include them in the round up. I
can&apos;t impress upon you how important it is to read these posts.&lt;/p&gt;&lt;p&gt;Its Really Really REALLY important that you read this post by Mark Kruger on &lt;a title=&quot;Script Injection Attack Vector&quot; rel=&quot;contact&quot; href=&quot;http://www.coldfusionmuse.com/index.cfm/2009/9/18/script.insertion.attack.vector&quot; target=&quot;_blank&quot;&gt;Script Injection Attacks&lt;/a&gt;. You should also read Ray Camden&apos;s &quot;&lt;a title=&quot;How Galleon was Hacked&quot; rel=&quot;acquaintance&quot; href=&quot;http://www.coldfusionjedi.com/index.cfm/2009/9/21/How-Galleon-was-Hacked&quot; target=&quot;_blank&quot;&gt;How Galleon was Hacked&lt;/a&gt;&quot; post. &lt;br /&gt;Read, inwardly digest and then go away and make sure that none of your applications are vunerable to this form of attack and that you&apos;ve applied updated to all your third party applications to be sure that they are patched against. It can affect &lt;a title=&quot;Ben Forta - Yes I was Hacked&quot; rel=&quot;contact&quot; href=&quot;http://forta.com/blog/index.cfm/2009/9/20/Yes-I-Was-Hacked&quot; target=&quot;_blank&quot;&gt;anyone&lt;/a&gt; (This link may give you a malware warning, but the site is now clean and clear) and everyone.&lt;/p&gt;
&lt;p&gt;Congratulations to Liz Frederick who has joined &lt;a title=&quot;Liz Fredrick - excited to join adobe&quot; rel=&quot;contact&quot; href=&quot;http://lizfrederick.blogspot.com/2009/09/excited-to-join-adobe.html&quot; target=&quot;_blank&quot;&gt;Adobe Developer Relations team as Community Manager&lt;/a&gt;. Liz previously worked for Stellr and Teratech and was key in the organisation of CFUnited in the US and Europe. &lt;/p&gt;
&lt;p&gt;While I&apos;m tangentially mentioning conferences, &lt;a title=&quot;Scotch on the Road&quot; rel=&quot;contact&quot; href=&quot;http://www.scotch-on-the-rocks.co.uk/index.cfm&quot; target=&quot;_blank&quot;&gt;Scotch on the Road European tour&lt;/a&gt; is rapidly running out of tickets.&#xa0; Last tweet I saw from Andy said that there was only one ticket left for Amsterdam. Tickets are Free and &lt;a title=&quot;Scotch on the road part deux&quot; rel=&quot;contact&quot; href=&quot;http://www.terrenceryan.com/blog/post.cfm/scotch-on-the-road-part-deux&quot; target=&quot;_blank&quot;&gt;Terrence Ryan and Adam Lehman will be in attendance&lt;/a&gt;!&#xa0; Can you afford not to go? ;) &lt;/p&gt;
&lt;p&gt;If you&apos;re going to be at the Amsterdam session, would you be interested in &lt;a title=&quot;Scotch on the Rocks with a twist of Training&quot; rel=&quot;contact&quot; href=&quot;http://tomdeman.com/blog/2009/9/19/Scotch-on-the-Rocks-with-a-twist-of-Training&quot; target=&quot;_blank&quot;&gt;2 days of ColdBox Training&lt;/a&gt;? &lt;br /&gt;Kev McCabe also asks &lt;a title=&quot;What would you like to see at SOTR10&quot; rel=&quot;friend met colleague&quot; href=&quot;http://www.scotch-on-the-rocks.co.uk/blog/index.cfm/2009/9/15/What-would-you-like-to-see-at-SOTR10&quot; target=&quot;_blank&quot;&gt;what would you like to see at Scotch on the Rocks 2010&lt;/a&gt;. Help the guys out to make SOTR the conference that you want it to be.&lt;/p&gt;
&lt;p&gt;I mentioned previously a post by Ray Camden on Web Charts Editor. While doing some research on ColdBox Ray came across &lt;a title=&quot;Web Charts 3D Editor in Eclipse&quot; rel=&quot;acquaintance&quot; href=&quot;http://www.coldfusionjedi.com/index.cfm/2009/9/14/WebCharts3D-Editor-in-Eclipse&quot; target=&quot;_blank&quot;&gt;the editor as a plugin for Eclipse&lt;/a&gt;, which is pretty cool.&#xa0; Check it out....&lt;/p&gt;
&lt;p&gt;I haven&apos;t had time to read them all, but there&apos;s been a flurry of CF9 ORM/Hibernate posts this last week or so.&#xa0; Looks like great minds and all that.. ;) &lt;br /&gt;Anyway, here&apos;s a quick list of those posts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a title=&quot;Some thoughts on ColdFusion 9 ORM and Persistent CFCs&quot; rel=&quot;acquaintance&quot; href=&quot;http://www.coldfusionjedi.com/index.cfm/2009/9/9/Some-thoughts-on-ColdFusion-9-ORM-and-Persistent-CFCs&quot; target=&quot;_blank&quot;&gt;Some thoughts on ColdFusion 9 ORM and Persistent CFCs&lt;/a&gt; - Ray Camden&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a title=&quot;A New Series: Hibernate &amp;amp; ColdFusion 9&quot; rel=&quot;contact&quot; href=&quot;http://www.alagad.com/blog/post.cfm/a-new-series-hibernate-coldfusion-9&quot; target=&quot;_blank&quot;&gt;A New Series: Hibernate &amp;amp; ColdFusion 9&lt;/a&gt;&lt;br /&gt;
&lt;a title=&quot;Hibernate &amp;amp; Coldfusion 9 - What is ORM?&quot; rel=&quot;contact&quot; href=&quot;http://www.alagad.com/blog/post.cfm/hibernate-coldfusion-9-what-is-orm&quot;&gt;Hibernate &amp;amp; ColdFusion 9 - What is ORM?&lt;/a&gt;&lt;br /&gt;
&lt;p&gt;&lt;a title=&quot;ColdFusion 9 ORM on Tomcat Gotcha&quot; rel=&quot;contact&quot; href=&quot;http://www.alagad.com/blog/post.cfm/coldfusion-9-orm-on-tomcat-gotcha&quot; target=&quot;_blank&quot;&gt;ColdFusion 9 ORM on Tomcat Gotcha&lt;/a&gt;&lt;br /&gt;
Jeff Chastain at Alagad

&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a title=&quot;CF9 ORM - Experimenting with type vs ormtype&quot; rel=&quot;acquaintance&quot; href=&quot;http://www.silverwareconsulting.com/index.cfm/2009/9/15/CF9-ORM--Experimenting-with-type-vs-ormtype&quot; target=&quot;_blank&quot;&gt;CF9 ORM - Experimenting with type vs ormtype&lt;/a&gt; - Bob Silverberg&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;Introspecting Application.cfc&quot; rel=&quot;contact&quot; href=&quot;http://www.terrenceryan.com/blog/post.cfm/introspecting-applicationcfc&quot; target=&quot;_blank&quot;&gt;Introspecting Application.cfc&lt;/a&gt; (how do I know if ORM is enabled?)&lt;br /&gt;
&lt;a title=&quot; Blog ColdFusion 9 ORM: Data Mapper versus Active Record &quot; rel=&quot;contact&quot; href=&quot;http://www.terrenceryan.com/blog/post.cfm/coldfusion-9-orm-data-mapper-versus-active-record&quot; target=&quot;_blank&quot;&gt;ColdFusion 9 ORM: Data Mapper versus Active Record  &lt;/a&gt;&lt;br /&gt;
Terrence Ryan&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On the subject of ORM Tom de Manincor has released an update to TransferSync to allow &lt;a title=&quot;TransferSync 0.6 adds support for multiple instances on the same server.&quot; rel=&quot;contact&quot; href=&quot;http://tomdeman.com/blog/2009/9/19/TransferSync-06-adds-support-for-multiple-instances-on-the-same-server&quot; target=&quot;_blank&quot;&gt;synchronising between multiple instances&lt;/a&gt; on the same server.&lt;/p&gt;
&lt;p&gt;To close up this round-up, I mentioned last time that I&apos;ve upgraded to MangoBlog 1.4, but didn&apos;t mention that verision 1.4 has only recently been updated. Here&apos;s a post by &lt;a title=&quot;MangoBlog 1.4 Released and Important notes&quot; rel=&quot;contact&quot; href=&quot;http://www.placona.co.uk/blog/post.cfm/mangoblog-1-4-released-and-important-notes&quot; target=&quot;_blank&quot;&gt;Marcos Placona of the new features and some important notes&lt;/a&gt; for Railo users.&#xa0; &lt;/p&gt;
&lt;p&gt;With this new skin and the new version of MangoBlog, plus a recent outting to FOWD in glasgow I&apos;ve started trying to use &lt;a title=&quot;Xhtml Friends Network&quot; href=&quot;http://gmpg.org/xfn/&quot;&gt;microformats&lt;/a&gt; on my links.&#xa0; I&apos;m not sure they really do that much or are that meaningful, but I want to have a play around with them to see what the deal is. Feel free to tell me to stop it if the outcome is unwanted.&#xa0; Next I need to go take some photos around Newcastle and get these header images more relevant to me.&lt;/p&gt;
				</description>
				
				<category>Web Development</category>
				
				<category>Blog Round Up</category>
				
				<category>Mango Blog</category>
				
				<category>Scotch on the Rocks</category>
				
				<category>CFML</category>
				
				<category>Conference</category>
				
				<pubDate>Mon, 21 Sep 2009 13:49:00 -0700</pubDate>
				<guid>http://nil.checksite.co.uk/index.cfm/2009/9/21/blog-round-up-september-20th-2009</guid>
				
				
			</item>
			
			<item>
				<title>MangoBlog Plugin: TinyMCE Manager</title>
				<link>http://nil.checksite.co.uk/index.cfm/2008/9/12/mangoblog-plugin-tinymce-manager</link>
				<description>
				
				&lt;p&gt;This started out as me trying to sort out the code display, which
incidently, I still haven&apos;t managed to do and ended up as a plugin to
help manage TinyMCE settings. &lt;/p&gt;
&lt;p&gt;I&apos;ve been tweaking and messing with the layout.cfm file trying to sort out how to get the code panels working properly without having mess about with switching off javascript and tinymce and so on.&lt;/p&gt;
&lt;p&gt;I get kinda grumpy when I start messing with core files, so I decided I should really work out how to make the changes more flexible and easier to fix when updates to MangoBlog are released.&lt;/p&gt;
&lt;p&gt;This is by no means a silver bullet.&#xa0; If the admin/layout.cfm file is changed it will be necessary to remake the layout.cfm file for the plugin. Hopefully someone will find it useful&#xa0; &lt;/p&gt;
&lt;p&gt;What I&apos;ve done is taken a copy of the standard layout.cfm file and pulled out the plugin, button bars and extended valid element setting sections.&#xa0; These I&apos;ve replaced them with 3 admin events that are associated with the a&#xa0; matching set of preferences.&#xa0; I&apos;ve also added in an admin event and preference so that you can add any additional config that you might need for specialist plugins.&#xa0; For instance this could be used for the plugin_asffileexplorer_browseurl and plugin_asffileexplorer_assetsUrl settings.&lt;/p&gt;
&lt;p&gt;That&apos;s about it really.&lt;/p&gt;
&lt;p&gt;Couple of things to know:&lt;br /&gt;The settings page is kinda ropey, as I haven&apos;t really looked into the CSS side things properly. If anyone fancies tidyig it up..... :D&lt;br /&gt;When you activate the plugin it will take a copy of your existing layout.cfm file and replace it with one from the plugin with the admin events in it.&lt;/p&gt;
&lt;p&gt;You can download the plugin &lt;a title=&quot;MangoBlog TinyMCE Manager plugin&quot; href=&quot;/assets/content/tinymcemanager.rar&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please have a play with it, let me know of any enhancements you&apos;d like to see and problems you find. And please for love of all that&apos;s good someone sort out my shocking CSS in the settings form! ;)&lt;/p&gt;
&lt;p&gt;Phase 2 : sort out a plugin to implement &lt;a title=&quot;SyntaxHighlighter&quot; href=&quot;http://code.google.com/p/syntaxhighlighter/&quot; target=&quot;_blank&quot;&gt;SyntaxHighlighter &lt;/a&gt;with the &lt;a title=&quot;SyntaxHighlighter ColdFusion Brush&quot; href=&quot;http://blog.tech-cats.com/2007/10/syntax-highlighting-for-coldfusion.html&quot; target=&quot;_blank&quot;&gt;ColdFusion brush&lt;/a&gt; and the &lt;a title=&quot;Tinymce syntaxhl plugin&quot; href=&quot;http://27smiles.com/2008/4/7/tinymce-syntaxhighlighter-plugin/&quot; target=&quot;_blank&quot;&gt;syntaxhl&lt;/a&gt; tinymce plugin.&lt;/p&gt;
				</description>
				
				<category>Mango Blog</category>
				
				<category>CFML</category>
				
				<pubDate>Fri, 12 Sep 2008 05:38:54 -0700</pubDate>
				<guid>http://nil.checksite.co.uk/index.cfm/2008/9/12/mangoblog-plugin-tinymce-manager</guid>
				
				
			</item>
			
			<item>
				<title>Catch up</title>
				<link>http://nil.checksite.co.uk/index.cfm/2008/8/26/catch-up</link>
				<description>
				
				&lt;p&gt;Its been a while since I posted anything to my blog.&#xa0; I&apos;ve been busy at work with a large site that&apos;s now launched, busy at home with the ever growing/changing son and I&apos;ve not long been back from a 2 week break in Spain.&lt;/p&gt;
&lt;p&gt;The site that was launched while I was away on my holiday is a fairly large site for Benfield Motor Group.&#xa0; There&apos;s some neat work gone on in the background of the site.&#xa0; as with all these things there&apos;s a few tweaks to make, but its been well received by the client and everyone I&apos;ve shown it to. You can see the site in action at &lt;a href=&quot;http://www.drivebenfield.com/&quot; target=&quot;_blank&quot;&gt;http://www.drivebenfield.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You may have noticed a previous post where I was playing with Google Docs, Deepest Sender and ScribeFire.&#xa0; The idea is that I&apos;m going to make a concerted effort to write more entries more regularly and the only way I can do this is with some assistance from the likes of Deepest Sender or ScribeFire.&#xa0; I&apos;m currently using Deepest Sender, because of a problem in &lt;a href=&quot;http://www.mangoblog.org/forums/messages.cfm?threadid=E483C17D-3048-2A53-70729F01AC678DCC&quot;&gt;MB with ScribeFire and Dates&lt;/a&gt;. Laura has fixed the problem now in svn, but I think I&apos;ll be a lazy bum and just wait for MangoBlog 1.2 and run the full set of updates.&lt;/p&gt;
&lt;p&gt;One of the things I&apos;m going to do is start writing a blog round up, &lt;a href=&quot;http://www.creative-restraint.co.uk/blog/index.cfm/Blog-Round-Up&quot;&gt;a la Andy Allan&lt;/a&gt;.&#xa0; I&apos;ve been reading through various blogs and sending interesting tidbits around to colleagues here at work, so I thought I should actually write these up on my blog at the same time.&lt;/p&gt;
&lt;p&gt;I also need to start back up with arranging &lt;a href=&quot;http://www.scottishcfug.com/&quot;&gt;Scottish ColdFusion User Group&lt;/a&gt; meetings and sorting the website out now that the summer is over. Any hints/tips/suggestions as to what you would like the UG to do with meeting time will be gratefully received.&lt;br /&gt;One thing I should say, Adobe User Groups historically have only ever had one manager, but they&apos;ve recently decided to set up the ability to have co-managers.&#xa0; Andy Allan used to be the manager of the Scottish CFUG and I took the role of manager with Andy agreeing to be an unofficial co-manager with me.&#xa0; Now I&apos;m pleased to say that Andy is officially the co-manager of the Scottish CFUG.&lt;/p&gt;
&lt;p&gt;
Well I think that&apos;ll do for the minute.&#xa0; The blog round up I think&#xa0; I&apos;ll probably publish on a Friday lunch time (GMT).&#xa0; Otherwise, I&apos;ll post some more directed entries shortly. 
&lt;/p&gt;
&lt;p&gt;Hope you&apos;ve all had a good summer.&lt;/p&gt;
				</description>
				
				<category>General</category>
				
				<category>Web Development</category>
				
				<category>Blog Round Up</category>
				
				<category>Mango Blog</category>
				
				<category>CFML</category>
				
				<pubDate>Tue, 26 Aug 2008 20:46:37 -0700</pubDate>
				<guid>http://nil.checksite.co.uk/index.cfm/2008/8/26/catch-up</guid>
				
				
			</item>
			
			<item>
				<title>Great addition to Mango Blog : FeedPing</title>
				<link>http://nil.checksite.co.uk/index.cfm/2008/4/24/great-addition-to-mango-blog-feedping</link>
				<description>
				
				&lt;p&gt;&lt;a title=&quot;MangoBlog: FeedPing &quot; href=&quot;http://www.empiregpservices.com/blog/post.cfm/new-mango-blog-plugin-auto-ping&quot; target=&quot;_blank&quot;&gt;FeedPing&lt;/a&gt; is a great &lt;a title=&quot;Creating Mango Blog plugins&quot; href=&quot;http://www.mangoblog.org/docs/how-to/extending-mango/creating-a-plugin&quot; target=&quot;_blank&quot;&gt;new plugin&lt;/a&gt; for MangoBlog for one of the &quot;missing&quot; features.&lt;/p&gt;
&lt;p&gt;Just as I decide to go looking for it or actually attempt writing something there&apos;s a thread on the &lt;a title=&quot;Mango Blog Forums&quot; href=&quot;http://www.mangoblog.org/forums/messages.cfm?threadid=90C3B232-3048-2A53-70751913ED0AFF6F&quot; target=&quot;_blank&quot;&gt;MangoBlog forums&lt;/a&gt;!&amp;nbsp; &lt;/p&gt;
&lt;p&gt;What is it?&amp;nbsp; Well its an automatic blog aggregator pinger.&amp;nbsp; When you post a new entry to your blog it will send a ping to your favourite aggregator, such as ColdFusion Blogger, Technorati, IceRocket or &lt;a title=&quot;Feed Squirrel&quot; href=&quot;http://www.feed-squirrel.com&quot; target=&quot;_blank&quot;&gt;Feed-Squirrel&lt;/a&gt; to let them know that you&apos;ve updated your blog. &lt;/p&gt;
&lt;p&gt;Handy for letting everyone know you&apos;ve written something without having to email them all or have to visit your blog.&amp;nbsp; Nice work Russell! Thanks!&lt;/p&gt;
				</description>
				
				<category>Mango Blog</category>
				
				<category>CFML</category>
				
				<pubDate>Thu, 24 Apr 2008 07:30:32 -0700</pubDate>
				<guid>http://nil.checksite.co.uk/index.cfm/2008/4/24/great-addition-to-mango-blog-feedping</guid>
				
				
			</item>
			
			<item>
				<title>Upgraded to MangoBlog 1.0</title>
				<link>http://nil.checksite.co.uk/index.cfm/2008/4/23/upgraded-to-mangoblog-1-0</link>
				<description>
				
				&lt;p&gt;Well I&apos;ve just updated my blog to use Mango Blog 1.0.&amp;nbsp; It all looks great! &lt;/p&gt;
&lt;p&gt;I&apos;m pleased to see a couple of the things I mentioned from my first post, as well as the adjustment to TinyMCE that allows you to add &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; tags to your post.&lt;/p&gt;
&lt;p&gt;I&apos;ve added back in a couple of the buttons for TinyMCE editor that I find handy. These are blockquote, pasteword, fullscreen plugin and preview plugin. I added the following line to the admin/layout.cfm file in the TinyMCE config.&amp;nbsp; You&apos;ll also need to add fullscreen and preview to the plugin config attributes.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;theme_advanced_buttons2 : &quot;blockquote,pasteword,fullscreen,preview&quot;,
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This gives me the ability to add quotes to my posts, paste in from word (and other places that might have dodgy formatting), expand the editor to the full area of the browser window (I think I&apos;m getting old I need a nice big editable area) and a quick preview of my entry.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;If you want to find out more about this release of Mango blog take a look &lt;a title=&quot;Mango Blog version 1.0 released&quot; href=&quot;http://www.mangoblog.org/news/version-1-0-released&quot; target=&quot;_blank&quot;&gt;here &lt;/a&gt;on the Mango Blog website.&lt;/p&gt;
&lt;p&gt;So where the bloody hell have I been??&amp;nbsp; Well I&apos;ve been busy at work.&amp;nbsp; This Software Development Manager lark seems to keep me busy with all sorts.&amp;nbsp; I&apos;ve set up SVN and Trac and we&apos;ve been migrating slowly from Team Coherence to SVN.&amp;nbsp; I&apos;ve also set up a Snipex server for our developers. Thanks to &lt;a title=&quot;CFSilence&quot; href=&quot;http://www.cfsilence.com/&quot; target=&quot;_blank&quot;&gt;Todd Sharp&lt;/a&gt; for the code to &lt;a title=&quot;CFSnippets&quot; href=&quot;http://cfsnippets.org/&quot; target=&quot;_blank&quot;&gt;CFSnippets.org&lt;/a&gt;. I&apos;ve been having a good tinker with &lt;a title=&quot;jQuery&quot; href=&quot;http://jquery.com/&quot; target=&quot;_blank&quot;&gt;jQuery &lt;/a&gt;recently, as well as looking at a bit of &lt;a title=&quot;Flex.org&quot; href=&quot;http://flex.org/&quot; target=&quot;_blank&quot;&gt;Flex&lt;/a&gt;, along with cracking on with a variety of client work.&lt;/p&gt;
&lt;p&gt;Along with working I&apos;ve been having great fun with my son (and the wife of course), who is now nearly 16 months old and running around everywhere, climbing over anything and everything and trying to repeat everything we say! &lt;/p&gt;
&lt;p&gt;If I fail to keep up with writing proper blog entries, you can always find me on the new IRC, &lt;a title=&quot;Twitter&quot; href=&quot;http://twitter.com/mr_nil&quot; target=&quot;_blank&quot;&gt;twitter.com&lt;/a&gt;.&lt;/p&gt;
				</description>
				
				<category>Web Development</category>
				
				<category>Mango Blog</category>
				
				<pubDate>Wed, 23 Apr 2008 06:46:51 -0700</pubDate>
				<guid>http://nil.checksite.co.uk/index.cfm/2008/4/23/upgraded-to-mangoblog-1-0</guid>
				
				
			</item>
			
			<item>
				<title>First Post with Mango Blog</title>
				<link>http://nil.checksite.co.uk/index.cfm/2008/3/19/first-post-with-mango-blog</link>
				<description>
				
				&lt;p&gt;So this is my first post with Mango Blog!&lt;/p&gt;&lt;p&gt;I&amp;#39;m liking what I&amp;#39;m seeing so far.&amp;nbsp; I like the skin that I&amp;#39;ve downloaded and used on here as a quick fix and I kinda like the admin interface.&amp;nbsp; Its... different to what I&amp;#39;m used to, but I&amp;#39;ll get used to it.&lt;/p&gt;&lt;p&gt;The one thing that has annoyed me about Mango Blog, and yes I know its a known issues, but it shouldn&amp;#39;t be an issue.... code blocks.....&amp;nbsp; They only sort of work and you have to disable TinyMCE if you want to use them.&amp;nbsp; bah bloody humbug I say!&lt;/p&gt;&lt;p&gt;In the admin folder you&amp;#39;ll find layout.cfm. This is where TinyMCE is initialised.&amp;nbsp; To the extended_valid_elements add &amp;quot;,code[class]&amp;quot;.&amp;nbsp; This will stop TinyMCE from stripping out the &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; tags.&amp;nbsp; Then add &amp;quot;remove_linebreaks : false,&amp;quot; somewhere in the init.&amp;nbsp; I&amp;#39;ve inserted it straight after the mode: &amp;quot;exact&amp;quot;, entry on mine.&amp;nbsp; This prevents TinyMCE from stripping out linebreaks, so that your preformatted code doesn&amp;#39;t end up all on one line.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Next time you edit a blog entry, you&amp;#39;ll still have to use the HTML button to edit the source code, but at least now you can add code blocks without TinyMCE trashing them.&amp;nbsp; Hope that helps someone. &lt;/p&gt;&lt;p&gt;&amp;nbsp;Next job...&amp;nbsp; Get my LastFM page working again and add something so I can have BlogCFC style text blocks. &lt;/p&gt;
				</description>
				
				<category>BlogCFC</category>
				
				<category>Mango Blog</category>
				
				<category>CFML</category>
				
				<pubDate>Wed, 19 Mar 2008 07:38:57 -0700</pubDate>
				<guid>http://nil.checksite.co.uk/index.cfm/2008/3/19/first-post-with-mango-blog</guid>
				
				
			</item>
			</channel></rss>