The transaction expiry date has been added to the onSubmitContact and the AcyMailing 6+ interfaces.
The text configuration page now lets you search the text templates for specified text.
The transaction list shows an icon if the 'Note to Client' or (new) 'Admin Comment' fields are used.
Please see the comments in the updated user guide.
There's a new pie chart of sales by browser type.
Added an extra user defined product field, a textarea field that allows long text.
The %PRICE% variable is now properly formatted according to the configured currency format.
#Joomla ip blocker free download
The download link recovery page now shows a single input field that accepts either an email address or a Transaction ID, which should be less confusing for users.
Fix for download problems with recent versions of Safari.
Better handling of the case where you click on a link to a renewed previous transaction that no longer exists in the system.
The browser tab title for the transaction list page now includes the transaction count.
The email test button has been re-instated on the email configuration page.
The product list page now highlights missing icon files, as well as missing product files.
There is a new Import-Export page for importing and exporting SQL files, see the user guide for details.
There is a new email variable %CUSTOMnn% which can be populated by a plugin, see the user guide for details.
Two new plugin calls, "info name" and "info description", see the user guide for details.
All views now enclose bottom text in a div element with class="ms_bottom_text".
Removed the hard coded style="clear:both" from bottom text in several front end views.
Fixed: The "Note to Client" was not shown on the download page.
#Joomla ip blocker free free
Fixed: Bottom text was not shown for a free product in the single product view.
There is a new configuration option to disallow renewals in advance of "Renewal days before".
There is a new text variable, %DOWNLOADS_LEFT%, which shows the number of downloads remaining.
You probably need to change %DOWNLOADS% to %DOWNLOADS_LEFT%. Please check the configuration of the "Status text success" text. Previously it used a combination of two language strings.
The download page now uses the "Status text success" as documented in the user guide.
Three new options (Free products, Paid products, Not for sale) on the product type filter of the admin product list.
One new plugin call, "info price", see the user guide for details.
Defend against "Data too long" errors in Joomla 4 due to it running in Strict Sql Mode.
The Joomla onSubmitContact event is now triggered when transactions are manually created in the back end.
The "Show transactions up to" setting was not correctly handled when set to zero.
Minor front end CSS changes, eliminating all "clear" properties.
There's a new line chart showing sales by price option over time.
Report date ranges are now selectable using two date pickers instead of the fixed ranges.
#Joomla ip blocker free pdf
PDF files can now be "watermarked" with information about the buyer.
MediaShop can now optionally collect buyer details at checkout including name, phone, and address, enabling MediaShop to be used with any of the Payage gateways.
Invoice and Read More pages have cleaner URL's.
Removed inline Javascript on the front end to enable operation with a strict Content Security Policy.
Removed the URL view parameter in Joomla 4.
Price Extra Text has a new option "-", see the latest user guide.