Skip to Content Skip to Menu

🌲 Merry Christmas! Great savings on Professional and Developer Memberships! Get 25% off now with code XMAS-2024!

CBSubs 3.0 goes GPL !

  • nant
  • nant
  • OFFLINE
  • Posts: 12339
  • Thanks: 1467
  • Karma: 877
11 years 11 months ago #217670 by nant
CBSubs 3.0 goes GPL ! was created by nant
This thread discusses the big news CBSubs 3.0 goes GPL ! .

IMO, this is awesome news !!!
The following user(s) said Thank You: hkymre, erilam

Please Log in or Create an account to join the conversation.

  • beat
  • beat
  • ONLINE
  • Posts: 2174
  • Thanks: 463
  • Karma: 352
11 years 11 months ago - 11 years 11 months ago #217673 by beat
Replied by beat on topic Re: CBSubs 3.0 goes GPL !
Indeed, we have been very busy in December and during Christmas holidays...

Here the changelog for CBSubs GPL 3.0:

Of course, the big news is that we have changed the license to GPL, which we are quite excited to have finally implemented this long time decision.

To do that, we have reviewed the complete source-code of CBSubs, and at same time have speeded up the code and reduced the memory footprint, which took quite a bit of work.

Most important new features are below in bold.

One last thing that made it into CBSubs GPL 3.0: #3646: CBSubs content integration plugin allows to display CBSubs substitutions[/b], e.g. price of a plan with currency conversions !

and here is how to use it (with CB Content CBSubs integration plugin and cbpaidsubsbot both active):
Code:
{cbsubs:plan:PlanId:CB + CB plan substituion text}
Where PlanId is the id of the plan. Following substituions for the "CB plan substituion text" can be used (you find them in plan Thank You messages Emails substituion description texts listed too) for the plan (in addition of all usual CB user substitutions and if's):

Plan/Product substitutions:

[PLAN_NAME], [PLAN_ALIAS], [PLAN_DESCRIPTION], [PLAN_REGISTRATION_PRICE] and [PLAN_UPGRADE_PRICE] (both display period and price),

[PLAN_PRICE] (display generic period and price for plan, or amount donated for donation with currency, or price with currency of product for a merchandise),

[PLAN_RATE] and [PLAN_FIRST_RATE] are numeric values, and in case of donations, the donation amount converted into the donation plan's currency

Of course information will only be displayed for plans that are available for upgrade if logged in, or for registration for guests.


Ok, so here the changelog:

13 New Features

#3836 Speed-up backend and frontend execution (typically 50-90% faster)
#3835 Use much less PHP memory (typically half)
#3834 Substitutions [PLAN_NAME] and [PLAN_DESCRIPTIONS] should also fire CB-substitutions and Joomla content substitutions
#3828 Gateway: New gateway: Google Checkout
#3827 Gateway Ogone: Add new languages for Ogone gateway: Czech, Greek, Finnish, Hebrew, Korean, Russian and Slovak
#3785 GPL license: Let it be GPL !
#3694 Add PHP 5.4 strict compatibility
#3687 Joomla 3.0 support
#3667 PostAffiliatePro: implement support for coupon affiliate tracking
#3646 CBSubs content integration plugin allows to display CBSubs substitutions, e.g. price of a plan with currency conversions
#2746 Gateway: Paypal Pro
#2448 CBSubs Fields: ability to "Append" a value to an existing value
#1250 CB fields Integration plugins: actions on expiry to add values specifically on expiry (and remove on reactivation)


17 bug fixes:

#3829 Joomla 3.0.2: CBSubs bar graphs huge height
#3811 Gateway 2Checkout: return URL missing the live_site
#3810 J2.5: Content bot expecting first parameter to be by reference
#3787 CMS content substitution on plan name are not fired when adding to basket causing mismatch at Paypal IPN
#3766 Gateway eWay: Custom eWay logos not sending to eWay
#3740 Notifications of license problems to moderators should happen only once a day (that one is fixed by removing that, not needed for GPL)
#3718 CCBill return/cancel no longer functional
#3686 "Propose spontaneously plan for upgrades:" is no longer functional
#3672 J1.5: CBSubs Content "By Module" protection not functional
#3671 Promotions and Mailer integration plugins: Geographic zone of buyer does not work
#3663 Promotions integration: Non display tab settings with not specific plans selected for promo were leading to fatal error
#3639 EU VAT number validation server causes fatal error
#3624 Since 2.0.2 and addition of calendar prorating: CBSubs Promotion displays wrong for auto recurring followup payments
#3623 Gateway: CIC Crédit Mutuel: Plans with quotes in their names cause IPN validations to fail
#3581 Adding usergroup on J2.5 doesn't update session
#2894 Plan URL pages don't execute registration form triggers
#2108 Mechandise product pricing tab should not have maximum auto recurring setting

I would like to thank Kyle for his help on features and fixes of CBSubs integration plugins, and Nick and Kyle for their tireless tests.

We are very excited by this GPL release, and the perspective it offers.

We are even more excited that we have now cleared all pending items to finish developing our next big milestone release: Community Builder 2.0 :) Full speed ahead, ahoi!

Beat - Community Builder Team Member

Before posting on forums: Read FAQ thoroughly -- Help us spend more time coding by helping others in this forum, many thanks :)
CB links: Our membership - CBSubs - Templates - Hosting - Forge - Send me a Private Message (PM) only for private/confidential info
Last edit: 11 years 11 months ago by beat.
The following user(s) said Thank You: Josh Lewis, erilam, pepperstreet

Please Log in or Create an account to join the conversation.

  • Axus
  • Axus
  • OFFLINE
  • Posts: 8
  • Thanks: 0
  • Karma: 0
11 years 11 months ago #217684 by Axus
Replied by Axus on topic Re: CBSubs 3.0 goes GPL !
A download link to the new CBSubs GPL 3.0 package seems to be missing?

Cheers!

Please Log in or Create an account to join the conversation.

  • Roland
  • Roland
  • OFFLINE
  • Posts: 161
  • Thanks: 16
  • Karma: 11
11 years 11 months ago #217688 by Roland
Replied by Roland on topic Re: CBSubs 3.0 goes GPL !

www.simple-quality.de - The Quality-Web-Portal
The following user(s) said Thank You: Axus

Please Log in or Create an account to join the conversation.

  • nant
  • nant
  • OFFLINE
  • Posts: 12339
  • Thanks: 1467
  • Karma: 877
11 years 11 months ago #217690 by nant
Replied by nant on topic Re: CBSubs 3.0 goes GPL !

Axus wrote: A download link to the new CBSubs GPL 3.0 package seems to be missing?

Cheers!


Actually as a Developer member you can download CBSubs GPL 3.0 from the Developer download area.

In fact you should be able to see and download the following CBSubs GPL related items from the Developer Download area:

1. CBSubs GPL 3.0 package
2. CBSubs GPL 3.0 Extra Payment Gateways package
3. CBSubs GPL 3.0 Documentation
4. CBSubs GPL 3.0 pre-built package with CB
5. CBSubs GPL Developers Gateway API documentation
6. CBSubs GPL Developers Integration API documentation

Item #4 is basically a single install of CB and main CBSubs GPL elements. You can make your own package also by visiting the Downloads -> CB Packager page where CBSubs GPL is now also included.

Please verify that you can access the above.

Also, you can migrate your existing CBSubs license to a CBSubs GPL Membership subscription and this way have access to the CBSubs GPL Download area here:

www.joomlapolis.com/downloads/downloads-single-items/cat_view/118-cbsubs-gpl-download-area

where you will find similar download items excluding #5 and $6 which are API docs related with your Developer membership.
The following user(s) said Thank You: Axus

Please Log in or Create an account to join the conversation.

  • Axus
  • Axus
  • OFFLINE
  • Posts: 8
  • Thanks: 0
  • Karma: 0
11 years 11 months ago #217694 by Axus
Replied by Axus on topic Re: CBSubs 3.0 goes GPL !
Not sure why I didn't see the links previously. The main thing is I now see the links you've given. Thank you!

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum