SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Joomla 2 CiviCRM plugin and
CB Auto Actions CiviCRM integration
@ CIVICON London 2013
Hello ….
This is my first CiviCRM event
Are we having fun yet ?
CIVICON-LONDON-2013 © Joomlapolis - 2013 2
My profile:
Nick A. My CiviCRM Interest
 Greek Political party site
 Joomla 2.5 & CiviCRM 4.3
 Multi-linual challenges
 Better JC integration
 Learning and contributing
 ‘nant’ on forums
 Athens, Greece
 MS EE, MS CS
 Telecom / CIO
 “Good engineers don’t
need tools, bad ones also
have no use for them”
CIVICON-LONDON-2013 © Joomlapolis - 2013 3
My Contributions so far …
 Reported 5 issues that have been fixed:
11499, 12570, 12571, 12652, 12656
 Coded and released free Joomla 2 CiviCRM synchronization
plugin to sync Joomla or Community Builder registrations to
CiviCRM contacts
 Inspired and tested new CiviCRM action type feature for CB
AutoActions plugin
CIVICON-LONDON-2013 © Joomlapolis - 2013 4
What is Community Builder ?
 CB is a social networking solution for Joomla that:
 Adds user profiles
 With fields and tabs
 Extends registration process (with new fields)
 Lets users connect with other users
 Links to social network sites
 Adds cool apps to user profiles (blog, guestbook, gallery, etc.)
 Helps you build your own social network community on your
Joomla website
CIVICON-LONDON-2013 © Joomlapolis - 2013 5
COMMUNITY
BUILDER
CIVICON-LONDON-2013 © Joomlapolis - 2013 6
Joomla 2 CiviCRM User Sync
 A Joomla 2.5 / 3.x plugin that fires after a new Joomla/CB user
is created and does the following:
 Checks if CiviCRM contact exists (based on email given during
Joomla/CB registration)
 Links Joomla user to CiviCRM contact (if multiple users exist
configuration setting is used to get oldest, newest or create
new contact – or even skip)
 Automatically maps Joomla name to first, middle, last name
fields in CiviCRM (CB already has such fields)
 Can create new activity based on sync event performed
(configurable)
CIVICON-LONDON-2013 © Joomlapolis - 2013 7
More
Joomla 2 CiviCRM User Sync
CIVICON-LONDON-2013 © Joomlapolis - 2013 8
More
Joomla 2 CiviCRM User Sync
CIVICON-LONDON-2013 © Joomlapolis - 2013 9
More
Joomla 2 CiviCRM User Sync
 Where to get it from ?
 CiviCRM extensions page:
http://civicrm.org/extensions/joomla
 Joomla extensions page:
http://extensions.joomla.org/extensions/extension-
specific/civicrm/24662
CIVICON-LONDON-2013 © Joomlapolis - 2013 10
Following people helped by answering questions:
Brian Shaughnessy, Xavier, Lobo
CB Auto Action CiviCRMType
 A Community Builder plugin (commercial offering) that lets
you perform CiviCRM actions when specific CB events take
place. Example usage:
 Create new CiviCRM contact or sync to existing contact when
new CB user is created
 Sync CB fields to CiviCRM core fields based on any CB event
(e.g., CB Profile update)
 Detach (unsync) contact from user
 Add contact to group or tag it
CIVICON-LONDON-2013 © Joomlapolis - 2013 11
More
CB Auto Action CiviCRMType
CIVICON-LONDON-2013 © Joomlapolis - 2013 12
More
CB Auto Action CiviCRMType
CIVICON-LONDON-2013 © Joomlapolis - 2013 13
CIVICON-LONDON-2013 14© Joomlapolis - 2013
ThankYou

Weitere ähnliche Inhalte

Ähnlich wie Civicon london-2013: Joomla 2 CiviCRM plugin and CB Auto Actions

Implementation without coding using Community Builder framework tools
Implementation without coding using Community Builder framework tools Implementation without coding using Community Builder framework tools
Implementation without coding using Community Builder framework tools CB Team @ Joomlapolis
 
SharePoint Saturday Netherlands 2019 - Citizen dev. and the admin
SharePoint Saturday Netherlands 2019 - Citizen dev. and the adminSharePoint Saturday Netherlands 2019 - Citizen dev. and the admin
SharePoint Saturday Netherlands 2019 - Citizen dev. and the adminAlbert Hoitingh
 
Importance of Business to Consumer model of E-commerce
Importance of Business to Consumer model of E-commerceImportance of Business to Consumer model of E-commerce
Importance of Business to Consumer model of E-commerceAI Publications
 
Lync 2013 Mobility Architecture
Lync 2013 Mobility ArchitectureLync 2013 Mobility Architecture
Lync 2013 Mobility ArchitectureMUCUGL
 
CBSubs™ beyond Memberships and ACL
CBSubs™ beyond Memberships and ACLCBSubs™ beyond Memberships and ACL
CBSubs™ beyond Memberships and ACLCB Team @ Joomlapolis
 
A Software Engineering Project on Cyber cafe management
A Software Engineering Project on Cyber cafe managementA Software Engineering Project on Cyber cafe management
A Software Engineering Project on Cyber cafe managementsvrohith 9
 
Drupal-CiviCRM: out of the box
Drupal-CiviCRM: out of the boxDrupal-CiviCRM: out of the box
Drupal-CiviCRM: out of the boxShawn Duncan
 
Why Building Your Ship (Application) with Raw Materials is a Bad Idea!.pptx
Why Building Your Ship (Application) with Raw Materials is a Bad Idea!.pptxWhy Building Your Ship (Application) with Raw Materials is a Bad Idea!.pptx
Why Building Your Ship (Application) with Raw Materials is a Bad Idea!.pptxJamie Coleman
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Rod Martin
 
Integrating IBM Watson IoT Platform IBM Blockchain Lab
Integrating IBM Watson IoT Platform IBM Blockchain LabIntegrating IBM Watson IoT Platform IBM Blockchain Lab
Integrating IBM Watson IoT Platform IBM Blockchain LabRahul Gupta
 
Development of the icliko brand
Development of the icliko brandDevelopment of the icliko brand
Development of the icliko brandiclicko
 
Elastic user group London nov 2019
Elastic user group London nov 2019Elastic user group London nov 2019
Elastic user group London nov 2019Andrey Bezverkhiy
 
Microweber CMS Presentation - 2019
Microweber CMS Presentation - 2019Microweber CMS Presentation - 2019
Microweber CMS Presentation - 2019Petko Yovchevski
 
from shadow IT to empowered IT-asanka 2014 08-gartner catalyst
from shadow IT to empowered IT-asanka 2014 08-gartner catalystfrom shadow IT to empowered IT-asanka 2014 08-gartner catalyst
from shadow IT to empowered IT-asanka 2014 08-gartner catalystWSO2
 
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!WSO2
 
Mobile Messaging - The Foundation for Enterprise Engagement
Mobile Messaging - The Foundation for Enterprise EngagementMobile Messaging - The Foundation for Enterprise Engagement
Mobile Messaging - The Foundation for Enterprise Engagementevent2mobile
 
Mobile apps driving engagement in learning & development
Mobile apps   driving engagement in learning & developmentMobile apps   driving engagement in learning & development
Mobile apps driving engagement in learning & developmentevent2mobile
 

Ähnlich wie Civicon london-2013: Joomla 2 CiviCRM plugin and CB Auto Actions (20)

Implementation without coding using Community Builder framework tools
Implementation without coding using Community Builder framework tools Implementation without coding using Community Builder framework tools
Implementation without coding using Community Builder framework tools
 
SharePoint Saturday Netherlands 2019 - Citizen dev. and the admin
SharePoint Saturday Netherlands 2019 - Citizen dev. and the adminSharePoint Saturday Netherlands 2019 - Citizen dev. and the admin
SharePoint Saturday Netherlands 2019 - Citizen dev. and the admin
 
Importance of Business to Consumer model of E-commerce
Importance of Business to Consumer model of E-commerceImportance of Business to Consumer model of E-commerce
Importance of Business to Consumer model of E-commerce
 
Lync 2013 Mobility Architecture
Lync 2013 Mobility ArchitectureLync 2013 Mobility Architecture
Lync 2013 Mobility Architecture
 
Jd gr-2012-workshop
Jd gr-2012-workshopJd gr-2012-workshop
Jd gr-2012-workshop
 
CBSubs™ beyond Memberships and ACL
CBSubs™ beyond Memberships and ACLCBSubs™ beyond Memberships and ACL
CBSubs™ beyond Memberships and ACL
 
A Software Engineering Project on Cyber cafe management
A Software Engineering Project on Cyber cafe managementA Software Engineering Project on Cyber cafe management
A Software Engineering Project on Cyber cafe management
 
Drupal-CiviCRM: out of the box
Drupal-CiviCRM: out of the boxDrupal-CiviCRM: out of the box
Drupal-CiviCRM: out of the box
 
Why Building Your Ship (Application) with Raw Materials is a Bad Idea!.pptx
Why Building Your Ship (Application) with Raw Materials is a Bad Idea!.pptxWhy Building Your Ship (Application) with Raw Materials is a Bad Idea!.pptx
Why Building Your Ship (Application) with Raw Materials is a Bad Idea!.pptx
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3
 
Integrating IBM Watson IoT Platform IBM Blockchain Lab
Integrating IBM Watson IoT Platform IBM Blockchain LabIntegrating IBM Watson IoT Platform IBM Blockchain Lab
Integrating IBM Watson IoT Platform IBM Blockchain Lab
 
Development of the icliko brand
Development of the icliko brandDevelopment of the icliko brand
Development of the icliko brand
 
Elastic user group London nov 2019
Elastic user group London nov 2019Elastic user group London nov 2019
Elastic user group London nov 2019
 
Microweber CMS Presentation - 2019
Microweber CMS Presentation - 2019Microweber CMS Presentation - 2019
Microweber CMS Presentation - 2019
 
Civicrmintro
CivicrmintroCivicrmintro
Civicrmintro
 
from shadow IT to empowered IT-asanka 2014 08-gartner catalyst
from shadow IT to empowered IT-asanka 2014 08-gartner catalystfrom shadow IT to empowered IT-asanka 2014 08-gartner catalyst
from shadow IT to empowered IT-asanka 2014 08-gartner catalyst
 
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
 
Mobile Messaging - The Foundation for Enterprise Engagement
Mobile Messaging - The Foundation for Enterprise EngagementMobile Messaging - The Foundation for Enterprise Engagement
Mobile Messaging - The Foundation for Enterprise Engagement
 
Mobile apps driving engagement in learning & development
Mobile apps   driving engagement in learning & developmentMobile apps   driving engagement in learning & development
Mobile apps driving engagement in learning & development
 
Joomlapolis Incubator
Joomlapolis IncubatorJoomlapolis Incubator
Joomlapolis Incubator
 

Mehr von CB Team @ Joomlapolis

Community Builder 2.0 Presentation at Joomla! Day France 2014
Community Builder 2.0 Presentation at Joomla! Day France 2014Community Builder 2.0 Presentation at Joomla! Day France 2014
Community Builder 2.0 Presentation at Joomla! Day France 2014CB Team @ Joomlapolis
 
Community Builder 2.0 Preview Webinar
Community Builder 2.0 Preview WebinarCommunity Builder 2.0 Preview Webinar
Community Builder 2.0 Preview WebinarCB Team @ Joomlapolis
 
Juk 2013-getting-started-with-cbsubs
Juk 2013-getting-started-with-cbsubsJuk 2013-getting-started-with-cbsubs
Juk 2013-getting-started-with-cbsubsCB Team @ Joomlapolis
 
Joomla Day Switzerland 2013 Presentation Slides
Joomla Day Switzerland 2013 Presentation SlidesJoomla Day Switzerland 2013 Presentation Slides
Joomla Day Switzerland 2013 Presentation SlidesCB Team @ Joomlapolis
 
Community Builder 2.0: Using a new way to build Web-Apps
Community Builder 2.0:Using a new way to build Web-AppsCommunity Builder 2.0:Using a new way to build Web-Apps
Community Builder 2.0: Using a new way to build Web-AppsCB Team @ Joomlapolis
 

Mehr von CB Team @ Joomlapolis (20)

JAB14 Honey I shrunk the code
JAB14 Honey I shrunk the codeJAB14 Honey I shrunk the code
JAB14 Honey I shrunk the code
 
Community Builder 2.0 Presentation at Joomla! Day France 2014
Community Builder 2.0 Presentation at Joomla! Day France 2014Community Builder 2.0 Presentation at Joomla! Day France 2014
Community Builder 2.0 Presentation at Joomla! Day France 2014
 
Community Builder 2.0 Preview Webinar
Community Builder 2.0 Preview WebinarCommunity Builder 2.0 Preview Webinar
Community Builder 2.0 Preview Webinar
 
Cb subs gpl-membership-sites
Cb subs gpl-membership-sitesCb subs gpl-membership-sites
Cb subs gpl-membership-sites
 
Juk 2013-getting-started-with-cbsubs
Juk 2013-getting-started-with-cbsubsJuk 2013-getting-started-with-cbsubs
Juk 2013-getting-started-with-cbsubs
 
Joomla Day Switzerland 2013 Presentation Slides
Joomla Day Switzerland 2013 Presentation SlidesJoomla Day Switzerland 2013 Presentation Slides
Joomla Day Switzerland 2013 Presentation Slides
 
Joomla daytoulouse2013 talk-slides
Joomla daytoulouse2013 talk-slidesJoomla daytoulouse2013 talk-slides
Joomla daytoulouse2013 talk-slides
 
Jd greece-2012-joomla-community-abc
Jd greece-2012-joomla-community-abcJd greece-2012-joomla-community-abc
Jd greece-2012-joomla-community-abc
 
Jab 2012-contribute
Jab 2012-contributeJab 2012-contribute
Jab 2012-contribute
 
Community Builder 2.0: Using a new way to build Web-Apps
Community Builder 2.0:Using a new way to build Web-AppsCommunity Builder 2.0:Using a new way to build Web-Apps
Community Builder 2.0: Using a new way to build Web-Apps
 
Jpb kunena-quickstart
Jpb kunena-quickstartJpb kunena-quickstart
Jpb kunena-quickstart
 
Jpb cb-joomla-articles-quickstart
Jpb cb-joomla-articles-quickstartJpb cb-joomla-articles-quickstart
Jpb cb-joomla-articles-quickstart
 
Jpb joomla25-quickstart
Jpb joomla25-quickstartJpb joomla25-quickstart
Jpb joomla25-quickstart
 
Jpb cb admin-nav-quickstart
Jpb cb admin-nav-quickstartJpb cb admin-nav-quickstart
Jpb cb admin-nav-quickstart
 
Jpb udde im-quickstart
Jpb udde im-quickstartJpb udde im-quickstart
Jpb udde im-quickstart
 
Jpb group jive-quickstart
Jpb group jive-quickstartJpb group jive-quickstart
Jpb group jive-quickstart
 
Jpb cb-user list-quickstart
Jpb cb-user list-quickstartJpb cb-user list-quickstart
Jpb cb-user list-quickstart
 
Jpb cb-connections-quickstart
Jpb cb-connections-quickstartJpb cb-connections-quickstart
Jpb cb-connections-quickstart
 
Jpb community builder-quickstart
Jpb community builder-quickstartJpb community builder-quickstart
Jpb community builder-quickstart
 
Cb subs membership-sites
Cb subs membership-sitesCb subs membership-sites
Cb subs membership-sites
 

Kürzlich hochgeladen

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Kürzlich hochgeladen (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Civicon london-2013: Joomla 2 CiviCRM plugin and CB Auto Actions

  • 1. Joomla 2 CiviCRM plugin and CB Auto Actions CiviCRM integration @ CIVICON London 2013
  • 2. Hello …. This is my first CiviCRM event Are we having fun yet ? CIVICON-LONDON-2013 © Joomlapolis - 2013 2
  • 3. My profile: Nick A. My CiviCRM Interest  Greek Political party site  Joomla 2.5 & CiviCRM 4.3  Multi-linual challenges  Better JC integration  Learning and contributing  ‘nant’ on forums  Athens, Greece  MS EE, MS CS  Telecom / CIO  “Good engineers don’t need tools, bad ones also have no use for them” CIVICON-LONDON-2013 © Joomlapolis - 2013 3
  • 4. My Contributions so far …  Reported 5 issues that have been fixed: 11499, 12570, 12571, 12652, 12656  Coded and released free Joomla 2 CiviCRM synchronization plugin to sync Joomla or Community Builder registrations to CiviCRM contacts  Inspired and tested new CiviCRM action type feature for CB AutoActions plugin CIVICON-LONDON-2013 © Joomlapolis - 2013 4
  • 5. What is Community Builder ?  CB is a social networking solution for Joomla that:  Adds user profiles  With fields and tabs  Extends registration process (with new fields)  Lets users connect with other users  Links to social network sites  Adds cool apps to user profiles (blog, guestbook, gallery, etc.)  Helps you build your own social network community on your Joomla website CIVICON-LONDON-2013 © Joomlapolis - 2013 5
  • 7. Joomla 2 CiviCRM User Sync  A Joomla 2.5 / 3.x plugin that fires after a new Joomla/CB user is created and does the following:  Checks if CiviCRM contact exists (based on email given during Joomla/CB registration)  Links Joomla user to CiviCRM contact (if multiple users exist configuration setting is used to get oldest, newest or create new contact – or even skip)  Automatically maps Joomla name to first, middle, last name fields in CiviCRM (CB already has such fields)  Can create new activity based on sync event performed (configurable) CIVICON-LONDON-2013 © Joomlapolis - 2013 7
  • 8. More Joomla 2 CiviCRM User Sync CIVICON-LONDON-2013 © Joomlapolis - 2013 8
  • 9. More Joomla 2 CiviCRM User Sync CIVICON-LONDON-2013 © Joomlapolis - 2013 9
  • 10. More Joomla 2 CiviCRM User Sync  Where to get it from ?  CiviCRM extensions page: http://civicrm.org/extensions/joomla  Joomla extensions page: http://extensions.joomla.org/extensions/extension- specific/civicrm/24662 CIVICON-LONDON-2013 © Joomlapolis - 2013 10 Following people helped by answering questions: Brian Shaughnessy, Xavier, Lobo
  • 11. CB Auto Action CiviCRMType  A Community Builder plugin (commercial offering) that lets you perform CiviCRM actions when specific CB events take place. Example usage:  Create new CiviCRM contact or sync to existing contact when new CB user is created  Sync CB fields to CiviCRM core fields based on any CB event (e.g., CB Profile update)  Detach (unsync) contact from user  Add contact to group or tag it CIVICON-LONDON-2013 © Joomlapolis - 2013 11
  • 12. More CB Auto Action CiviCRMType CIVICON-LONDON-2013 © Joomlapolis - 2013 12
  • 13. More CB Auto Action CiviCRMType CIVICON-LONDON-2013 © Joomlapolis - 2013 13