ErrorException: Fatal Error: Call to a member function getDescendantCategoryIdsFromGrouped() on a non-object - library/XFA/RMMarketPlace/ControllerPublic/Resource.php:248
IMPORTANT: Change to the permissions A new permission was added Is a seller, this permission drives the right to see the links in the navtab for sales viewing and licenses management.
They will need to be tweaked after install of this upgrade.
This new permission is not category based while Can sell in MarketPlace categories one is.
Corrected bugs
On small resolution screens, once clicked on the link to view Terms and Conditions, it's impossible to reach the tick box or the bottom buttons
Fatal error: Access level to XFA_ExtendedCover_Extends_ControllerAdmin_RmCategory::_getCategoryAddEditResponse()
Creating a free resource in a category set to accept marketplace for sale resources would lead to a "Product type not allowed for this category" error message
Top purchases sort order missing in RM version above 1.2.0
Fileless resource category lead to only digital product creation
Sort by top purchases not working on resources index
Empty Sort by text when sorting by top purchases
Move to usergroup on purchase not working for physical products and services
Physical products quantity not decreased upon sale
If permissions to sell are only set on a category, view sales and manage licenses links are not displayed.
Modifications
Filter/sort line css tweaked to comply with other forum location in your licenses, your sales, view sales and manage licenses pages.
New features
New link in resource tools sidebar block to remove item from sale
Display current version and last update in your licenses page for each item
Product ordered alphabetically in the manual add license form
Alert sent to seller upon purchase and refund
Option when creating physical product to set wether sales shall be possible or not once running out of stock
Alert sent to seller when product runs out of stock
Filter by user in view sales and manage licenses pages
New permission View All Sales allowing to view all sales on the View Sales page
New permission Manage All Licenses allowing to view all licenses on the Manage Licenses page and Add licenses of any product
User are not able to download resources that doesn't require a url to be set before downloading.
Viewing terms and conditions doesn't show the terms and conditions but loads a page inside the container instead.
ErrorException: Fatal Error: Call to undefined method PPHttpConfig::removeCurlOption() -library/XFA/ThirdParty/Paypal/Core/PPHttpConfig.php:50
Modifications:
Order now button for physical and service products replaced by a Register now and order button for unregistered users
Purchase a copy button for digital products replaced by a Register now and purchase a copy button for unregistered users
Products ordered by title in the filter menu of the Your sales/licenses and View Sales/Manage Licenses pages
Automatic removal of sales awaiting payment confirmation (ie. cancelled by user) older than 1 day
New features:
Purchase resource featuring : Let members who sell resources pay to get their resources featured
Configurable durations/amount in admincp
Usergroup permissions
Purchases log in admincp
Possibility to moderate resource featuring once payment is done, either accept payment and feature or refund (activable through option)
Capability to restrict for each category which products type are allowed among the three ones (digital/physical/service).
Further restriction capabilities are provided for digital products to select the type of digital products allowed (with renewal/with restriction/with url required to download)
Existing free resources can now be transformed to paid products.
PPConfiguration.php file in library/XFA/Third_Party/Paypal renamed to PPConfiguration.php.txt to avoid overwriting upon update (to be renamed to .php after fresh install)