Template:History-851
From NeuCart Documentation
Display/User Interface fixes
- Added Display Preferences option to offset the "sticky" sidebar by a different value.
- Corrected display issue where specific configuration/reconfiguration steps would result in an album displaying instead of only one track.
- Added final price to pay on Single-Page Checkout's submit button. This is necessary for mobile devices especially, where the total being paid is not in view when clicking Submit.
- Removed Album Player volume controls for iOS devices.
Admin Area
- Added auto-login feature. Users accessing the Admin Area from the same device at the same IP address can be logged in automatically instead of entering a username and password.
- Added "Order Total" column in Manage Orders list page
- Updated links in config setup page (this change only applicable for new users)
- Product Block Layout Drag/Drop sorting sometimes failed to renumber the sort. This has been corrected.
- Digital Files for Products, Form View did not show correct PDF Watermark Style if the product filename included an apostrophe. This has been corrected.
- Digital Files for Products, Form View did not allow deletes. This has been corrected.
- Incorrect table read when displaying a single Tag Category. This has been corrected.
- Order Notification Preferences now checks for valid email addresses on save.
- Updated Text Translations page for ease of use.
- Updated Albums to use the new layout.
- Updated Manage Orders page to use the new layout, and made the following changes:
- To improve page performance, the list of orders now limits to show only 300 records.
- The order total and payment methods are now displayed in Table View.
- Form View for Orders now displays a log of individual download attempts for each file. (This data has always been recorded but was not previously displayed.)
- Form View now includes extra information like "Total Earned", which represents the total of the transaction minus PayPal/Credit Card fees.
IPN
- Removed HTML Entities in product names.
- Changed the method in which custom information is sent to and returned from PayPal. This change means that customers should no longer enter "note to store" at PayPal; it should always be done from the checkout page.
Misc
- Updated "Russian Federation" to "Russia" in database. USPS shipping failed with "Russian Federation" setting
- Added method to insert "Custom URL" of product onto a product's META Tags on the product description page.
- Updated email validation function to allow for top-level domains (.com, .org, etc.) of more than three characters (.guru, .info, etc.)
Technical
- Added potentially-necessary PDF filter options. Experimental usage for some PDFs
- Updated remaining mail() function calls to use PHPMailer. Added custom hook for all email calls, allowing SMTP authentication settings or other requirements based on server-specific needs.