Noelinho CMS Update
I've been doing a little work on the Content Management System (CMS) I'm writing over the past couple of months, so I thought I should give a little update. I've made good progress this time, especially having solved my password troubles. Authentication has always been the stumbling block I've had in the past, but now that is successfully implemented, it's all dandy.
The main thing I've been looking to do is implement an inline text editor. I'm using TinyMCE, which is what a standard WordPress install uses. It's quite nice, although I've not managed to make it look the way I want it to, or add the features that I want in there, because I don't understand Javascript. I need to get my head around that, which may take a while. Javascript is a really stupid language if you ask me. I just don't get it - but then again, people say that about PHP too...
Anyway, TinyMCE is used to format posts, and I have managed to get it to write to the database, so it does work - I just need to make it fit better. Once items are in the database, they can be managed through PHP's $_GET system. I'm sure there's a newer, supposedly better way of doing this, but I've not come across it yet, so it'll stay like that for now. It's simple enough. I need to write a nice little help section too - something sadly left out of many systems. Why make people go to a forum if you can answer all the questions on the back-end of the system? I'm also in two minds on the options system to use: on the one hand, lots of people find it easier to hold certain options in the database. This is how WordPress works, but it's simpler to just hold them all in a file, and I prefer it that way too. It makes for quicker loading, too. One compromise could be to use a file that's written to from the database, but maybe that's just a waste of time...
I have, very helpfully, built in my own small to-do list on the back-end. This could, as the whole thing develops, be left as a little notes page for administrators to store thoughts and the like, but for now, it stores the things I need to take this project further forward: nice URLs and RSS feeds (nasty, both of them!), categories, pluggable themes and the all-important search facility. Hopefully I'll get some solid progress on this over the coming months, as there are a few people interested in using this if it turns out nicely, which it will!
There are currently no comments on this article.
