Home
Development Updates - July-November
NOV 28 2010 Posted by Administrator

Here's a list of everything that has changed since the last update:

  • Page generation is now done with a series of functions so that it is easy to exclude certain parts of a page when generating one
  • Added multiple contact list viewing styles (configurable by admin)
  • Updated the installer to handle obselete tables better and to do a more detailed dependency check
  • Added password expiration time feature
  • Added frontend interface to change a user's password
  • Added ability to publish/unpublish/edit news articles from the frontend
  • Added a Logger class to expand the logging functionality of the CMS
  • Added a User class to simplify authentication related functions
  • Block manager is more user friendly now
  • Many operations are now contained within functions
  • Reordered admin menu so that it is more logically grouped
  • Calendar now gracefully handles events with categories that do not exist for one reason or another

GIT REV 63c75805c2ce0fe6afd20bc708d9fdac72d8cbd4


Development Updates - April-July
JUL 20 2010 Posted by Administrator

Here's a list of everything that's changed since the last update:

  • The Community CMS source is now stored in Git instead of SVN
  • Implemented much more complex permission system
  • Changed data files to XML format
  • News is ordered by a numerical priority instead of pinning
  • News can now be unpublished
  • Autocomplete locations when creating events
  • Added "Page Groups"
  • Added built-in JavaScript-based gallery
  • Added compact view for contacts
  • Automatic image scaling for news icons
  • Use AJAX for many components of admin interface
  • More settings for things like telephone number format, and default event location
  • Many bug-fixes, etc.

There have been many many changes since the last update, nearly 100 commits. There's much more that has changed behind the scenes than what I've listed. Since then, the sources have also been moved from Subversion to Git.

GIT REV fe53729e45913d7fb61a3efed7830bbee702b7c3


Development Updates - January-March
MAR 21 2010 Posted by Administrator

Here's a list of everything that has changed in SVN since the release of 0.6:

  • Blocks can be edited now
  • Text blocks can now have the border that the others have too
  • Show event start and end times in event manager list
  • Removed many ereg[i] calls because ereg[i] is deprecated
  • Handle quotes in page titles better
  • Improved configuration table in database to remove need for future schema updates to this table
  • Added admin module to show all configuration values
  • File names with quotes should not cause as much trouble anymore
  • Added heirarchial menu support
  • Added separate CSS for print media
  • Updated TinyMCE version
  • Added ability to link to an article from within TinyMCE
  • Added support for the SimpleViewer photo gallery software
  • Many bug fixes, minor changes, etc.

There has been lots of work done recently towards the photo gallery support, and making the system less fragile upon updating. Unfortunately, in order to fix that, large changes had to be made, which could make the system quite fragile if you are updating from a previous version.

SVN REV 595


Community CMS 0.6 Released!
DEC 31 2009 Posted by Administrator

The wait is over! After nine long months, we finally have another release. You can view the release notes for version 0.6 here.

Notable new features include:

  1. A remarkably better looking administrative interface
  2. PostgreSQL database support
  3. An abundance of new tools and options for you to customize your installation

Also notable is the stability of the code. We now have an official tester on the team, who has helped me squish all of the little bugs and inconsistencies that she found, so this is sure to be the best release yet! Also, while I cannot guarantee complete security, this release is much more secure than previous releases, which had several known vulnerabilities involving SQL injection attacks.


Development Updates - August/September/October
OCT 17 2009 Posted by Administrator

Here's a list of everything that has changed since the last update:

  • Removed incomplete plugin support - too much feaature creep
  • Reverted much of the admin template changes (except header) - the old one looked better
  • Installer supports PosgreSQL now
  • Added support for mass move/copy/delete of news articles
  • Added feature to compress a few of the admin javascript files
  • Separated contact information from user information
  • Added 'Contact Manager'
  • Added ability for pages to store a 'meta' description tag
  • Cleaned up many SQL statements
  • Fixed bug where home page would show title regardless of whether it was hidden or not
  • Fixed several undefined variable bugs

School has (unexpectedly) limited my work on this project. Between school, and maintaining and developing features that were very much out of the scope of this project, and beyond my abilities choices had to be made, and thus, some feature cutbacks had to happen. I hope to have a new release out very shortly because the aging 0.5 version (and previous) have several known vulnerabilities that have been fixed in SVN since those releases. I haven't bothered to put out a release yet though, because as far as I know, I'm the only one who uses the system anyways, and I've been constantly patching my live production install to have all of the latest stable changes and fixes.

If anybody does actually use Community CMS on their web site, sorry for the delay. I hope to have a new release out soon (as soon as I can finish the DB updater for 0.5 > 0.6 and decide that the system is relatively stable).

SVN REV 437


Next Page