MMD-CMS v2.0 Released
Big jump here - after months of development, we are finally ready to launch our mostt recent release of our in-house content management system. The system has been updated in a way that will break current systems - this is a COMPLETELY revised system that is NOT directly backwards compatible with prior versions. The update brings a revised featureset and performance updates.
- System is now based around an object-oriented framework.
- Revised database structure.
- Revised menu system allows for the ability to create multi-level menus and provides a cleaner interface for managing your menus.
- Revised image tools allow easier creation of different image and thumbnail sizes, as well as different controls for resizing and cropping uploaded images. You may now also choose which image size is chosen by default when uploading an image.
- Reworked content meta system - allows for more expandability and easier access to meta fields.
- Cleaner administative interface.
- Member system has been removed in favor of a plugin-based system.
- Comments system has been removed in favor of a plugin-based system.
- RSS Feeds have been removed in favor of a plugin-based system.
- Definers now have a seperate control panel for basic settings, with page contents now editable under the 'Pages' menu.
- You may now set the amount of posts displayed in definer listings in the definer control panel.
- URLs are now set in the database for quicker access. Tools are provided to re-create URLs on a site-wide basis.
- Account-control screens ( login, logout, register, account, etc. ) are now accessible through the administrative interface.
- Meta fields can be added to control whether or not content is accessible to logged in/out users.
- Introduced utility classes to help with creating new database objects.
- Moved categories away from the content_meta table - was bogging down the system when used with larger sites ( > 10,000 content rows ).
- Added better hooks for managing urlChunks that allow for faster plugin creation.
We currently have four sites running on variations of the 2.0 CMS.
V1.12
- CMS Update To v1.12
- Fixed issue when unregistered users tried to comment.
- Commenting brings you back to the comment form.
- Added category list fallback.
- Repackaged system.php.
- Fixed issue with header titles not generating properly.
- Definer previous page link a bit smarter.
- Sitemap tweak.
- Added function hooks for postload procedures.
- Linked to eula in system admin panel.
v1.11
Releases a BUNCH of updates for the core and inner workings of the system as well as a large set of new features.
- CMS Update To v1.11
- Fixed issue that prevented the creation of pages, posts, and definers
- Upgraded membership system.
- Added member listing page options.
- Added member profile page options.
- Added member control settings page.
- Added more options to comment form.
- Added /new/ and /edit/ to definer and post structures
- Added ability to add custom user fields. Fetched on update and login. Can be grabbed when looking at member profiles.
- Modified watermarking script - will not watermark if image is bigger than watermark.
- Removed fourth parameter from post thumnnail specs. No need for a fallback.
- Fixed small ckeditor issue.
- More permission security.
- Optimized menu system.
- More options for registration - Email Admin, Require Approval, Etc.
- Renamed a few options.
- Numerous smaller bug fixes.
- Added control over definers.
- Fixed registration page issues. Also added username checking to avoid duplicates.
- Modified admin bar
- Removed SIDEBAR Menu For Now
- Improved commenting system - more secure, fixed a bug.
- Page setup optimizations, and a few small performance updates
- Post author, not site administrator, now emailed when comments or replies are made to posts
v1.04
- CMS Update To v1.04
- sitemap,functions,definers
- Improved sitemap generation to support new link structures. RSS Implemented during feature implementation.
- Added URL, DateCreated, etc. to definer and page functions to support post functions.
- Fixed definer creation.
- Post lists and menus now show custom link structures.
- Added user information to tabs - placeholders for user controls.
- Modified feed information.
- Numberous small bugfixes.
v1.03
- CMS Update To v1.03
- Fixed caching issue that would crash pages when cache was cleared.
- Cached files now tracked. (CID and CTYPE passed and inserted)
- Favicon 404s no longer tracked.
- 404 no longer logged in tracker with contentID 404
- Content views now provided for pages and posts.
- Trackers were being logged twice. Updated mmd-cms.php to remove tracking. Whoops!
- Update script now verifies before saving download (Incase of 404).
v1.02
- Added Update Script
- Modified ckEditor Creation - More Efficient, tacks onto class="edit-html-box".
- Better pagination system.
- Cache system can now EXCLUDE files
v1.01
- Updated CKEditor
- Changed CKEditor to not add new lines after certain XHTML elements.
- Added ability to modify link structures. Check content-types settings. /definer/postname/, /postname/, etc.
- Addded more permission settings, and secured admin areas.
- Added more site settings (RSS Content Feed Length, Date Format, Default User Rank)
- Added RSS feeds to definers and categories - /definer/feed/, /definer/cat/feed/
- Added the ability to sort out only your posts - /definer/mine/, /definer/cat/mine/
- Prepped system for sidebars.
- Fixed nicename issues when creating content types.
- Cache system - Files cached, ability to clear cache, admin panel added.
- Improved menu system - Linking To Other Sites Added, Added Special Items (Login, Logout, Etc)
- Added ability to disable user tracking - saves space and might decrease load for heavy-hit websites.
MMD-CMS EULA 1/1/2011
END-USER LICENSE AGREEMENT FOR MMD-CMS AS OF 1/1/2011
MMD-CMS is a Content Management System aimed at decreasing site development time while increasing site functionality and features. It has been developed and maintained by Max Morgan Design and will routinely go through maintenance steps to add new features, fix general errors and bugs, and/or improve performance. The software is commonly installed on sites created and maintained by Max Morgan Design. By using this system you agree to terms below.
PLEASE READ THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT CAREFULLY BEFORE CONTINUING WITH THIS PROGRAM INSTALL: Max Morgan Design Inc’s End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and Max Morgan Design Inc. for the MMD-CMS (Max Morgan Design Content Management System). software product(s) identified above which may include associated software components, media, printed materials, and "online" or electronic documentation ("SOFTWARE PRODUCT"). By installing or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. This license agreement represents the entire agreement concerning the program between you and Max Morgan Design Inc (referred to as "licenser"), and it supersedes any prior proposal, representation, or understanding between the parties. If you do not agree to the terms of this EULA, stop use of this product immediately.
The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold and should not be redistributed.
1. GRANT OF LICENSE.
The SOFTWARE PRODUCT is licensed as follows:
(a) Installation and Use.
Max Morgan Design grants you the right to install and use a copy of MMD-CMS on a webserver that is compatible with this product ( Must be running PHP5.2+ and MySQL With Approved Apache Modules ). This system is licensed PER-SITE and may not be moved to a new site or copied over to another site. As an example, if a site is built to do purpose A, you may not clone the system and make a site to do purpose B unless otherwise approved via written contract.
(b) Backup Copies.
You may make copies of this program and all linked database content for BACKUP purposes only. These copies are not to be sold or redistributed.
2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.
(a) Maintenance of Copyright Notices.
You must not remove or alter any copyright or system use notices on any and all copies of MMD-CMS.
(b) Distribution.
You may not distribute registered copies of the SOFTWARE PRODUCT to third parties.
(c) Prohibition on Reverse Engineering, Decompilation, and Disassembly.
You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT., except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
(d) Rental.
You may not rent, lease, or lend the SOFTWARE PRODUCT.
(e) Support Services.
Max Morgan Design Inc may provide you with support services related to the SOFTWARE PRODUCT ("Support Services"). Any supplemental software code provided to you as part of the Support Services shall be considered part of the SOFTWARE PRODUCT and subject to the terms and conditions of this EULA.
(f) Compliance with Applicable Laws.
You must comply with all applicable laws regarding use of the SOFTWARE PRODUCT.
(g) Maintenenace Updates
As of 1/1/2011, there is no fee for maintenance updates though this may change at any time and you will be notified of any changes.
3. TERMINATION
Without prejudice to any other rights Max Morgan Design, may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of MMD-CMS in your possession, delete any duplicate copies, and stop use of the product.
4. COPYRIGHT
All title, including but not limited to copyrights, in and to the SOFTWARE PRODUCT and any copies thereof are owned by Max Morgan Design or its suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the SOFTWARE PRODUCT is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This EULA grants you no rights to use such content. All rights not expressly granted are reserved by Max Morgan Design.
5. NO WARRANTIES
Max Morgan Design Inc expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT is provided 'As Is' without any express or implied warranty of any kind, including but not limited to any warranties of merchantability, noninfringement, or fitness of a particular purpose. {INSERT COMPANY NAME} does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the SOFTWARE PRODUCT. Max Morgan Design} makes no warranties respecting any harm that may be caused by the transmission of a computer virus, worm, time bomb, logic bomb, or other such computer program. Max Morgan Design further expressly disclaims any warranty or representation to Authorized Users or to any third party.
6. LIMITATION OF LIABILITY
In no event shall Max Morgan Design In be liable for any damages (including, without limitation, lost profits, business interruption, or lost information) rising out of 'Authorized Users' use of or inability to use the MMD-CMS, even if Max Morgan Design Inc has been advised of the possibility of such damages. In no event will Max Morgan Design Inc be liable for loss of data or for indirect, special, incidental, consequential (including lost profit), or other damages based in contract, tort or otherwise. Max Morgan Design Inc shall have no liability with respect to the content of the MMD-CMS or any part thereof, including but not limited to errors or omissions contained therein, libel, infringements of rights of publicity, privacy, trademark rights, business interruption, personal injury, loss of privacy, moral rights or the disclosure of confidential information.
7. PRICING
At this point in time there is no monthly or yearly cost to be on the system. Any clients who have been given the system for use will never see a fee to use the system.
8. SUMMARY AND OTEHR TIDBITS
System has files linked to its operation. They should not be modified – modifications that result in the system breaking will not be fixed for free.
System does have routine maintenance updates. These updates may break certain site functionality, which will require paid site maintenance.
You may not redistribute the system or any part of it’s source code.
You may not sell the system or any part of it’s source code.
You may not remove meta generator or copyright tags.
Breaking these terms may result in the immediate removal of the system.
By using this system you agree to all terms above. Terms and conditions are subject to change at any time.
At this point, there is no charge to use the system. If a charge is implemented, current users will not be effected.
v1.00
- Added USERS section to admin bar.
- Simple Permissions System Started.
- Custom content fields enabled for pages and posts.
- Posts and pages may now be Active, Active But Hidden, or Disabled.
- Fixed and improved tracking system.
- Account system - edit your account info. Plugins may link to and add links to the /account/ page.
- Improved menu system.
- Added commenting system framework.
- Fixed some SEO stuff.
- Posts and categories can now inherit SEO information from their parents.
- Advanced handling of categories - edit and modify information, add thumbnails, etc. Treated as a post.
- Content Display Count can now be set to 0 to allow for unlimited posts.
- Better LOGOUT mechanism..
- Added ENT_QUOTES to sanitization functions for more security.
- Fixed Analytics code display bug caused by ENT_QUOTES.
- Added functions to detect page type (is_page, is_definer, etc.)
v0.60
- File Uploads Improved
- Added MEDIA section to admin bar.
- Allowed for custom image sizes.
- Added image fetching function, postImage();
- Added batch resize capability to images.
- Uploaded images are now resized automatically.
- Post META Added
- Pagination system.


