News

aMember PRO 4.1.12 released

Date: 2/2/2012

The aMember Pro development team announces the immediate availability of aMember PRO 4.1.12. You can see changelog below.

Product quantity can be configured in billing plan settings to be fixed or flexible (flexible qty works in shopping cart interface only)
Fixed bug: access period calculation - if user's latest access record for given product have expiration date in the past, aMember will take current date as new access record start date. This was done to handle situations when next payment within invoice was added with delay (for example if there is a problem with connection between amember and payment system and admin have to add payment to user's invoice record manually).
Fixed bug: Several Javascript issues on aMember pages when "Use Wordpress Theme" is enabled.
Bug fixed: wrong signup day in aff commission calculation
Wordpress plugin: karma theme integration.
Fixed bug: vBulletin plguin groups calculation issue. If user have more then one product with different primary groups, only one group was used. No second group will be added as additional group.
Fixed bug: 404 errors on aMember pages when worpress theme used.
Fixed bug: PayPal PRO subscriptions were not cancelled when cancel link was used from aMember CP.
Fixed bug: logging not UTF-8 IPN messages
Improvement: Accept Direct Payments support added to paypal plugin
Fixed bug: sort of preselected products on signup page
Fixed bug: Wordpress plugin: javascript error in widgets area when mootools library used by theme.
-renewal didn't work with public_id like 12345-XYZ imported from version 3
Fixed bug: Unable to get logged in user info from Am_Lite when suhosin.session.encrypt is enabled(wordpress plugin was affected as well).  When suhosin.session.encrypt is enabled, amember will use default php sessions
Fixed bug: cancellation url for paypal-express subscriptions.
Fixed bug: Unable to cancel Paypal pro recurring subscription.
Fixed bug: FirstData plugin generate SQL error on payment activation.
Display qty in admin invoices view
Added new Brick: HTML text
Fixed bug: paypal pro ipn script generate error.  Added support of API certificates
Improvement: Setup process will check for necessary extensions installed in php.
Closes #637 Fixed bug: Am_Lite didn't work when aMember use different session name.
added autologin for autocreated payments
Closes #637 Added ability to specify only First or Last name in signup form. Added such setting to name "brick"
Closes #638 Added hint to dirbrowser in wordpress plugin.
Closes #629 Fixed bug: User is not logged in to third party script after purchase
Fixed bug: Cancellation url was not available in user's payment history for paypal payment plugin.
Fixed bug: User requested email messages (such as lost passwords or signup message )  were not sent and incorrectly added to email queue if limit of period email messages  were reached.
Filter for admin logs added
Coupons export added
Closes #639 - minor HTML fix
Closes #634 - fixed FR states
Closes #614 - for fields, require name to start with a letter
Closes #609 - Incorrect redirect after login in aff module
Added new block to member's area -> main screen. Block will include list of active products that user have + these products expiration dates.
CSRF protection added to all admin forms
Refs #636 - paypal-express IPN does not work
Added default country option to Address Info brick.
Added Separate display/require options for each field in address info brick.
closes #597 - error during exception handling in custom app
Gratefully handle situation when IPN is handled earlier than Thanks transaction
Revert "better handling for thanksaction added"
Added manually approve new affiliates possibility. When affiliate signup type will be set to "Only admin can add user as affiliate" and user will signup through affiliate signup form, his account will be set as not approved.
Closes #508  Implemented Manually approve new users functionality.
Better compatibility of css rules
Skip validation for additional fields in aMember CP -> Add user form
Fixed bug: After login into aMember CP admin were redirected to dashboard instead of link he clicked. (For example when admin receive email from helpdesk and click a link to open ticket, he was redirected to Dashboard instead of ticket content)
Placeholder for user info in Admin user's related pages.
Fixed bug: Redirects didn't happen in IE9 (wrong charset in ajax  responses)
Fixed bug: Affilite info tab was displayed incorrectly in IE9
Added suhosin.session.encrypt check. Integration will not work when that setting enabled.
Strange bug: get_magic_quotes_gpc() return false but quotes in _POST array are still being escaped. Issue happens if magic_quotes_gpc is  enabled in master php.ini. Tested on system:  aMember         4.1.10  PHP     5.3.8 (cgi-fcgi)     with the ionCube PHP Loader v4.0.9, Copyright (c) 2002-2011, by ionCube Ltd., and     with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies Disabled php_flag in htaccess because arrays will be escaped later in Am_Mvc_Request. ticket: https://c5.central-office.net/display/IRG-55593-596
Fixed bug with import of miltiple payments
Currency code added
Fixed paysys_id for autocreated payments and added messages for better debugging
Closes #627 Fixed bug: vBulletin plguin  Users were added as COPPA users into vBulletin
Fixed bug: single login does not work when vBulletin installed on subdomain.
Disable error if ini_set is disabled.
Turkish language added
Fixed bug: Unable to view user's invoices/access when user signup with coupon and that coupon was deleted.
Fixed Bug: Payout info form didn;t work in IE9
Fixed bug: http://www.amember.com/forum/threads/bug-from-my-server-log-undefined-method.14007/
Shopping cart: incorrect link.
Fix in Invoice Log table
Delete all headers sent by wordpress. It send  Last-Modified  header automatically and this sometime lead to "Too many redirects" problem in Firefox when try to access protected content after login.

Your suggestions for future releases are welcome!

aMember PRO 4.1.10 released

Date: 12/28/2011

The aMember Pro development team announces the immediate availability of aMember PRO 4.1.10. You can see changelog below.

API: Added Am_Event::INVOICE_*CALCULATE hooks
Implements #590 - resend IPN
Closes #584  Fixed bug: WP plugin cannot detect windows aMember path
Closes #571 - After import from version3, when Rebuild Db clicked, all customers are receiving e-mails
Closes #581 - Product Category filter problems
Implements #591 - Delete file if it is not used somewhere else
Wordpress plugin: added POT file
Propertly handle tax with digits after dot
Propertly handle IP address instead of domain name when setting cookies
Do not send notification to user for admin comments in helpdesk
Wordpress plugin: New shortcode am4aff - content will be displayed only for affiliates.
Closes #596 - indicate if user is locked or do not approved in user grid
Wordpress plugin: am4view  notactive fixed.
Fixed bug: IE8 IE9 and latest version of chrome does not accept cookies if domain is set to localhost.
Fixed bug: Single login didn't work when efront installed on different server.
Added link to edit user profile from ticket page.
Changed invoice address rendering
Implements #582 - Display product category in admin-products list
Fixed  bug: Payments were not activated if pdf invoice template is not correct.
Bug fixed: local translations with newline in string works incorrectly
API: Fixed bug: "Failed loading key" errors on single login for some protection plugins.
Import identify existing users by login or email (instead of just login)
Sometimes Free paysystem was used even if product is not free
Javascript error on signup page fixed
Ability to "live" edit sort order for products in grid
Bug fixed: autoloader can not load Am_Report_AffStats
Signup forms now use alternative templates as choosed in form editor
Norwegian language added
Firstdata (linkpoint) plugin alpha
cart.js: makes possible to create cart buttons and links outside of aMember
DIBS payment plugin added
Wordpress plugin: Added new attribute to am4guest shortcode (notactive) to disable shortcode text for not active users as well.
Added prefix to aMember menu items
Orion theme integration
Closes #573  - in WordPress 3.3 when configuring the amember plugin, the title shows up as getTitle());?>
Fixed bug: Remove unnecessary commas from invoice if user do not have address info specified.

Your suggestions for future releases are welcome!

aMember PRO 4.1.9 released

Date: 12/13/2011

The aMember Pro development team announces the immediate availability of aMember PRO 4.1.9. You can see changelog below.

Implements #562 - Saved search can't be used in aMember CP -> Email users
Fixes #543 - Cannot send headers; headers already sent in appeared in logs for file downloads
Fixed a bug in "aff" module - it was never calculating "Signup" commissions
Closes #564 - wrong alignment in message (helpdesk)
Fixed bug: CSS styles were not displayed for urls like /~test/amember/
Fixed bug: Affiliate tab was broken in Edit user screen

Your suggestions for future releases are welcome!

aMember PRO 4.1.8 released

Date: 12/12/2011

The aMember Pro development team announces the immediate availability of aMember PRO 4.1.8. You can see changelog below.

Added invoices list to "aMember CP -> Payments" page'
Implemented ability to add readme for admin setup Forms. Added readme for reCaptcha.
Refs #560 - added * mark to "Name" field in signup form
ClickBank: IPN timezone fixed (resulted to incorrect date for ClickBank transactions)
Fixed bug: Disable autolock  setting didn't work.
Closes #335 - allow to choose language+locale instead of just language. Choice also affects date and numbers format
Joomla plugin: Joomla 1.5 support
Display plugin status warning in setup forms
Added aff_id to export fields list
Integration plugins: created separate fields for Primary and additional groups in Integration setup screen.
Epoch payment plugin (aplpha)
Fixed bug: Use of wordpress theme in aMember and  whole blog protection at the same time leads to redirect loop.
Implemented #519 - l18n for payment terms
Implemented #549 - highlight Add/Renew button in case of it is active
Implemented #540 - preselect first product&paysys in signup form
Added new reports: payments from New vs Existing members, and count of user signups during period
Reports UI improved. Added new reports: payment breakdown by payment system and by product
Update incorrectly imported invoice_item.**_total fields
Affiliate reports moved into [aff] module
Problem with wrong xml from efront api partially fixed
Cashu plugin (alpha)
Better invoice log display
Closes #544 - paypal pro double charge (dosale + createsubscription)
Fixed php error in Lite.php
Added Portuguese and Croatian languages
Fixed bug: Redirect loop when user doesn't have access to folder.
Added report by paysystems
Ability to link affiliate to user manually
Closes #537 - Limit affiliate commissions lifetime
Closes #524 - ability to reupload removed file
Do not display cron warnings in maintenance mode
Closes #531 - replace products in invoice
Refs #524 - show error in grid with file in case of actual file was removed from disk
Closes #515 - assign %site_title%, %root_url%, and %root_surl% to any e-mail
Closes #511 - Protected "Page" must redirect to login if not logged-in
Closes #520 - specify mysql port on setup, and gracefully handle connection errors
Closes #527 - Some "provincia" items are missing for italian costumers
Closes #528 - Admin username with spaces is allowed, but login does not work
Closes #528 - allow user login with space in username
api: (User) $user->getExpire($productIds) function added
Parse dates without named regex segments (was causing problems on some hostings)
Add autocomplete to new ticket form in admin area
Bug fixed: there was not ability to uncheck all checkboxes, checkbox get value from request but it is null in case of all checkboxes is unchecked
Closes #529 - Check Box Field not displaying checkmark on Profile Form
Fixed bug: Problem with products import from v3 if product info contains UTF-8 chars
Authorize.NET CIM beta implementation
Closes #532 - english typo
Payanyway plugin
Fixed bug: user was not redirected to target URL when click on affiliate link.
Newsletter module: eliminate MySQL error in error log while subscribe/unsubscribe action
Use own flag for each language instead of use US for all
Implements #516 Export of custom fields
Eliminated warning in _lang-choice.phtml
Closes #513 - remove button from "awaiting email confirmation page"
Closes #513 - warning when new-rewrite delete files
Ability to add/edit description of uploaded files in popup 'Uploaded Files' dialog
Closes #507 - uploaded file was not populated
SWREG: correct response for refund notification
xenforo integration: Increase session expire time
Setting up correct multi-domain cookies for new-rewrite

Your suggestions for future releases are welcome!

aMember PRO 4.1.7 released

Date: 12/1/2011

The aMember Pro development team announces the immediate availability of aMember PRO 4.1.7. You can see changelog below.

Added displaying of changelog content in admin dashboard
Fixed problem in new-rewrite folders protection
Fixed bug in PayPal plugin added by 4.1.6 update
Upgrade - disable notice after upgrade is done, and update database version
Fixed bug: tax was applied twice for paypal not recurring payments.
Removed  duplicate jquery.js load   from member/layout  (it will be loaded in header script)
Fixed bug: Problem importing UTF-* files on some servers.
Closes #494 - Change Error displayed when there is no products in signup page to something more user friendly.
Changed shopping cart index page default behavior. By default all products from not hidden groups will be displayed.
Bug fixed: Export action incorrectly deal with variableList if there is array in this list
User Filter by Newsletter: exclude users with "unsubscribed" flag

Your suggestions for future releases are welcome!

aMember PRO 4.1.6 released

Date: 11/29/2011

The aMember Pro development team announces the immediate availability of aMember PRO 4.1.6. You can see changelog below.

Implements #486 - hide products in signup/renewal forms that don't match "Require product/Dissallow"
Fixed bug: Cart signup form generated an error when user was logged in.
Fixed bug: Am_Paysystem_Action_Form didn't work correctly in cart.
Closes #487 - xenForo 1.1 Integration Problem
Closes #466 - new-rewrite does not work on windows under apache
Mass Subscribe (simple) implemented as "Browse Users" action
Closes #456 - remove <li> bullets on members page
Closes #484 - removed code input from signup e-mail verification step
Disable facebook widget if signup form is posted or is awaiting for e-mail confirmation
Returned phone# to user fields, and added a brick for it
UTF-8 import fixed
Fuxed bug: Paypal plugin generate error when business email came with different characters case
New modifier for variables in template: intval
Closes #479 - Requiring Address on Address Brick Does Not Work
Fixed bug: Even when the super-admin flag is turned off the admins all show up as super-admins in the list of admins.
Implements #476 - display readable state and country name instead of ISO codes
Closes #474 - PDF Invoice - Image reversed
Italian translation added
Closes #477 - added contribution links
Closes #467 - errors in german translation
Fixed bug: redirect back to /member after login and also checked other locations
Closes #464 - autoresponders: saving "send immediately", goes back to 1 day
Closes #475 - default sorting for products in the signup form
Closes #454 - facebook: do not display on signup page if logged-in
Closes #452 - display facebook graphical button
Closes #448 - and do not save md5 passwords at all
Do not require user first/last name in admin area
Fixed bug: Unable to delete generated Demo users.
Bug fixed: user_status was not updated if difference between status only in expired subscription
Fixed bug: Emails were set in english even if default language was not english.
Refs #465 - better error handling during file upload
jquery.noConflict() support on user side for better compatibilty with WP themes
Commercial FlowPlayer added to distribution
Bug fixed: wordpress - post protection wasn't working in some themes.
Closes #453 - disable flowplayer autoplay
Closes #458 User Profile address: display always expanded, admin profile address: remember status in cookie
Ability to import custom fields and address fields
eFront plugin fixes
SafeCart plugin
Removed aMember version from public pages
Ability to configure admin records-on-page in Setup/Configuration
Am_Lite, Wordpress: Fixed bug: Session data was not unserialized properly if it contains UTF symbols.
Fixed warnings in admincontent, adminupload controller, video files prefix changed to "video"
More icons for help menu item
Fix for error in helpdesk block

Your suggestions for future releases are welcome!