Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons



All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 1 (more)

Kamon Ayeva Let The Machine Work For You Using Plone Content Rules For More Productivity

From wooda, 9 months ago

One of my favorite new features in Plone 3 is the content rules en more

649 views  |  0 comments  |  0 favorites  |  36 downloads
 
 
 

Groups/Events

 
 

Privacy InfoNew!

This slideshow is Public

 
Embed in your blog
Embed (wordpress.com)
custom

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 !