
I wanted a way to encode emails so spam bots couldn’t steal emails on my Conrete5 site. At the same time I didn’t want the client to have to do anything different than he or she normally would to add an email through the WYSIWYG editor. I searched the forums and found a few solutions, however, they all had bugs. Worst of all, no one ever told anyone how or where to place the code! So here is how you can fight spam in C5:
(more…)

I was migrating a site from one server to another today and when I got the following error on the sub pages:
An unexpected error occurred.
mysql error: [-32000: Cache write error] in CacheExecute(/var/www/vhosts/yourdomain.com/httpdocs/files/cache/adodb_f8ef8a1da1760f6850996980e28019c6.cache, select cParentID from Pages where cID = '55')
(more…)

I love Concrete5 and for the most part, creating themes for it is actually very easy. I’d say easier than WordPress. Recently however I was slicing a theme that needed to have the current page title and the parent page title on each sub page. Easy… right?
(more…)