Development

CMSPlugins (diff)

You must first sign up to be able to contribute.

Changes between Version 9 and Version 10 of CMSPlugins

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

--

Legend:

Unmodified
Added
Removed
Modified
  • CMSPlugins

    v9 v10  
    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. 
    3030 
    31 pkContextCMSPlugin 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. 
     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.  
    3232 
    3333pkContextCMSPlugin offers the following slots "out of the box" when installed with our media plugin and the media CMS slots plugin that bridges them: 
    3434 
    35 Text 
    36 Rich text 
    37 Still image 
    38 Button (image with a user-editable link URL) 
    39 Slideshow (manual or automatic) 
    40 PDF (with preview image of first page) 
     35* Text 
     36* Rich text 
     37* Still image 
     38* Button (image with a user-editable link URL) 
     39* Slideshow (manual or automatic) 
     40* PDF (with preview image of first page)