Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Group info
Home
New since last time: 7 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 285 messages view all »
ANN: beatbox 16.0 and salesforcebaseconnector 1.2 released
By David Glick - Nov 12 - 1 author - 0 replies
Issue 5 in salesforce-beatbox: Beatbox strips line feeds from returned SF Text (Long) fields
By codesite-nore...@google.com - Nov 12 - 1 author - 0 replies
Issue 7 in salesforce-beatbox: python client should treat None values as a fieldToNull
By codesite-nore...@google.com - Nov 12 - 1 author - 0 replies
Issue 3 in salesforce-beatbox: XmlWriter.characters does not convert type long
By codesite-nore...@google.com - Nov 12 - 1 author - 0 replies
Issue 2 in salesforce-beatbox: SoapEnvelope.post() catches all exceptions
By codesite-nore...@google.com - Nov 11 - 1 author - 0 replies
salesforcepfgadapter reinstall problem (running trunk)
By Emanuel Sartor - Nov 10 - 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
Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google