SlideShare uma empresa Scribd logo
1 de 30
CBSubs™ beyond Memberships and ACL




      Overview Presentation (02-11-2011)
Presentation Agenda
   Membership site features
   CBSubs™ Overview
   Quick demo – look and feel
   More information / questions ?




                            Joomlapolis - 2011   2
Membership site features
        A membership site may/should:
            … support membership plan subscriptions (paid or free, validity
             period, recurring or not, trial period or not, etc.)
            … have specific site related privileges only available to
             subscribers.
            … be able to manage subscribers (plan newsletters, plan icons,
             mass emailing, etc.)




Membership software is used to either manage free membership to a website and restrict access to certain parts of the
site to those that have signed up, or manage paid membership, allowing access to premium content on a website for a
monthly or annual fee.



                                                    Joomlapolis - 2011                                                  3
CBSubs™ Overview
   CBSubs™ main characteristics:
       Clean solution – no hacks – works natively (Joomla, Mambo)
       Supports major payment organizations (PP, A.net, 2CO, etc.)
       Supports subscriptions, donations, monetary sales items
       Subscription plans highly configurable (price, duration, trials,
        recurring, sales tax, privileges, etc.)
       Powerful promotions engine with coupons and conditions
       Protect ANY CMS content (articles, components, modules,
        URL-parts, etc.) against any subscription plan without need for
        additional ACL extension
       Integration with Community Builder and major extensions
        (DOCman, Remository, AcyMailing, JAwards, JEvents,
        GroupJive, VirtueMart, etc.)

                               Joomlapolis – 2011                          4
What is CBSubs™ - expectations
                                                    !!! We needed it – we developed it !!!
        CBSubs™ …
            … is a powerful paid subscriptions membership solution with a
             built-in content protection mechanism and many integrations
             with well known Joomla extensions.
            … is a set of Community Builder plug-ins and supporting CMS
             extensions that can transform your Joomla website into a free
             or paid membership website
            … has a built-in access control mechanism that can restrict
             access to virtually any CMS content element based on specific
             membership plans.


Membership software is used to either manage free membership to a website and restrict access to certain parts of the
site to those that have signed up, or manage paid membership, allowing access to premium content on a website for a
monthly or annual fee.


                                                    Joomlapolis - 2011                                                  5
The package

   One main CB plugin
   One Joomla plugin
   One Joomla module

   18 optional
    integration plugins
   1 English language
    plugin




                          Joomlapolis - 2011   6
The documentation
 Quality
 400+ pages
 Very detailed
 Many use cases presented
 Hundreds of pictures
 Special forum for doc suggestions




                          Joomlapolis - 2011   7
Basic entities and terminology
   Payment Gateway
   Payment Organization
   Plan (subscription, donation, merchandise)
       Duration period (different first period possible)
       Grace period
       Price (different first period pricing possible)
       Auto-recurring payment
       Number of recurrences allowed (could be zero)
       Integrations (actions w. start/end of plan subscription)
   Subscription
       Start date, end date, renewal date, etc.
   Payment, status, notification, etc.

                                Joomlapolis - 2011                 8
More
       Basic entities and terminology
          Plan hierarchies
          Exclusive plans
          Upgrades
          Pro-rating




                              Joomlapolis - 2011   9
More
       Payment center
          Payment center shows nice overview of last 7 day activity:
              Number of transactions, Completed payments, New Registrations,
               Upgrades, Renewals




                                       Joomlapolis - 2011                       10
More
       Main panel




                    Joomlapolis - 2011   11
More
       Payment Gateways
          Payment gateways can be configured for Paypal
           (*), Authorize.net (*), PostFinance(Swiss), Ogone
           (International), 2CheckOut, CCBill, AlertPay, Moneris, Dumm
           y, Offline
           * Also support recurring payments




                                  Joomlapolis - 2011                     12
More
       Plans overview
          Plan overview area shows nice summary of available plans
              Easy to see plan name, exclusivity, duration and pricing, etc.




                                       Joomlapolis - 2011                       13
How content protection works
  CMS content
   published                 Control access to any CMS
                                 content element!


                                                     Components
                                                     URL-parts
  CBSubs™ bot                             Menus
   intercepts                             Modules


                          Articles
                          Categories
                          Sections

 Content blocked
  or available if
authorized by plan



                     Joomlapolis - 2011                           14
More
       Article protection
          Article teasers can be shown, but access to main content
           requires subscription.




                                   Joomlapolis - 2011                 15
More
       Module protection
          Hiding a module




                             Expensive plan
                               has extra
                                                     Cheaper plan
                                module
                                                        does not




                                        Joomlapolis - 2011          16
More
       Component protection
          Even if user knows direct URL to component, CBSubs™ will
           not allow access with needed subscription.




                                  Joomlapolis - 2011                  17
More
       URL-parts protection
          Can be used to protect access to specific URL defined
           functions of a component. Example: Kunena forum
           categories!




                                   Joomlapolis - 2011              18
CBSubs™ module
   The subscription module can be used to market up-sell
    messages
                Guest                   Weekly plan
                visitor                 subscriber
               sees this                 see this




                            Joomlapolis - 2011              19
How integration works

         • Component needs to be installed (e.g., DOCman)
         • Component configuration (e.g., DOCman groups created and
  A        documents uploaded)


         • CBSubs™ integration plugin needs to be installed (e.g.,
           cbplug_int_cbsubsdocman-E.zip) and published
  B
         • CBSubs™ plan integration area must be configured as per use case.
         • Subscription action (start / end) will trigger relevant integration
  C        action.




   Included integration plugins: CB Fields, GroupJive, DOCman,
   Remository, Jawards, Jevents, Alphauserpoints, idevaffiliate, pap4.


                                   Joomlapolis - 2011                            20
More
       How integration works
          CBSubs™ plan subscriber will be automatically added to 2
           DOCman groups when subscription starts and will be
           automatically removed when subscription ends.




                                   Joomlapolis - 2011                 21
More
       How integration works
          Of course we can verify this in DOCman backend …




                                  Joomlapolis - 2011          22
More
       SQL integration
          In order to support more integration CBSubs™ has a SQL
           action integration plugin included in the package. This plugin
           is used to execute specific SQL statements for each member
           when his/her subscription starts and ends.
          This is a very powerful tool and must be used with care.
          CBSubs™ forums already have many SQL statements to
           integrate with Joomla extensions at the database level:
              SOBI, Mosets Trees, Acajoom newsletter, AcyMailing
               newsletter, Agora forum, JoomGallery




                                     Joomlapolis - 2011                     23
More
       URL integration
          There are cases where SQL actions will not suffice to
           accomplish out integration needs. The URL integration plugin
           will automatically execute a specific URLs when specific
           subscription actions take place.

               First subscription
                                  • http://www.mysite.com/insert.php?username=[username]
                   activation

                 Subscription
                                  • http://www.mysite.com/renew.php?username=[username]
                   renewal

                 Subscription
                                  • http://www.mysite.com/deactivate.php?username=[username]
                 deactivation

                 Subscription
                                  • http://www.mysite.com/expire.php?username=[usrename]
                  expiration




                                             Joomlapolis - 2011                                24
More
       CB Tabs / Fields protection
          Specify who sees what, where and when!

                                                        Must be a Plan B
                Must be a Plan A
                                                       subscriber to see a
               subscriber to see a
                                                         CB field / tab in
              specific CB field/tab
                                                         someone else’s
                  in his profile
                                                              profile




                                      Joomlapolis - 2011                     25
Architecture


                         Membership
                         Management




               CBSubs™


                                  Community
                                    Builder




                    Joomlapolis - 2011        26
More
           Architecture




                                                                    CBSubs™
  Joomla




                            Joomla Extensions
           • Joomla 1.0.X                       •   CB                        •   Settings
           • Joomla 1.5.X                       •   DOCman                    •   Currency             CBSubs™
           • Joomla 1.6.?                       •   Remository                •   Gateways                       • Privileges
                                                •   Jawards                   •   Plans
                                                                                                        Plan A
                                                •   Jevents                   •   Baskets
                                                •   VirtuMart                 •   Payments
                                                •   GroupJive                 •   Notifications        CBSubs™
                                                •   Alphapoints               •   Subscriptions                  • Privileges
                                                •   Pap4                      •   Donations             Plan B
                                                •   Idevaffiliate             •   Merchandise
                                                •   AcyMailing                •   Statistics
                                                •   SOBI                      •   History log
                                                •   Mostrees                                           CBSubs™
                                                •   JoomGallery
                                                                                                                 • Privileges
                                                                                                        Plan C
                                                •   Kunena
                                                •   many more




                                                                                  Joomlapolis - 2011                            27
More
       Community Builder™ vs. CBSubs™




                      Joomlapolis - 2011   28
Quick demo – look and feel
   Main points
     Backend overview
     CB user manager additions (filtering, subscription tab)
     Content Protection examples
            Article access
            Download privileges
            Module hiding
            Component access
            URL-parts
       CB field/tab protection examples
            Hide/show CB field/tab based on owner subscription and viewer
             subscription



                                   Joomlapolis - 2011                        29
More info – questions?
   Commercial licensed product
   Joomlapolis area for CBSubs™:
    www.joomlapolis.com/cb-solutions/cbsubs
   Joomlapolis presales area:
    www.joomlapolis.com/forum/87-presales
   CBSubs demo site:
    cbsubs1.cbdemosites.com/




                          Joomlapolis - 2011   30

Mais conteúdo relacionado

Mais procurados

ARCHIVE - Web Content Management with IBM Connections
ARCHIVE - Web Content Management with IBM ConnectionsARCHIVE - Web Content Management with IBM Connections
ARCHIVE - Web Content Management with IBM Connections
TIMETOACT GROUP
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT Group
 

Mais procurados (20)

JMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocialJMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocial
 
ARCHIVE - Web Content Management with IBM Connections
ARCHIVE - Web Content Management with IBM ConnectionsARCHIVE - Web Content Management with IBM Connections
ARCHIVE - Web Content Management with IBM Connections
 
The ABC of Joomla Community
The ABC of Joomla CommunityThe ABC of Joomla Community
The ABC of Joomla Community
 
Joomla! 1.6 Access Control Proposal
Joomla! 1.6 Access Control ProposalJoomla! 1.6 Access Control Proposal
Joomla! 1.6 Access Control Proposal
 
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections Communities
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections CommunitiesIBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections Communities
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections Communities
 
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...
 
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
 
Jpb community builder-quickstart
Jpb community builder-quickstartJpb community builder-quickstart
Jpb community builder-quickstart
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
 
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...
 
Jpb cb-connections-quickstart
Jpb cb-connections-quickstartJpb cb-connections-quickstart
Jpb cb-connections-quickstart
 
Jd gr-2012-workshop
Jd gr-2012-workshopJd gr-2012-workshop
Jd gr-2012-workshop
 
Jpb group jive-quickstart
Jpb group jive-quickstartJpb group jive-quickstart
Jpb group jive-quickstart
 
Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections
 
Change Channel Title, Description & URL
Change Channel Title, Description & URLChange Channel Title, Description & URL
Change Channel Title, Description & URL
 
Jpb udde im-quickstart
Jpb udde im-quickstartJpb udde im-quickstart
Jpb udde im-quickstart
 
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
 
What's new in iNotes 9.0 Social Edition
What's new in iNotes 9.0 Social EditionWhat's new in iNotes 9.0 Social Edition
What's new in iNotes 9.0 Social Edition
 
Lotusphere 2012 - What's new in ibm connections
Lotusphere 2012 - What's new in ibm connectionsLotusphere 2012 - What's new in ibm connections
Lotusphere 2012 - What's new in ibm connections
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
 

Destaque

Sportation Aecom Bfe Mena 2011
Sportation Aecom Bfe Mena 2011Sportation Aecom Bfe Mena 2011
Sportation Aecom Bfe Mena 2011
espie77
 
Dn12 u3 a5_ggab
Dn12 u3 a5_ggabDn12 u3 a5_ggab
Dn12 u3 a5_ggab
cutegatita
 
Jindle for MTC Online
Jindle for MTC OnlineJindle for MTC Online
Jindle for MTC Online
bytesli
 
프레젠테이션2
프레젠테이션2프레젠테이션2
프레젠테이션2
yunjuna7632
 
Ch5 3 elecrtonegativity_09_10
Ch5 3 elecrtonegativity_09_10Ch5 3 elecrtonegativity_09_10
Ch5 3 elecrtonegativity_09_10
Chris Hitchens
 
Anon makarenko anton poema pedagogico
Anon   makarenko anton poema pedagogicoAnon   makarenko anton poema pedagogico
Anon makarenko anton poema pedagogico
Adalberto
 
Dn12 u3 a1_ggab
Dn12 u3 a1_ggabDn12 u3 a1_ggab
Dn12 u3 a1_ggab
cutegatita
 
Dissertation Final 24-08 RAB
Dissertation Final 24-08 RABDissertation Final 24-08 RAB
Dissertation Final 24-08 RAB
Robert Ballantine
 

Destaque (20)

Community Builder Solutions
Community Builder SolutionsCommunity Builder Solutions
Community Builder Solutions
 
Jpb cb-user list-quickstart
Jpb cb-user list-quickstartJpb cb-user list-quickstart
Jpb cb-user list-quickstart
 
JAB14 Honey I shrunk the code
JAB14 Honey I shrunk the codeJAB14 Honey I shrunk the code
JAB14 Honey I shrunk the code
 
Jpb cb-joomla-articles-quickstart
Jpb cb-joomla-articles-quickstartJpb cb-joomla-articles-quickstart
Jpb cb-joomla-articles-quickstart
 
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
 
Joomla Day Switzerland 2013 Presentation Slides
Joomla Day Switzerland 2013 Presentation SlidesJoomla Day Switzerland 2013 Presentation Slides
Joomla Day Switzerland 2013 Presentation Slides
 
Jand b 2011-cb-2.0-and-future-finalgiven
Jand b 2011-cb-2.0-and-future-finalgivenJand b 2011-cb-2.0-and-future-finalgiven
Jand b 2011-cb-2.0-and-future-finalgiven
 
Sportation Aecom Bfe Mena 2011
Sportation Aecom Bfe Mena 2011Sportation Aecom Bfe Mena 2011
Sportation Aecom Bfe Mena 2011
 
Dn12 u3 a5_ggab
Dn12 u3 a5_ggabDn12 u3 a5_ggab
Dn12 u3 a5_ggab
 
Jindle for MTC Online
Jindle for MTC OnlineJindle for MTC Online
Jindle for MTC Online
 
Taller 8
Taller 8Taller 8
Taller 8
 
Pkn
PknPkn
Pkn
 
Mundo digital e as relações sociais
Mundo digital e as relações sociaisMundo digital e as relações sociais
Mundo digital e as relações sociais
 
프레젠테이션2
프레젠테이션2프레젠테이션2
프레젠테이션2
 
Organismos de trabajos
Organismos de trabajosOrganismos de trabajos
Organismos de trabajos
 
Ch5 3 elecrtonegativity_09_10
Ch5 3 elecrtonegativity_09_10Ch5 3 elecrtonegativity_09_10
Ch5 3 elecrtonegativity_09_10
 
Anon makarenko anton poema pedagogico
Anon   makarenko anton poema pedagogicoAnon   makarenko anton poema pedagogico
Anon makarenko anton poema pedagogico
 
Dn12 u3 a1_ggab
Dn12 u3 a1_ggabDn12 u3 a1_ggab
Dn12 u3 a1_ggab
 
Dissertation Final 24-08 RAB
Dissertation Final 24-08 RABDissertation Final 24-08 RAB
Dissertation Final 24-08 RAB
 
Evaluasi dan penilaian pembelajaran
Evaluasi dan penilaian pembelajaranEvaluasi dan penilaian pembelajaran
Evaluasi dan penilaian pembelajaran
 

Semelhante a Cb subs membership-sites

What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser PluginWhat's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
Rahul A. Garg
 
Zimmertwins Presentation
Zimmertwins PresentationZimmertwins Presentation
Zimmertwins Presentation
Ashok Modi
 
Joomla Workshop.pptx
Joomla Workshop.pptxJoomla Workshop.pptx
Joomla Workshop.pptx
Oslworkshop
 

Semelhante a Cb subs membership-sites (20)

Jd greece-2012-joomla-community-abc
Jd greece-2012-joomla-community-abcJd greece-2012-joomla-community-abc
Jd greece-2012-joomla-community-abc
 
BP207 - Easy as pie creating widgets for ibm connections
BP207 - Easy as pie   creating widgets for ibm connectionsBP207 - Easy as pie   creating widgets for ibm connections
BP207 - Easy as pie creating widgets for ibm connections
 
CBSubs™ beyond Memberships and ACL
CBSubs™ beyond Memberships and ACLCBSubs™ beyond Memberships and ACL
CBSubs™ beyond Memberships and ACL
 
Social website
Social websiteSocial website
Social website
 
Features and Context Overview
Features and Context OverviewFeatures and Context Overview
Features and Context Overview
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
 
Study of content management systems joomla and
Study of content management systems joomla andStudy of content management systems joomla and
Study of content management systems joomla and
 
Study of content management systems joomla and drupal
Study of content management systems joomla and drupalStudy of content management systems joomla and drupal
Study of content management systems joomla and drupal
 
Life Cycle Management for BusinessObjects Enterprise XI 3.1
Life Cycle Management for BusinessObjects Enterprise XI 3.1Life Cycle Management for BusinessObjects Enterprise XI 3.1
Life Cycle Management for BusinessObjects Enterprise XI 3.1
 
Life Cycle Management for XI 3.1
Life Cycle Management for XI 3.1Life Cycle Management for XI 3.1
Life Cycle Management for XI 3.1
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product Suite
 
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
 
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser PluginWhat's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
Zimmertwins Presentation
Zimmertwins PresentationZimmertwins Presentation
Zimmertwins Presentation
 
OutlookBridge-based vs Direct Exchange Integration
OutlookBridge-based vs Direct Exchange IntegrationOutlookBridge-based vs Direct Exchange Integration
OutlookBridge-based vs Direct Exchange Integration
 
Integrate Shindig with Joomla
Integrate Shindig with JoomlaIntegrate Shindig with Joomla
Integrate Shindig with Joomla
 
JOOMLA
JOOMLAJOOMLA
JOOMLA
 
Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)
 
Joomla Workshop.pptx
Joomla Workshop.pptxJoomla Workshop.pptx
Joomla Workshop.pptx
 

Mais de CB Team @ Joomlapolis

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
 

Mais de CB Team @ Joomlapolis (13)

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
 
Juk 2013-getting-started-with-cbsubs
Juk 2013-getting-started-with-cbsubsJuk 2013-getting-started-with-cbsubs
Juk 2013-getting-started-with-cbsubs
 
Civicon london-2013: Joomla 2 CiviCRM plugin and CB Auto Actions
Civicon london-2013: Joomla 2 CiviCRM plugin and CB Auto ActionsCivicon london-2013: Joomla 2 CiviCRM plugin and CB Auto Actions
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
 
Joomla daytoulouse2013 talk-slides
Joomla daytoulouse2013 talk-slidesJoomla daytoulouse2013 talk-slides
Joomla daytoulouse2013 talk-slides
 
Jab 2012-contribute
Jab 2012-contributeJab 2012-contribute
Jab 2012-contribute
 
Jpb kunena-quickstart
Jpb kunena-quickstartJpb kunena-quickstart
Jpb kunena-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
 
Jand b 2011-cb-solutions-and-coding-finalgiven
Jand b 2011-cb-solutions-and-coding-finalgivenJand b 2011-cb-solutions-and-coding-finalgiven
Jand b 2011-cb-solutions-and-coding-finalgiven
 
Joomla daylyon2011 talk-finalgiven
Joomla daylyon2011 talk-finalgivenJoomla daylyon2011 talk-finalgiven
Joomla daylyon2011 talk-finalgiven
 
Joomlapolis Incubator
Joomlapolis IncubatorJoomlapolis Incubator
Joomlapolis Incubator
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Cb subs membership-sites

  • 1. CBSubs™ beyond Memberships and ACL Overview Presentation (02-11-2011)
  • 2. Presentation Agenda  Membership site features  CBSubs™ Overview  Quick demo – look and feel  More information / questions ? Joomlapolis - 2011 2
  • 3. Membership site features  A membership site may/should:  … support membership plan subscriptions (paid or free, validity period, recurring or not, trial period or not, etc.)  … have specific site related privileges only available to subscribers.  … be able to manage subscribers (plan newsletters, plan icons, mass emailing, etc.) Membership software is used to either manage free membership to a website and restrict access to certain parts of the site to those that have signed up, or manage paid membership, allowing access to premium content on a website for a monthly or annual fee. Joomlapolis - 2011 3
  • 4. CBSubs™ Overview  CBSubs™ main characteristics:  Clean solution – no hacks – works natively (Joomla, Mambo)  Supports major payment organizations (PP, A.net, 2CO, etc.)  Supports subscriptions, donations, monetary sales items  Subscription plans highly configurable (price, duration, trials, recurring, sales tax, privileges, etc.)  Powerful promotions engine with coupons and conditions  Protect ANY CMS content (articles, components, modules, URL-parts, etc.) against any subscription plan without need for additional ACL extension  Integration with Community Builder and major extensions (DOCman, Remository, AcyMailing, JAwards, JEvents, GroupJive, VirtueMart, etc.) Joomlapolis – 2011 4
  • 5. What is CBSubs™ - expectations !!! We needed it – we developed it !!!  CBSubs™ …  … is a powerful paid subscriptions membership solution with a built-in content protection mechanism and many integrations with well known Joomla extensions.  … is a set of Community Builder plug-ins and supporting CMS extensions that can transform your Joomla website into a free or paid membership website  … has a built-in access control mechanism that can restrict access to virtually any CMS content element based on specific membership plans. Membership software is used to either manage free membership to a website and restrict access to certain parts of the site to those that have signed up, or manage paid membership, allowing access to premium content on a website for a monthly or annual fee. Joomlapolis - 2011 5
  • 6. The package  One main CB plugin  One Joomla plugin  One Joomla module  18 optional integration plugins  1 English language plugin Joomlapolis - 2011 6
  • 7. The documentation  Quality  400+ pages  Very detailed  Many use cases presented  Hundreds of pictures  Special forum for doc suggestions Joomlapolis - 2011 7
  • 8. Basic entities and terminology  Payment Gateway  Payment Organization  Plan (subscription, donation, merchandise)  Duration period (different first period possible)  Grace period  Price (different first period pricing possible)  Auto-recurring payment  Number of recurrences allowed (could be zero)  Integrations (actions w. start/end of plan subscription)  Subscription  Start date, end date, renewal date, etc.  Payment, status, notification, etc. Joomlapolis - 2011 8
  • 9. More Basic entities and terminology  Plan hierarchies  Exclusive plans  Upgrades  Pro-rating Joomlapolis - 2011 9
  • 10. More Payment center  Payment center shows nice overview of last 7 day activity:  Number of transactions, Completed payments, New Registrations, Upgrades, Renewals Joomlapolis - 2011 10
  • 11. More Main panel Joomlapolis - 2011 11
  • 12. More Payment Gateways  Payment gateways can be configured for Paypal (*), Authorize.net (*), PostFinance(Swiss), Ogone (International), 2CheckOut, CCBill, AlertPay, Moneris, Dumm y, Offline * Also support recurring payments Joomlapolis - 2011 12
  • 13. More Plans overview  Plan overview area shows nice summary of available plans  Easy to see plan name, exclusivity, duration and pricing, etc. Joomlapolis - 2011 13
  • 14. How content protection works CMS content published Control access to any CMS content element! Components URL-parts CBSubs™ bot Menus intercepts Modules Articles Categories Sections Content blocked or available if authorized by plan Joomlapolis - 2011 14
  • 15. More Article protection  Article teasers can be shown, but access to main content requires subscription. Joomlapolis - 2011 15
  • 16. More Module protection  Hiding a module Expensive plan has extra Cheaper plan module does not Joomlapolis - 2011 16
  • 17. More Component protection  Even if user knows direct URL to component, CBSubs™ will not allow access with needed subscription. Joomlapolis - 2011 17
  • 18. More URL-parts protection  Can be used to protect access to specific URL defined functions of a component. Example: Kunena forum categories! Joomlapolis - 2011 18
  • 19. CBSubs™ module  The subscription module can be used to market up-sell messages Guest Weekly plan visitor subscriber sees this see this Joomlapolis - 2011 19
  • 20. How integration works • Component needs to be installed (e.g., DOCman) • Component configuration (e.g., DOCman groups created and A documents uploaded) • CBSubs™ integration plugin needs to be installed (e.g., cbplug_int_cbsubsdocman-E.zip) and published B • CBSubs™ plan integration area must be configured as per use case. • Subscription action (start / end) will trigger relevant integration C action. Included integration plugins: CB Fields, GroupJive, DOCman, Remository, Jawards, Jevents, Alphauserpoints, idevaffiliate, pap4. Joomlapolis - 2011 20
  • 21. More How integration works  CBSubs™ plan subscriber will be automatically added to 2 DOCman groups when subscription starts and will be automatically removed when subscription ends. Joomlapolis - 2011 21
  • 22. More How integration works  Of course we can verify this in DOCman backend … Joomlapolis - 2011 22
  • 23. More SQL integration  In order to support more integration CBSubs™ has a SQL action integration plugin included in the package. This plugin is used to execute specific SQL statements for each member when his/her subscription starts and ends.  This is a very powerful tool and must be used with care.  CBSubs™ forums already have many SQL statements to integrate with Joomla extensions at the database level:  SOBI, Mosets Trees, Acajoom newsletter, AcyMailing newsletter, Agora forum, JoomGallery Joomlapolis - 2011 23
  • 24. More URL integration  There are cases where SQL actions will not suffice to accomplish out integration needs. The URL integration plugin will automatically execute a specific URLs when specific subscription actions take place. First subscription • http://www.mysite.com/insert.php?username=[username] activation Subscription • http://www.mysite.com/renew.php?username=[username] renewal Subscription • http://www.mysite.com/deactivate.php?username=[username] deactivation Subscription • http://www.mysite.com/expire.php?username=[usrename] expiration Joomlapolis - 2011 24
  • 25. More CB Tabs / Fields protection  Specify who sees what, where and when! Must be a Plan B Must be a Plan A subscriber to see a subscriber to see a CB field / tab in specific CB field/tab someone else’s in his profile profile Joomlapolis - 2011 25
  • 26. Architecture Membership Management CBSubs™ Community Builder Joomlapolis - 2011 26
  • 27. More Architecture CBSubs™ Joomla Joomla Extensions • Joomla 1.0.X • CB • Settings • Joomla 1.5.X • DOCman • Currency CBSubs™ • Joomla 1.6.? • Remository • Gateways • Privileges • Jawards • Plans Plan A • Jevents • Baskets • VirtuMart • Payments • GroupJive • Notifications CBSubs™ • Alphapoints • Subscriptions • Privileges • Pap4 • Donations Plan B • Idevaffiliate • Merchandise • AcyMailing • Statistics • SOBI • History log • Mostrees CBSubs™ • JoomGallery • Privileges Plan C • Kunena • many more Joomlapolis - 2011 27
  • 28. More Community Builder™ vs. CBSubs™ Joomlapolis - 2011 28
  • 29. Quick demo – look and feel  Main points  Backend overview  CB user manager additions (filtering, subscription tab)  Content Protection examples  Article access  Download privileges  Module hiding  Component access  URL-parts  CB field/tab protection examples  Hide/show CB field/tab based on owner subscription and viewer subscription Joomlapolis - 2011 29
  • 30. More info – questions?  Commercial licensed product  Joomlapolis area for CBSubs™: www.joomlapolis.com/cb-solutions/cbsubs  Joomlapolis presales area: www.joomlapolis.com/forum/87-presales  CBSubs demo site: cbsubs1.cbdemosites.com/ Joomlapolis - 2011 30