Orchard CMS is a great asp.net MVC based CMS which is really flexible but as it stands its upgrade process is a long and complex process far from the simplicity of WordPress and other competitors. After you have followed their many-step upgrade process you will need to bring any custom themes or modules back into your main solution. At this point I started getting hit with compile time errors. With a huge solution like Orchard it can be be daunting task to figure out the solution but after some digging around I figured out what was causing this particular issue.
SOLVED: Error CS0246 The type or namespace name 'Orchard' could not be found while upgrading Orchard CMS
Posted on: Friday, 21 August 2015 16:51
Getting control of the WordPress Galleries
Posted on: Wednesday, 12 August 2015 14:25
For a few versions now WordPress has had a gallery shortcode feature that you can add in via the Add Media button. Getting it to play nice with your theme however can take a bit than is really needed. Here are a couple of tips I picked up when I had to customise it for a recent client project.
SOLVED: Why my Joomla contact form was refusing to send its email
Posted on: Monday, 13 April 2015 02:10
While working on a Joomla website recently I had the annoying problem of a contact form failing to send. It took longer than I would have like to spend looking for the solution so hopefully you will find this article before spending the time I did trying to get to the bottom of it. As usual, in hindsight its actually quite simple.
SOLVED: Contact Form 7 won’t send your forms
Posted on: Monday, 6 April 2015 02:07
You’ve finished the site, the client has signed off and all that’s left is the launch but the form test keeps failing. Right, we better solve this one quickly then!
Supporting nested shortcodes in WordPress
Posted on: Monday, 30 March 2015 23:59
If you’re writing your own [shortcodes] or have done in the past then its important that you follow this little tip. It will only take a couple of minutes to implement and it will save your end-users from problems.
Setting up a special blog sidebar in a Roots/Sage WordPress template
Posted on: Monday, 23 March 2015 21:56
If you want to display a special blog menu on the blog posts but a normal menu on the rest of the site then this handy tip will show you how.
Getting the most out of Sublime Text 2
Posted on: Wednesday, 18 March 2015 18:50
Some cool tips that explain how to add in extra packages for LESS and Grunt support.
SOLVED: TypeError: Cannot call method 'toCSS' of undefined
Posted on: Tuesday, 17 March 2015 13:57
Just a simple tip to help you quickly resolve the issue in the subject of this post.
SOLVED: 'grunt' is not recognized as an internal or external command, operable program or batch file.
Posted on: Monday, 16 March 2015 16:32
If you’re following a tutorial which uses grunt and all of a sudden you’re getting this issue then read on for the quick and simple fix.
Wrapping a Disqus implementation in a Roots-based WordPress theme
Posted on: Friday, 13 March 2015 15:12
The Disqus filter is incredibly easy to get set up on your blog but it doesn't seem to provide a wrapper method for you to add your extra mark-up. This tutorial teaches you how to integrate it into your Roots-based theme.
SOLVED: “CS1026: ) expected” compilation error
Posted on: Monday, 15 December 2014 16:33
Just updating a website and wanted the Christmas hours panel to automatically hide themselves after the holiday season but got tripped up by this misleading compilation error.
A cautionary tale, always be careful with your DateTime manipulations (or how I showed the Internet I was an idiot)
Posted on: Friday, 12 December 2014 18:00
A couple of silly mistakes I made while working with `DateTime` object manipulations. Its a short read and hopefully you will remember my folly the next time you need to tweak your dates.
SOLVED: ASP.NET Identity 2 Throws “EntityType 'IdentityUserLogin' has no key defined” and friends
Posted on: Thursday, 11 December 2014 21:48
I just got double tricked by an asp.net website error but if you are seeing this error along with a couple more similar ones then I can help to make them go away…
SOLVED: 'System.Security.Principal.IIdentity' does not contain a definition for 'GetUserId'
Posted on: Tuesday, 18 November 2014 12:05
While following a tutorial I got the error that GetUserId() didn't exist. Right clicking to refactor the reference in didn’t come up with any suggestions. Luckily it wasn’t too tricky to solve…
SOLVED: “An error was encountered” in WSAT (Website Admin Tool)
Posted on: Friday, 27 July 2012 18:08
If you’re seeing a cryptic error when you try to add users via the built in WSAT tool that says “An error was encountered. Please return to the previous page and try again.” then this article will probably help you get to the bottom of it.
A straightforward method to detecting RSS and Atom feeds in websites with HtmlAgilityPack
Posted on: Thursday, 19 July 2012 22:55
Let's create a tool that will be able to query any website and detect if they provide feeds in one of the common syndication formats. By using HtmlAgilityPack we can apply screen scraping techniques and examine the meta tags to see what alternative formats are available.
SOLVED: JavaScript error .reset is not a function
Posted on: Monday, 27 June 2011 22:55
Read this article if you are trying to call reset() on a <form> DOM element but you're getting an error stating .reset is not a function.
SOLVED: Visual Studio inserts a text snippet instead of an EntityDataSource
Posted on: Wednesday, 8 June 2011 11:23
I had finally gotten around to following the tutorials for an introduction to Entity Framework 4 and when got to the stage that required me to insert an EntityDataSource I hit a stumbling block: The EntityDataSource was being inserted as a long text snippet instead. Read on for a simple fix to this issue.
SOLVED: Firebug Inspect Element Keyboard Shortcut Clash
Posted on: Friday, 3 June 2011 22:05
If you want to use the Ctrl-Shift-C shortcut to Inspect Element in Firebug but you also have the Web Developer plugin installed then read on to to find out how to stop them clashing!
Did I help? Gauge if your articles are solving real world problems with Google Analytics and jQuery
Posted on: Saturday, 9 April 2011 11:36
Its is easy to keep churning out articles and watch your hit count steadily increase but how do you know if you've really helped a developer solve a real world problem? In this article we explore how to create a client-side solution using Google Analytics and jQuery to track if the visitors problem has been solved.
