RSMembership! Changelog

06 June 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

One person found this article helpful.


Was this article helpful?

Yes No
Sorry about that