RSMembership! Changelog

27 Feb 2024
Version 2.1.0
  • Added - Joomla! 5 native compatibility - no longer needs the 'Behaviour - Backward Compatibility' plugin.
25 Oct 2023
Version 2.0.24
  • Updated - Dark Mode in Joomla! 5 was unreadable.
  • Updated - Some Joomla! 5 code improvements.
02 Aug 2023
Version 2.0.23
  • Fixed - Unpublished custom fields could prevent the user data from being saved in Joomla! 4
19 May 2023
Version 2.0.22
  • Updated - PHP 8.1 improvements.
11 Apr 2023
Version 2.0.21
  • Added - Option to delete older access log entries under Configuration - Data Protection.
  • Updated - iDevAffiliate requests will now be written to a 'rsmembership_idev_log.php' file in the Joomla! log folder.
  • Updated - 'Access Logs' is now a separate administration menu item.
  • Fixed - 'Access Logs' had an extra table heading.
06 Feb 2023
Version 2.0.20
  • Fixed - Manually changing the subscriber's membership status would throw an error on Joomla! 4.
  • Fixed - Frontend AJAX request for coupon verification was using a wrong path.
09 Jan 2023
Version 2.0.19
  • Fixed - The Grand Total was not displayed correctly in certain use cases.
03 Jan 2023
Version 2.0.18
  • Added - 'Allow Cancelling' option under Configuration - Subscribing.
  • Updated - Transactions search will now take into account the 'custom' column.
  • Updated - Transactions can be searched in the backend by specifying 'ID:'
  • Fixed - Some PHP 8.1 compatibility issues have been solved.
  • Fixed - Textarea custom fields in the frontend could not be resized vertically.
  • Fixed - When approving multiple transactions the invoice was not generated correctly.
12 Sep 2022
Version 2.0.17
  • Added - Separate 'Date and Time Format' setting for Invoices in Configuration - Invoice Settings.
  • Updated - TCPDF updated to 6.5.0 for better PHP 8+ compatibility.
  • Fixed - User group changing was not recorded in the System Logs when 'Replace User Groups instead of updating' was set to 'Yes'.
07 Sep 2022
Version 2.0.16
  • Updated - Exporting transactions, subscriptions or subscribers into CSV now takes into account current search options.
  • Fixed - Searching by email was not working in the Transactions area if the transaction user wasn't already created.
30 Aug 2022
Version 2.0.15
  • Fixed - Reports horizontal axis was incorrectly formatting years.
  • Fixed - Amounts in reports weren't formatted according to settings.
25 Aug 2022
Version 2.0.14
  • Fixed - Calendar field was throwing an error due to Joomla! 4.2 changes.
  • Fixed - Calendar field was not taking into account the timezone configuration.
  • Fixed - Some pages were showing warnings on PHP 8.1
  • Fixed - The Custom Invoice Font set on a membership was not working.
26 Jul 2022
Version 2.0.13
  • Fixed - IPv6 addresses could not be stored in Joomla! 4 or were truncated in Joomla! 3
  • Fixed - Longer gateway names were causing transactions to not get stored when using Joomla! 4
12 Jul 2022
Version 2.0.12
  • Fixed - Some JHtml::image() calls were not correct on Joomla! 4.
  • Fixed - When updating the extension, all custom fields from the #__rsmembership_subscribers table will be updated to support NULL values.
08 Jun 2022
Version 2.0.11
  • Fixed - Grand Total was incorrectly showing HTML code.
06 Jun 2022
Version 2.0.10
  • Fixed - An error was showing up when viewing the transaction details due to changes in Joomla! 4.1.4.
26 May 2022
Version 2.0.9
  • Added - 'Use Joomla! Global Configuration' option for the 'Admin Email' setup.
  • Added - Can specify the 'From Name' in the 'Admin Email'.
25 May 2022
Version 2.0.8
  • Fixed - Redirect to login URLs weren't routed through JRoute.
  • Fixed - Custom fields were throwing an error due to changes in Joomla! 4.1.4.
11 May 2022
Version 2.0.7
  • Fixed - Invoice percentual tax is no longer rounded up.
03 May 2022
Version 2.0.6
  • Fixed - 'Notify again' was not working on Joomla! 4.
04 Apr 2022
Version 2.0.5
  • Fixed - Upgrade and Renew weren't being done properly on Joomla! 4 with certain payment processors.
21 Mar 2022
Version 2.0.4
  • Fixed - In some cases when an invalid date was present in the database an error would appear when editing a subscriber in the backend.
11 Mar 2022
Version 2.0.3
  • Fixed - Renewals were incorrectly decreasing stock.
27 Jan 2022
Version 2.0.2
  • Fixed - When using 'No. of Available Memberships' the membership's configuration was being reset upon subscribing.
21 Jan 2022
Version 2.0.1
  • Fixed - 'Free Text' custom fields would throw an error in the frontend.
17 Jan 2022
Version 2.0.0
  • Added - Compatibility with Joomla! 4.0
  • Added - Export transactions to CSV format.
  • Added - Can choose Joomla! Global Configuration Captcha as a Spam Protection option.
15 Jun 2021
Version 1.22.28
  • Fixed - Membership Custom Fields were being required by default in the backend if they had a validation rule.
19 Apr 2021
Version 1.22.27
  • Fixed - Adding Shared Content was not working.
  • Fixed - Some MooTools legacy code removed.
15 Apr 2021
Version 1.22.26
  • Fixed - Workaround for the Google Visualization API and MooTools conflict causing the 'Overview' and 'Reports' areas to show an error.
15 Mar 2021
Version 1.22.25
  • Fixed - In some cases renewing a 'Fixed Expiry' membership would calculate a date that has already passed.
28 Sep 2020
Version 1.22.24
  • Fixed - 'Radio' and 'Checkbox' fields were not showing up correctly.
  • Fixed - 'Calendar' field did not have the same height as other textbox fields.
24 Aug 2020
Version 1.22.23
  • Updated - The layout for every view has been updated using independent definitions to avoid further conflicts.
  • Updated - Added CSS selectors for each layout for easier customisation.
06 Aug 2020
Version 1.22.22
  • Fixed - Total was calculated incorrectly when membership price was set to 0 and extras were assigned.
04 May 2020
Version 1.22.21
  • Updated - 'Font' and 'Font Size' can be configured in 'Invoice Settings' and 'Membership - Invoice'.
  • Fixed - Unicode characters were not displayed correctly in the generated PDF.
28 Apr 2020
Version 1.22.20
  • Updated - Improved coupon discounts flow on one page checkouts.
  • Fixed - Some coupon related data was showing incorrectly on the {invoice_transaction_table}.
  • Fixed - The placeholder {discount_value} now returns the actual value when the amount of the discount is the same or larger than the membership's price.
  • Fixed - Percentage coupons could exceed 100% discount.
  • Fixed - Coupons could have negative values.
08 Apr 2020
Version 1.22.19
  • Updated - The invoice will now show the coupon (and discount) used.
06 Apr 2020
Version 1.22.18
  • Updated - The {transaction_hash} placeholder is now available when generating an invoice.
23 Mar 2020
Version 1.22.17
  • Fixed - The 'Gateway' was stored as blank for transactions.
02 Mar 2020
Version 1.22.16
  • Updated - When subscribing the Grand Total is recalculated after selecting a payment processor or different extras for the membership.
  • Fixed - An error was generated when using One Page Checkout Process.
25 Feb 2020
Version 1.22.15
  • Added - Ability to generate a PDF invoice when purchasing a membership.
  • Added - 'Show Subscriber's Transactions' menu item.
  • Updated - Taxes are shown in transaction details and on payment selections.
  • Fixed - Uninstalling RSMembership! would not remove all component tables.
  • Fixed - Uninstalling RSMembership! would not remove default plugins.
03 Jan 2020
Version 1.22.14
  • Fixed - Some PHP Warnings showed up when configuring a membership.
  • Fixed - 'Save' button no longer appears in the 'Show Subscriber's Account' menu if there are no fields published.
22 Jul 2019
Version 1.22.13
  • Fixed - Custom Field names are now filtered to prevent having spaces and non-alphanumeric characters in them.
15 May 2019
Version 1.22.12
  • Updated - Can now use {membership_id} and {subscription_id} in Expiry Emails.
03 May 2019
Version 1.22.11
  • Fixed - When exporting in CSV format unescaped user data could allow macros being run.
18 Mar 2019
Version 1.22.10
  • Fixed - {extras} placeholder would return incorrect values in Renewal, Upgrade and Approved emails.
  • Fixed - {extras} placeholder was not available in Denied emails.
25 Jan 2019
Version 1.22.9
  • Updated - Some menu items were not using the Page Heading parameter.
  • Fixed - 'Single Membership Layout' menu item could be saved without selecting an item.
  • Fixed - 'Terms and Conditions' menu item could be saved without selecting an item.
15 Nov 2018
Version 1.22.8
  • Added - Compatibility with the Privacy component.
  • Fixed - Removed the Updates screen since updates have been integrated with Joomla! for quite some time now.
07 Nov 2018
Version 1.22.7
  • Updated - Can now use the {price} placeholder in expiration emails.
27 Aug 2018
Version 1.22.6
  • Added - New option 'Send User Account Email' in Configuration.
  • Fixed - Duplicating a membership would not carry over the custom fields.
28 Jun 2018
Version 1.22.5
  • Fixed - In some cases an AJAX request would not be sent to the correct URL.
17 May 2018
Version 1.22.4
  • Fixed - Terms and conditions were enforced even if they were not configured.
  • Fixed - Terms and conditions were missing when adding a new extra.
  • Fixed - Extras were incorrectly added when renewing.
16 May 2018
Version 1.22.3
  • Fixed - Terms and conditions were not validated server-side for acceptance.
  • Fixed - Terms and conditions were not displayed correctly in the 'Renew' and 'Upgrade' layouts.
14 May 2018
Version 1.22.1
  • Fixed - Required checkboxes and radios would throw an error in the frontend.
09 May 2018
Version 1.22.0
  • Added - Data Protection options: Store IPs and Allow Self Anonymisation.
  • Added - Admins can anonymise user accounts manually upon request.
  • Added - Users can anonymise their accounts.
  • Added - Price formatting can be customized through decimals, decimals separator and thousands separator.
  • Updated - Code optimization.
  • Updated - Removed old CSS and JS declarations.
  • Updated - Replaced MooTools SqueezeBox with Bootstrap Modals throughout the admin area.
  • Updated - Replaced MooTools SqueezeBox with Magnific Popup throughout the frontend area.
  • Updated - Some routing changes for the frontend tasks.
  • Updated - The Show Subscriber's Memberships menu item now shows a message if there's no content on the page.
  • Updated - Delete, Publish and Unpublish toolbar buttons are now shown in the Shared Content area of Extra Values.
  • Updated - Frontend assets are now loaded from /media/com_rsmembership.
  • Updated - Moved 'Permissions' to 'Global Configuration'.
  • Fixed - Sorting memberships in 'Memberships - List Layout' did not work.
  • Fixed - In some cases a PHP Notice prevented Reports from loading.
  • Fixed - 'Renew in Advance' no longer appears when the membership never expires.
01 Nov 2017
Version 1.21.33
  • Updated - Some button styling in the Transactions area.
  • Updated - Category name now appears in the 'Subscriptions' area as well as in the exported CSV.
  • Fixed - Custom fields were updated to blank values in some cases.
  • Fixed - Pending transactions numbering in the frontend started from 0 instead of 1.
  • Fixed - When updating the component a notice would occur on newer versions of Joomla!
  • Fixed - Some membership options were renamed to avoid confusion.
09 Aug 2017
Version 1.21.32
  • Fixed - Editing a membership in the backend didn't look correctly.
29 Jun 2017
Version 1.21.31
  • Fixed - Removed some old Joomla! 2.5 files.
  • Fixed - Removed some old CSS declarations.
  • Fixed - Bootstrap CSS was not being forcefully loaded even if 'Load Bootstrap' was set to 'Yes'.
06 Jun 2017
Version 1.21.30
  • Fixed - Calendars in the Transactions area were showing a Javascript error in Joomla! 3.7.2.
16 May 2017
Version 1.21.29
  • Added - Option to 'Allow Renewal in Advance'.
18 Apr 2017
Version 1.21.28
  • Fixed - Email validation will now accept more formats when subscribing.
04 Jan 2017
Version 1.21.27
  • Updated - Shared Content can be published or deleted in bulk.
03 Oct 2016
Version 1.21.26
  • Fixed - Username spaces were not being trimmed.
  • Fixed - Permissions were not being saved correctly due to Joomla! changes since 3.6.0.
09 Aug 2016
Version 1.21.25
  • Fixed - Notified date was not recorded correctly.
14 Jun 2016
Version 1.21.24
  • Fixed - Not all Membership Extras were displayed in the frontend.
31 May 2016
Version 1.21.23
  • Fixed - 'Subscribers' area was loading all data into memory, reaching memory_limit on websites with large amounts of subscribers.
  • Fixed - 'Subscriptions' area was loading all data into memory, reaching memory_limit on websites with large amounts of subscriptions.
30 May 2016
Version 1.21.22
  • Fixed - Subscribers 'Active' and 'Total subscriptions' were being incorrectly calculated.
  • Fixed - In some cases email sending would fail (due to JMail changes in Joomla! 3.5.1).
  • Fixed - When sending emails would fail, Expiry Notification emails were sent repeatedly.
  • Fixed - Subscriber Custom Fields were being displayed regardless of 'Show in Subscribers area' option.
19 May 2016
Version 1.21.21
  • Fixed - Subscribers 'Active' and 'Total subscriptions' columns were exported in the wrong order.
11 Mar 2016
Version 1.21.20
  • Fixed - Dashboard could no longer be accessed when a gateway had invalid characters in its name.
02 Mar 2016
Version 1.21.19
  • Updated - {category} placeholder can now be used to display the membership's category in emails.
22 Feb 2016
Version 1.21.18
  • Fixed - Invalid extra selections in the database would throw an error on the My Membership page.
15 Feb 2016
Version 1.21.17
  • Fixed - Unpublished extra values were still showing up when renewing.
29 Jan 2016
Version 1.21.16
  • Added - Added 'Date and Time Format' for the Calendar type custom field.
21 Jan 2016
Version 1.21.15
  • Added - 'Allow re-subscribing with the same email address' option in Configuration.
  • Fixed - Unique memberships could still be subscribed to if the visitor was not logged in.
08 Jan 2016
Version 1.21.14
  • Fixed - Built-in Captcha could not be validated due to Joomla! session changes.
24 Nov 2015
Version 1.21.13
  • Fixed - Coupon codes must be unique.
  • Fixed - Coupon start and end dates were not saved according to configured timezone.
  • Fixed - Incorrect line endings in some files might have caused issues on particular servers.
25 Sep 2015
Version 1.21.12
  • Updated - No longer requires patching Joomla! module file starting from Joomla! 3.4.1
  • Updated - No longer requires patching Joomla! menu file.
  • Updated - Dashboard layout improvements.
12 Aug 2015
Version 1.21.11
  • Added - Updates will now show up in the Joomla! Update section.
  • Fixed - In the backend, saving a subscriber would strip all HTML codes from the custom fields.
15 Jul 2015
Version 1.21.10
  • Fixed - The username now can contain UTF-8 characters.
24 Jun 2015
Version 1.21.9
  • Fixed - Emails Footer was showing HTML even if email was plain text.
27 May 2015
Version 1.21.8
  • Updated - 'Extras' are now displayed in the 'Subscriptions' area.
  • Updated - 'Extras' are now included in the .csv file when exporting from the 'Subscriptions' area.
  • Updated - 'Subscribers' area now shows 'Subscriptions (Active)' and 'Subscriptions (Total)' per each user.
  • Updated - 'Active' and 'Total Subscriptions' are now included in the .csv file when exporting from the 'Subscribers' area.
  • Fixed - Clicking on the 'Shared Content' button was not displaying the popup modal when no editor buttons were present.
05 May 2015
Version 1.21.7
  • Updated - Now using the configured Joomla! Temp Folder to temporarily store exported CSV files.
  • Updated - Better error handling when exporting a CSV.
  • Fixed - If no subscriptions were present, exporting a CSV would result in a downloadable empty file instead of an error.
27 Apr 2015
Version 1.21.6
  • Fixed - Worked around issues that caused a Fatal Error when using the 'System - Helix Framework' plugin.
  • Fixed - A Notice was being thrown on the Extras tab when editing a membership that had no Membership Extras assigned.
04 Mar 2015
Version 1.21.5
  • Added - Support for the new Google reCAPTCHA.
  • Updated - Re-arranged 'CAPTCHA' in the Configuration section and renamed it to 'Spam Protection'.
  • Fixed - Membership Extras were not showing up correctly when adding a membership to a subscriber.
  • Fixed - If reCAPTCHA (Legacy) was not configured, the error message appeared incorrectly in the frontend.
03 Mar 2015
Version 1.21.4
  • Fixed - The backend sidebar on Joomla! 3.4 was not showing correctly.
23 Feb 2015
Version 1.21.3
  • Fixed - Adding a subscription to an existing user did not allow for decimals in the 'Price' field.
19 Feb 2015
Version 1.21.2
  • Fixed - No longer using a workaround to activate the user in Community Builder - extensions should use the default Joomla! 'onUserAfterSave()' trigger.
23 Jan 2015
Version 1.21.1
  • Fixed - The 'Coupon' field no longer appears if there are no available coupons for the current membership.
  • Fixed - During installation the component no longer defaults to creating tables using the 'MyISAM' engine.
13 Jan 2015
Version 1.21.0
  • Added - 'System Logs' area where (for now) Expiry and User Type Change events will show up. More to be added in future versions.
  • Updated - 'Membership Length' & 'Trial Length' default to 'Days' instead of 'Hours'.
  • Updated - 'Delete pending transactions after' defaults to 168 hours now.
  • Fixed - Changed some <input> buttons to proper <button> tags.
  • Fixed - 'Super User' groups can no longer be selected in 'Stock & Activation'.
  • Fixed - Expiry notifications would still be sent to unpublished subscriptions.
  • Fixed - When only Expiry Admin Emails were set, these would be sent in a continuous loop.
05 Dec 2014
Version 1.20.28
  • Fixed - Non-recurring free trial memberships no longer redirect to the Payment Gateway.
18 Nov 2014
Version 1.20.27
  • Added - Content Plugins can be triggered on descriptions (must be enabled from Configuration).
17 Oct 2014
Version 1.20.26
  • Fixed - Menu item 'Page Heading' parameter wasn't taken into account.
13 Oct 2014
Version 1.20.25
  • Fixed - The '@' character was getting stripped from the username.
10 Oct 2014
Version 1.20.24
  • Updated - "Export CSV" now exports data based on filters set.
  • Fixed - "Subscriptions" were always filtered by status on Joomla! 2.5
11 Sep 2014
Version 1.20.23
  • Fixed - Subscriptions "Export CSV" wasn't working correctly when filter was active.
  • Fixed - PHP Warning is no longer shown when the CSV is empty.
08 Sep 2014
Version 1.20.22
  • Updated - PayPal Plugin now provides a transaction hash when using "Manual" activation.
  • Fixed - Classes can now be added in the "Additional Attributes" area.
  • Fixed - Hardcoded styling (5px margin-right) removed from checkboxes and radios.
  • Fixed - "Membership Custom Fields" require a transaction - thus they are now hidden when the administrator manually assigns a membership.
26 Aug 2014
Version 1.20.21
  • Fixed - Reverted a "feature" added in 2010 that allowed memberships to be upgraded even if they were expired.
20 Aug 2014
Version 1.20.20
  • Added - Joomla! permissions can now be set in the "Configuration" area.
  • Updated - Merged the "Configuration" "Other" tab into the "General" tab.
23 Jul 2014
Version 1.20.19
  • Fixed - Free memberships were not activated automatically when setting "Activation" to "Automatic"
25 Jun 2014
Version 1.20.18
  • Added - Placeholders in the "Denied Email": {price}, {coupon}, {payment}, {transaction_id}.
  • Added - Placeholder in the "Approved Email": {price}.
  • Fixed - Membership Custom Fields were not showing up in the "Denied Email".
  • Fixed - Modal window was opening twice after adding "Shared Content" a second time.
  • Fixed - HTML chars were not escaped when displaying "Shared Content" in the membership editing area.
10 Jun 2014
Version 1.20.17
  • Fixed - Manual activation for free memberships did not work correctly.
05 Jun 2014
Version 1.20.16
  • Fixed - Trigger being used incorrectly when canceling a membership.
04 Jun 2014
Version 1.20.15
  • Fixed - Issue when changing membership fixed expiry to length.
20 May 2014
Version 1.20.14
  • Fixed - On Joomla! 2.5.x jQuery wasn't being used in noConflict() mode.
09 May 2014
Version 1.20.13
  • Fixed - Sorting by custom fields in the Subscribers area didn't work.
05 May 2014
Version 1.20.12
  • Fixed - Workaround for Joomla! 3.3.0 no longer loading core.js by default.
23 Apr 2014
Version 1.20.11
  • Updated - Multiple email addresses can be specified (comma separated) in the "Administrator's Email".
  • Fixed - Validation rules were triggered incorrectly if the field wasn't set as "Required".
  • Fixed - Payment options were showing up on completely free memberships.
15 Apr 2014
Version 1.20.10
  • Updated - Display custom membership fields placeholders for the Subscriber and Admin Emails.
  • Updated - Transaction search now includes Transaction ID and Hash.
  • Fixed - Administrators couldn't edit hidden membership fields.
  • Fixed - Hidden fields were taking up space in the frontend.
15 Apr 2014
Version 1.20.9
  • Fixed - A custom trigger was causing issues with the RSMail! integration.
11 Apr 2014
Version 1.20.8
  • Fixed - A custom trigger was used incorrectly.
  • Fixed - Membership custom fields couldn't be re-ordered in Joomla! 3.x
02 Apr 2014
Version 1.20.7
  • Fixed - Further fixes to the membership fixed expiry dates calculation.
01 Apr 2014
Version 1.20.6
  • Fixed - Membership fixed expiry dates were not calculated correctly.
27 Mar 2014
Version 1.20.5
  • Fixed - Membership custom fields weren't ordered correctly in the backend.
21 Mar 2014
Version 1.20.4
  • Updated - Membership custom fields can now be edited when renewing.
  • Updated - Subscriber custom fields can now be edited when renewing or upgrading.
  • Fixed - Membership custom fields weren't being grabbed correctly on "Approved Emails".
18 Mar 2014
Version 1.20.3
  • Fixed - File and folder info wasn't being grabbed from the db.
17 Mar 2014
Version 1.20.2
  • Fixed - The character @ wasn't accepted when choosing a username.
  • Fixed - Checkboxes and radio groups were not displayed properly in the "Membership Information" tab.
  • Fixed - Checkboxes weren't saved when explicitly unchecking all values.
13 Mar 2014
Version 1.20.1
  • Fixed - Payment options weren't showing up with free trial memberships.
  • Fixed - When using a case sensitive CAPTCHA this wasn't being reflected in the label.
12 Mar 2014
Version 1.20.0
  • Updated - The Subscribers area has been improved.
  • Updated - Custom fields can now be shown in the Subscribers area.
  • Updated - View when a subscription has been notified prior to expiration.
  • Updated - Resend the expiration notification email.
  • Updated - {membership_from} placeholder for Upgrade emails.
  • Added - Recurring payments can be limited to a certain number.
  • Added - Administrator emails can now have a different 'From' email address.
  • Added - Usernames can now be created by using the full email address.
  • Added - (Administrator) Transactions can now be individually viewed.
  • Added - Custom fields can now be added per each membership.
  • Added - A footer can be appended to each email RSMembership! sends out.
  • Added - A new Subscriptions area that lists all your website's subscriptions.
  • Added - CSV export for the Subscribers and Subscriptions areas.
  • Added - Report - Sales.
  • Fixed - When a new user is created the 'Notification Mail to Administrators' Users Configuration setting is taken into account.
  • Fixed - Accounts are no longer disabled if the user has active subscriptions.
  • Fixed - jQuery wasn't loaded with the bundled version of Bootstrap.
12 Mar 2013
Switched to new version mode.
14 Nov 2013
Rev 19 - Joomla! 2.5 & 3.x only
  • Added - {rsmembership} placeholder in order to display content only for subscribers.
  • Added - Shared Content is now being stored in the Access Logs.
  • Fixed - PHP 5.4.x fix - please update your Payment Plugins as well.
  • Fixed - Expiration emails were triggered incorrectly.
05 Nov 2013
Rev 18 - Joomla! 2.5 & 3.x only
  • Updated - Improved front-end design.
  • Updated - Reports integrated with Google API.
  • Updated - Adding Extra in "Subscribe" View.
  • Updated - Display category description.
  • Updated - Show "Cancel Subscription" button in "My Membership" Menu Item.
  • Updated - Ability to unpublish Wire Payments.
  • Updated - Available placeholders are now shown in the Membership editing screen.
  • Updated - Renewal cost shown before clicking Renew in "My Membership" Menu Item.
  • Added - Joomla! 3.x compatibility
  • Fixed - Removed {buy} placeholder, the Subscribe link is now available by default.
  • Fixed - Adding Extras in "My Membership" Menu Item.
14 Jun 2012
Rev 17 fix 1
  • Added - New placeholders in Approved email: {membership_start} and {membership_end}
23 Jun 2011
Rev 17
  • Updated - Joomla! 1.6 compatibility
  • Updated - Optimized background functions to use less resources
  • Updated - Improved customer experience by re-designing the subscription pages
  • Updated - Terms & Conditions are now shown just above the "Next" button
  • Updated - Terms & Conditions are now shown when renewing as well
  • Updated - Wire Transfer plugin; you can now add more offline payment types
  • Added - RSMail! integration
  • Added - Reports (view graphs about transactions and memberships sold)
  • Added - Ability to switch from Multi-page Checkout (current) to One Page Checkout
  • Added - Administrator Emails: Subscribe, Approved, Renewal, Upgrade, New Extra Added, Expiration Notify
  • Added - Attachments can now be added to all subscriber email types
  • Added - Custom code can now be called when the transaction is approved (payment is made)
  • Added - Allow customers to choose their password when subscribing
  • Added - Ability to deny transactions
  • Added - A payment log has been added to transactions in order to properly debug the payment gateway's response
  • Added - Ability to add Hidden fields when configuring Custom Fields
  • Added - Select to use Joomla! Global Configuration when sending out emails
  • Fixed - Transaction search now allows all characters
  • Fixed - Improved membership copy function to use less resources
  • Fixed - Configuration - currency must have a value
26 Jan 2011
Rev 16
  • Updated - Optimized configuration reading and caching
  • Updated - Refactored the shared content code to use less resources
  • Updated - Usability improvements
  • Updated - Shared Content now uses a plugin system so other developers can create their own plugins
  • Added - Authorize.Net Payment Plugin
  • Added - Multiple coupon options
  • Added - Custom field validations (alpha, alphanumeric, numeric, email and website)
  • Added - iDevAffiliate integration
  • Added - Restrict K2 items, categories and user blogs
  • Added - Restrict FlexiContent items and categories
  • Added - Restrict ZOO items, categories and applications
  • Added - Fixed expiry date
  • Added - Filter transactions by type, gateway and date range
  • Added - {stock} placeholder to show amount of available memberships
  • Added - New parameters for the RSMembership! default layout - configure how many columns to show and what buttons
  • Added - Renewal price is displayed when purchasing a membership
  • Fixed - Trial price was not showing correctly
  • Fixed - Javascript error on IE in the Subscribers screen
  • Fixed - Shared content article search was broken
  • Fixed - Internal notes were not being saved when using an editor
11 Nov 2010
Rev 15
  • Added - Ability to enable or disable changing user type when subscribing to a membership
  • Fixed - User creation bypassing user activation option
  • Fixed - Table tag ending prematurely in the default RSMembership! layout
03 Nov 2010
Rev 14
  • Added - Ability to disable the user account when the membership is canceled/expires
  • Added - Ability to upgrade/downgrade user accounts based on membership purchased
  • Added - Built-in CAPTCHA and ReCAPTCHA support for unregistered and/or registered users
  • Added - Allow customers to choose their username when subscribing
  • Added - Send an email to the subscriber when his membership is approved (either by the payment processor or an administrator)
  • Fixed - Configuration tabs now retain the position when saving
  • Fixed - When saving a membership the category filter is no longer automatically active
  • Fixed - Menu patch showing a deprecated error in PHP 5
06 Sep 2010
Rev 13
  • Updated - Expired memberships can now be also upgraded
  • Added - Expiration notification emails
  • Added - Trial settings: unique membership and no renewals
  • Fixed - Deleted memberships no longer show up in transactions
16 Aug 2010
Rev 12
  • Updated - Joom!Fish content elements
  • Added - Restrict access to modules and menus
  • Added - Membership categories
  • Fixed - SQL error when showing published/unpublished custom fields
09 Jun 2010
Rev 11
  • Added - Unlimited custom fields (customizable registration)
  • Added - Checkbox for Terms & Conditions
  • Added - Terms & Conditions now open in modal windows
  • Added - You can show "Membership purchase on date" or the actual membership's name in the purchase
  • Added - Cancelled Payment URL for the PayPal Plugin
  • Added - Ability to either show the "Free" text or "0" for zero-cost memberships
  • Added - Ability to change "Price Format" in Configuration
  • Added - Default Layout now shows "Subscribe" as a link instead of plain text
  • Added - The user will now be prompted when multiple upgrade choices are available
  • Fixed - Transaction tax on the 2Checkout Payment Plugin
  • Fixed - With each upgrade the user's expiration date is adjusted accordingly
  • Fixed - Bug with Thank You message showing PHP notices
  • Fixed - Thank You message now correctly parses placeholders
  • Fixed - Zero-cost memberships no longer require the user to select a payment method
  • Fixed - No longer showing unpublished upgrades in the frontend
  • Fixed - Prices are now shown with decimals
  • Fixed - Buttons that use AJAX are now disabled after being clicked to avoid duplicate actions
  • Fixed - Bug with Shared Content showing PHP notices
09 Mar 2010
Rev 10
  • Added - Payment plugins can now set a percent or fixed tax on the transaction
  • Added - Ability to override the default Joomla! registration
  • Added - Language files for plugins
  • Fixed - PayPal recurring payments
13 Jan 2010
Rev 9
  • Added - New user email texts are now configured in the RSMembership! language file
  • Added - Shared content for extra values
  • Added - New screen for adding extra values
  • Added - Extra values can now be checked/selected by default
  • Fixed - Backend shared content messages
15 Dec 2009
Rev 8
  • Fixed - Using JSession instead of mainframe to store session data, for increased compatiblity
  • Fixed - Shared content bug
  • Fixed - Thumbnail is now copied correctly when duplicating a membership
25 Nov 2009
Rev 7
  • Added - "My Account" menu item
  • Fixed - com_content was ignored if added as a Shared URL
24 Nov 2009
Rev 6
  • Fixed - Rewrote the code that checks for permissions
  • Fixed - Sending emails
17 Nov 2009
Rev 5
  • Fixed - Save order issue
16 Nov 2009
Rev 4
  • Added - One more placeholder for emails: {extras}
  • Added - Default text for the Thank You message
  • Added - The "Enabled" column in "Users" page
  • Fixed - Membership extras that are added later now take into account if they're multiple or not
  • Fixed - Multiple extras not being added in the admin
  • Fixed - Currency was ignored when creating a new membership
  • Fixed - The correct com_user language file wasn't loaded during user creation
13 Nov 2009
Rev 3
  • Added - JomSocial application
  • Added - Search by membership status
  • Added - More parameters for the "My Memberships" menu item
  • Added - Back buttons for the Shared Content screen
  • Added - You can use wildcards in your URL
  • Fixed - Publish or unpublish shared content
  • Fixed - Clicking on an email in transactions will redirect you to the user
28 Oct 2009
Rev 2
  • Added - Share more content: articles, categories, sections and custom urls
  • Added - Choose when to create the Joomla! user - either when the order is placed or when payment is done
  • Added - Show or hide the login form
  • Added - Ability to duplicate a membership
  • Added - Membership terms & conditions
  • Added - Terms & conditions in the frontend
  • Added - You can use { rsmembership-subscribe 1} in any place of your website to show the subscribing link for membership Id = 1
  • Fixed - Document title is now changed when accessing the membership details
  • Fixed - Deleting a membership does not leave behind references
  • Fixed - If the total cost is 0, when subscribing, no payment options are shown

2 persons found this article helpful.


Was this article helpful?

Yes No
Sorry about that