Template:History-851

From NeuCart Documentation
Revision as of 13:55, 25 July 2014 by NeuCartAdmin (Talk | contribs) (Admin Area)

Jump to: navigation, search

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.