Skip to Content Skip to Menu

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

CBSubs 1.2 Released!

  • beat
  • beat
  • OFFLINE
  • Posts: 2174
  • Thanks: 463
  • Karma: 352
13 years 6 months ago - 13 years 6 months ago #167110 by beat
CBSubs 1.2 Released! was created by beat
This thread discusses article CBSubs 1.2 Released! .

First of all many thanks to all those who helped making CBSubs 1.2 a reality:

- CBSubs Workgroup members
- CBSubs users
- Active forum members for great ideas
- CB Team co-members Kyle and Nick, who gave lots of feedbacks, testing, and so on.
- Special thanks to Nick for the huge documentation made (now at 455 pages!)

I hope you'll like the new promos/coupons/giftcard/wallet features and that they will help you increase the success of your website.


Changelog

28 New Features:

#2586 New Payment gateway: CCBill payment gateway with single payments and autorecurrings
#2583 Version checker now displays message for expired or about to expire maintenance periods
#2581 New Confirm Order button displayed instead of payment gateway when order total is 0.-
#2580 Front-end viewing of user-subscriptions
#2577 Google analytics integration plugin: Add Cross Domain Tracking cookies config (optional param)
#2576 Emails integrations plugin: Add Pending payments emails for first payment (including for offline gateways
#2574 GroupJive Integration plugin: GroupJive 2.3+ Support
#2566 Add flexible conditions to decide if a plan is allowed to be registered (depending on other plans and fields and fields values)
#2565 Add css id to plans at registration and in upgrades list
#2564 Add flexible conditions to decide if a plan is allowed to be upgraded to
#2558 Calendar year plans: allow to start the calendar year at any date in the year
#2537 PCI-DSS compliance: All forms can force to HTTPS
#2536 Add most used currencies symbols
#2535 Improve markup of prices with spans for formatting currency, decimals, dots
#2530 Unique CSS ID for each plan
#2486 Plans offering based on CB Field content
#2420 Default plans selections when accessing plans displays by URL
#2350 Plan website workflow texts now supports substitutions
#2330 Implement Autorecurring payments inside CBSubs with autopayments cron job and timed actions
#2067 Ogone auto-recuring payments supporting alias and direct links
#1932 New Expiration date based off previous expiration date and not date paid for renewals (no gap setting added)
#1847 Implementation of coupons and promotions system
#1820 When automatically proposing plans: Automatically selects all variants even if non-exclusive
#1670 Content integration: Access by url part can use regex regular expressions too
#1466 Payment pending notification by e-mail (useful in particular for Off-line payments)
#1316 New setting if exclusive Plan will be proposed for upgrades, but only if it's more expensive (needed clarification) or always, allowing downgrades too
#1134 Send different emails for first activation, for renewals, and for autorenewal
#1125 Add emails on pending state
#1019 Make Image plan integration available for Merchandise and Donations too


38 Minor bugs fixed:

#2556 Merchandises displays "for lifetime" period instead of price only (but could be overridden)
#2555 Backend: descriptions of fieldsets not translated
#2551 Tax integration plugin with IE6+IE7+IE8 : mandatory invoicing address saving resulting in "You are not authorized" screen due to IE button bug
#2550 EU VIES VAT Number Service changed its URL
#2543 Tax language strings missing
#2542 Backend: description typse do not translate their default string
#2529 Taxes integration plugin had jos_ table-prefix hardcoded instead of #__
#2513 PayPal gateway: when server params change: renewals not sending successful IPN
#2487 CBSubs menus protection was ignoring plans with "Propose spontaneously plan for upgrades" is set to "never propose spontaneously" and user is logged in
#2485 Fatal error cbsubs.email.php on line 76 in case of cron-job based expirations
#2443 Docman integration not considering active merchandise or donation plans
#2435 Google analytics integration plugin using depreciated (but still working for some time) API
#2401 Subscriptions showing sometimes multiple times in subscriptions list
#2397 Ogone gateway: Partial refunds IPN generate a mismatch due to amount not identical (like with full refund) so partial paypal refund payment was not registered in payment list
#2374 Paypal gateway: tax display wrong after editing invoicing address (paid total is correct)
#2347 J1.6: codemirror editor not functional in cbsubs editor params
#2333 J160: cbsubsbot did not uninstall on Joomla 1.6.0
#2331 Existing Paypal IPNs urls stop working when moving site or changing database name
#2327 Paypal reviews amounts do mismatch as IPN messages have a bug in amounts: needed a workaround
#2326 J160 - CBSubs module had to be modified to install on J160
#2317 on older php versions mt_rand(): max(-16777217) is smaller than min(0)
#2303 when configured with no plans at registration user is registered as a subscriber
#2299 Multiple file attachements on CBSubs plan welcoming email and email integrations doesn't work
#2290 Propose spontaneously plan at registration: mode was not functioning in some cases
#2237 Ogone: Refund does generate IPN and update basket but does not add a negative payment
#2227 Remository plugin not saving its parameters correctly
#2212 Docman integration: On CB 1.3-: Fatal error: undefined function cbArrayToInts() in cron-job expirations
#2211 Minor notice on wrong database entry in invoice display
#2210 country and state fields not synchronzing when configured to do so
#2206 Backend: When subscriptions are being mass expired, there are numbers displayed at top in backend
#2204 CB Content Protection integration plugin: protects on POST parts, but doen't show controlling plans on POST parts, only on GET parts so the needed plans auto-calculation wasn't working properly in that case
#2197 email on expiration not translating language strings
#2165 Notice: getObject of plan id X failed. ... In cbpaidsubscriptions.class.php on line 1390 was displaying, now only logged
#2162 Setting show on CB User Profile to No causes direct URL to hide subscriptions too
#1618 emails integration should inform or warn user that TO address is required
#1425 Invoice with HTML in address field: adds <br> at each line break: adding an html table to Customer address format: results in massive amount of line breaks
#1304 Authorize.net payment button image and text replacement nonfunctional
#1190 autorecurring: appears in Donation

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: 13 years 6 months ago by beat. Reason: Added features list and bugfixes list and #1820 misclassified
The following user(s) said Thank You: pepperstreet, LindaGLS

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

  • nant
  • nant
  • OFFLINE
  • Posts: 12339
  • Thanks: 1467
  • Karma: 877
13 years 6 months ago - 13 years 6 months ago #167127 by nant
Replied by nant on topic Re: CBSubs 1.2 Released!
All I can say is that this is the greatest CBSubs release ever!

The smart Promotions plugin is awesome!

The conditions for plan workflows is fantastic - the flexibility is just phenomenal!
Last edit: 13 years 6 months ago by nant.

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

  • cte2087
  • cte2087
  • OFFLINE
  • Posts: 12
  • Thanks: 0
  • Karma: 0
13 years 6 months ago #167303 by cte2087
Replied by cte2087 on topic Re: CBSubs 1.2 Released!
I am so very excited to see some of the updates made. Especially interested in the CSS for plan layout on the registration page.

I assume I should look into firebug to figure out the new CSS for each plan??

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

  • beat
  • beat
  • OFFLINE
  • Posts: 2174
  • Thanks: 463
  • Karma: 352
13 years 6 months ago #167678 by beat
Replied by beat on topic Re: CBSubs 1.2 Released!

cte2087 wrote: I am so very excited to see some of the updates made. Especially interested in the CSS for plan layout on the registration page.

I assume I should look into firebug to figure out the new CSS for each plan??


Yes, that's the easiest, and classes are well-named. For plans, we use the plan id inside the name.

But you could already in CBSubs 1.1 onwards, in plan settings, define CSS class for a plan, as well as the CBSubs template to use, allowing to set the formatting in plan settings.

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

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

Moderators: beatnantkrileon
Powered by Kunena Forum