News on January 2nd, 2012
Well, it's been a while since I've posted anything. 7 months to be exact.
- Finish Content Types
- Finish Theming Engine
- Finish Login/Registration/"Forgotten Password"
- Explore options for the default theme
- Clean up code
- Create Installer and Updated
- Find a name
So far, I've only got the initial implementation for Content Types. Filtered HTML has automatic line breaks, but not HTML white-listing. Smileys are also done, but the CMS still needs to be able to detect a URL and remove smileys from it, due to "http://" creating the thinking smiley.
Most likely, I'll just have the CMS make sure there's two spaces between smileys before converting them.
I'd like themers to be able to easily control every aspect of the CMS. When this is done, people who know HTML + CSS should be able jump right in and make a change to any theme from just looking at it. To finish this, I'll need to allow PHP into the theme files (search for <?php and use the eval() function) and figure out how to handle different varieties of content.
The email send system still needs to be implemented for "Registration" and "Forgotten Password" to work correctly.
ZXOne came out as a stunningly great theme, but I'm still exploring options for ZXTwo!
Code is a mess. It works, but it looks like spaghetti. Comments need to be added, proper whitespaces, consistent coding style, etc.
A lot of users judge software by their installer. Let's make it easy and simple. The easiest way to get users to move from each version to the next is to have an easy to have a quick updater without hassle. I especially like WordPress's update feature.
The name of the CMS has a big impact on its success. I'm hoping for a name similar to OpenShot, in which users can easily remember the name, pronounce it, find it from a search engine, and interpret its spelling after being heard of from a friend.
Hopefully, the final name of our CMS will be able to follow all ten points mentioned at Software-Marketing-Advisor.com
After the above has been finished, the first alpha for this CMS should be ready for release. Look forward to it! 

Smiley
xBlaze -
Testing out the
Reply
Templating p
JosePedro -
I thought you'd like to know of this new idea for templates, which resorts to PHP DOM manipulation, that way it'd make it far easier for someone to make a theme, as there is no need for someone to know PHP to code it: http://camendesign.com/dom_templating
Also, an important missing feature is an RSS or Atom feed I can subscribe to, so I can follow your site on Google Reader (for example).
Reply