PATH:
home
/
letacommog
/
rdvenunclick.fr1
/
wp-content
/
plugins
/
dokan-pro
/
includes
/
Admin
/
Views
<?php $changelog = array( array( 'version' => 'Version 3.0.8', 'released' => '2020-09-04', 'changes' => array( array( 'title' => 'Shipping data updater', 'type' => 'Fix', 'description' => 'Shipping data updater is not showing some situations' ), array( 'title' => 'Product type allowed in Vendor subsction product', 'type' => 'Fix', 'description' => 'Default subscription type product is not showing in vendor subscription type product module' ), ) ), array( 'version' => 'Version 3.0.7', 'released' => '2020-09-01', 'changes' => array( array( 'title' => 'Refactor Product SEO', 'type' => 'Fix', 'description' => 'Vendor product SEO refactor codes where improve performance' ), array( 'title' => 'Shipping Continent Issue (Shipping)', 'type' => 'Fix', 'description' => 'When try to add shipping with a continent then it not working properly' ), array( 'title' => 'Global Multiple Zone Conflict (Shipping)', 'type' => 'Fix', 'description' => 'Global multiple zone conflict issue in shipping' ), array( 'title' => 'Paypal Gateway Fee not Showing on All Logs (PayPal)', 'type' => 'Fix', 'description' => 'Paypal gateway fee not showing on all logs when products purchase by multi vendors' ), array( 'title' => 'CSV Import Not Working with WordPress v5.5 (Import/Export Tool)', 'type' => 'Fix', 'description' => 'CSV import not working cause of JS error' ), array( 'title' => 'Product Addon Conflicting with WooCommerce Booking (Product Addon)', 'type' => 'Fix', 'description' => 'Product addon conflicting with WooCommerce booking when try to add new addon fields' ), array( 'title' => 'Tags List Loading Problem', 'type' => 'Fix', 'description' => 'Long tags listing issue fixed on product quick edit area' ), array( 'title' => 'Duplicate Booking Email', 'type' => 'Fix', 'description' => 'Vendor getting duplicate booking email when new customer booking' ), array( 'title' => 'Store Review Author Name (Store Review)', 'type' => 'Fix', 'description' => 'Store review author name show display name if exits' ), array( 'title' => 'Yoast SEO Hooks Changed', 'type' => 'Fix', 'description' => 'Yoast SEO plugin some hooks changed on latest version' ), array( 'title' => 'Update Vendor Analytics Logo and Key (Vendor Analytics)', 'type' => 'Fix', 'description' => 'Update Vendor Analytics module logo and primary metrics key' ), array( 'title' => 'Store Category Resets', 'type' => 'Fix', 'description' => 'Store category resets after updating store Payment details' ), array( 'title' => 'Automatic Save Zone Location Data (Shipping)', 'type' => 'Fix', 'description' => 'Automatic save zone location data during method add, edit and delete' ), array( 'title' => 'Product Type not Saving', 'type' => 'Fix', 'description' => 'Product type not saving when product addon module active with WooCommerce product addon' ), array( 'title' => 'RMA Request Delete by Vendor', 'type' => 'Fix', 'description' => 'RMA request delete by vendor and change text-domain' ), array( 'title' => 'Add Missing Permission Callback in REST Routes', 'type' => 'Fix', 'description' => 'Add missing permission callback in REST routes to make WordPress 5.5 compatible' ) ) ), array( 'version' => 'Version 3.0.6', 'released' => '2020-07-23', 'changes' => array( array( 'title' => 'Shipping Issue with Same zone Multiple postcode (Shipping)', 'type' => 'Fix', 'description' => 'Full Shipping system revamped our codes structure and make performance improvement where allowing same country multiple zones' ) ) ), array( 'version' => 'Version 3.0.5', 'released' => '2020-07-23', 'changes' => array( array( 'title' => 'Decimal and Thousand Separator with Comma', 'type' => 'New', 'description' => 'Now allowing decimal and thousand separator with comma sign in every where' ), array( 'title' => 'New 3 Columns Added on All Logs (Vendor Subscription Module)', 'type' => 'New', 'description' => 'Gateway Fee, Total Shipping and Total Tax 3 new columns added on all logs' ), array( 'title' => 'Gallery Image Restriction (Vendor Subscription Module)', 'type' => 'New', 'description' => 'Gallery image restriction count for vendor subscription module' ), array( 'title' => 'Token Issue with Dokan Stripe Module', 'type' => 'Fix', 'description' => 'Stripe token issue come when try to payment with stripe for logged and guest use ' ), array( 'title' => 'Shipping Issue with Same Country Multiple Zones (Shipping)', 'type' => 'Fix', 'description' => 'Full Shipping system revamped our codes structure and make performance improvement where allowing same country multiple zones' ), array( 'title' => 'Vendor Subscriptions Product not Allow with Dokan Stripe (Vendor Subscriptions Product)', 'type' => 'Fix', 'description' => 'When try to payment with stripe on Vendor Subscription Product then it not worked' ), array( 'title' => 'After Payment Completed Order Status Not Change (Vendor Subscriptions Product)', 'type' => 'Fix', 'description' => 'Vendor Subscription Products after payment completed order status not changed' ), array( 'title' => 'Gateway Fee Subtract from Admin Commission', 'type' => 'Fix', 'description' => 'Now gateway fee subtract from admin commission value and make it separate column on all logs' ), array( 'title' => 'Products Addon Fields Not Worked for Vendor Staff (Products Addon)', 'type' => 'Fix', 'description' => 'Products Addon fields manage by vendor staff and fields showing on product page' ), array( 'title' => 'Add New Card Not Worked on My Account Page', 'type' => 'Fix', 'description' => 'When try to add new card number in my account page on payment methods tab then it not worked' ), ) ), array( 'version' => 'Version 3.0.4', 'released' => '2020-06-19', 'changes' => array( array( 'title' => 'Stripe Module add 2 Requires Options (Stripe Connect)', 'type' => 'Fix', 'description' => 'Stripe Module add 2 requires options must need to add stripe credential and SSL' ), array( 'title' => 'Stripe Module Added 2 Notices (Stripe Connect)', 'type' => 'Fix', 'description' => 'Stripe Module added 2 notices for add stripe credentials and another for SSL activation' ), array( 'title' => 'Geolocation Auto Set Same as Store (Geolocation)', 'type' => 'Fix', 'description' => 'Geolocation auto set same as store when product update from admin' ), array( 'title' => 'Add Text Shipping Policies Link on Shipping Setting Page', 'type' => 'Fix', 'description' => 'Add text Shipping Policies link after gear icon on vendor shipping setting page' ), ) ), array( 'version' => 'Version 3.0.3', 'released' => '2020-06-11', 'changes' => array( array( 'title' => 'Add Facebook Messenger to Dokan live chat (Live Chat)', 'type' => 'New', 'description' => 'The Facebook Messenger is new Dokan live chat for vendor single page and product page like as TalkJS' ), array( 'title' => 'Stripe Connect Module Revamped (Stripe Connect)', 'type' => 'Improvement', 'description' => 'Full Stripe Connect Module revamped our codes structure and make performance improvement' ), array( 'title' => 'Vendor Subscription Module Revamped (Vendor Subscription)', 'type' => 'Improvement', 'description' => 'Full Vendor Subscription Module revamped our codes structure and make performance improvement' ), array( 'title' => 'Minimum Amount for Discount Coupon', 'type' => 'Fix', 'description' => 'The minimum amount for discount coupon not working on checkout which amount added by vendor' ), array( 'title' => 'Store Review Not Working for Verified Owner', 'type' => 'Fix', 'description' => 'Store review not working if verified owner option is checked (Store Reviews)' ), array( 'title' => 'Sellers Sitemap XML', 'type' => 'Fix', 'description' => 'Dokan Sellers Sitemap XML file showing 404 when visit it from SEO XML file' ), array( 'title' => 'Shipping Tax Calculates', 'type' => 'Fix', 'description' => 'Shipping tax calculates wrong for sub orders' ), array( 'title' => 'Vendor Subscription Product Error with get_current_screen Function', 'type' => 'Fix', 'description' => 'Remove get_current_screen function from vendor subscription product module (Vendor Subscription Product)' ), array( 'title' => 'Vendor Subscription Product Variation Product Price Not Saving', 'type' => 'Fix', 'description' => 'Variation product price not saving when vendor subscription product module enable issue fixed (Vendor Subscription Product)' ), ) ), array( 'version' => 'Version 3.0.2', 'released' => '2020-04-22', 'changes' => array( array( 'title' => 'Vendor Subscription Product Module', 'type' => 'New', 'description' => 'The new Vendor Subscription Product module is a WooCommerce Subscription integration(VSP)' ), array( 'title' => 'JS error in backend report abuse page (Report Abuse)', 'type' => 'Fix', 'description' => 'There was a warning JS error in backend report abuse page, which has been resolved' ), array( 'title' => 'Live chat with elementor issue', 'type' => 'Fix', 'description' => 'Live chat showing fatal error when using with elementor (Elementor)' ), array( 'title' => 'Fatal Error on Booking', 'type' => 'Fix', 'description' => 'Fatal error and calendar issue in frontend booking page (Booking)' ), array( 'title' => 'Vendor Biography Tab Not Showing', 'type' => 'Fix', 'description' => 'Vendor biography tab not showing in store page which is designed with elementor' ), array( 'title' => 'Vendor email issues', 'type' => 'Fix', 'description' => 'Vendor disable email does not work and the vendor enables email is send twice' ), array( 'title' => 'Category Search Issue on Frontpage', 'type' => 'Fix', 'description' => 'When store listing page set as frontpage, category search does not work' ), array( 'title' => 'Unable to create refund from both backend and frontend', 'type' => 'Fix', 'description' => 'Unable to refund order from both backend and frontend if item total is not set' ), ) ), array( 'version' => 'Version 3.0.0', 'released' => '2020-03-25', 'changes' => array( array( 'title' => 'Brand Support for Single Product Multivendor', 'type' => 'New', 'description' => 'Brand support for single product multivendor and normal clone products (SPMV)' ), array( 'title' => 'Outdated Template Warning on Vendor Migration Page', 'type' => 'Fix', 'description' => 'There was a warning regarding outdated template in vendor migration page, which has been resolved' ), array( 'title' => 'Store Progressbar Issue', 'type' => 'Fix', 'description' => 'Store progressbar was\'t updating when vendor save stripe or wirecard payment method (Stipre & Wirecard)' ), array( 'title' => 'Seller Vacation Issue', 'type' => 'Fix', 'description' => 'Customer was able to place order from sellers who are on vacation (Seller Vacation)' ), array( 'title' => 'Vendor Staff Permissions Label', 'type' => 'Fix', 'description' => 'Make vendor staff permissions label translatable (Vendor Staff)' ), array( 'title' => 'Product Review Pagination', 'type' => 'Fix', 'description' => 'Product review pagination is not working correctly' ), array( 'title' => 'Geolocation Map Issue', 'type' => 'Fix', 'description' => 'MAP on the store listing page is not showing if Google API key field is empty but Mapbox (Geolocation)' ), array( 'title' => 'Geolocation Product Update Issue', 'type' => 'Fix', 'description' => 'Modifying the product from the Admin backend reverts the product location to `same as store` (Geolocation)' ), array( 'title' => 'Stripe Refund Issue', 'type' => 'Fix', 'description' => 'If admin has earning from an order, only then refund application fee (Stripe)' ), array( 'title' => 'Module Documention', 'type' => 'Improvement', 'description' => 'Added documentation link for modules in admin module page' ), array( 'title' => 'Code Structure and Performance Improvement', 'type' => 'Improvement', 'description' => 'We have revamped our code structure and make performance improvement' ), ) ), array( 'version' => 'Version 2.9.13', 'released' => '2019-08-29', 'changes' => array( array( 'title' => 'Scheduled Announcement', 'type' => 'New', 'description' => 'Add scheduled announcement option for admin.' ), array( 'title' => 'Identity Verification in Live Chat', 'type' => 'New', 'description' => 'Add identity verification and unread message count in live chat (Live Chat Module).' ), array( 'title' => 'Admin Defined Default Geolocation', 'type' => 'New', 'description' => 'Add admin defined location on Geolocation map to be shown instead of default `Dhaka, Bangladesh` when there is no vendor or product found (Geolocation Module).' ), array( 'title' => 'Guest User Checkout', 'type' => 'fix', 'description' => 'Guest user is unable to checkout with stripe (Stripe Module).' ), array( 'title' => 'Stripe Certificate Missing Issue', 'type' => 'Fix', 'description' => 'Add ca-certificate file to allow certificate verification of stripe SSL (Stripe Module).' ), array( 'title' => 'Shipping doesn\'t Work on Variable Product', 'type' => 'Fix', 'description' => 'If variable product is created by admin for a vendor, vendor shipping method doesn\'t work.' ), array( 'title' => 'Payment Fields are Missing in Edit Vendor Page', 'type' => 'Fix', 'description' => 'Set default bank payment object if it\'s not found from the API response.' ), array( 'title' => 'Product Lot Discount on Sub Orders', 'type' => 'Fix', 'description' => 'Product lot discount is getting applied on sub-orders even though discount is disabled.' ), ) ), array( 'version' => 'Version 2.9.12', 'released' => '2019-08-09', 'changes' => array( array( 'title' => 'Stripe 3D Secure and Authentication', 'type' => 'New', 'description' => 'Add stripe 3D secure and strong customer authentication (Stripe Connect Module).' ), array( 'title' => 'Subscription Upgrade Downgrade', 'type' => 'New', 'description' => 'Add subscription pack upgrade downgrade option for vendors (Subscription Module).' ), array( 'title' => 'Wholesale Options in Backend', 'type' => 'New', 'description' => 'Add wholesale options in the admin backend (Wholesale Module).' ), array( 'title' => 'Elementor Vendor Verification Widget', 'type' => 'New', 'description' => 'Add support for vendor verification widget (Elementor Module).' ), array( 'title' => 'Product Discount', 'type' => 'Fix', 'description' => 'Attach product discount in order details.' ), array( 'title' => 'Coupon Type Changes', 'type' => 'Fix', 'description' => 'Coupon discount type changes on coupon edit. This issue has been fixed in this release.' ), array( 'title' => 'Order Refund from Admin Backend', 'type' => 'Fix', 'description' => 'Refund calculation was wrong when it\'s done from the admin backend. It\'s been fixed in this release.' ), array( 'title' => 'Dokan Admin Settings', 'type' => 'Improvement', 'description' => 'Dokan admin settings rearrange and refactor.' ), ) ), array( 'version' => 'Version 2.9.11', 'released' => '2019-07-02', 'changes' => array( array( 'title' => 'Elementor Module', 'type' => 'New', 'description' => 'Add elementor page builder widgets for Dokan.' ), array( 'title' => 'Single Product Multi Vendor', 'type' => 'Improvement', 'description' => 'Single product multiple vendor hide duplicates based on admin settings.' ), array( 'title' => 'Zone Wise Vendor Shipping', 'type' => 'Fix', 'description' => 'Limit your zone location by default was enabled, which is incorrect. It should only be enabled when admin limit the zone.' ), array( 'title' => 'Vendor Biography Tab', 'type' => 'Fix', 'description' => 'Line break and youtube video was not working in vendor biography tab. We have fixed the issue in this update.' ) ) ), array( 'version' => 'Version 2.9.10', 'released' => '2019-06-19', 'changes' => array( array( 'title' => 'Vendor Biography Tab', 'type' => 'New', 'description' => 'Add vendor biography tab in dokan store page' ), array( 'title' => 'Filtering and Searching Options', 'type' => 'New', 'description' => 'Add filtering and searching option in admin report logs area' ), array( 'title' => 'Vendor Vacation', 'type' => 'New', 'description' => 'Add multiple vacation date system for vendor' ), array( 'title' => 'Refund Request Validation', 'type' => 'Fix', 'description' => 'Validate refund request in seller dashboard' ), array( 'title' => 'Coupon Validation', 'type' => 'Fix', 'description' => 'Ensure coupon works on vendors product not the cart' ), array( 'title' => 'Best Selling and Top Rated Widget', 'type' => 'Fix', 'description' => 'Remove subscription product from best selling and top rated product widget' ), array( 'title' => 'Subscription Renew and Cancellation', 'type' => 'Fix', 'description' => 'Subscription renew and cancellation with PayPal' ), array( 'title' => 'Store Progressbar', 'type' => 'Improvement', 'description' => 'Store progress serialization and congrats message on 100% profile completenes' ), ) ), array( 'version' => 'Version 2.9.9', 'released' => '2019-05-15', 'changes' => array( array( 'title' => 'Translation issue', 'type' => 'Fix', 'description' => 'Make coupon strings translatable' ), array( 'title' => 'Report Abuse Module thumbnail', 'type' => 'Improvement', 'description' => 'Add thumbnail and description of report abuse module' ), array( 'title' => 'Social login and vendor verification', 'type' => 'Improvement', 'description' => 'Refactor social login and vendor verification module' ), array( 'title' => 'Change Moip brand to wirecard', 'type' => 'Improvement', 'description' => 'Rename Moip to Wirecard payment gateway' ), ) ), array( 'version' => 'Version 2.9.8', 'released' => '2019-05-07', 'changes' => array( array( 'title' => 'Report Abuse', 'type' => 'New', 'description' => 'Customer will be able to report againts product.' ), array( 'title' => 'Vendor Add Edit', 'type' => 'New', 'description' => 'Admin will be able to create new Vendor from the backend' ), array( 'title' => 'Dokan Booking', 'type' => 'New', 'description' => 'Add restricted days functionality in dokan booking module' ), array( 'title' => 'Single Product Multi Vendor', 'type' => 'New', 'description' => 'Enable SPMV for admins to duplicate products from admin panel' ), array( 'title' => 'Store Category', 'type' => 'Fix', 'description' => 'Fix store category list table search form' ), array( 'title' => 'Duplicate Subscription Form', 'type' => 'Fix', 'description' => 'Subscription form is rendering twice in registration form' ), array( 'title' => 'Subscription Cancellation', 'type' => 'Fix', 'description' => 'Cancel subscription doesn\'t work for manually assigned subscription' ), array( 'title' => 'Vendor Shipping', 'type' => 'new', 'description' => 'Add wilecard and range matching for vendor shipping zone' ), array( 'title' => 'Depricated Functions', 'type' => 'Improvement', 'description' => 'Replace get_woocommerce_term_meta with get_term_meta as it was deprecated' ), ) ), array( 'version' => 'Version 2.9.7', 'released' => '2019-03-25', 'changes' => array( array( 'title' => 'Store Category', 'type' => 'New', 'description' => 'Vendor will be able to register under specefic cateogry. ei(Furniture, Mobile)' ), array( 'title' => 'YITH WC Brand Compatible', 'type' => 'New', 'description' => 'Make Dokan YITH WC Brand add-on compatible' ), array( 'title' => 'Date and refund column in admin logs area', 'type' => 'New', 'description' => 'Add date and refund column in admin logs area to get more detaild overview.' ), array( 'title' => 'Product Status', 'type' => 'New', 'description' => 'Change product status according to subscription status ' ), array( 'title' => 'Show button for non logged-in user', 'type' => 'Fix', 'description' => 'Show button for non logged-in user' ), array( 'title' => 'Refund Calculation Issue', 'type' => 'Fix', 'description' => 'Send refund admin commission to customer ' ), array( 'title' => 'Error on subscription cancellation email ', 'type' => 'Fix', 'description' => 'There was an error on subscription cancellation, which has been fixed in this release.' ), array( 'title' => 'Trial Subscription', 'type' => 'Improvement', 'description' => 'When a vendor subscribe to a trial subscription, make all other trial to non-trial subscription for that vendor' ), array( 'title' => 'Social Login Issue', 'type' => 'Fix', 'description' => 'Update social login and vendor verification API' ), ) ), array( 'version' => 'Version 2.9.5', 'released' => '2019-02-18', 'changes' => array( array( 'title' => 'Automate order refund process via stripe', 'type' => 'New', 'description' => 'Vendor can now send automatic refund to their customer from vendor order dashboard' ), array( 'title' => 'Add trial subscription (Subscription Module)', 'type' => 'New', 'description' => 'Admin can now offer trail subscription for vendors' ), array( 'title' => 'Product type & gallery image restriction', 'type' => 'New', 'description' => 'Admin can now restrict product type & gallery image upload for vendor subscription' ), array( 'title' => 'Privacy and Policy', 'type' => 'New', 'description' => 'Admin can configure privacy policy info for frontend product enquiry form' ), array( 'title' => 'Email notification for store follow', 'type' => 'Fix', 'description' => 'Now vendor can get email notification on store follows and unfollows' ), array( 'title' => 'Unable to select country or state in vendor shipping', 'type' => 'Fix', 'description' => 'Country dropdown not working in shipping and announcement' ), array( 'title' => 'Admin report logs calculation issue is fixed in admin dashboard', 'type' => 'Fix', 'description' => 'Some calculation issue fixed in admin reports' ), ) ), array( 'version' => 'Version 2.9.4', 'released' => '2019-01-23', 'changes' => array( array( 'title' => 'Wholesale Module(Business, Enterprise Package)', 'type' => 'New', 'description' => 'Added new Wholesale module. Vendor can offer wholesale price for his/her products.' ), array( 'title' => 'Return and Warranty Module(Professional, Business, Enterprise Package)', 'type' => 'New', 'description' => 'Vendor can offer warranty and return system for their products and customer can take this warranty offers' ), array( 'title' => 'Subscription cancellation email', 'type' => 'New', 'description' => 'Now admin can get email if any subscription is cancelled by vendor' ), array( 'title' => 'Subscription Unlimited pack', 'type' => 'New', 'description' => 'Admin can offer unlimited package for vendor subscription' ), array( 'title' => 'MOIP Gateway connection issue', 'type' => 'Fix', 'description' => 'Change some gateway api params for connection moip gateway' ), ) ), array( 'version' => 'Version 2.9.3', 'released' => '2018-12-18', 'changes' => array( array( 'title' => 'ShipStation Module(Business, Enterprise Package)', 'type' => 'New', 'description' => 'Added new ShipStation module' ), array( 'title' => 'Follow Store Module(Professional, Business, Enterprise Package)', 'type' => 'New', 'description' => 'Added Follow Store module' ), array( 'title' => 'Product Quick Edit', 'type' => 'New', 'description' => 'Added Quick edit option for product in vendor dashboard.' ), array( 'title' => 'Searching Option', 'type' => 'New', 'description' => 'Add searching option in dokan vendor and refund page' ), array( 'title' => 'Admin Tools & Subscription Page Improvement', 'type' => 'Improvement', 'description' => 'Rewrite admin tools & subscription page in vue js' ), array( 'title' => 'Filter form & Map in Category Page', 'type' => 'Fix', 'description' => 'Show filter form and map in product category pages (geolocation module)' ), array( 'title' => 'Bookable Product Commission', 'type' => 'Fix', 'description' => 'Add per product commission option for bookable product' ), array( 'title' => 'Refund Calculation Issue', 'type' => 'Fix', 'description' => 'Refund calculation is wrong when shipping fee recipient is set to vendor' ), array( 'title' => 'Bulk Refund is Not Working', 'type' => 'Fix', 'description' => 'Approving batch refund is not working in admin backend' ), array( 'title' => 'Product Stock Issue on Refund', 'type' => 'Fix', 'description' => 'Increase stock ammount if the product is refunded' ), array( 'title' => 'Category Restriction Issue', 'type' => 'Fix', 'description' => 'Booking product category restriction for subscription pack is not working' ) ) ), array( 'version' => 'Version 2.9.2', 'released' => '2018-11-09', 'changes' => array( array( 'title' => 'Geolocation Module', 'type' => 'New', 'description' => 'Added zoom level settings in geolocation module.' ), array( 'title' => 'Zone Wise Shipping', 'type' => 'New', 'description' => 'Added shipping policy and processing time settings in zone wise shipping.' ), array( 'title' => 'Rest API for Store Reviews', 'type' => 'New', 'description' => 'Added rest API support for store review post type.' ), array( 'title' => 'Show Tax on Bookable Product', 'type' => 'Fix', 'description' => 'Show tax on bookable product for vendor' ), array( 'title' => 'Product Importing Issue for Subscribed Vendor', 'type' => 'Fix', 'description' => 'Allow vendor to import only allowed number of products.' ), array( 'title' => 'Product and Order Discount Issue', 'type' => 'Fix', 'description' => 'Product and order discount for vendor is not working.' ), array( 'title' => 'Shipping Class Issue', 'type' => 'Fix', 'description' => 'Shipping class is not saving for bookable product.' ) ) ), array( 'version' => 'Version 2.9.0', 'released' => '2018-10-03', 'changes' => array( array( 'title' => 'Geolocation Module', 'type' => 'New', 'description' => 'Enable this module to let the customers search for a specific product or vendor using any location they want.' ), array( 'title' => 'Moip Payment Gateway', 'type' => 'New', 'description' => 'Use one of the most popular payment system known for it\'s efficiency with Dokan.' ), array( 'title' => 'Allow Vendor to crate tags', 'type' => 'New', 'description' => 'Your vendors don\'t need to rely on prebuilt tags anymore. Now they can create their own in seconds' ), array( 'title' => 'Responsive Admin Pages', 'type' => 'New', 'description' => 'All the admin backend pages is now responsive for all devices' ), array( 'title' => 'Staff email for New Order', 'type' => 'New', 'description' => 'Staff will able to get all emails for new order from customer' ) ) ), array( 'version' => 'Version 2.8.3', 'released' => '2018-07-19', 'changes' => array( array( 'title' => 'Live Chat Module', 'type' => 'Fix', 'description' => 'Right now the chat box is available in customer myaccount page and also make responsive chat box window' ), array( 'title' => 'Statement and Refund', 'type' => 'Fix', 'description' => 'Change core table structure for refund and statements. Now its easy to understand for vendor to check her statements. Also fixed statement exporting problem' ), array( 'title' => 'Zonewise Shipping', 'type' => 'Fix', 'description' => 'Shipping state rendering issue fixed. If any country have no states then states not showing undefine problem' ), array( 'title' => 'Stripe Module', 'type' => 'Fix', 'description' => 'Card is automatically saved if customer does not want to save his/her card info during checkout' ) ) ), array( 'version' => 'Version 2.8.2', 'released' => '2018-06-29', 'changes' => array( array( 'title' => 'Live Chat Module', 'type' => 'New', 'description' => 'Vendors will now be able to provide live chat support to visitors and customers through this TalkJS integration. Talk from anywhere in your store, add attachments, get desktop notifications, enable email notifications, and store all your messages safely in Vendor Inbox.<br><iframe width="560" height="315" src="https://www.youtube.com/embed/BHuTLjY78cY" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>' ), array( 'title' => 'Added Refund and Announcement REST API', 'type' => 'New', 'description' => 'Admins can now modify refund and announcement section of Dokan easily through the Rest API' ), array( 'title' => 'Local pickup is visible when the cost is set to zero', 'type' => 'Fix', 'description' => 'When local pickup cost in Dokan Zone-wise shipping is set to zero it will show on the cart/checkout page' ), array( 'title' => 'Store Support ticket is visible in customer dashboard support menu', 'type' => 'Fix', 'description' => 'Now customers can view the support tickets they create in My Account> support ticket area' ), array( 'title' => 'Added tax and shipping functionalities in auction product', 'type' => 'Fix', 'description' => 'Now admins can add shipping and tax rates for auctionable product' ), array( 'title' => 'Appearance module for admins', 'type' => 'Fix', 'description' => 'Now Admins can view Color Customizer settings in backend without any problem' ), array( 'title' => 'Unable to delete vendor form admin panel', 'type' => 'Fix', 'description' => 'Admin was unable to delete a vendor from admin panel' ), ) ), array( 'version' => 'Version 2.8.0', 'released' => '2018-05-01', 'changes' => array( array( 'title' => 'Introduction of REST APIs', 'type' => 'New', 'description' => 'We have introduced REST APIs in dokan' ), array( 'title' => 'Zone wize shipping', 'type' => 'New', 'description' => 'We have introduced zone wize shipping functionality similar to WooCommerce in dokan. <img src="https://wedevs-com-wedevs.netdna-ssl.com/wp-content/uploads/2018/04/dokan-vendor-dashboard-settings-shipping-method-settings.gif">' ), array( 'title' => 'Earning suggestion for variable product', 'type' => 'New', 'description' => 'As like simple product, vendor will get to see the earning suggestion for variable product as well' ), array( 'title' => 'Confirmation on subscription cancellation', 'type' => 'New', 'description' => 'Cancellation of a subscription pack will ask for confirmation' ), array( 'title' => 'Unable to login with social media', 'type' => 'Fix', 'description' => 'Customer, Seller was unable to login with social media' ), array( 'title' => 'CSV earning report exporting', 'type' => 'Fix', 'description' => 'There were an issue with CSV report exporting from back end' ), array( 'title' => 'Unable to delete vendor form admin panel', 'type' => 'Fix', 'description' => 'Admin was unable to delete a vendor from admin panel' ), array( 'title' => 'Seller setup wizard is missing during email verification', 'type' => 'Fix', 'description' => 'Seller setup wizard after a seller is verified by email was missing' ), array( 'title' => 'Subscription Free pack visibility', 'type' => 'Fix', 'description' => 'Hide subscription product type from back end when a seller can access the back end' ), array( 'title' => 'Disable back end access for vendor staff', 'type' => 'Improvement', 'description' => 'Disable back end access for vendor staff for security perpose' ), array( 'title' => 'Updated deprecated functions', 'type' => 'Improvement', 'description' => 'Updated some deprecated functions' ), array( 'title' => 'Statement calculation', 'type' => 'Improvement', 'description' => 'Statement calculation' ), array( 'title' => 'Reduction of \'dokan\' text from staff permission', 'type' => 'Improvement', 'description' => 'Reduction of \'dokan\' text from staff permission', ), array( 'title' => 'Various UI, UX improvement', 'type' => 'Improvement', 'description' => 'Various UI, UX improvement', ), ) ) ); function _dokan_changelog_content( $content ) { $content = wpautop( $content, true ); return $content; } ?> <div class="wrap dokan-whats-new"> <h1>What's New in Dokan?</h1> <div class="wedevs-changelog-wrapper"> <?php foreach ( $changelog as $release ) { ?> <div class="wedevs-changelog"> <div class="wedevs-changelog-version"> <h3><?php echo esc_html( $release['version'] ); ?></h3> <p class="released"> (<?php echo human_time_diff( time(), strtotime( $release['released'] ) ); ?> ago) </p> </div> <div class="wedevs-changelog-history"> <ul> <?php foreach ( $release['changes'] as $change ) { ?> <li> <h4> <span class="title"><?php echo esc_html( $change['title'] ); ?></span> <span class="label <?php echo strtolower( $change['type'] ); ?>"><?php echo esc_html( $change['type'] ); ?></span> </h4> <div class="description"> <?php echo _dokan_changelog_content( $change['description'] ); ?> </div> </li> <?php } ?> </ul> </div> </div> <?php } ?> </div> </div> <?php $versions = get_option( 'dokan_whats_new_versions', array() ); if ( ! in_array( DOKAN_PRO_PLUGIN_VERSION, $versions ) ) { $versions[] = DOKAN_PRO_PLUGIN_VERSION; } update_option( 'dokan_whats_new_versions', $versions ); ?> <style type="text/css"> .error, .udpated, .info, .notice { display: none; } .dokan-whats-new h1 { text-align: center; margin-top: 20px; font-size: 30px; } .wedevs-changelog { display: flex; max-width: 920px; border: 1px solid #e5e5e5; padding: 12px 20px 20px 20px; margin: 20px auto; background: #fff; box-shadow: 0 1px 1px rgba(0,0,0,0.04); } .wedevs-changelog-wrapper .wedevs-support-help { } .wedevs-changelog .wedevs-changelog-version { width: 360px; } .wedevs-changelog .wedevs-changelog-version .released { font-style: italic; } .wedevs-changelog .wedevs-changelog-history { width: 100%; font-size: 14px; } .wedevs-changelog .wedevs-changelog-history li { margin-bottom: 30px; } .wedevs-changelog .wedevs-changelog-history h4 { margin: 0 0 10px 0; font-size: 1.3em; line-height: 26px; } .wedevs-changelog .wedevs-changelog-history p { font-size: 14px; line-height: 1.5; } .wedevs-changelog .wedevs-changelog-history img, .wedevs-changelog .wedevs-changelog-history iframe { margin-top: 30px; max-width: 100%; } .wedevs-changelog-history span.label { margin-left: 10px; position: relative; color: #fff; border-radius: 20px; padding: 0 8px; font-size: 12px; height: 20px; line-height: 19px; -webkit-appearance: none; -moz-appearance: none; appearance: none; font-weight: normal; } span.label.new { background: #3778ff; border: 1px solid #3778ff; } span.label.improvement { background: #3aaa55; border: 1px solid #3aaa } span.label.fix { background: #ff4772; border: 1px solid #ff4772; } </style>
[+]
..
[-] whats-new.php
[edit]