CMS archive
Articles relating to Content Management Systems which allow non-technical users to update their own sites.
Connecting to an external database from within a Wordpress post
For the article I wrote recently on web design galleries, I compiled a table of the galleries in a MySQL database. To be able to display the table and the associated charts and other statistics that went with it, I needed to be able to connect to this external database from within Wordpress.
More on Connecting to an external database from within a Wordpress post
PayPal options and Expression Engine’s Simple Commerce Module
Recently I had to add basic shopping cart functionality to a site that had been built with Expression Engine (my CMS of choice). “No problem,” I thought; I can use the Simple Commerce Module (SCM), which as the names suggests, is ideally suited to simple ecommerce requirements, and which I had used before on other EE sites.
More on PayPal options and Expression Engine’s Simple Commerce Module
TinyMCE problem with Expression Engine in Firefox
I just encountered a problem installing the TinyMCE editor on an install of Expression Engine – all the files were uploaded correctly and the extension to get it working in Expression Engine was uploaded and properly activated, but the editor wouldn’t appear in Firefox 2 (other browsers were fine).
I found the solution to the problem at Tis How I Code. There’s also some further discussion of the issue on the Moxiecode forum.
Catching content copiers with Wordpress
I recently had one of the articles from this site copied and posted on someone else’s site (a practice sometimes also known as site scraping). But thanks to a couple of Wordpress’ in-built features and also a handy plugin, I soon found about it.
‘No input file specified’ problem
If you’ve installed Expression Engine but find you get a ‘No input file specified’ error message on anything but the home page of the site, chances are it’s because your server doesn’t support the path_info server variable.
Content negotiation
Content-Negotiation is a mechanism defined in the HTTP specification that makes possible to serve different “versions” of a document (or more generally of a resource) at the same URL, so that user agents can choose which version fit their capacities the best. W3C
User-defined accesskeys
This site enables users to define their own accesskeys. The PHP script that does the work comes courtesy of Dan Champion at Blether. Dan’s article on how to use the script is fairly straight-foward except that when combined with a Wordpress site, a couple of modifications are required.







