Upload
ifpeople
View
2.511
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Plone's add on products are the easiest and fastest way to extend core Plone functionality for your site. Plone has over 1,100 add on products to choose from covering a vast variety and introducing a lot of flexibility. We'll start by giving you a tour of the add on products and how they are organized. With such a huge list to choose from, which ones are the must-haves for your sites? This session will dive into some of the most common and widely used products for Plone.
Citation preview
Plone Kickstart 2: Top Modules
Christopher JohnsonifPeople
www.ifpeople.net
About Me
• Co-founder, ifPeople• Plone Foundation member• Collaborator and Marketing,
not developing• Making technology accessible
Resultsdrive Web Strategies and Tools
Outline
• Evaluating Modules• Finding Modules on plone.org• How to Add Modules • Highlights & Demos• Q & A
Jargon Watch
• Products = Modules
• Buildout = Build/config tool
• Portlet = widget/box
Evaluating Products
• How is product presented?
• Are people using it?
• Try it – On a test site first!– Make a backup!
links
• Content Management System • UserFriendly • Open Source• International Community• Extensive functionality • Customizable
Categories • Auth and User
Management• Basic content types• Buildout• Commerce• Communication• Calendars/Events• Code examples• Database integration &
external storage• Development tools• Documentation
management• Educational• Fields and widgets• Geospatial• Internationalization
• Import/Export• Layout and presentation• Media• Migration scripts• Miscellaneous• Polls/Surveys• Portlets• Project management• Statistics & reporting• Services• Theming tools• Themes• Versioning, Staging and
Deployment• Weblogs• Workflow
How to Add a Module
• Download the product to your server/computer– Automated via buildout
• Restart Plone• Install via Quick Installer
Doc: http://bit.ly/addproductsdoc
LinguaPlone• Category:
Internationalization
• Multi-lingual content management
• Link: plone.org/products/linguaplone
links
Create Translations with LinguaPlone
• Allows multilingual content
• Editors easily insert translated pages
• No hierarchy of content
• Works with any layout
links
Create Translations with LinguaPlone
Sidebyside translation view
PloneFormGen
• Category: Forms
• Point-and-click form creation!
• Link: plone.org/products/ploneformgen
links
Generate Dynamic Forms with FormGen
• Integrate forms onto site
• Send data via email
• Export data to spreadsheet
links
Add a Form Folder
Easily added
from “add new”
Add a Fields to Form
links
• Create customized fields
• Rearrange fields by dragging and dropping
Generate Dynamic Forms with FormGen
Plone4Artists Calendar
• Category: UI, Calendar• Make any folder a calendar,
provides new views, color code event types.
• Link: plone.org/products/plone4artistscalendar
links
Manage Events with Plone4Artists Calender
Click to edit Master subtitle style
links
Alternate Views: Calendar List
ATSuccessStory
• Category: Content Type
• Share and features stories with rotating image+text
• Link: plone.org/products/atsuccessstory
links
Share Stories with ATSuccessStory
• Features photos, text of success stories on site
• Provides portlet to showcase random stories from Success Story folder
• Add multiple collections, then add portlets to display contents
links
Success Stories Managed in Folder
SubSkins
• Category: UI, Theme Tool
• Point-and-click configure a theme for your site
• Link: plone.org/products/subskins
Site Built with SubSkins
SubSkins is a PointandClick Theme Tool
Carousel
• Category: UI
• Add rotating images to any page/folder of site
• Link: plone.org/products/carousel
PloneGetPaid
• Category: Commerce
• Simple shopping cart, many extensions
• Link: plone.org/products/getpaid
• Integrates with PloneFormGen
• Integrates with Salesforce CRM
RedirectionTool
• Category: Admin Tool
• Create aliases and redirects for any part of site
• Link: plone.org/products/redirectiontool
ifSearchMonitor• Category: Report & Analytics
• Track searches on site and provides way to provide recommended results
• Link: plone.org/products/ifsearchmonitor
How to Add a Module
Plone-Salesforce Integration
• Category: Integration
• Send data to CRM with point-and-click tools
• Link: http://bit.ly/plonesalesforce
• Webtox Forms • Events RSVP• Ecommerce
• Data from salesforce.com in PloneAuthentication
PloneSalesforce Integration
Different (and same) data in many places
Data collected from several sources
Duplication frequent
Managing multiple and complex relationships is hard!
The Problem
PART ISending Information from
Plone to Salesforce
Online Forms
links
Click to edit Master subtitle style
Van Jones
Requests come in through form
Built in Plone
Easy to edit
Dumps directly to Salesforce
Request dashboard in Salesforce
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Click to edit Master subtitle style
Form Creation
Event RSVPs
links
Click to edit Master subtitle style
Create campaign in Salesforce
Click to edit Master subtitle style
Create campaign in Salesforce
Click to edit Master subtitle style
Allow RSVPs in Plone event
Click to edit Master subtitle style
Allow RSVPs in Plone event
Click to edit Master subtitle style
Allow RSVPs in Plone event
Click to edit Master subtitle style
Allow RSVPs in Plone event
Click to edit Master subtitle style
Allow RSVPs in Plone event
Click to edit Master subtitle style
Registration form
Click to edit Master subtitle style
Registration form
Click to edit Master subtitle style
Campaign members in Salesforce
Ecommerce
links
Click to edit Master subtitle style
Client: Trees for Life
Make the giving process easier
Make tracking and reporting on giving easier
Reduce technical staff, costs of data management
Goal: Grow online revenue
Click to edit Master subtitle style
Online catalogue
Shopping cart & additional donations
Checkout
04/23/09
User data
04/23/09
user data
04/23/09
payment
order
user data
04/23/09
contact opportunity donation details
payment
order
user data
04/23/09
contact opportunity donation details
payment
order
user data
Contact record with donation
Donation details
Web donations create campaign reports
Online Directory
Client: Oregon Environmental Council
Volunteer Management
Client: Center for Economic Progress
Developer-Oriented
• plone.app.blog– plone.org/products/plone.app.blob
• ATVocabularyManager– plone.org/products/atvocabularymanager
• collective.portletpages– pypi.python.org/pypi/collective.portletpage
• Deliverance and XDV
Thank you!
Christopher Johnson
ifPeople | www.ifpeople.netAtlanta, GA USA 678-608-3408x16 | [email protected]