sfDynamicCMSPlugin - 0.2.3

Dynamic Content Management System (CMS) for Symfony 1.0

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


« Back to the Plugins Home

Signin


Forgot your password?
Create an account

Tools

Stats

advanced search
Information Readme Releases Changelog Contribute
This plugin is deprecated and is not maintained anymore. Design for Symfony 1.0
sfDynamicCMSPlugin 0.2.3alpha for sf 1.0 and Propel MIT
Plugin image
13
users
Sign-in
to change
your status

This plugin allows you to add a Dynamic Content Management System (CMS) to your Symfony project with the following features:

  • Manage different versions of a website (different applications or cultures)

  • Create and manage a tree structure for navigations

  • Associate and edit page for navigation element

  • Manage navigation url and rooting for navigation element

  • Manage access credential for navigation element

  • Manage administrator and editor credentials for backend

  • Manage page templates with structured dynamic content (slots)

  • i18n ready (the interface is translated)

  • Breadcrumb navigation

  • User management is controlled through sfGuardPlugin

This plugin is not exactly a CMS, it is more a CMF (Content Management Framework).

This plugin allows you to add a Dynamic Content Management System (CMS) to your Symfony project with the following features:

  • Manage different versions of a website (different applications or cultures)
  • For each version :
    • create and manage a tree structure for navigations (breadcrumb navigation)
    • manage routing & url of each element (fully generate routing.yml)
    • manage displayed menus
    • manage permissions to access content or display element in menu
    • manage pages associated to url (module/action) and page
    • manage page templates (global or specific to version) and template slots)
    • manage content (with slots system)
  • Manage permissions of CMS administration (for edition, administration, advanced administration, developpement).
  • i18n ready (the interface is translated / french translation included)
  • Can be used in any kind of module (by extending it or not), any kind of project.

The aim is to give a backend admin to navigation and content management for all kind of Symfony Project. Then plugin usage is quite more complex and quite different that sfSimpleCMS but permits to be used in any kind of project.

This CMS is not l10n, you can't have different versions for a page. But you can maintain different versions for a whole website. Then websites can be totaly different according to their culture and managed separately.

This CMS is currently used by all websites (15+) developped by the author : mainly e-commerce and corporate websites.

Developers

Name Status Email
gravatar Sylvain Papet lead moc.naeco-moc <<ta>> niavlys

License

Show source

Copyright (c) 2007-2008 Sylvain Papet

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.