Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Group info
Home
New since last time: 5 messages

Plone Salesforce Integration is a group dedicated to the open source effort to integrate the open source content management system Plone with the Salesforce.com CRM. Components of this project were started in 2006 with a project grant from the Salesforce.com foundation and is continued by the community.

 

The Plone/Salesforce integration project comprises of multiple software products that will allow you to interact with Salesforce.com directly from Python code in Plone. At a bare minimum, you'll only need Beatbox to interact with Salesforce.com within your Plone-based website or from general Python code for that matter.  Salesforce Base Connector improves the experience from within a Plone-based site.  The other products are optional features that can further enhance your experience integrating Plone & Salesforce.com. 


The following image provides a visual overview ot the components that make-up this project:




The full list of tools is as follows:

  • Beatbox (Python Package Index listing)
    • this is the Python toolkit for the Salesforce web API. It was originally written by Simon Fell.
    • it allows arbitrary connections to Salesforce from Python code
  • SalesforceBaseConnector
    • a Zope 2 wrapper product for beatbox
    • manages credentials and connections to beatbox
    • extends the Salesforce.com API to the protected Python space of Zope 2 python skin scripts
  • SalesforceAuthPlugin (Python Package Index listing)
    • this is an Authentication plug that uses Salesforce as a Plone member repository
    • Relies on SalesforceBaseConnector & Beatbox to interact with Saleforce
  • Salesforce RSVP (Python Package Index listing)
    • Lightweight event registration/rsvp system
    • Relies on SalesforceBaseConnector & Beatbox to interact with Saleforce
    • Optionally enhanced with the use of SalesforcePFGAdapter & PloneFormGen for the building of customized and complex "registration" forms 
  • PayPal2SalesorceLead
    • Paypal provides a service called Instant Payment Notification (IPN) which can notify a URL when a payment is made.  Paypal2SalesforceLead is a very simple Product for Plone which sets up a listener for IPN, and adds a new Lead to a Salesforce.com account using a Salesforce web-to-lead form whenever a new payment is made. 
    • it relies on SalesforceBaseConnector & Beatbox to interact with Saleforce 
  • SalesforcePFGAdapter
    • this is a tool that uses Plone Form Gen to create web-to-X forms in Plone without any coding necessary
    • Relies on SalesforceBaseConnector & Beatbox to interact with Saleforce

Discussions8 of 271 messages view all »
[Plone + Salesforce Integration] Fixes to the osf-upserts branch
By Christopher Johnson - Nov 5 - 2 authors - 1 reply
[Plone + Salesforce Integration] Displaying Salesforce Information in Plone
By Christopher Johnson - Nov 4 - 2 authors - 1 reply
Need a Salesforce.com Project Manager for Raleigh NC
By Trishna Ganguly - Nov 4 - 1 author - 0 replies
[Plone + Salesforce Integration] Performance tuning and best practices?
By David Glick - Oct 23 - 2 authors - 1 reply
collective.salesforce.authplugin and Groups
By Aaron VanDerlip - Oct 6 - 1 author - 0 replies
Minor change in salesforcepfgadapter.py
By Franco Pellegrini - Sep 15 - 1 author - 0 replies
status report on update support for salesforcepfgadapter
By David Glick - Sep 11 - 1 author - 0 replies
Last updated by davisagli - May 13 - 1 author - 2 pages long
Files1 of 2 files view all »
Last updated by andrewburkhalter - Sep 3 2008

Report this group   XML       Send email to this group: plonesf@googlegroups.com
Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google