Development

CMSPlugins (diff)

You must first sign up to be able to contribute.

Changes between Version 8 and Version 9 of CMSPlugins

Show
Ignore:
Author:
boutell (IP: 75.150.180.10)
Timestamp:
09/15/09 17:35:02 (8 years ago)
Comment:

pkContextCMSPlugin updates

Legend:

Unmodified
Added
Removed
Modified
  • CMSPlugins

    v8 v9  
    2121||[http://www.symfony-project.org/plugins/sfDoctrineSimpleCMSPlugin sfDoctrineSimpleCMSPlugin]||1.2||?||?||?||?||?||?|| 
    2222||[http://www.symfony-project.org/plugins/sfSympalPlugin sfSympalPlugin]||1.2||1.0||beta||Y||Y||Y||Y|| 
    23 ||[http://www.symfony-project.org/plugins/pkContextCMSPlugin pkContextCMSPlugin]||1.2||0.1||beta||Y||Y||Y||Y|| 
     23||[http://www.symfony-project.org/plugins/pkContextCMSPlugin pkContextCMSPlugin]||1.2||0.9.1||beta||Y||Y||Y||Y|| 
    2424 
    2525== Specific Details == 
    2828=== pkContextCMSPlugin === 
    2929pkContextCMSPlugin implements new content slot types as Symfony modules, leveraging existing development skills effectively. Also, pkContextCMSPlugin offers "areas," multiple-slot columns in which editors can create a series of slots of different types without editing the template. pkContextCMSPlugin emphasizes inline editing to a greater degree than sfSimpleCMSPlugin, replacing the "floating palette" we so often wound up disabling with controls that are more closely connected to the normal navigation of the site. The use of Doctrine's column aggregation inheritance offers a new way to efficiently store custom data associated with any particular slot. (Of course, one can also serialize data into the 'value' column as sfSimpleCMS developers did, and we've found that this is still an approach with many advantages.) pkContextCMSPlugin has extensive support for assigning editing privileges to particular users for particular subtrees of the site in a way that is easy for nontechnical admins to understand. 
     30 
     31pkContextCMSPlugin also supports "engines," an easy way to turn a Symfony module into a component that can be moved around the site via the normal editing controls of the CMS. 
     32 
     33pkContextCMSPlugin offers the following slots "out of the box" when installed with our media plugin and the media CMS slots plugin that bridges them: 
     34 
     35Text 
     36Rich text 
     37Still image 
     38Button (image with a user-editable link URL) 
     39Slideshow (manual or automatic) 
     40PDF (with preview image of first page)