Slideshow transcript
Slide 1: Let the Machine work for you ! Content. Productivity. And Having Fun ! Kamon AYEVA Ingeniweb / Alter Way Group
Slide 2: Introduction Kamon AYEVA ● Ingeniweb: Zope & Plone Provider ● Training –
Slide 3: So you have a powerful tool... Content Management System ● Content is first-class citizen – Visual editing, presentation, navigation, classification, – searching, transformation... and all that Jazz... –
Slide 4: But you're still doing things manually ! Content modification ● Reviewing and ”publishing” ● Awareness of content changes ● Collaboration ● etc... ●
Slide 5: ”Content Rules” to the rescue ! Plone 3 ● Fine-grained settings for more ● productivity – control – awareness –
Slide 6: Content Rules Engine Rules allow automatic actions based on ”triggers” ● If event, if condition(s), then action(s) –
Slide 7: Events Object added to the container ● Object modified ● Object removed from the container ● Workflow state changed ●
Slide 8: Possible use cases Moving contents ● Logging content modifications ● Providing notifications ● Sending mail messages ●
Slide 9: C.R.E. @ work Example: Improving the way we manage news.
Slide 10: Manage our News Items Move news items to the news section, when ● published Adding the rule – Setting the condition(s) – Setting the action(s) – Assigning the rule to folders within the site –
Slide 11: Adding the rule
Slide 12: The conditions
Slide 13: The action(s)
Slide 14: Assign the rule to folders. Test !
Slide 15: Other examples Track content removal ● Pre-populating a folder (MemberFolder ?) with ● content
Slide 16: Wanted: Populate folder action # In plone.app.contentrules.actions.populate class IPopulateAction(Interface): \"\"\"Interface for the configurable aspects of a populate action. \"\"\" skeleton_folder = schema.Choice(title=_(u\"Skeleton folder\"), description=_(u\"As a path relative to the portal root.\"), required=True, source=SearchableTextSourceBinder({'is_folderish' : True}))
Slide 17: Conclusion Powerful ● Extensible ● Use it when it makes sense ! ●
Slide 18: Thanks ! Thank You, The Plone Rock Stars !



Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 1 (more)