- General (95)
- Modules (0)
- Releases (57)
- Events (25)
- Sites (1)
- Community (25)
- Geek (9)
- Announcements (45)
- Tutorials (1)
Posted February 19, 2008 by Ted Kulp
Just because the blog has been deserted doesn't mean nothing is happening. About 3 weeks ago, I got myself into a position where I can resume the 2.0 development cycle. Not only that, I'm starting to get to enjoy all the work I did in the beginning of cleaning up and moving code around to make a more consistent API. New features are falling into place pretty quickly and I'm making some rapid progress. Some highlights of the last few weeks include: * Fixed the issues everyone was having with the installer. It's ugly, but it works. * Added the hierarchical permissions editing for content. It still needs to be added in a few more places, but it's a good start. * Start adding a test suite for things that I'm working on. It's by no means complete or even covering a major portion of the code, but it's the direction I'll continue down as I develop. * Removed xajax totally from the codebase and instead made my own version that's entirely written using jQuery. It does just what I need and nothing more. * Added active flags to stylesheets and removed them from templates. * Removed the built-in print functionality. It was ugly. Use print stylesheets. * Added methods to make sure all tables created by the api make proper utf-8 collations * Redid a lot of the Events system. It's now easier to create and use events, and also allows for attaching to events on the fly instead of having to register in the database. * Redid a lot of the module api. Moved the tabs to their own class. Removed methods that weren't really used. Moved the wysiwyg and styler methods to their own subclass. Added a backwards compatibility layer for older modules that still needs some work to be fully functional. * Created an acts_as_list dropin for the ORM system. This basically means that modules (or core items) that want to be ordered can add 2 lines of code and one field to the database and get a ton of functionality for ordering and reordering items. * Changed the parameter sanitization methods in the module api to use the new stuff built directly into php 5.2+. * Rewrote the menu manager to use nested templates. This basically means that menu manager templates will be MUCH easier to understand. It also means you can use different templates (or options) for children if you'd like. * Started a brand new blog module which will be included in the default installation. It will basically have all the main blog features that people ask for and should allow CMSMS to be a viable replacement for those people use Wordpress as a CMS. This also allows me to test that all the changes to the module api are good. * Moved all module templates to be administered in a central location. Not only that, but multiple templates for the same function are now supported by default. Modules no longer have to handle templates themselves, instead they just register the template on install and are good to go. Needless to say, it's moving right along. I still have no solid date for a beta, but I'm shooting for a couple of months from now. As long as I can continue at this pace, it shouldn't be a problem.
Posted January 9, 2008 by Ted Kulp
EDIT: The forum is back up. See below. Hey folks. The forum is down for awhile until I sort out some problems. Seems that all the posts from before December 11 were removed. I'm in the process to trying to recover what I can from backups, but it's going to take some time for me to get it all sorted out. I figured it was best to take down the forums so we lose as little data as possible as I try to do a recovery. I'll post when it's fixed. EDIT: It's back up. The last backup I have is from Dec 7th at 13.30 GMT. I restored it and tried to merge in the data afterwards with no success. Sorry, but this is best I can do. I have no idea what happened, but I'll be looking at the logs to see if I can figure out something. Unfortunately, I just don't have the time to play detective, so I'll do what I can to lock down stuff so it can't happen again. As a side note, my new backup hardware came in this afternoon. :) So at least next time I'll only lose a day instead of 2.
Posted January 2, 2008 by Ted Kulp
Happy New Year! It's time to patch a security flaw. Please upgrade as soon as possible to fix this injection problem. Thanks!
Version 1.2.3 "Black Rock" -- January 2, 2008 ----------------- - Fixed a SQL injection
Posted December 1, 2007 by Ted Kulp
This is just a maintenance release to fix a couple of problems that we're annoying people at random. If you're not having any problems, you might not even need to upgrade. Though, it never hurts, especially if you use the diff version. Enjoy!
Version 1.2.2 "Holetown" -- November 30, 2007 ----------------- - Fix a bug in the cms_date_time plugin that was causing random issues with User Defined Tags - Fix a minor issue with the handling of the site down message
Posted November 25, 2007 by Ted Kulp
It's that time again. This is a maintenance release with no security fixes, so use your judgement for upgrading (just backup, please!). Thanks go out to RonnyK, hExDj, reneh, and fransman for testing this one!
Version 1.2.1 "Bridgetown" ----------------- - New versions of News, Search, Tiny, and FileManager modules - see the documentation for each module to learn what has changed - some of these modules may have been released seperately at an earlier date - Fixes the issue with pages being set inactive on edit if not edited by somebody with the 'Modify Site Structure' permission - Adds the cms_move_uploaded_file function that all modules should use from now on to assist in handling file uploads. - Adds the ability to set a 'home page' in the user prefences to determine a page to redirect to upon login. - Adds a 'Home' menu item under 'Main' - Adds a site preference for date format - Adds the cms_date_format modifier that reads the site preference as well as the user preference for date format (when in the admin section)
Posted November 2, 2007 by Ted Kulp
I'm pleased to report that CMS Made Simple won the 3rd place prize for the Overall Open Source CMS award. I must say that this is a huge honor. I was really excited that we were nominated, but never expected to place or win anything. I just want to thank the other developers that work on this project. You guys really help keep this project going strong. And of course, thanks to the community for not only voting, but supporting us as well. http://www.packtpub.com/article/drupal-wins-overall-2007-open-source-cms-award