News

aMember PRO 4.2.4 released

Date: 5/29/2012

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

HTML Editor: allow to embed videos from Youtube/Vimeo/others into aMember pages
Implements #705 - General Affiliate link
API module added (remote access / REST implementation)
Ability to manually approve new invoices
OTO (one-time-offer) plugin implemented
Shedule-Access plugin: to add subscription to other products based on "main" product subscription on configured schedule
Fixed: Could not select uploaded files in subfolder under windows
Made necessary API changes to support 3D-Secure implementation in CC plugins
Security: amember authentication cookies configured to be httponly
Affiliate Program: ability to bind affilate banner/link to specific user group
Implements #805 - option to disable "Unsubscribe from All Email Messages" link
New Feature: Abity to add invoices from admin interface
Implements #813 - ability to search payments by coupon code
Signup Form "Name" brick: allows to display first and last name in separate rows
VAT online validation fixed
Fixed: htaccess removal after remove of protection
Affiliate program: Fixed bug: Second tier affiliate commission calculation fixed
Folder Protection: Fixed bug: False folder access denied errors. The problem happened when user leaves his browser open and return to protected folder on next day. He was incorrectly redirected to access denied page.
CSS fix for ie7
Bug fixed (verification email used default locale)
Helpdesk: Closes #796 - workaround in case of admin which has been removed is involved in discussion
Fixed "Active (free)" users report on admin dashboard
Fixed bug: Unable to login into aMember CP or member's area when aMember root URL use IP address instead of valid domain name.
closes #784 - Require adding a Password in the creation of a new user (in admin)
Added ability to enable sending admin notification when user has changed profile
Closes #788 - notification about sending message with new password is not easy to see
Added ability to configure email templates for Account Sharing Violation
Closes #778 - Payments tab - filter by invoice results in database error
Implements #774 - readonly custom fields brick
Implemented "credits" plugin - sell credits and debit it via API
Implements #769 - Import from v3, transfer custom fields
Added new brick to forms - FieldSet with configurable title
Fixed bug: Import3 script generate error when old v3 installation use different mysql prefix then default.
Fixed bug: html tags were stripped in product description when product is being displayed in cart.
Bug Fixed: User Tickets History Grid in admin interface processed ajax request incorrectly
***Payment plugins
    Fixed bug: Use v3 compatible urls setting didn't work for 1SC ipn script.
    Fixed bug: CC rebill page was not added into admin menu
    Fixed bug: 2CO plugin didn't handle recurring payments notifications.
    Fixed bug: Cancel link wasn't available for 2checkout payments.
    Psigate: fixed: tax was applied twice for Psigate payments
    New plugin: integration with http://www.quotestream.com/
    New payment plugin: epayment
    SafeCart plugin updated
    Paypal PRO plugin: send shipping address to paypal(user's address info will be used as shipping info)
    New plugin: atmail
    New plugin: phpFox
    Fixed bug: blank page after payment for some payment plugins.
    Migs payment plugin
    Authorize.Net CIM refunds implemented
    Link to 1SC in front of aMember documentation added
    1SC plugin: Resend API notifications function implemented.
    1SC plugin: Implemented "Accept Direct Payments"
    1SC plugin: Country and State fields where empty when user was created from 1SC
    Psigate payment plugin added(not recurring)
    Paypal: fixed refunds handling (payment_status Refunded is without txn_type at all)
***Integration plugins
    Fixed bug: Plugin Admin/Banned usergroups were not available in aMember CP -> Protect Content -> Integrations
    Fixed bug: "Create users on demand" didn't work for some plugins
    Facebook logout fixed
    Added ability to configure protection plugins if MySQL server is specified with port. (127.0.0.1:3306)
    phpFox plugin: Added "Create users on demand" support to phpFox plugin.
    Kayako: Fixed Bug: Internal error on kayako database rebuild.
    Joomla plugin: added Jregistry into the joomla's session
    Xenforo plugin updated
    EE2 support
    Drupal plugin: Fixed minor bug with single login.
    Vanilla Plugin: fixed bug: Sticky groups option didn't work.
***Wordpress Plugin
    Settings menu was not available sometimes.
    RSS feed protection settings added to post protection menu.
    Fixed: When "Create users on demand" was enabled in wordpress plugin,
    aMember users were created with empty values for first and last name.
    Added ability to control Display Name for newly created users.
    secure cookies were not set properly.
    Fixed bug: Incompatibility with wordpress robots-meta plugin.
    Added redirect URL to loginurl shortcode.
    Fixed bug: Buddypress pages were not protected sometimes.

Your suggestions for future releases are welcome!

aMember PRO 4.2.1 released

Date: 4/12/2012

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

4.2.1 IS THE BETA VERSION, PLEASE DO NOT USE IT FOR PRODUCTION
"Pesapal" payment plugin added
Added ability to send notifications to admin and user when recurring subscription is canceled.
GetResponse newsletter plugin
Fixed "Active (free)" users report on admin dashboard
I18n Language strings updated
Ability to sort address fields on form
Authorize.Net CIM refunds implemented.
Fixed bug: Unable to login into aMember CP or member's area when aMember root URL use IP address instead of valid domain name.
Link to 1SC in front of aMember documentation;
Drupal plugin: Fixed minor bug with single login.
"Change e-mail" address handling added to newsletter plugins - support for custom e-mail field and custom fields added to ARP plugin
Ability to hide disabled products in grid
Two mods in order to simplify wordpress plugin copying
Closes #784 - Require adding a Password in the creation of a new user (in admin)
Added ability to enable sending admin notification when user has changed profile
Closes #788 - notification about sending message with new password is not easy to see
Update optionsEditor, allow sort items with jquery ui
Allows to configure filename for invoice
Closes #706 - all items was highlighted in submenu
Fixed bug: Plugin  Admin/Banned usergroups were not available in aMember CP -> Protect Content -> Integrations
1S plugin: Resend API notifications function implemented.
Zend Framework updated to 1.11.11
Implemets #780 - personal-content addon
Added ability to configure email templates for Account Sharing Violation (for user and admin), sending of such emails added as well
Added sagepay payment plugin (dev mode)
Amazon SES email method added
API: INVOICE_STATUS_CHANGE event hook added
Implements #742 - snippets in helpdesk
typo fixed in field description
- use <a> instead of <button> for norecord actions so it can be ajaxify along with other grid's links
Fixed bug: 1SC plugin: Country and State fields where empty when user was created from 1SC
Closes #778 - Payments tab - filter by invoice results in database error
Implements #674 - copy of products
implements #774 - readonly custom fields brick
Saved Reports / Ability to add Saved Reports to Dashboard
Schedule-access plugin developed
Implemented "credits" plugin - sell credits and debit it via API
Implements #769 - Import from v3, transfer custom fields
Fixed bug: Import3 script generate error when old v3 installation use different mysql prefix then default
Language files updated.
Removed incorrect file from git.
Fixed bug: html tags were stripped in product description when product is being displayed in cart.
Fixed refunds handling (payment_status Refunded is without txn_type at all).
Implements #599 - Customizable Dashboard
Bug Fixed: class can not find available plugins in case of %1 used in plugin path template
Implements #765 - Auto Fill Dates on Manually Added Subscriptions
Implements #767 - Return to Helpdesk Page Link from Ticket
Bug Fixed: User Tickets History Grid in admin interface process ajax request incorrectly
Implements #756 - Helpdesk Ticket Delete / New Event to add items for clear action
Vanilla Plugin: fixed bug: Sticky groups option didn't work.
1SC plugin: Implemented "Accept Direct Payments"
Implements #495 - ability to hide the product name/description in the signup form in case of there is only one option available
Implements #587 - add a getBegin() function to Am_Lite

Your suggestions for future releases are welcome!

aMember PRO 4.1.15 released

Date: 3/22/2012

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

Fixed a problem with displaying payment systems on signup page
Fixed ePay plugin: instant capture was not set for initial payments

Your suggestions for future releases are welcome!

aMember PRO 4.2.0 released

Date: 3/21/2012

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

4.2.0 IS THE BETA VERSION, PLEASE DO NOT USE IT FOR PRODUCTION
Implemented Amazon S3 and FTP uploads protection and handling
Implemented newsletters integration for MailChimp, AWeber and ARP
Implemented "Pending Payment" e-mail notifications to admin and user
"Subusers" plugin - allows to sell subscription packages and purchaser may then add number of "subusers" to access site content
EU VAT handling implemented (needs careful testing)
Adding product conditional if a user has active subscription to a category
Limit file downloads (former "onetime_download" plugin in v3)
Users mass-deletion (requires password confirmation)
Implemented admin notification for user registrations
Implemented "mass pay" affiliates option
Added conditions to autoresponders and expiration e-mails
API: new GRID events to customize users and products operations

Your suggestions for future releases are welcome!

aMember PRO 4.1.14 released

Date: 3/21/2012

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

Fixed handling of "free access" records
Fixed several bugs in autoresponders for free signups
Fixed problem with rebuilding .htpasswd and e-mail sending
Fixed order of paysystems on signup page
Added product's  category description to cart index.
Fixed serious problem in htpasswd protection module
Bug fixed: "prevent if other" options was populated incorrectly in case of there is not any product category
Bug fixed: Autoresponder templates were sent incorrectly, if there were  free resources defined.
Language files updated
Sticky groups option added to Vanilla plugin. aMember will not remove these groups from user's account.
Allow user upload attachmets in case of he has permission to send emails
Drupal plugin: added support for Drupal v6 and also enabled auto_create for Drupal plugin.
Fixed bug: auto_create didn't work in integration plugins.
Implemented new setting: Send Registration E-Mail when user is created from aMember CP
Fixed bug: Wordpress logout links didn't logout user from aMember.
API: fixed Am_Blocks->remove($id) method
Rebuild Db optimized
Fixed bug: Notices were generated by cron process.
Fixed bug: Plimus plugin:  Incorrect url was used to redirect user to Plimus
Wordpress plugin: Added ability to disable protection for users of specified roles.(like it worked for admin users already)

Your suggestions for future releases are welcome!

aMember PRO 4.1.13 released

Date: 3/13/2012

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

Presets implemented for flowplayer configuration
Added "Paypal MassPay/Export CSV" functionality for affilaite payouts
Removed iKobo and SafePay affiliate payout methods
Respect site domain for relative urls on page in case of load amember pages via proxy (e.g. WorldPay)
Fixed bug: CURL was used as HTTP_Request2 adapter even if it was disabled for security reasons
Fixed several bugs in fastspring plugin.
Added ability to require coupon on signup form (in brick configuration)
Greek language loading fixed
Kayako plugin -> BETA
SMF plugin beta added - tested with SMF 2.0.2
Implements #676 - show username on delete user confirm screen
Fixed bug: "Argument 3 passed to Am_Paysystem_CreditCard::doBill() must be an instance of CcRecord, null given"  errors generated by cron when paypal-pro plugin enabled.
Implemented import script to import users from DAP (paypal payments only)
Fixed bug:  get_current_screen() errors fixed for older wordpress versions
New way to handle Dokeos single login.
Fixed bug: problems with pagelines framework styles on WP dashboard
Fixed bug: Exception on Clickbank  Payment refund from aMember CP.
Fixed bug: Fatal error in vanilla plugin: Call to a member function isLoaded() on a non-object
Increase memory_limit (sometimes a problem with aMember + wordpress + many plugins + pdf invoice)
Closes #722 - javascript code which hide paysestems for free products works incorrectly in case of two bricks with products
Closes #685 - If you apply filters after creating email to users, all email content is deleted
Closes #679 - product setup - second payment lifetime duration
Implements #724 - translations for additional fields (title/description)
Implements #667 - remember used hidden category codes and allow to operate on products from these categories without passing category code to url again
Closes #716 - Translation of Custom Fields does not work
Bug fixed - didn't save category description
Display "Lifetime" instead of "expires 12/31/37" in member area
Access records without invoice were not deleted when customer was deleted
Bug fixed - unable to add previously deleted default commissions.
PremiumWebCart plugin  development version
Added manual_approve_admin email template
Import ZIP Code field from v3
New setting aMember CP -> Setup -> Login Page -> Skip Index Page. When logged-in user try to access /amember/index, he will be redirected to member's area.
"Delete Invoice" action implemented.  Invoice can be deleted from aMember CP -> Payments -> Invoices  or from Edit User -> Payments
Fixed bug: aMember CP -> Protect Content -> New -> Hide setting was ignored on redirect after login.
Removed notice about recurring payments from ClickBank plugin
Fixes #714 - respect billing plan during invoice auto-creation
Bug fixed: hidden categories were shown on product page
Bug fixed: url to detailed product page for product from hidden category generate error
Fixes #667 - delete item from cart in case of qty = 0
Improved error handling in Am_lite (add useExceptions) mode
Closes #713 - Magicselect - special handling for empty values in admin-setup
Implements #308 - adding product conditional if a user has active subscription to a category
Closes #655 - invoice filter fixed to handle correctly invoice_id started with number
Closes #699 - coupon recurring or not display improved
Fixed bug: Sometimes user was not redirected to payment page after signup form submit in IE9
Closes #694 - renewal group was corrupted on product update
Closes #672 - Preselect paysystem in 'Add Payment' form in aMember Cp -> Browse Users -> Payments
Fixed bug: errors when suhosin is enabled
Dokeos plugin beta.
Closes #692 - paypal plugin does not validate payment amounts
Implements #429 - Coupon Count Visual Notification
Fixed bug: Paypal Express plugin didn't handle SuccessWithWarning response correctly.
Fixed bug: Paypal PRO plugin didn't handle SuccessWithWarning response correctly.
Closes #291 - Order error: confusing message
Fixed bug: Several Recoverable errors fixed.
bug fixed - unable to edit email templates with attachments
Fixed bug: Commission detains popup  wasn't working .
Improvement: New setting in 2Checkout  plugin: "Use Multi  Page  Checkout"
-bug fixed with long strings with /r/n
single login for subdomain fixed
Fixed bug: Unable to edit product in invoice if Admin user doesn't have superuser permissions.
Fixed spelling error: adddress -> address
flowplayer configuration
-partially working, has not been tested with response from webmoney
bug fixed with validation of new login when edit profile by user
-replaced checkboxes with select field with 2 options YES/NO - helpful for advanced search by field like email_confirmed=NO
Fixed bug: Third-party script's cookies were  not checked on Signup page.
- respect qty of items of same product
Invoice(After|Before)Insert and Invoice(After|Before)Delete hooks
PAP plugin -> beta
Added links to invoice and user from Invoice log grid.
WP plugin: redirect all login links to aMember's login page.
added invision 3 plugin BETA
fixed link to aMember CP -> Protect Content -> Integrations
-invision plugin dev
added ability to send refund requests fro clickbank recurring subscriptions from admin area
closes #678  Added new custom field type: date.
PAP plugin dev.
Fixed bug: javascript issues  in integration with karma  wordpress theme.
Fixed bug: Paypal PRO rebilling issues mentioned in this thread: http://www.amember.com/forum/threads/issues-with-paypal-plugin.14279/#post-54964
Removed user.pass variable from email templates. Plain text password in not available anymore.
Fixed bug: Unable to uncheck "Affiliate can view Sales Details" checkbox in Affiliate setup tab.
-fixed conflict if use facebook from wordpress
highcharts updated to 2.1.9
Added ability to cancel recurring clickbank subscriptions for user and admin from amember
Bug fixed with cancellation, invoice could be marked as canceled even if cancellation process thrown an exception
Closes #585 - UTF8 chars from aMember to third-party script
Fixed bug: Upgrade script was unable to find aMember's  installation path on some servers.
Paypal pro fix: do not setup TRIAL* vars, it is already handled by STARTDATE
Added supported currencies
iDevAffiliate plugin
added handler for cancel and refund IPN's fixed findtime(), now it is using difference with Clickbank server
Revert "better compatability of css rules"
Add space between rows of tabs in user menu in case of there is two or more rows
Fire NeedSessionRefresh even when user change password.
Fixed bug: Payment notifications (both user's and admin's)were sent only for first payment within invoice.
added admin notification for free signups
added translation for signup form title
added Turkish lira as supported currency
JS bug fixed with Safari
Implements #666 - Am_Pdf_Page_Decorator Improvement: Centered text
ePay payment plugin
Implements #644 - Plugin to limit subscriptions count for specific product

Your suggestions for future releases are welcome!