Sorry guys,

actually I triggered the send button to early for I was able to get all infos 
from the list and by researching the ce core module code.

>Is it the case that only the ee modules support creating and commenting
>versions as an user action? I think this may be established on an
>enhanced page that can be shown using "Versions" in the context menue
>upon a node. When this is available in ee for pages in the website repo,
>do the dms and data modules have the same features for their nodes too?

Summary of what I figured out: 
- it seems the ce views/js/helper classes themselves support any versioning 
features except the diffs stuff. This is the case for data and dms, too.
- possibly in the ee there may be a refined dialog to support the entering of a 
comment when a version is created, so that string exists to be displayed in the 
view (VersionList) 
- also possibly the view in the ee shows version numbers
- generally the creation of the version happens at activation (website, dms and 
data)
- at the dms module there is an option to make the creation of the version 
happen when the node(document) is saved on the author, instead of the time of 
the activation event (implemented in the command?); see this option in the dms 
module config at config/@versionOnSave
- the core module generally supports only the handling of 2 versions (as 
mentioned), this seems to bes the case 
-- regarding the creation of versions anywhere on jcr level (data economy) and
-- regarding the behavior of helper classes that may support the views

The second downgrading behavior in ce is done by making available a 
VersionConfig type singleton that has the regarding value (see 
#getMaxVersionAllowed) hardcoded to 2. In the ee the implementation will use a 
javax.jcr.observation.Eventlistener to update the singleton values from 
(config)/server/version handle, same concept as seen in the MIMEMapping class.

Regards
j



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to