-
Notifications
You must be signed in to change notification settings - Fork 2
Home
David Estes edited this page Jan 8, 2014
·
16 revisions
Spud CMS is a CMS Engine designed to be robust, easy to use, and light weight. Need help getting started? Take a look at the Getting Started section, and give Spud CMS a try!
- Markdown / Modular text format support.
- Localization Support
- Completely reworked template engine
- Inclusion of Liquid Template Engine for Liquid Tags
- Modular liquid tag injection support (i.e. injecting forms from inquiries into a cms page, or banners).
- Layout manifest directives to define page parts and template names
- Improved cache sweeping.
- Caching configuration option has changed to
config.cache_mode
See Configuration page for more info. - Added RSpec tests
- Improved Page Caching Support
- Permalinks support, (renaming a page creates a historical permalink with 301 redirects for better SEO)
- Sub pages use nested routes (The parent page route is in the route for a sub-page now)
- Preview mode is now available while creating/editing pages.
- Compatibility with Rails 3.2.3 white_list attributes configuration
- Multi-site mode is available (early development)
- Improved helpers for rendering menus via the menu builder or via the page hierarchy
- Bug fixes and performance improvements
- Added support for Rails Page caching and action caching (DEFAULT DISABLED).
- Added Sweepers for clearing page caches on page updates ** Also clears sitemap cache
- Added sweeper to clear page caches for pages associated with a template if it is updated
- Added sweeper to clear all caching if menu items are updated
Look at the configuration wiki page for more information on how to enable CMS page caching.