diff --git a/README.md b/README.md index c5a9d093bd..78fd8b9940 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ **Donate Link:** http://tareq.co/donate/ **Tags:** WooCommerce multivendor marketplace, multi vendor marketplace, multi seller store, product vendors, woocommerce vendor, commission rate, e-commerce, ebay, ecommerce, yith, yithemes **Requires at least:** 4.4 -**Tested up to:** 5.2.1 +**Tested up to:** 5.2.2 **WC requires at least:** 3.0 -**WC tested up to:** 3.6.4 +**WC tested up to:** 3.6.5 **Requires PHP:** 5.6 **Stable tag:** trunk **License:** GPLv2 or later @@ -91,6 +91,7 @@ You can have unlimited vendors and vendors can create unlimited products. You wi * Variable product * Bookable products through the [Dokan WC Bookings add-on](https://wedevs.com/products/plugins/dokan/woocommerce-booking-integration/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) * Auction products through the [Dokan Simple Auction add-on](https://wedevs.com/products/plugins/dokan/dokan-simple-auctions/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) +* More freedom to customize the store [Elementor add-on](https://wedevs.com/dokan/modules/elementor/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) ### EARN IN MULTIPLE WAYS ### @@ -114,6 +115,14 @@ From Shipping plugins, Payment plugins to Wallets you have the peace of mind whe πŸ‘‰ [CLICK HERE TO LEARN MORE](https://wedevs.com/dokan/compatible-plugins/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org)πŸ‘ˆ +### More Freedom To Customize The Store ### + +Now never get bored with the old fashioned appearance of your store. Have full control over your store customization with the Elementor Module for Dokan. Simply get the customizer to be able to customize the global outlook of the vendor store pages. Drag & drop more than 12 incredible store widgets made exclusively for Dokan and place it anywhere you want it. Save as many customized templates as you want to use it whenever you need it + +➑️ [Learn More](https://wedevs.com/dokan/modules/elementor/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) ⬅️ + +* [Elementor Customizer](https://wedevs.com/dokan/modules/elementor/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Get the complete store customization authority for the vendor store page to change its default appearance hassle-free. + ### FEATURES ### **Marketplace with Independent Stores** @@ -183,27 +192,28 @@ From Shipping plugins, Payment plugins to Wallets you have the peace of mind whe * Store location widget * And much more. -πŸ‘‰ [CLICK HERE TO LEARN MORE](https://wedevs.com/docs/dokan/tutorials/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org)πŸ‘ˆ +πŸ‘‰ [CLICK HERE TO LEARN MORE](https://wedevs.com/docs/dokan/tutorials/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org)πŸ‘ˆ ### EXTENDED FEATURES BY SIMPLY ENABLE A TOGGLE BUTTON ### Dokan comes with a number of extended features that were built around idea that someone with the potential should not be restricted to achieve his/her dream because of any shortcomings. Like, -* [PDF Invoice](https://wedevs.com/dokan/modules/pdf-invoice/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org): Create automated multi seller invoices with templates & download in PDF. -* [Product Duplicator](https://wedevs.com/dokan/modules/product-duplicator/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org): Enable vendors to copy a product that another seller is already selling. -* [Ajax Live Search](https://wedevs.com/dokan/modules/ajax-live-search/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Turn your regular search bar into an instant advanced product searching tool. -* [Geolocation](https://wedevs.com/dokan/modules/geolocation/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let your customers search by location. -* [Live Chat](https://wedevs.com/dokan/modules/live-chat/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let your vendors give quick real-time support to registered users & customers. -* [Seller Verification](https://wedevs.com/dokan/modules/seller-verification/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Verify your vendors using their social profiles, phone and even their photo ID. -* [Stripe Connect](https://wedevs.com/dokan/modules/stripe-connect/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Famous for its low fees, use Stripe to all handle all your payments in real time and much more. -* [MOIP](https://wedevs.com/dokan/modules/moip/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Use Moip, the popular payment network with Dokan. -* [Subscriptions](https://wedevs.com/dokan/modules/subscription/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Create highly customized subscription packs and charge vendors as you like. -* [Vendor Review](https://wedevs.com/dokan/modules/dokan-vendor-review/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): This feature enables your customers to post a review for each store available on your site. -* [Vendor Staff Manager](https://wedevs.com/dokan/modules/vendor-staff-manager/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let the sellers of your multivendor marketplace a unique opportunity to appoint an unlimited number of staffs to manage their personal eCommerce stores. -* [Dokan WooCommerce Booking](https://wedevs.com/products/plugins/dokan/woocommerce-booking-integration/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Allows vendors to create & sell bookable products and customers to customize their booking orders. -* [Dokan Simple Auctions](https://wedevs.com/products/plugins/dokan/dokan-simple-auctions/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Offer your vendors to enable auction-able products selling feature. - -[AND MANY MORE](https://wedevs.com/dokan/modules/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) ⏩ +* [PDF Invoice](https://wedevs.com/dokan/modules/pdf-invoice/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org): Create automated multi seller invoices with templates & download in PDF. +* [Product Duplicator](https://wedevs.com/dokan/modules/product-duplicator/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org): Enable vendors to copy a product that another seller is already selling. +* [Ajax Live Search](https://wedevs.com/dokan/modules/ajax-live-search/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Turn your regular search bar into an instant advanced product searching tool. +* [Geolocation](https://wedevs.com/dokan/modules/geolocation/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let your customers search by location. +* [Live Chat](https://wedevs.com/dokan/modules/live-chat/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let your vendors give quick real-time support to registered users & customers. +* [Seller Verification](https://wedevs.com/dokan/modules/seller-verification/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Verify your vendors using their social profiles, phone and even their photo ID. +* [Stripe Connect](https://wedevs.com/dokan/modules/stripe-connect/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Famous for its low fees, use Stripe to all handle all your payments in real time and much more. +* [Wirecard(Moip)](https://wedevs.com/dokan/modules/moip/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Get to use the popular payment system Wirecard previously known as Moip with Dokan. +* [Elementor Customizer](https://wedevs.com/dokan/modules/elementor/https://wedevs.com/dokan/modules/elementor/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Get the complete store customization authority for the vendor store page to change its default appearance hassle-free. +* [Subscriptions](https://wedevs.com/dokan/modules/subscription/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Create highly customized subscription packs and charge vendors as you like. +* [Vendor Review](https://wedevs.com/dokan/modules/dokan-vendor-review/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): This feature enables your customers to post a review for each store available on your site. +* [Vendor Staff Manager](https://wedevs.com/dokan/modules/vendor-staff-manager/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let the sellers of your multivendor marketplace a unique opportunity to appoint an unlimited number of staffs to manage their personal eCommerce stores. +* [Dokan WooCommerce Booking](https://wedevs.com/products/plugins/dokan/woocommerce-booking-integration/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Allows vendors to create & sell bookable products and customers to customize their booking orders. +* [Dokan Simple Auctions](https://wedevs.com/products/plugins/dokan/dokan-simple-auctions/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Offer your vendors to enable auction-able products selling feature. + +[AND MANY MORE](https://wedevs.com/dokan/modules/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) ⏩ ### WE KNOW WE ARE NOT PERFECT THAT’S WHY WE ARE IMPROVING EVERYDAY ### @@ -274,6 +284,14 @@ A. Just install and activate the PRO version without deleting the free plugin. A ## Changelog ## +v2.9.18 -> July 10, 2019 +------------------------------------ +- **Feat*** Add google map type option field component +- **Feat*** Add dokan_array_after helper function +- **Fix*** Admin settings default value for multicheck field +- **Tweek*** Remove unnecessary code and add hook after creating parent order +- **Tweek*** Refactor dokan_get_vendor_by_product function and explicit error checking while using it + v2.9.17 -> June 13, 2019 ------------------------------------ - **Fix*** Remove unwanted code to fix conflict with yith plugin diff --git a/assets/css/vue-bootstrap.css b/assets/css/vue-bootstrap.css index 72c9a96cdd..87a09b8add 100644 --- a/assets/css/vue-bootstrap.css +++ b/assets/css/vue-bootstrap.css @@ -1,2 +1,2 @@ -.color-picker-container .color-picker-button[data-v-01dc0d51]{height:24px;padding:0 0 0 30px;margin:0 0 6px;font-size:11px}.color-picker-container .color-picker-button span[data-v-01dc0d51]{display:block;padding:0 6px;line-height:22px;color:#555;text-align:center;background:#f7f7f7;border-left:1px solid #ccc;border-radius:0 2px 2px 0}.color-picker-container .hex-input[data-v-01dc0d51]{width:65px;padding:3px 5px 4px;margin:0 3 0 0;font-family:monospace;font-size:12px;line-height:1.4;vertical-align:top;box-shadow:0 1px 0 #ccc}.dokan-postbox .toggle-indicator:before{content:"\F142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.dokan-postbox.closed .toggle-indicator:before{content:"\F140"}.dokan-postbox{position:relative}.dokan-postbox h2.hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.dokan-loader{display:inline-block;position:relative;width:64px;height:64px}.dokan-loader div{position:absolute;border:4px solid #ff5722;opacity:1;border-radius:50%;animation:dokan-loader 1s cubic-bezier(0,.2,.8,1) infinite}.dokan-loader div:nth-child(2){animation-delay:-.5s}@keyframes dokan-loader{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.dokan-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.dokan-modal *{box-sizing:border-box}.dokan-modal .dokan-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;transform:translate(-50%,-50%)}.dokan-modal .dokan-modal-main.has-footer{padding-bottom:55px}.dokan-modal header.modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.dokan-modal header.modal-header h1{margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.5em}.dokan-modal header.modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.dokan-modal header.modal-header .modal-close-link:before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:"\F335";font-weight:300}.dokan-modal header.modal-header .modal-close-link:hover{background:#ddd;border-color:#ccc;color:#000}.dokan-modal .modal-body{min-height:100px;padding:15px;overflow-y:scroll}.dokan-modal footer{position:absolute;left:0;right:0;bottom:-30px;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.dokan-modal footer .inner{text-align:right;line-height:23px}@media only screen and (max-width:500px){.dokan-modal-content{width:400px!important;top:300px!important}}@media only screen and (max-width:376px){.dokan-modal-content{width:350px!important;top:300px!important}}@media only screen and (max-width:320px){.dokan-modal-content{width:300px!important;top:300px!important}}.switch{position:relative;display:inline-block;width:40px;height:18px}.switch input{display:none}.switch input:checked+.slider{background-color:#64b450}.switch input:checked+.slider:before{transform:translateX(22px)}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}#progressbar[data-v-356fabc6]{border-radius:13px;padding:3px;margin-bottom:20px}.defaultFg[data-v-356fabc6]{background-color:#00a0d2}.defaultBg[data-v-356fabc6]{background-color:#eee}.blue[data-v-356fabc6]{background-color:blue}.red[data-v-356fabc6]{background-color:red}.green[data-v-356fabc6]{background-color:green}.yellow[data-v-356fabc6]{background-color:#ff0}.orange[data-v-356fabc6]{background-color:orange}#value[data-v-356fabc6]{height:20px;border-radius:10px;text-align:center;color:#fff}.search-box #post-search-input[data-v-5d8365d8]{padding:15px 18px} +.color-picker-container .color-picker-button[data-v-01dc0d51]{height:24px;padding:0 0 0 30px;margin:0 0 6px;font-size:11px}.color-picker-container .color-picker-button span[data-v-01dc0d51]{display:block;padding:0 6px;line-height:22px;color:#555;text-align:center;background:#f7f7f7;border-left:1px solid #ccc;border-radius:0 2px 2px 0}.color-picker-container .hex-input[data-v-01dc0d51]{width:65px;padding:3px 5px 4px;margin:0 3 0 0;font-family:monospace;font-size:12px;line-height:1.4;vertical-align:top;box-shadow:0 1px 0 #ccc}.dokan-postbox .toggle-indicator:before{content:"\F142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.dokan-postbox.closed .toggle-indicator:before{content:"\F140"}.dokan-postbox{position:relative}.dokan-postbox h2.hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.dokan-loader{display:inline-block;position:relative;width:64px;height:64px}.dokan-loader div{position:absolute;border:4px solid #ff5722;opacity:1;border-radius:50%;animation:dokan-loader 1s cubic-bezier(0,.2,.8,1) infinite}.dokan-loader div:nth-child(2){animation-delay:-.5s}@keyframes dokan-loader{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.dokan-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.dokan-modal *{box-sizing:border-box}.dokan-modal .dokan-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;transform:translate(-50%,-50%)}.dokan-modal .dokan-modal-main.has-footer{padding-bottom:55px}.dokan-modal header.modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.dokan-modal header.modal-header h1{margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.5em}.dokan-modal header.modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.dokan-modal header.modal-header .modal-close-link:before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:"\F335";font-weight:300}.dokan-modal header.modal-header .modal-close-link:hover{background:#ddd;border-color:#ccc;color:#000}.dokan-modal .modal-body{min-height:100px;padding:15px;overflow-y:scroll}.dokan-modal footer{position:absolute;left:0;right:0;bottom:-30px;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.dokan-modal footer .inner{text-align:right;line-height:23px}@media only screen and (max-width:500px){.dokan-modal-content{width:400px!important;top:300px!important}}@media only screen and (max-width:376px){.dokan-modal-content{width:350px!important;top:300px!important}}@media only screen and (max-width:320px){.dokan-modal-content{width:300px!important;top:300px!important}}.switch{position:relative;display:inline-block;width:40px;height:18px}.switch input{display:none}.switch input:checked+.slider{background-color:#64b450}.switch input:checked+.slider:before{transform:translateX(22px)}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}#progressbar[data-v-356fabc6]{border-radius:13px;padding:3px;margin-bottom:20px}.defaultFg[data-v-356fabc6]{background-color:#00a0d2}.defaultBg[data-v-356fabc6]{background-color:#eee}.blue[data-v-356fabc6]{background-color:blue}.red[data-v-356fabc6]{background-color:red}.green[data-v-356fabc6]{background-color:green}.yellow[data-v-356fabc6]{background-color:#ff0}.orange[data-v-356fabc6]{background-color:orange}#value[data-v-356fabc6]{height:20px;border-radius:10px;text-align:center;color:#fff}.search-box #post-search-input[data-v-5d8365d8]{padding:15px 18px}.gmap-wrap #gmap[data-v-03f03f45]{width:100%;height:300px}.search-address[data-v-03f03f45]{padding:5px} /*# sourceMappingURL=vue-bootstrap.css.map */ \ No newline at end of file diff --git a/assets/css/vue-bootstrap.css.map b/assets/css/vue-bootstrap.css.map index 86340132ca..dbb56fcc53 100644 --- a/assets/css/vue-bootstrap.css.map +++ b/assets/css/vue-bootstrap.css.map @@ -1 +1 @@ -{"version":3,"sources":["vue-bootstrap.css"],"names":[],"mappings":"AACA,8DACE,YAAa,AACb,mBAAoB,AACpB,eAAgB,AAChB,cAAgB,CACjB,AACD,mEACE,cAAe,AACf,cAAe,AACf,iBAAkB,AAClB,WAAY,AACZ,kBAAmB,AACnB,mBAAoB,AACpB,2BAA4B,AAC5B,yBAA2B,CAC5B,AACD,oDACE,WAAY,AACZ,oBAAqB,AACrB,eAAgB,AAChB,sBAAuB,AACvB,eAAgB,AAChB,gBAAiB,AACjB,mBAAoB,AACpB,uBAAyB,CAC1B,AAED,wCACI,gBAAiB,AACjB,qBAAsB,AACtB,0BAA2B,AAC3B,WAAY,AACZ,mCAAoC,AACpC,kCAAmC,AACnC,8BAA+B,CAClC,AACD,+CACI,eAAiB,CACpB,AACD,eACI,iBAAmB,CACtB,AACD,wBACI,eAAgB,AAChB,iBAAkB,AAClB,SAAU,AACV,eAAiB,CACpB,AAED,cACI,qBAAsB,AACtB,kBAAmB,AACnB,WAAY,AACZ,WAAa,CAChB,AACD,kBACI,kBAAmB,AACnB,yBAA0B,AAC1B,UAAW,AACX,kBAAmB,AACnB,0DAAiE,CACpE,AACD,+BACI,oBAAuB,CAC1B,AACD,wBACA,GACQ,SAAU,AACV,UAAW,AACX,QAAS,AACT,SAAU,AACV,SAAW,CAClB,AACD,GACQ,SAAU,AACV,UAAW,AACX,WAAY,AACZ,YAAa,AACb,SAAW,CAClB,CACA,AAED,sBACE,eAAgB,AAChB,MAAO,AACP,OAAQ,AACR,QAAS,AACT,SAAU,AACV,iBAAkB,AAClB,gBAAiB,AACjB,WAAa,AACb,aAAe,CAChB,AACD,eACE,qBAAuB,CACxB,AACD,kCACE,eAAgB,AAChB,gBAAiB,AACjB,eAAgB,AAChB,SAAU,AACV,QAAS,AAGT,8BAAiC,CAClC,AACD,0CACE,mBAAqB,CACtB,AACD,iCACE,YAAa,AACb,mBAAoB,AACpB,kBAAmB,AACnB,4BAA8B,CAC/B,AACD,oCACE,SAAU,AACV,UAAW,AACX,eAAgB,AAChB,gBAAiB,AACjB,iBAAmB,CACpB,AACD,mDACE,eAAgB,AAChB,WAAY,AACZ,YAAa,AACb,WAAY,AACZ,UAAW,AACX,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,kBAAmB,AACnB,SAAU,AACV,2BAA4B,AAC5B,6BAA8B,AAE9B,2DAAgE,CACjE,AACD,0DACE,0CAA4C,AAC5C,WAAY,AACZ,cAAe,AACf,gBAAiB,AACjB,eAAiB,CAClB,AACD,yDACE,gBAAiB,AACjB,kBAAmB,AACnB,UAAY,CACb,AACD,yBACE,iBAAkB,AAClB,aAAc,AACd,iBAAmB,CACpB,AACD,oBACE,kBAAmB,AACnB,OAAQ,AACR,QAAS,AACT,aAAc,AACd,YAAa,AACb,kBAAmB,AACnB,mBAAoB,AACpB,6BAA8B,AAE9B,yCAA+C,CAChD,AACD,2BACE,iBAAkB,AAClB,gBAAkB,CACnB,AACD,yCACA,qBACI,sBAAwB,AACxB,mBAAsB,CACzB,CACA,AACD,yCACA,qBACI,sBAAwB,AACxB,mBAAsB,CACzB,CACA,AACD,yCACA,qBACI,sBAAwB,AACxB,mBAAsB,CACzB,CACA,AAED,QACE,kBAAmB,AACnB,qBAAsB,AACtB,WAAY,AACZ,WAAa,CACd,AACD,cACE,YAAc,CACf,AACD,8BACE,wBAA0B,CAC3B,AACD,qCAGE,0BAA4B,CAC7B,AACD,4BACE,0BAA4B,CAC7B,AACD,gBACE,kBAAmB,AACnB,eAAgB,AAChB,MAAO,AACP,OAAQ,AACR,QAAS,AACT,SAAU,AACV,sBAAuB,AAEvB,cAAiB,CAClB,AACD,uBACE,kBAAmB,AACnB,WAAY,AACZ,YAAa,AACb,WAAY,AACZ,SAAU,AACV,WAAY,AACZ,sBAAwB,AAExB,cAAiB,CAClB,AACD,sBACE,kBAAoB,CACrB,AACD,6BACE,iBAAmB,CACpB,AAED,8BACI,mBAAoB,AACpB,YAAa,AACb,kBAAqB,CACxB,AACD,4BACI,wBAA0B,CAC7B,AACD,4BACI,qBAAuB,CAC1B,AACD,uBACI,qBAAuB,CAC1B,AACD,sBACI,oBAAsB,CACzB,AACD,wBACI,sBAAwB,CAC3B,AACD,yBACI,qBAAyB,CAC5B,AACD,yBACI,uBAAyB,CAC5B,AACD,wBACI,YAAa,AACb,mBAAoB,AACpB,kBAAmB,AACnB,UAAW,CACd,AAED,gDACI,iBAAmB,CACtB","file":"vue-bootstrap.css","sourcesContent":["\n.color-picker-container .color-picker-button[data-v-01dc0d51] {\n height: 24px;\n padding: 0 0 0 30px;\n margin: 0 0 6px;\n font-size: 11px;\n}\n.color-picker-container .color-picker-button span[data-v-01dc0d51] {\n display: block;\n padding: 0 6px;\n line-height: 22px;\n color: #555;\n text-align: center;\n background: #f7f7f7;\n border-left: 1px solid #ccc;\n border-radius: 0 2px 2px 0;\n}\n.color-picker-container .hex-input[data-v-01dc0d51] {\n width: 65px;\n padding: 3px 5px 4px;\n margin: 0 3 0 0;\n font-family: monospace;\n font-size: 12px;\n line-height: 1.4;\n vertical-align: top;\n box-shadow: 0 1px 0 #ccc;\n}\n\n.dokan-postbox .toggle-indicator:before {\n content: \"\\F142\";\n display: inline-block;\n font: 400 20px/1 dashicons;\n speak: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none!important\n}\n.dokan-postbox.closed .toggle-indicator:before {\n content: \"\\F140\";\n}\n.dokan-postbox {\n position: relative;\n}\n.dokan-postbox h2.hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n}\n\n.dokan-loader {\n display: inline-block;\n position: relative;\n width: 64px;\n height: 64px;\n}\n.dokan-loader div {\n position: absolute;\n border: 4px solid #FF5722;\n opacity: 1;\n border-radius: 50%;\n animation: dokan-loader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;\n}\n.dokan-loader div:nth-child(2) {\n animation-delay: -0.5s;\n}\n@keyframes dokan-loader {\n0% {\n top: 28px;\n left: 28px;\n width: 0;\n height: 0;\n opacity: 1;\n}\n100% {\n top: -1px;\n left: -1px;\n width: 58px;\n height: 58px;\n opacity: 0;\n}\n}\n\n.dokan-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n min-height: 360px;\n background: #000;\n opacity: 0.7;\n z-index: 99900;\n}\n.dokan-modal * {\n box-sizing: border-box;\n}\n.dokan-modal .dokan-modal-content {\n position: fixed;\n background: #fff;\n z-index: 100000;\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n -ms-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.dokan-modal .dokan-modal-main.has-footer {\n padding-bottom: 55px;\n}\n.dokan-modal header.modal-header {\n height: auto;\n background: #fcfcfc;\n padding: 1em 1.5em;\n border-bottom: 1px solid #ddd;\n}\n.dokan-modal header.modal-header h1 {\n margin: 0;\n padding: 0;\n font-size: 18px;\n font-weight: 700;\n line-height: 1.5em;\n}\n.dokan-modal header.modal-header .modal-close-link {\n cursor: pointer;\n color: #777;\n height: 54px;\n width: 54px;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n text-align: center;\n border: 0;\n border-left: 1px solid #ddd;\n background-color: transparent;\n -webkit-transition: color 0.1s ease-in-out, background 0.1s ease-in-out;\n transition: color 0.1s ease-in-out, background 0.1s ease-in-out;\n}\n.dokan-modal header.modal-header .modal-close-link::before {\n font: normal 22px/50px dashicons !important;\n color: #666;\n display: block;\n content: '\\F335';\n font-weight: 300;\n}\n.dokan-modal header.modal-header .modal-close-link:hover {\n background: #ddd;\n border-color: #ccc;\n color: #000;\n}\n.dokan-modal .modal-body {\n min-height: 100px;\n padding: 15px;\n overflow-y: scroll;\n}\n.dokan-modal footer {\n position: absolute;\n left: 0;\n right: 0;\n bottom: -30px;\n z-index: 100;\n padding: 1em 1.5em;\n background: #fcfcfc;\n border-top: 1px solid #dfdfdf;\n -webkit-box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);\n box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);\n}\n.dokan-modal footer .inner {\n text-align: right;\n line-height: 23px;\n}\n@media only screen and (max-width: 500px) {\n.dokan-modal-content {\n width: 400px !important;\n top: 300px !important;\n}\n}\n@media only screen and (max-width: 376px) {\n.dokan-modal-content {\n width: 350px !important;\n top: 300px !important;\n}\n}\n@media only screen and (max-width: 320px) {\n.dokan-modal-content {\n width: 300px !important;\n top: 300px !important;\n}\n}\n\n.switch {\n position: relative;\n display: inline-block;\n width: 40px;\n height: 18px;\n}\n.switch input {\n display: none;\n}\n.switch input:checked + .slider {\n background-color: #64b450;\n}\n.switch input:checked + .slider:before {\n -webkit-transform: translateX(22px);\n -ms-transform: translateX(22px);\n transform: translateX(22px);\n}\n.switch input:focus + .slider {\n box-shadow: 0 0 1px #2196F3;\n}\n.switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #ccc;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider:before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n left: 2px;\n bottom: 2px;\n background-color: white;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider.round {\n border-radius: 34px;\n}\n.switch .slider.round:before {\n border-radius: 50%;\n}\n\n#progressbar[data-v-356fabc6] {\n border-radius: 13px;\n padding: 3px;\n margin-bottom : 20px;\n}\n.defaultFg[data-v-356fabc6] {\n background-color: #00a0d2;\n}\n.defaultBg[data-v-356fabc6] {\n background-color: #eee;\n}\n.blue[data-v-356fabc6] {\n background-color: blue;\n}\n.red[data-v-356fabc6] {\n background-color: red;\n}\n.green[data-v-356fabc6] {\n background-color: green;\n}\n.yellow[data-v-356fabc6] {\n background-color: yellow;\n}\n.orange[data-v-356fabc6] {\n background-color: orange;\n}\n#value[data-v-356fabc6] {\n height: 20px;\n border-radius: 10px;\n text-align: center;\n color:#fff;\n}\n\n.search-box #post-search-input[data-v-5d8365d8] {\n padding: 15px 18px;\n}\n"]} \ No newline at end of file +{"version":3,"sources":["vue-bootstrap.css"],"names":[],"mappings":"AACA,8DACE,YAAa,AACb,mBAAoB,AACpB,eAAgB,AAChB,cAAgB,CACjB,AACD,mEACE,cAAe,AACf,cAAe,AACf,iBAAkB,AAClB,WAAY,AACZ,kBAAmB,AACnB,mBAAoB,AACpB,2BAA4B,AAC5B,yBAA2B,CAC5B,AACD,oDACE,WAAY,AACZ,oBAAqB,AACrB,eAAgB,AAChB,sBAAuB,AACvB,eAAgB,AAChB,gBAAiB,AACjB,mBAAoB,AACpB,uBAAyB,CAC1B,AAED,wCACI,gBAAiB,AACjB,qBAAsB,AACtB,0BAA2B,AAC3B,WAAY,AACZ,mCAAoC,AACpC,kCAAmC,AACnC,8BAA+B,CAClC,AACD,+CACI,eAAiB,CACpB,AACD,eACI,iBAAmB,CACtB,AACD,wBACI,eAAgB,AAChB,iBAAkB,AAClB,SAAU,AACV,eAAiB,CACpB,AAED,cACI,qBAAsB,AACtB,kBAAmB,AACnB,WAAY,AACZ,WAAa,CAChB,AACD,kBACI,kBAAmB,AACnB,yBAA0B,AAC1B,UAAW,AACX,kBAAmB,AACnB,0DAAiE,CACpE,AACD,+BACI,oBAAuB,CAC1B,AACD,wBACA,GACQ,SAAU,AACV,UAAW,AACX,QAAS,AACT,SAAU,AACV,SAAW,CAClB,AACD,GACQ,SAAU,AACV,UAAW,AACX,WAAY,AACZ,YAAa,AACb,SAAW,CAClB,CACA,AAED,sBACE,eAAgB,AAChB,MAAO,AACP,OAAQ,AACR,QAAS,AACT,SAAU,AACV,iBAAkB,AAClB,gBAAiB,AACjB,WAAa,AACb,aAAe,CAChB,AACD,eACE,qBAAuB,CACxB,AACD,kCACE,eAAgB,AAChB,gBAAiB,AACjB,eAAgB,AAChB,SAAU,AACV,QAAS,AAGT,8BAAiC,CAClC,AACD,0CACE,mBAAqB,CACtB,AACD,iCACE,YAAa,AACb,mBAAoB,AACpB,kBAAmB,AACnB,4BAA8B,CAC/B,AACD,oCACE,SAAU,AACV,UAAW,AACX,eAAgB,AAChB,gBAAiB,AACjB,iBAAmB,CACpB,AACD,mDACE,eAAgB,AAChB,WAAY,AACZ,YAAa,AACb,WAAY,AACZ,UAAW,AACX,kBAAmB,AACnB,MAAO,AACP,QAAS,AACT,kBAAmB,AACnB,SAAU,AACV,2BAA4B,AAC5B,6BAA8B,AAE9B,2DAAgE,CACjE,AACD,0DACE,0CAA4C,AAC5C,WAAY,AACZ,cAAe,AACf,gBAAiB,AACjB,eAAiB,CAClB,AACD,yDACE,gBAAiB,AACjB,kBAAmB,AACnB,UAAY,CACb,AACD,yBACE,iBAAkB,AAClB,aAAc,AACd,iBAAmB,CACpB,AACD,oBACE,kBAAmB,AACnB,OAAQ,AACR,QAAS,AACT,aAAc,AACd,YAAa,AACb,kBAAmB,AACnB,mBAAoB,AACpB,6BAA8B,AAE9B,yCAA+C,CAChD,AACD,2BACE,iBAAkB,AAClB,gBAAkB,CACnB,AACD,yCACA,qBACI,sBAAwB,AACxB,mBAAsB,CACzB,CACA,AACD,yCACA,qBACI,sBAAwB,AACxB,mBAAsB,CACzB,CACA,AACD,yCACA,qBACI,sBAAwB,AACxB,mBAAsB,CACzB,CACA,AAED,QACE,kBAAmB,AACnB,qBAAsB,AACtB,WAAY,AACZ,WAAa,CACd,AACD,cACE,YAAc,CACf,AACD,8BACE,wBAA0B,CAC3B,AACD,qCAGE,0BAA4B,CAC7B,AACD,4BACE,0BAA4B,CAC7B,AACD,gBACE,kBAAmB,AACnB,eAAgB,AAChB,MAAO,AACP,OAAQ,AACR,QAAS,AACT,SAAU,AACV,sBAAuB,AAEvB,cAAiB,CAClB,AACD,uBACE,kBAAmB,AACnB,WAAY,AACZ,YAAa,AACb,WAAY,AACZ,SAAU,AACV,WAAY,AACZ,sBAAwB,AAExB,cAAiB,CAClB,AACD,sBACE,kBAAoB,CACrB,AACD,6BACE,iBAAmB,CACpB,AAED,8BACI,mBAAoB,AACpB,YAAa,AACb,kBAAqB,CACxB,AACD,4BACI,wBAA0B,CAC7B,AACD,4BACI,qBAAuB,CAC1B,AACD,uBACI,qBAAuB,CAC1B,AACD,sBACI,oBAAsB,CACzB,AACD,wBACI,sBAAwB,CAC3B,AACD,yBACI,qBAAyB,CAC5B,AACD,yBACI,uBAAyB,CAC5B,AACD,wBACI,YAAa,AACb,mBAAoB,AACpB,kBAAmB,AACnB,UAAW,CACd,AAED,gDACI,iBAAmB,CACtB,AAED,kCACI,WAAY,AACZ,YAAc,CACjB,AACD,iCACI,WAAa,CAChB","file":"vue-bootstrap.css","sourcesContent":["\n.color-picker-container .color-picker-button[data-v-01dc0d51] {\n height: 24px;\n padding: 0 0 0 30px;\n margin: 0 0 6px;\n font-size: 11px;\n}\n.color-picker-container .color-picker-button span[data-v-01dc0d51] {\n display: block;\n padding: 0 6px;\n line-height: 22px;\n color: #555;\n text-align: center;\n background: #f7f7f7;\n border-left: 1px solid #ccc;\n border-radius: 0 2px 2px 0;\n}\n.color-picker-container .hex-input[data-v-01dc0d51] {\n width: 65px;\n padding: 3px 5px 4px;\n margin: 0 3 0 0;\n font-family: monospace;\n font-size: 12px;\n line-height: 1.4;\n vertical-align: top;\n box-shadow: 0 1px 0 #ccc;\n}\n\n.dokan-postbox .toggle-indicator:before {\n content: \"\\F142\";\n display: inline-block;\n font: 400 20px/1 dashicons;\n speak: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none!important\n}\n.dokan-postbox.closed .toggle-indicator:before {\n content: \"\\F140\";\n}\n.dokan-postbox {\n position: relative;\n}\n.dokan-postbox h2.hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n}\n\n.dokan-loader {\n display: inline-block;\n position: relative;\n width: 64px;\n height: 64px;\n}\n.dokan-loader div {\n position: absolute;\n border: 4px solid #FF5722;\n opacity: 1;\n border-radius: 50%;\n animation: dokan-loader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;\n}\n.dokan-loader div:nth-child(2) {\n animation-delay: -0.5s;\n}\n@keyframes dokan-loader {\n0% {\n top: 28px;\n left: 28px;\n width: 0;\n height: 0;\n opacity: 1;\n}\n100% {\n top: -1px;\n left: -1px;\n width: 58px;\n height: 58px;\n opacity: 0;\n}\n}\n\n.dokan-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n min-height: 360px;\n background: #000;\n opacity: 0.7;\n z-index: 99900;\n}\n.dokan-modal * {\n box-sizing: border-box;\n}\n.dokan-modal .dokan-modal-content {\n position: fixed;\n background: #fff;\n z-index: 100000;\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n -ms-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.dokan-modal .dokan-modal-main.has-footer {\n padding-bottom: 55px;\n}\n.dokan-modal header.modal-header {\n height: auto;\n background: #fcfcfc;\n padding: 1em 1.5em;\n border-bottom: 1px solid #ddd;\n}\n.dokan-modal header.modal-header h1 {\n margin: 0;\n padding: 0;\n font-size: 18px;\n font-weight: 700;\n line-height: 1.5em;\n}\n.dokan-modal header.modal-header .modal-close-link {\n cursor: pointer;\n color: #777;\n height: 54px;\n width: 54px;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n text-align: center;\n border: 0;\n border-left: 1px solid #ddd;\n background-color: transparent;\n -webkit-transition: color 0.1s ease-in-out, background 0.1s ease-in-out;\n transition: color 0.1s ease-in-out, background 0.1s ease-in-out;\n}\n.dokan-modal header.modal-header .modal-close-link::before {\n font: normal 22px/50px dashicons !important;\n color: #666;\n display: block;\n content: '\\F335';\n font-weight: 300;\n}\n.dokan-modal header.modal-header .modal-close-link:hover {\n background: #ddd;\n border-color: #ccc;\n color: #000;\n}\n.dokan-modal .modal-body {\n min-height: 100px;\n padding: 15px;\n overflow-y: scroll;\n}\n.dokan-modal footer {\n position: absolute;\n left: 0;\n right: 0;\n bottom: -30px;\n z-index: 100;\n padding: 1em 1.5em;\n background: #fcfcfc;\n border-top: 1px solid #dfdfdf;\n -webkit-box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);\n box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);\n}\n.dokan-modal footer .inner {\n text-align: right;\n line-height: 23px;\n}\n@media only screen and (max-width: 500px) {\n.dokan-modal-content {\n width: 400px !important;\n top: 300px !important;\n}\n}\n@media only screen and (max-width: 376px) {\n.dokan-modal-content {\n width: 350px !important;\n top: 300px !important;\n}\n}\n@media only screen and (max-width: 320px) {\n.dokan-modal-content {\n width: 300px !important;\n top: 300px !important;\n}\n}\n\n.switch {\n position: relative;\n display: inline-block;\n width: 40px;\n height: 18px;\n}\n.switch input {\n display: none;\n}\n.switch input:checked + .slider {\n background-color: #64b450;\n}\n.switch input:checked + .slider:before {\n -webkit-transform: translateX(22px);\n -ms-transform: translateX(22px);\n transform: translateX(22px);\n}\n.switch input:focus + .slider {\n box-shadow: 0 0 1px #2196F3;\n}\n.switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #ccc;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider:before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n left: 2px;\n bottom: 2px;\n background-color: white;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider.round {\n border-radius: 34px;\n}\n.switch .slider.round:before {\n border-radius: 50%;\n}\n\n#progressbar[data-v-356fabc6] {\n border-radius: 13px;\n padding: 3px;\n margin-bottom : 20px;\n}\n.defaultFg[data-v-356fabc6] {\n background-color: #00a0d2;\n}\n.defaultBg[data-v-356fabc6] {\n background-color: #eee;\n}\n.blue[data-v-356fabc6] {\n background-color: blue;\n}\n.red[data-v-356fabc6] {\n background-color: red;\n}\n.green[data-v-356fabc6] {\n background-color: green;\n}\n.yellow[data-v-356fabc6] {\n background-color: yellow;\n}\n.orange[data-v-356fabc6] {\n background-color: orange;\n}\n#value[data-v-356fabc6] {\n height: 20px;\n border-radius: 10px;\n text-align: center;\n color:#fff;\n}\n\n.search-box #post-search-input[data-v-5d8365d8] {\n padding: 15px 18px;\n}\n\n.gmap-wrap #gmap[data-v-03f03f45] {\n width: 100%;\n height: 300px;\n}\n.search-address[data-v-03f03f45] {\n padding: 5px;\n}\n"]} \ No newline at end of file diff --git a/assets/js/dokan-wp.js b/assets/js/dokan-wp.js index 036a21b95f..bf5b6ace9b 100644 --- a/assets/js/dokan-wp.js +++ b/assets/js/dokan-wp.js @@ -1,6 +1,6 @@ dokanWebpack([3],{ -/***/ 159: +/***/ 163: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14,4 +14,4 @@ dokan.wpPackages = { /***/ }) -},[159]); \ No newline at end of file +},[163]); \ No newline at end of file diff --git a/assets/js/vue-admin.js b/assets/js/vue-admin.js index 82afcbc095..3b48e9247e 100644 --- a/assets/js/vue-admin.js +++ b/assets/js/vue-admin.js @@ -1096,9 +1096,9 @@ let Currency = dokan_get_lib('Currency'); /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_slick_carousel_slick_slick_css__ = __webpack_require__(83); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_slick_carousel_slick_slick_css__ = __webpack_require__(84); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_slick_carousel_slick_slick_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_slick_carousel_slick_slick_css__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_slick__ = __webpack_require__(86); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_slick__ = __webpack_require__(87); // // // @@ -2052,7 +2052,8 @@ let Loading = dokan_get_lib('Loading'); /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_admin_components_Fields_vue__ = __webpack_require__(95); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_admin_components_Fields_vue__ = __webpack_require__(96); +// // // // @@ -2434,25 +2435,46 @@ let Loading = dokan_get_lib('Loading'); // // // +// +// +// +// +// +// +// +// +// +// +// +// let TextEditor = dokan_get_lib('TextEditor'); +let Gmap = dokan_get_lib('Gmap'); /* harmony default export */ __webpack_exports__["a"] = ({ name: 'Fields', components: { colorPicker: __WEBPACK_IMPORTED_MODULE_0_admin_components_ColorPicker_vue__["default"], - TextEditor + TextEditor, + Gmap }, data() { return { - repeatableItem: {} + repeatableItem: {}, + gmapData: {} }; }, - props: ['id', 'fieldData', 'sectionId', 'fieldValue'], + props: ['id', 'fieldData', 'sectionId', 'fieldValue', 'allSettingsValues'], + + beforeMount() { + if ('multicheck' === this.fieldData.type && !this.fieldValue[this.fieldData.name]) { + this.fieldValue[this.fieldData.name] = this.fieldData.default; + } + }, methods: { containCommonFields(type) { @@ -2475,6 +2497,27 @@ let TextEditor = dokan_get_lib('TextEditor'); removeItem(optionVal, name) { this.fieldValue[name].splice(optionVal, 1); + }, + + getMapLocation(savedLocation) { + return { + latitude: savedLocation.latitude ? savedLocation.latitude : 23.709921, + longitude: savedLocation.longitude ? savedLocation.longitude : 90.40714300000002, + address: savedLocation.address ? savedLocation.address : 'Dhaka', + zoom: 10 + }; + }, + + updateGmapData(payload) { + this.gmapData = payload; + }, + + getGmapApiKey() { + let settings = this.allSettingsValues; + + if ('dokan_general' in settings && 'gmap_api_key' in settings.dokan_general) { + return settings.dokan_general.gmap_api_key; + } } } @@ -2519,21 +2562,22 @@ let TextEditor = dokan_get_lib('TextEditor'); /* 64 */, /* 65 */, /* 66 */, -/* 67 */ +/* 67 */, +/* 68 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var _App = __webpack_require__(68); +var _App = __webpack_require__(69); var _App2 = _interopRequireDefault(_App); -var _router = __webpack_require__(71); +var _router = __webpack_require__(72); var _router2 = _interopRequireDefault(_router); -var _adminMenuFix = __webpack_require__(118); +var _adminMenuFix = __webpack_require__(119); var _adminMenuFix2 = _interopRequireDefault(_adminMenuFix); @@ -2558,18 +2602,18 @@ new Vue({ (0, _adminMenuFix2.default)('dokan'); /***/ }), -/* 68 */ +/* 69 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__ = __webpack_require__(20); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_3a030f38_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(70); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_3a030f38_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(71); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(69) + __webpack_require__(70) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -2615,13 +2659,13 @@ if (false) {(function () { /***/ }), -/* 69 */ +/* 70 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 70 */ +/* 71 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2652,7 +2696,7 @@ if (false) { } /***/ }), -/* 71 */ +/* 72 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2664,23 +2708,23 @@ Object.defineProperty(exports, "__esModule", { var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; -var _Dashboard = __webpack_require__(72); +var _Dashboard = __webpack_require__(73); var _Dashboard2 = _interopRequireDefault(_Dashboard); -var _Withdraw = __webpack_require__(78); +var _Withdraw = __webpack_require__(79); var _Withdraw2 = _interopRequireDefault(_Withdraw); -var _Premium = __webpack_require__(81); +var _Premium = __webpack_require__(82); var _Premium2 = _interopRequireDefault(_Premium); -var _Help = __webpack_require__(90); +var _Help = __webpack_require__(91); var _Help2 = _interopRequireDefault(_Help); -var _Settings = __webpack_require__(93); +var _Settings = __webpack_require__(94); var _Settings2 = _interopRequireDefault(_Settings); @@ -2731,18 +2775,18 @@ exports.default = new Router({ }); /***/ }), -/* 72 */ +/* 73 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Dashboard_vue__ = __webpack_require__(21); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_219ffca0_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Dashboard_vue__ = __webpack_require__(77); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_219ffca0_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Dashboard_vue__ = __webpack_require__(78); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(73) + __webpack_require__(74) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -2788,16 +2832,16 @@ if (false) {(function () { /***/ }), -/* 73 */ +/* 74 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 74 */, /* 75 */, /* 76 */, -/* 77 */ +/* 77 */, +/* 78 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -3272,18 +3316,18 @@ if (false) { } /***/ }), -/* 78 */ +/* 79 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Withdraw_vue__ = __webpack_require__(22); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_62373ea4_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Withdraw_vue__ = __webpack_require__(80); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_62373ea4_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Withdraw_vue__ = __webpack_require__(81); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(79) + __webpack_require__(80) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -3329,13 +3373,13 @@ if (false) {(function () { /***/ }), -/* 79 */ +/* 80 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 80 */ +/* 81 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -3717,18 +3761,18 @@ if (false) { } /***/ }), -/* 81 */ +/* 82 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Premium_vue__ = __webpack_require__(23); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_b38fd83a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Premium_vue__ = __webpack_require__(89); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_b38fd83a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Premium_vue__ = __webpack_require__(90); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(82) + __webpack_require__(83) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -3774,19 +3818,19 @@ if (false) {(function () { /***/ }), -/* 82 */ +/* 83 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 83 */, /* 84 */, /* 85 */, /* 86 */, /* 87 */, /* 88 */, -/* 89 */ +/* 89 */, +/* 90 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -4363,18 +4407,18 @@ if (false) { } /***/ }), -/* 90 */ +/* 91 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Help_vue__ = __webpack_require__(26); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_c289d136_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Help_vue__ = __webpack_require__(92); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_c289d136_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Help_vue__ = __webpack_require__(93); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(91) + __webpack_require__(92) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -4420,13 +4464,13 @@ if (false) {(function () { /***/ }), -/* 91 */ +/* 92 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 92 */ +/* 93 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -4488,18 +4532,18 @@ if (false) { } /***/ }), -/* 93 */ +/* 94 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Settings_vue__ = __webpack_require__(27); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_e4dc4572_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Settings_vue__ = __webpack_require__(117); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_e4dc4572_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Settings_vue__ = __webpack_require__(118); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(94) + __webpack_require__(95) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -4545,23 +4589,23 @@ if (false) {(function () { /***/ }), -/* 94 */ +/* 95 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 95 */ +/* 96 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Fields_vue__ = __webpack_require__(28); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_a96ce32e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Fields_vue__ = __webpack_require__(116); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_a96ce32e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Fields_vue__ = __webpack_require__(117); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(96) + __webpack_require__(97) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -4607,13 +4651,12 @@ if (false) {(function () { /***/ }), -/* 96 */ +/* 97 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 97 */, /* 98 */, /* 99 */, /* 100 */, @@ -4632,7 +4675,8 @@ if (false) {(function () { /* 113 */, /* 114 */, /* 115 */, -/* 116 */ +/* 116 */, +/* 117 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -5584,6 +5628,54 @@ var render = function() { ) ]) ]) + : _vm._e(), + _vm._v(" "), + "gmap" == _vm.fieldData.type + ? _c("tr", { class: _vm.id }, [ + _c("th", { attrs: { scope: "row" } }, [ + _c( + "label", + { + attrs: { for: _vm.sectionId + "[" + _vm.fieldData.name + "]" } + }, + [_vm._v(_vm._s(_vm.fieldData.label))] + ) + ]), + _vm._v(" "), + _c( + "td", + [ + _c("input", { + attrs: { + type: "hidden", + name: _vm.sectionId + "[" + _vm.fieldData.name + "]" + }, + domProps: { + value: Object.assign( + _vm.fieldValue[_vm.fieldData.name], + _vm.gmapData + ) + } + }), + _vm._v(" "), + _c("gmap", { + attrs: { + gmapKey: _vm.getGmapApiKey(), + location: _vm.getMapLocation( + _vm.fieldValue[_vm.fieldData.name] + ) + }, + on: { updateGmap: _vm.updateGmapData } + }), + _vm._v(" "), + _c("p", { + staticClass: "description", + domProps: { innerHTML: _vm._s(_vm.fieldData.desc) } + }) + ], + 1 + ) + ]) : _vm._e() ]) } @@ -5599,7 +5691,7 @@ if (false) { } /***/ }), -/* 117 */ +/* 118 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -5731,7 +5823,8 @@ var render = function() { "section-id": index, id: fieldId, "field-data": field, - "field-value": _vm.settingValues[index] + "field-value": _vm.settingValues[index], + "all-settings-values": _vm.settingValues }, on: { openMedia: _vm.showMedia } }) @@ -5788,7 +5881,7 @@ if (false) { } /***/ }), -/* 118 */ +/* 119 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5833,4 +5926,4 @@ function menuFix(slug) { exports.default = menuFix; /***/ }) -],[67]); \ No newline at end of file +],[68]); \ No newline at end of file diff --git a/assets/js/vue-bootstrap.js b/assets/js/vue-bootstrap.js index e818e8f41e..be3ab76e84 100644 --- a/assets/js/vue-bootstrap.js +++ b/assets/js/vue-bootstrap.js @@ -1056,7 +1056,139 @@ if (false) { /***/ }), /* 52 */, -/* 53 */, +/* 53 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +// +// +// +// +// +// +// +// +// +// + +/* harmony default export */ __webpack_exports__["a"] = ({ + name: 'Gmap', + + props: { + gmapKey: { + type: [String, Function] + }, + location: { + type: Object, + default() { + return { + latitude: 23.709921, + longitude: 90.40714300000002, + address: 'dhaka', + zoom: 10 + }; + } + } + }, + + data() { + return { + gmap: '', + marker: '', + loadMap: this.gmapKey.length > 1 + }; + }, + + mounted() { + this.renderMap(); + }, + + methods: { + setMap() { + this.gmap = new google.maps.Map(this.getMapArea(), { + center: this.getCenter(), + zoom: this.location.zoom, + mapTypeId: google.maps.MapTypeId.ROADMAP + }); + }, + + setMarker() { + this.marker = new google.maps.Marker({ + position: this.getCenter(), + map: this.gmap + }); + }, + + GetGeocoder() { + return new google.maps.Geocoder(); + }, + + getSearchAddress() { + if (this.location.address) { + this.$refs['searchAddress'].value = this.location.address; + } + + return this.$refs['searchAddress']; + }, + + setAutoComplete() { + let autocomplete = new google.maps.places.Autocomplete(this.getSearchAddress()); + + autocomplete.addListener('place_changed', () => { + let place = autocomplete.getPlace(); + let location = place.geometry.location; + + this.updateMap(location.lat(), location.lng(), place.formatted_address); + }); + }, + + updateMap(latitude, longitude, formatted_address) { + let curpoint = new google.maps.LatLng(latitude, longitude); + + this.$emit('updateGmap', { + latitude: curpoint.lat(), + longitude: curpoint.lng(), + address: formatted_address + }); + + this.gmap.setCenter(curpoint); + this.marker.setPosition(curpoint); + + if (!formatted_address) { + this.GetGeocoder.geocode({ + location: { + lat: latitude, + lng: longitude + } + }, function (results, status) { + if ('OK' === status) { + address.val(results[0].formatted_address); + } + }); + } + }, + + renderMap() { + if (!this.loadMap) { + return; + } + + this.setMap(); + this.setMarker(); + this.setAutoComplete(); + }, + + getCenter() { + return new google.maps.LatLng(this.location.latitude, this.location.longitude); + }, + + getMapArea() { + return this.$refs['gmapArea']; + } + } +}); + +/***/ }), /* 54 */, /* 55 */, /* 56 */, @@ -1122,7 +1254,8 @@ if (false) { /* 116 */, /* 117 */, /* 118 */, -/* 119 */ +/* 119 */, +/* 120 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1136,7 +1269,7 @@ var _vueRouter = __webpack_require__(9); var _vueRouter2 = _interopRequireDefault(_vueRouter); -var _moment = __webpack_require__(120); +var _moment = __webpack_require__(121); var _moment2 = _interopRequireDefault(_moment); @@ -1152,7 +1285,7 @@ var _vueMultiselect = __webpack_require__(40); var _vueMultiselect2 = _interopRequireDefault(_vueMultiselect); -var _Api = __webpack_require__(124); +var _Api = __webpack_require__(125); var _Api2 = _interopRequireDefault(_Api); @@ -1160,7 +1293,7 @@ var _vueChartjs = __webpack_require__(5); var _vueChartjs2 = _interopRequireDefault(_vueChartjs); -var _Mixin = __webpack_require__(125); +var _Mixin = __webpack_require__(126); var _Mixin2 = _interopRequireDefault(_Mixin); @@ -1170,11 +1303,11 @@ var _debounce2 = _interopRequireDefault(_debounce); var _vueContentLoading = __webpack_require__(41); -var _Postbox = __webpack_require__(127); +var _Postbox = __webpack_require__(128); var _Postbox2 = _interopRequireDefault(_Postbox); -var _Loading = __webpack_require__(130); +var _Loading = __webpack_require__(131); var _Loading2 = _interopRequireDefault(_Loading); @@ -1182,35 +1315,35 @@ var _Chart = __webpack_require__(10); var _Chart2 = _interopRequireDefault(_Chart); -var _Modal = __webpack_require__(133); +var _Modal = __webpack_require__(134); var _Modal2 = _interopRequireDefault(_Modal); -var _Switches = __webpack_require__(136); +var _Switches = __webpack_require__(137); var _Switches2 = _interopRequireDefault(_Switches); -var _TextEditor = __webpack_require__(139); +var _TextEditor = __webpack_require__(140); var _TextEditor2 = _interopRequireDefault(_TextEditor); -var _Currency = __webpack_require__(141); +var _Currency = __webpack_require__(142); var _Currency2 = _interopRequireDefault(_Currency); -var _LazyInput = __webpack_require__(143); +var _LazyInput = __webpack_require__(144); var _LazyInput2 = _interopRequireDefault(_LazyInput); -var _Progressbar = __webpack_require__(145); +var _Progressbar = __webpack_require__(146); var _Progressbar2 = _interopRequireDefault(_Progressbar); -var _Search = __webpack_require__(148); +var _Search = __webpack_require__(149); var _Search2 = _interopRequireDefault(_Search); -var _Datepicker = __webpack_require__(151); +var _Datepicker = __webpack_require__(152); var _Datepicker2 = _interopRequireDefault(_Datepicker); @@ -1222,7 +1355,11 @@ var _ColorPicker = __webpack_require__(12); var _ColorPicker2 = _interopRequireDefault(_ColorPicker); -__webpack_require__(156); +var _Gmap = __webpack_require__(157); + +var _Gmap2 = _interopRequireDefault(_Gmap); + +__webpack_require__(160); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -1288,6 +1425,7 @@ window.dokan.libs['Datepicker'] = _Datepicker2.default; window.dokan.libs['Multiselect'] = _vueMultiselect2.default; window.dokan.libs['ColorPicker'] = _ColorPicker2.default; window.dokan.libs['debounce'] = _debounce2.default; +window.dokan.libs['Gmap'] = _Gmap2.default; window.dokan.libs['ContentLoading'] = { VclCode: _vueContentLoading.VclCode, @@ -1314,16 +1452,16 @@ if (dokan.hooks) { } /***/ }), -/* 120 */ +/* 121 */ /***/ (function(module, exports) { module.exports = moment; /***/ }), -/* 121 */, /* 122 */, /* 123 */, -/* 124 */ +/* 124 */, +/* 125 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1414,7 +1552,7 @@ var Dokan_API = function () { exports.default = Dokan_API; /***/ }), -/* 125 */ +/* 126 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1424,7 +1562,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _i18n = __webpack_require__(126); +var _i18n = __webpack_require__(127); exports.default = { methods: { @@ -1451,7 +1589,7 @@ exports.default = { }; /***/ }), -/* 126 */ +/* 127 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1575,18 +1713,18 @@ function _nx(single, plural, number, context, domain) { var sprintf = exports.sprintf = Jed.sprintf; /***/ }), -/* 127 */ +/* 128 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Postbox_vue__ = __webpack_require__(42); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_36a997ab_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Postbox_vue__ = __webpack_require__(129); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_36a997ab_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Postbox_vue__ = __webpack_require__(130); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(128) + __webpack_require__(129) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -1632,13 +1770,13 @@ if (false) {(function () { /***/ }), -/* 128 */ +/* 129 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 129 */ +/* 130 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1698,18 +1836,18 @@ if (false) { } /***/ }), -/* 130 */ +/* 131 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Loading_vue__ = __webpack_require__(43); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_67db673c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Loading_vue__ = __webpack_require__(132); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_67db673c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Loading_vue__ = __webpack_require__(133); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(131) + __webpack_require__(132) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -1755,13 +1893,13 @@ if (false) {(function () { /***/ }), -/* 131 */ +/* 132 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 132 */ +/* 133 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1790,18 +1928,18 @@ if (false) { } /***/ }), -/* 133 */ +/* 134 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Modal_vue__ = __webpack_require__(44); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4bd79a2d_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Modal_vue__ = __webpack_require__(135); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4bd79a2d_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Modal_vue__ = __webpack_require__(136); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(134) + __webpack_require__(135) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -1847,13 +1985,13 @@ if (false) {(function () { /***/ }), -/* 134 */ +/* 135 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 135 */ +/* 136 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1931,18 +2069,18 @@ if (false) { } /***/ }), -/* 136 */ +/* 137 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Switches_vue__ = __webpack_require__(45); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_aa8ad7dc_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Switches_vue__ = __webpack_require__(138); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_aa8ad7dc_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Switches_vue__ = __webpack_require__(139); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(137) + __webpack_require__(138) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -1988,13 +2126,13 @@ if (false) {(function () { /***/ }), -/* 137 */ +/* 138 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 138 */ +/* 139 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2025,14 +2163,14 @@ if (false) { } /***/ }), -/* 139 */ +/* 140 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_TextEditor_vue__ = __webpack_require__(46); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_70730fac_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_TextEditor_vue__ = __webpack_require__(140); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_70730fac_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_TextEditor_vue__ = __webpack_require__(141); var disposed = false var normalizeComponent = __webpack_require__(0) /* script */ @@ -2078,7 +2216,7 @@ if (false) {(function () { /***/ }), -/* 140 */ +/* 141 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2103,14 +2241,14 @@ if (false) { } /***/ }), -/* 141 */ +/* 142 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Currency_vue__ = __webpack_require__(47); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7df58dc1_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Currency_vue__ = __webpack_require__(142); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7df58dc1_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Currency_vue__ = __webpack_require__(143); var disposed = false var normalizeComponent = __webpack_require__(0) /* script */ @@ -2156,7 +2294,7 @@ if (false) {(function () { /***/ }), -/* 142 */ +/* 143 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2180,14 +2318,14 @@ if (false) { } /***/ }), -/* 143 */ +/* 144 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_LazyInput_vue__ = __webpack_require__(48); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_588d4894_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_LazyInput_vue__ = __webpack_require__(144); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_588d4894_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_LazyInput_vue__ = __webpack_require__(145); var disposed = false var normalizeComponent = __webpack_require__(0) /* script */ @@ -2233,7 +2371,7 @@ if (false) {(function () { /***/ }), -/* 144 */ +/* 145 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2265,18 +2403,18 @@ if (false) { } /***/ }), -/* 145 */ +/* 146 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Progressbar_vue__ = __webpack_require__(49); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_356fabc6_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Progressbar_vue__ = __webpack_require__(147); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_356fabc6_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Progressbar_vue__ = __webpack_require__(148); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(146) + __webpack_require__(147) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -2322,13 +2460,13 @@ if (false) {(function () { /***/ }), -/* 146 */ +/* 147 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 147 */ +/* 148 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2361,18 +2499,18 @@ if (false) { } /***/ }), -/* 148 */ +/* 149 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Search_vue__ = __webpack_require__(50); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5d8365d8_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Search_vue__ = __webpack_require__(150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5d8365d8_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Search_vue__ = __webpack_require__(151); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(149) + __webpack_require__(150) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -2418,13 +2556,13 @@ if (false) {(function () { /***/ }), -/* 149 */ +/* 150 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 150 */ +/* 151 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2472,14 +2610,14 @@ if (false) { } /***/ }), -/* 151 */ +/* 152 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Datepicker_vue__ = __webpack_require__(51); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_ae257028_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Datepicker_vue__ = __webpack_require__(152); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_ae257028_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Datepicker_vue__ = __webpack_require__(153); var disposed = false var normalizeComponent = __webpack_require__(0) /* script */ @@ -2525,7 +2663,7 @@ if (false) {(function () { /***/ }), -/* 152 */ +/* 153 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2554,5 +2692,112 @@ if (false) { } } +/***/ }), +/* 154 */, +/* 155 */, +/* 156 */, +/* 157 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Gmap_vue__ = __webpack_require__(53); +/* empty harmony namespace reexport */ +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_03f03f45_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Gmap_vue__ = __webpack_require__(159); +var disposed = false +function injectStyle (ssrContext) { + if (disposed) return + __webpack_require__(158) +} +var normalizeComponent = __webpack_require__(0) +/* script */ + + +/* template */ + +/* template functional */ +var __vue_template_functional__ = false +/* styles */ +var __vue_styles__ = injectStyle +/* scopeId */ +var __vue_scopeId__ = "data-v-03f03f45" +/* moduleIdentifier (server only) */ +var __vue_module_identifier__ = null +var Component = normalizeComponent( + __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Gmap_vue__["a" /* default */], + __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_03f03f45_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Gmap_vue__["a" /* default */], + __vue_template_functional__, + __vue_styles__, + __vue_scopeId__, + __vue_module_identifier__ +) +Component.options.__file = "src/admin/components/Gmap.vue" + +/* hot reload */ +if (false) {(function () { + var hotAPI = require("vue-hot-reload-api") + hotAPI.install(require("vue"), false) + if (!hotAPI.compatible) return + module.hot.accept() + if (!module.hot.data) { + hotAPI.createRecord("data-v-03f03f45", Component.options) + } else { + hotAPI.reload("data-v-03f03f45", Component.options) + } + module.hot.dispose(function (data) { + disposed = true + }) +})()} + +/* harmony default export */ __webpack_exports__["default"] = (Component.exports); + + +/***/ }), +/* 158 */ +/***/ (function(module, exports) { + +// removed by extract-text-webpack-plugin + +/***/ }), +/* 159 */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _vm.loadMap + ? _c("div", { staticClass: "gmap-wrap regular-text" }, [ + _c("input", { + ref: "searchAddress", + staticClass: "search-address regular-text", + attrs: { + type: "text", + placeholder: _vm.__("Search Address", "dokan") + } + }), + _vm._v(" "), + _c("div", { ref: "gmapArea", attrs: { id: "gmap" } }) + ]) + : _c("p", [ + _vm._v( + "\n " + + _vm._s(_vm.__("Please enter google map API key", "dokan")) + + "\n" + ) + ]) +} +var staticRenderFns = [] +render._withStripped = true +var esExports = { render: render, staticRenderFns: staticRenderFns } +/* harmony default export */ __webpack_exports__["a"] = (esExports); +if (false) { + module.hot.accept() + if (module.hot.data) { + require("vue-hot-reload-api") .rerender("data-v-03f03f45", esExports) + } +} + /***/ }) -],[119]); \ No newline at end of file +],[120]); \ No newline at end of file diff --git a/assets/js/vue-frontend.js b/assets/js/vue-frontend.js index b10f9e9aa8..16ca334e89 100644 --- a/assets/js/vue-frontend.js +++ b/assets/js/vue-frontend.js @@ -63,7 +63,7 @@ dokanWebpack([2],{ /***/ }), -/***/ 54: +/***/ 55: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -73,11 +73,11 @@ var _vue = __webpack_require__(1); var _vue2 = _interopRequireDefault(_vue); -var _App = __webpack_require__(57); +var _App = __webpack_require__(58); var _App2 = _interopRequireDefault(_App); -var _router = __webpack_require__(60); +var _router = __webpack_require__(61); var _router2 = _interopRequireDefault(_router); @@ -96,18 +96,18 @@ new _vue2.default({ /***/ }), -/***/ 57: +/***/ 58: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__ = __webpack_require__(17); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_82d33a46_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(59); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_82d33a46_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(60); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(58) + __webpack_require__(59) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -154,14 +154,14 @@ if (false) {(function () { /***/ }), -/***/ 58: +/***/ 59: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/***/ 59: +/***/ 60: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -184,7 +184,7 @@ if (false) { /***/ }), -/***/ 60: +/***/ 61: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -202,11 +202,11 @@ var _vueRouter = __webpack_require__(9); var _vueRouter2 = _interopRequireDefault(_vueRouter); -var _Home = __webpack_require__(61); +var _Home = __webpack_require__(62); var _Home2 = _interopRequireDefault(_Home); -var _Profile = __webpack_require__(64); +var _Profile = __webpack_require__(65); var _Profile2 = _interopRequireDefault(_Profile); @@ -228,18 +228,18 @@ exports.default = new _vueRouter2.default({ /***/ }), -/***/ 61: +/***/ 62: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Home_vue__ = __webpack_require__(18); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5f1f0bb4_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Home_vue__ = __webpack_require__(63); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5f1f0bb4_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Home_vue__ = __webpack_require__(64); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(62) + __webpack_require__(63) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -286,14 +286,14 @@ if (false) {(function () { /***/ }), -/***/ 62: +/***/ 63: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/***/ 63: +/***/ 64: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -318,18 +318,18 @@ if (false) { /***/ }), -/***/ 64: +/***/ 65: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Profile_vue__ = __webpack_require__(19); /* empty harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_dd754238_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Profile_vue__ = __webpack_require__(66); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_dd754238_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Profile_vue__ = __webpack_require__(67); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(65) + __webpack_require__(66) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -376,14 +376,14 @@ if (false) {(function () { /***/ }), -/***/ 65: +/***/ 66: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/***/ 66: +/***/ 67: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -408,4 +408,4 @@ if (false) { /***/ }) -},[54]); \ No newline at end of file +},[55]); \ No newline at end of file diff --git a/assets/js/vue-vendor.js b/assets/js/vue-vendor.js index 1601b82ae7..b578de6b5f 100644 --- a/assets/js/vue-vendor.js +++ b/assets/js/vue-vendor.js @@ -98,7 +98,7 @@ /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 158); +/******/ return __webpack_require__(__webpack_require__.s = 162); /******/ }) /************************************************************************/ /******/ ([ @@ -11026,7 +11026,7 @@ Vue$3.compile = compileToFunctions; /* harmony default export */ __webpack_exports__["default"] = (Vue$3); -/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(7), __webpack_require__(2), __webpack_require__(55).setImmediate)) +/* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(7), __webpack_require__(2), __webpack_require__(56).setImmediate)) /***/ }), /* 2 */ @@ -11064,8 +11064,8 @@ module.exports = g; "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VueCharts", function() { return VueCharts; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__ = __webpack_require__(74); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__BaseCharts__ = __webpack_require__(75); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__ = __webpack_require__(75); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__BaseCharts__ = __webpack_require__(76); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Bar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalBar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["d"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Doughnut", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["c"]; }); @@ -14141,7 +14141,7 @@ var singleton = null; var singletonCounter = 0; var stylesInsertedAtTop = []; -var fixUrls = __webpack_require__(85); +var fixUrls = __webpack_require__(86); module.exports = function(list, options) { if (typeof DEBUG !== "undefined" && DEBUG) { @@ -14483,7 +14483,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "didFilter", function() { return didFilter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "actions", function() { return actions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "filters", function() { return filters; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__createHooks__ = __webpack_require__(160); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__createHooks__ = __webpack_require__(164); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "createHooks", function() { return __WEBPACK_IMPORTED_MODULE_0__createHooks__["a"]; }); @@ -14575,7 +14575,7 @@ function validateHookName(hookName) { // Check if the request came from the browser and is not server rendered if (typeof window !== 'undefined') { - const slick = __webpack_require__(87); + const slick = __webpack_require__(88); } /* harmony default export */ __webpack_exports__["a"] = ({ @@ -14748,11 +14748,11 @@ if (typeof window !== 'undefined') { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Sketch_vue__ = __webpack_require__(30); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_511efdd0_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Sketch_vue__ = __webpack_require__(115); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_511efdd0_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Sketch_vue__ = __webpack_require__(116); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(97) + __webpack_require__(98) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -14802,11 +14802,11 @@ if (false) {(function () { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_color__ = __webpack_require__(98); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__common_EditableInput_vue__ = __webpack_require__(100); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__common_Saturation_vue__ = __webpack_require__(103); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__common_Hue_vue__ = __webpack_require__(107); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__common_Alpha_vue__ = __webpack_require__(110); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_color__ = __webpack_require__(99); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__common_EditableInput_vue__ = __webpack_require__(101); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__common_Saturation_vue__ = __webpack_require__(104); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__common_Hue_vue__ = __webpack_require__(108); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__common_Alpha_vue__ = __webpack_require__(111); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__common_Checkboard_vue__ = __webpack_require__(35); // // @@ -15032,7 +15032,7 @@ const presetColors = ['#D0021B', '#F5A623', '#F8E71C', '#8B572A', '#7ED321', '#4 /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash_throttle__ = __webpack_require__(105); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash_throttle__ = __webpack_require__(106); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_lodash_throttle___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash_throttle__); // // @@ -15371,11 +15371,11 @@ const presetColors = ['#D0021B', '#F5A623', '#F8E71C', '#8B572A', '#7ED321', '#4 "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Checkboard_vue__ = __webpack_require__(36); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_550f7e4e_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Checkboard_vue__ = __webpack_require__(113); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_550f7e4e_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Checkboard_vue__ = __webpack_require__(114); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(112) + __webpack_require__(113) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -16633,7 +16633,7 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_20__; "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* WEBPACK VAR INJECTION */(function(global) {/* harmony export (immutable) */ __webpack_exports__["install"] = install; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ListTable_vue__ = __webpack_require__(121); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ListTable_vue__ = __webpack_require__(122); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ListTable", function() { return __WEBPACK_IMPORTED_MODULE_0__components_ListTable_vue__["a"]; }); @@ -17057,9 +17057,9 @@ if (GlobalVue) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_sweetalert2_dist_sweetalert2_min_js__ = __webpack_require__(153); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_sweetalert2_dist_sweetalert2_min_js__ = __webpack_require__(154); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_sweetalert2_dist_sweetalert2_min_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_sweetalert2_dist_sweetalert2_min_js__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_sweetalert2_dist_sweetalert2_min_css__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_sweetalert2_dist_sweetalert2_min_css__ = __webpack_require__(155); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_sweetalert2_dist_sweetalert2_min_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_sweetalert2_dist_sweetalert2_min_css__); // @ts-check /** @type swal {import("sweetalert2")} */ @@ -17101,7 +17101,8 @@ VueSweetalert2.install = function (Vue, options) { /***/ }), -/* 53 */ +/* 53 */, +/* 54 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -17133,8 +17134,8 @@ function validateNamespace(namespace) { //# sourceMappingURL=validateNamespace.js.map /***/ }), -/* 54 */, -/* 55 */ +/* 55 */, +/* 56 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var apply = Function.prototype.apply; @@ -17187,7 +17188,7 @@ exports._unrefActive = exports.active = function(item) { }; // setimmediate attaches itself to the global object -__webpack_require__(56); +__webpack_require__(57); // On some exotic environments, it's not clear which object `setimmeidate` was // able to install onto. Search each possibility in the same order as the // `setimmediate` library. @@ -17201,7 +17202,7 @@ exports.clearImmediate = (typeof self !== "undefined" && self.clearImmediate) || /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(2))) /***/ }), -/* 56 */ +/* 57 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, process) {(function (global, undefined) { @@ -17394,7 +17395,6 @@ exports.clearImmediate = (typeof self !== "undefined" && self.clearImmediate) || /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(2), __webpack_require__(7))) /***/ }), -/* 57 */, /* 58 */, /* 59 */, /* 60 */, @@ -17411,7 +17411,8 @@ exports.clearImmediate = (typeof self !== "undefined" && self.clearImmediate) || /* 71 */, /* 72 */, /* 73 */, -/* 74 */ +/* 74 */, +/* 75 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -17499,7 +17500,7 @@ var reactiveProp = { }); /***/ }), -/* 75 */ +/* 76 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -17512,7 +17513,7 @@ var reactiveProp = { /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return Radar; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Bubble; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return Scatter; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_chart_js__ = __webpack_require__(76); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_chart_js__ = __webpack_require__(77); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_chart_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_chart_js__); @@ -17607,23 +17608,23 @@ var Scatter = generateChart('scatter-chart', 'scatter'); }); /***/ }), -/* 76 */ +/* 77 */ /***/ (function(module, exports) { module.exports = Chart; /***/ }), -/* 77 */, /* 78 */, /* 79 */, /* 80 */, /* 81 */, /* 82 */, -/* 83 */ +/* 83 */, +/* 84 */ /***/ (function(module, exports, __webpack_require__) { -var content = __webpack_require__(84); +var content = __webpack_require__(85); if(typeof content === 'string') content = [[module.i, content, '']]; @@ -17669,7 +17670,7 @@ if(false) { } /***/ }), -/* 84 */ +/* 85 */ /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__(8)(false); @@ -17683,7 +17684,7 @@ exports.push([module.i, "/* Slider */\n.slick-slider\n{\n position: relative; /***/ }), -/* 85 */ +/* 86 */ /***/ (function(module, exports) { @@ -17778,13 +17779,13 @@ module.exports = function (css) { /***/ }), -/* 86 */ +/* 87 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_slickCarousel_vue__ = __webpack_require__(24); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_14c5b163_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_slickCarousel_vue__ = __webpack_require__(88); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_14c5b163_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_slickCarousel_vue__ = __webpack_require__(89); var disposed = false var normalizeComponent = __webpack_require__(0) /* script */ @@ -17830,7 +17831,7 @@ if (false) {(function () { /***/ }), -/* 87 */ +/* 88 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* @@ -20850,7 +20851,7 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_ /***/ }), -/* 88 */ +/* 89 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -20872,7 +20873,6 @@ if (false) { } /***/ }), -/* 89 */, /* 90 */, /* 91 */, /* 92 */, @@ -20880,17 +20880,18 @@ if (false) { /* 94 */, /* 95 */, /* 96 */, -/* 97 */ +/* 97 */, +/* 98 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 98 */ +/* 99 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tinycolor2__ = __webpack_require__(99); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tinycolor2__ = __webpack_require__(100); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tinycolor2___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_tinycolor2__); @@ -20999,7 +21000,7 @@ function _colorChange (data, oldHue) { /***/ }), -/* 99 */ +/* 100 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_RESULT__;// TinyColor v1.4.1 @@ -22201,17 +22202,17 @@ else { /***/ }), -/* 100 */ +/* 101 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_EditableInput_vue__ = __webpack_require__(31); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_6a3fe6f4_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_EditableInput_vue__ = __webpack_require__(102); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_6a3fe6f4_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_EditableInput_vue__ = __webpack_require__(103); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(101) + __webpack_require__(102) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -22257,13 +22258,13 @@ if (false) {(function () { /***/ }), -/* 101 */ +/* 102 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 102 */ +/* 103 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -22311,17 +22312,17 @@ if (false) { } /***/ }), -/* 103 */ +/* 104 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Saturation_vue__ = __webpack_require__(32); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_c6d01d7c_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Saturation_vue__ = __webpack_require__(106); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_c6d01d7c_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Saturation_vue__ = __webpack_require__(107); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(104) + __webpack_require__(105) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -22367,13 +22368,13 @@ if (false) {(function () { /***/ }), -/* 104 */ +/* 105 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 105 */ +/* 106 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {/** @@ -22819,7 +22820,7 @@ module.exports = throttle; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(2))) /***/ }), -/* 106 */ +/* 107 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -22867,17 +22868,17 @@ if (false) { } /***/ }), -/* 107 */ +/* 108 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Hue_vue__ = __webpack_require__(33); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_61a5b2b8_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Hue_vue__ = __webpack_require__(109); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_61a5b2b8_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Hue_vue__ = __webpack_require__(110); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(108) + __webpack_require__(109) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -22923,13 +22924,13 @@ if (false) {(function () { /***/ }), -/* 108 */ +/* 109 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 109 */ +/* 110 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -22974,17 +22975,17 @@ if (false) { } /***/ }), -/* 110 */ +/* 111 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Alpha_vue__ = __webpack_require__(34); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_fc5ffbc4_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Alpha_vue__ = __webpack_require__(114); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_fc5ffbc4_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Alpha_vue__ = __webpack_require__(115); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(111) + __webpack_require__(112) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -23030,19 +23031,19 @@ if (false) {(function () { /***/ }), -/* 111 */ +/* 112 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 112 */ +/* 113 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 113 */ +/* 114 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -23064,7 +23065,7 @@ if (false) { } /***/ }), -/* 114 */ +/* 115 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -23121,7 +23122,7 @@ if (false) { } /***/ }), -/* 115 */ +/* 116 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -23311,22 +23312,22 @@ if (false) { } /***/ }), -/* 116 */, /* 117 */, /* 118 */, /* 119 */, /* 120 */, -/* 121 */ +/* 121 */, +/* 122 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_ListTable_vue__ = __webpack_require__(39); /* unused harmony namespace reexport */ -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_2562096c_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_ListTable_vue__ = __webpack_require__(123); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_2562096c_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_ListTable_vue__ = __webpack_require__(124); var disposed = false function injectStyle (ssrContext) { if (disposed) return - __webpack_require__(122) + __webpack_require__(123) } var normalizeComponent = __webpack_require__(0) /* script */ @@ -23372,13 +23373,13 @@ if (false) {(function () { /***/ }), -/* 122 */ +/* 123 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 123 */ +/* 124 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -24143,7 +24144,6 @@ if (false) { } /***/ }), -/* 124 */, /* 125 */, /* 126 */, /* 127 */, @@ -24172,17 +24172,18 @@ if (false) { /* 150 */, /* 151 */, /* 152 */, -/* 153 */ +/* 153 */, +/* 154 */ /***/ (function(module, exports, __webpack_require__) { !function(e,t){ true?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Sweetalert2=t()}(this,function(){"use strict";function q(e){return(q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n\n
\n \n
\n \n
\n
\n ?\n
\n
\n !\n
\n
\n i\n
\n
\n
\n \n
\n
\n
\n \n

\n \n
\n
\n
\n \n \n
\n \n \n
\n \n
\n \n \n
\n
\n
\n \n \n
\n
\n
\n \n').replace(/(^|\n)\s*/g,""),X=function(e){var t=w();if(t&&(t.parentNode.removeChild(t),W([document.documentElement,document.body],[_["no-backdrop"],_["toast-shown"],_["has-column"]])),!j()){var n=document.createElement("div");n.className=_.container,n.innerHTML=V;var o="string"==typeof e.target?document.querySelector(e.target):e.target;o.appendChild(n);var i,r=k(),a=B(),s=U(a,_.input),c=U(a,_.file),u=a.querySelector(".".concat(_.range," input")),l=a.querySelector(".".concat(_.range," output")),d=U(a,_.select),p=a.querySelector(".".concat(_.checkbox," input")),f=U(a,_.textarea);r.setAttribute("role",e.toast?"alert":"dialog"),r.setAttribute("aria-live",e.toast?"polite":"assertive"),e.toast||r.setAttribute("aria-modal","true"),"rtl"===window.getComputedStyle(o).direction&&z(w(),_.rtl);var m=function(e){De.isVisible()&&i!==e.target.value&&De.resetValidationMessage(),i=e.target.value};return s.oninput=m,c.onchange=m,d.onchange=m,p.onchange=m,f.oninput=m,u.oninput=function(e){m(e),l.value=u.value},u.onchange=function(e){m(e),u.nextSibling.value=u.value},r}I("SweetAlert2 requires document to initialize")},G=function(e,t){if(!e)return F(t);if(e instanceof HTMLElement)t.appendChild(e);else if("object"===q(e))if(t.innerHTML="",0 in e)for(var n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0));else e&&(t.innerHTML=e);K(t)},ee=function(){if(j())return!1;var e=document.createElement("div"),t={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(var n in t)if(t.hasOwnProperty(n)&&void 0!==e.style[n])return t[n];return!1}(),te=function(e){var t=Q(),n=L(),o=O();if(e.showConfirmButton||e.showCancelButton?K(t):F(t),e.showCancelButton?o.style.display="inline-block":F(o),e.showConfirmButton?n.style.removeProperty("display"):F(n),n.innerHTML=e.confirmButtonText,o.innerHTML=e.cancelButtonText,n.setAttribute("aria-label",e.confirmButtonAriaLabel),o.setAttribute("aria-label",e.cancelButtonAriaLabel),n.className=_.confirm,z(n,e.confirmButtonClass),o.className=_.cancel,z(o,e.cancelButtonClass),e.buttonsStyling){z([n,o],_.styled),e.confirmButtonColor&&(n.style.backgroundColor=e.confirmButtonColor),e.cancelButtonColor&&(o.style.backgroundColor=e.cancelButtonColor);var i=window.getComputedStyle(n).getPropertyValue("background-color");n.style.borderLeftColor=i,n.style.borderRightColor=i}else W([n,o],_.styled),n.style.backgroundColor=n.style.borderLeftColor=n.style.borderRightColor="",o.style.backgroundColor=o.style.borderLeftColor=o.style.borderRightColor=""},ne=function(e){var t=B().querySelector("#"+_.content);e.html?G(e.html,t):e.text?(t.textContent=e.text,K(t)):F(t)},oe=function(e){for(var t=x(),n=0;n=i.progressSteps.length&&R("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),i.progressSteps.forEach(function(e,t){var n=document.createElement("li");if(z(n,_.progresscircle),n.innerHTML=e,t===a&&z(n,_.activeprogressstep),r.appendChild(n),t!==i.progressSteps.length-1){var o=document.createElement("li");z(o,_.progressline),i.progressStepsDistance&&(o.style.width=i.progressStepsDistance),r.appendChild(o)}})):F(r)},ae=function(e){var t=A();e.titleText?t.innerText=e.titleText:e.title&&("string"==typeof e.title&&(e.title=e.title.split("\n").join("
")),G(e.title,t))},se=function(){null===b.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(b.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=b.previousBodyPadding+function(){if("ontouchstart"in window||navigator.msMaxTouchPoints)return 0;var e=document.createElement("div");e.style.width="50px",e.style.height="50px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}()+"px")},ce=function(){return!!window.MSInputMethodContext&&!!document.documentMode},ue=function(){var e=w(),t=k();e.style.removeProperty("align-items"),t.offsetTop<0&&(e.style.alignItems="flex-start")},le={},de=function(e,t){var n=w(),o=k();if(o){null!==e&&"function"==typeof e&&e(o),W(o,_.show),z(o,_.hide);var i=function(){M()?pe(t):(new Promise(function(e){var t=window.scrollX,n=window.scrollY;le.restoreFocusTimeout=setTimeout(function(){le.previousActiveElement&&le.previousActiveElement.focus?(le.previousActiveElement.focus(),le.previousActiveElement=null):document.body&&document.body.focus(),e()},100),void 0!==t&&void 0!==n&&window.scrollTo(t,n)}).then(function(){return pe(t)}),le.keydownTarget.removeEventListener("keydown",le.keydownHandler,{capture:le.keydownListenerCapture}),le.keydownHandlerAdded=!1),n.parentNode&&n.parentNode.removeChild(n),W([document.documentElement,document.body],[_.shown,_["height-auto"],_["no-backdrop"],_["toast-shown"],_["toast-column"]]),T()&&(null!==b.previousBodyPadding&&(document.body.style.paddingRight=b.previousBodyPadding,b.previousBodyPadding=null),function(){if(v(document.body,_.iosfix)){var e=parseInt(document.body.style.top,10);W(document.body,_.iosfix),document.body.style.top="",document.body.scrollTop=-1*e}}(),"undefined"!=typeof window&&ce()&&window.removeEventListener("resize",ue),f(document.body.children).forEach(function(e){e.hasAttribute("data-previous-aria-hidden")?(e.setAttribute("aria-hidden",e.getAttribute("data-previous-aria-hidden")),e.removeAttribute("data-previous-aria-hidden")):e.removeAttribute("aria-hidden")}))};ee&&!v(o,_.noanimation)?o.addEventListener(ee,function e(){o.removeEventListener(ee,e),v(o,_.hide)&&i()}):i()}},pe=function(e){null!==e&&"function"==typeof e&&setTimeout(function(){e()})};function fe(e){var t=function e(){for(var t=arguments.length,n=new Array(t),o=0;o July 10, 2019 +------------------------------------ +- **Feat*** Add google map type option field component +- **Feat*** Add dokan_array_after helper function +- **Fix*** Admin settings default value for multicheck field +- **Tweek*** Remove unnecessary code and add hook after creating parent order +- **Tweek*** Refactor dokan_get_vendor_by_product function and explicit error checking while using it + v2.9.17 -> June 13, 2019 ------------------------------------ - **Fix*** Remove unwanted code to fix conflict with yith plugin diff --git a/dokan.php b/dokan.php index aed039a14c..4f896465d7 100755 --- a/dokan.php +++ b/dokan.php @@ -3,12 +3,12 @@ Plugin Name: Dokan Plugin URI: https://wordpress.org/plugins/dokan-lite/ Description: An e-commerce marketplace plugin for WordPress. Powered by WooCommerce and weDevs. -Version: 2.9.17 +Version: 2.9.18 Author: weDevs, LLC Author URI: https://wedevs.com/ Text Domain: dokan-lite WC requires at least: 3.0 -WC tested up to: 3.6.4 +WC tested up to: 3.6.5 Domain Path: /languages/ License: GPL2 */ @@ -78,7 +78,7 @@ final class WeDevs_Dokan { * * @var string */ - public $version = '2.9.17'; + public $version = '2.9.18'; /** * Instance of self diff --git a/languages/dokan-lite.php b/languages/dokan-lite.php index 05a908ca0e..a8c10530d4 100644 --- a/languages/dokan-lite.php +++ b/languages/dokan-lite.php @@ -5,6 +5,7 @@ __( 'Close', 'dokan-lite' ), __( 'Active', 'dokan-lite' ), __( 'Select', 'dokan-lite' ), + __( 'Please enter google map API key', 'dokan' ), __( 'Close modal panel', 'dokan-lite' ), __( 'Select an image', 'dokan-lite' ), __( 'Please select an image,', 'dokan-lite' ), diff --git a/languages/dokan-lite.pot b/languages/dokan-lite.pot index 7fc29bf566..2f55130a11 100644 --- a/languages/dokan-lite.pot +++ b/languages/dokan-lite.pot @@ -2,9 +2,9 @@ # This file is distributed under the GPL2. msgid "" msgstr "" -"Project-Id-Version: Dokan 2.9.17\n" +"Project-Id-Version: Dokan 2.9.19\n" "Report-Msgid-Bugs-To: https://wedevs.com/contact/\n" -"POT-Creation-Date: 2019-06-13 09:18:57+00:00\n" +"POT-Creation-Date: 2019-07-10 10:49:17+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -29,11 +29,11 @@ msgid "1" msgstr "" #: classes/admin-user-profile.php:35 classes/ajax.php:151 -#: includes/class-assets.php:410 +#: includes/class-assets.php:411 msgid "Available" msgstr "" -#: classes/admin-user-profile.php:36 includes/class-assets.php:411 +#: classes/admin-user-profile.php:36 includes/class-assets.php:412 msgid "Not Available" msgstr "" @@ -305,8 +305,8 @@ msgstr "" #: includes/admin/class-settings.php:297 includes/admin/setup-wizard.php:254 #: includes/admin-functions.php:44 includes/admin-functions.php:50 #: includes/admin-functions.php:685 includes/admin-functions.php:709 -#: includes/wc-template.php:13 includes/wc-template.php:146 -#: includes/wc-template.php:284 templates/my-orders.php:31 +#: includes/wc-template.php:17 includes/wc-template.php:150 +#: includes/wc-template.php:292 templates/my-orders.php:31 msgid "Vendor" msgstr "" @@ -1336,30 +1336,30 @@ msgstr "" msgid "Toggle Sub-orders" msgstr "" -#: includes/admin-functions.php:495 includes/admin-functions.php:878 +#: includes/admin-functions.php:495 includes/admin-functions.php:882 #: includes/api/admin/class-report-controller.php:129 msgid "Total Sales" msgstr "" -#: includes/admin-functions.php:502 includes/admin-functions.php:885 +#: includes/admin-functions.php:502 includes/admin-functions.php:889 msgid "Total: " msgstr "" -#: includes/admin-functions.php:505 includes/admin-functions.php:888 +#: includes/admin-functions.php:505 includes/admin-functions.php:892 #: includes/api/admin/class-report-controller.php:137 includes/reports.php:359 msgid "Number of orders" msgstr "" -#: includes/admin-functions.php:512 includes/admin-functions.php:895 +#: includes/admin-functions.php:512 includes/admin-functions.php:899 msgid "sales" msgstr "" -#: includes/admin-functions.php:515 includes/admin-functions.php:898 +#: includes/admin-functions.php:515 includes/admin-functions.php:902 #: includes/api/admin/class-report-controller.php:144 msgid "Commision" msgstr "" -#: includes/admin-functions.php:522 includes/admin-functions.php:905 +#: includes/admin-functions.php:522 includes/admin-functions.php:909 msgid "Commision: " msgstr "" @@ -2359,8 +2359,8 @@ msgid "Reassign the deleted user's posts and links to this user ID." msgstr "" #: includes/api/class-store-controller.php:176 -#: includes/api/class-store-controller.php:237 -#: includes/api/class-store-controller.php:390 +#: includes/api/class-store-controller.php:243 +#: includes/api/class-store-controller.php:396 msgid "No store found" msgstr "" @@ -2372,12 +2372,12 @@ msgstr "" msgid "Invalid user ID for reassignment." msgstr "" -#: includes/api/class-store-controller.php:407 -#: includes/api/class-store-controller.php:426 +#: includes/api/class-store-controller.php:413 +#: includes/api/class-store-controller.php:432 msgid "No reviews found" msgstr "" -#: includes/api/class-store-controller.php:615 +#: includes/api/class-store-controller.php:621 msgid "This email address is not valid" msgstr "" @@ -2477,256 +2477,256 @@ msgstr "" msgid "Every %d Minutes" msgstr "" -#: includes/class-assets.php:413 +#: includes/class-assets.php:414 msgid "Are you sure?" msgstr "" -#: includes/class-assets.php:414 +#: includes/class-assets.php:415 msgid "Something went wrong. Please try again." msgstr "" -#: includes/class-assets.php:480 +#: includes/class-assets.php:481 msgid "This field is required" msgstr "" -#: includes/class-assets.php:481 +#: includes/class-assets.php:482 msgid "Please fix this field." msgstr "" -#: includes/class-assets.php:482 +#: includes/class-assets.php:483 msgid "Please enter a valid email address." msgstr "" -#: includes/class-assets.php:483 +#: includes/class-assets.php:484 msgid "Please enter a valid URL." msgstr "" -#: includes/class-assets.php:484 +#: includes/class-assets.php:485 msgid "Please enter a valid date." msgstr "" -#: includes/class-assets.php:485 +#: includes/class-assets.php:486 msgid "Please enter a valid date (ISO)." msgstr "" -#: includes/class-assets.php:486 +#: includes/class-assets.php:487 msgid "Please enter a valid number." msgstr "" -#: includes/class-assets.php:487 +#: includes/class-assets.php:488 msgid "Please enter only digits." msgstr "" -#: includes/class-assets.php:488 +#: includes/class-assets.php:489 msgid "Please enter a valid credit card number." msgstr "" -#: includes/class-assets.php:489 +#: includes/class-assets.php:490 msgid "Please enter the same value again." msgstr "" -#: includes/class-assets.php:490 +#: includes/class-assets.php:491 msgid "Please enter no more than {0} characters." msgstr "" -#: includes/class-assets.php:491 +#: includes/class-assets.php:492 msgid "Please enter at least {0} characters." msgstr "" -#: includes/class-assets.php:492 +#: includes/class-assets.php:493 msgid "Please enter a value between {0} and {1} characters long." msgstr "" -#: includes/class-assets.php:493 +#: includes/class-assets.php:494 msgid "Please enter a value between {0} and {1}." msgstr "" -#: includes/class-assets.php:494 +#: includes/class-assets.php:495 msgid "Please enter a value less than or equal to {0}." msgstr "" -#: includes/class-assets.php:495 +#: includes/class-assets.php:496 msgid "Please enter a value greater than or equal to {0}." msgstr "" -#: includes/class-assets.php:595 +#: includes/class-assets.php:596 msgid "Upload featured image" msgstr "" -#: includes/class-assets.php:596 +#: includes/class-assets.php:597 msgid "Choose a file" msgstr "" -#: includes/class-assets.php:597 +#: includes/class-assets.php:598 msgid "Add Images to Product Gallery" msgstr "" -#: includes/class-assets.php:598 +#: includes/class-assets.php:599 msgid "Set featured image" msgstr "" -#: includes/class-assets.php:599 includes/woo-views/html-product-download.php:8 +#: includes/class-assets.php:600 includes/woo-views/html-product-download.php:8 msgid "Insert file URL" msgstr "" -#: includes/class-assets.php:600 +#: includes/class-assets.php:601 msgid "Add to gallery" msgstr "" -#: includes/class-assets.php:601 +#: includes/class-assets.php:602 msgid "Sorry, this attribute option already exists, Try a different one." msgstr "" -#: includes/class-assets.php:602 +#: includes/class-assets.php:603 msgid "" "Warning! This product will not have any variations if this option is not " "checked." msgstr "" -#: includes/class-assets.php:603 +#: includes/class-assets.php:604 msgid "Enter a name for the new attribute term:" msgstr "" -#: includes/class-assets.php:604 +#: includes/class-assets.php:605 msgid "Remove this attribute?" msgstr "" -#: includes/class-assets.php:612 +#: includes/class-assets.php:613 msgid "" "Are you sure you want to link all variations? This will create a new " "variation for each and every possible combination of variation attributes " "(max %d per run)." msgstr "" -#: includes/class-assets.php:613 +#: includes/class-assets.php:614 msgid "Enter a value" msgstr "" -#: includes/class-assets.php:614 +#: includes/class-assets.php:615 msgid "Variation menu order (determines position in the list of variations)" msgstr "" -#: includes/class-assets.php:615 +#: includes/class-assets.php:616 msgid "Enter a value (fixed or %)" msgstr "" -#: includes/class-assets.php:616 +#: includes/class-assets.php:617 msgid "Are you sure you want to delete all variations? This cannot be undone." msgstr "" -#: includes/class-assets.php:617 +#: includes/class-assets.php:618 msgid "Last warning, are you sure?" msgstr "" -#: includes/class-assets.php:618 +#: includes/class-assets.php:619 msgid "Choose an image" msgstr "" -#: includes/class-assets.php:619 +#: includes/class-assets.php:620 msgid "Set variation image" msgstr "" -#: includes/class-assets.php:620 +#: includes/class-assets.php:621 msgid "variation added" msgstr "" -#: includes/class-assets.php:621 +#: includes/class-assets.php:622 msgid "variations added" msgstr "" -#: includes/class-assets.php:622 +#: includes/class-assets.php:623 msgid "No variations added" msgstr "" -#: includes/class-assets.php:623 +#: includes/class-assets.php:624 msgid "Are you sure you want to remove this variation?" msgstr "" -#: includes/class-assets.php:624 +#: includes/class-assets.php:625 msgid "Sale start date (YYYY-MM-DD format or leave blank)" msgstr "" -#: includes/class-assets.php:625 +#: includes/class-assets.php:626 msgid "Sale end date (YYYY-MM-DD format or leave blank)" msgstr "" -#: includes/class-assets.php:626 +#: includes/class-assets.php:627 msgid "Save changes before changing page?" msgstr "" -#: includes/class-assets.php:627 +#: includes/class-assets.php:628 msgid "%qty% variation" msgstr "" -#: includes/class-assets.php:628 +#: includes/class-assets.php:629 msgid "%qty% variations" msgstr "" -#: includes/class-assets.php:629 +#: includes/class-assets.php:630 msgid "No Result Found" msgstr "" -#: includes/class-assets.php:632 +#: includes/class-assets.php:633 msgid "Select and Crop" msgstr "" -#: includes/class-assets.php:633 +#: includes/class-assets.php:634 msgid "Choose Image" msgstr "" -#: includes/class-assets.php:634 +#: includes/class-assets.php:635 msgid "Product title is required" msgstr "" -#: includes/class-assets.php:635 +#: includes/class-assets.php:636 msgid "Product category is required" msgstr "" -#: includes/class-assets.php:638 +#: includes/class-assets.php:639 msgid "One result is available, press enter to select it." msgstr "" -#: includes/class-assets.php:639 +#: includes/class-assets.php:640 msgid "%qty% results are available, use up and down arrow keys to navigate." msgstr "" -#: includes/class-assets.php:640 +#: includes/class-assets.php:641 msgid "No matches found" msgstr "" -#: includes/class-assets.php:641 +#: includes/class-assets.php:642 msgid "Loading failed" msgstr "" -#: includes/class-assets.php:642 +#: includes/class-assets.php:643 msgid "Please enter 1 or more characters" msgstr "" -#: includes/class-assets.php:643 +#: includes/class-assets.php:644 msgid "Please enter %qty% or more characters" msgstr "" -#: includes/class-assets.php:644 +#: includes/class-assets.php:645 msgid "Please delete 1 character" msgstr "" -#: includes/class-assets.php:645 +#: includes/class-assets.php:646 msgid "Please delete %qty% characters" msgstr "" -#: includes/class-assets.php:646 +#: includes/class-assets.php:647 msgid "You can only select 1 item" msgstr "" -#: includes/class-assets.php:647 +#: includes/class-assets.php:648 msgid "You can only select %qty% items" msgstr "" -#: includes/class-assets.php:648 +#: includes/class-assets.php:649 msgid "Loading more results…" msgstr "" -#: includes/class-assets.php:649 +#: includes/class-assets.php:650 msgid "Searching…" msgstr "" @@ -3079,11 +3079,11 @@ msgstr "" msgid "Mark parent order completed when all child orders are completed." msgstr "" -#: includes/class-order-manager.php:472 +#: includes/class-order-manager.php:474 msgid "A coupon must be restricted with a vendor product." msgstr "" -#: includes/class-order-manager.php:528 +#: includes/class-order-manager.php:530 #. translators: %s item name. msgid "Unable to restore stock for item %s." msgstr "" @@ -4219,11 +4219,11 @@ msgstr "" msgid "Order – %s" msgstr "" -#: includes/wc-template.php:31 +#: includes/wc-template.php:35 msgid "Vendor Info" msgstr "" -#: includes/wc-template.php:253 +#: includes/wc-template.php:261 msgid "Go to Vendor Dashboard" msgstr "" @@ -4418,10 +4418,14 @@ msgstr "" msgid "Active" msgstr "" -#: src/admin/components/Fields.vue:171 src/admin/pages/Settings.vue:138 +#: src/admin/components/Fields.vue:171 src/admin/pages/Settings.vue:139 msgid "Select" msgstr "" +#: src/admin/components/Gmap.vue:7 +msgid "Please enter google map API key" +msgstr "" + #: src/admin/components/Modal.vue:12 msgid "Close modal panel" msgstr "" @@ -4563,7 +4567,7 @@ msgstr "" msgid "Dismiss this notice." msgstr "" -#: src/admin/pages/Settings.vue:136 +#: src/admin/pages/Settings.vue:137 msgid "Choose your file" msgstr "" diff --git a/package.json b/package.json index d4887abd7d..d4882e4c16 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dokan", - "version": "2.9.17", + "version": "2.9.18", "description": "A WordPress marketplace plugin", "author": "weDevs", "license": "GPL", diff --git a/readme.txt b/readme.txt index 331ecd05e1..c174ea0078 100644 --- a/readme.txt +++ b/readme.txt @@ -3,9 +3,9 @@ Contributors: tareq1988, wedevs, sabbir1991, nizamuddinbabu, rafsuntaskin, sk.sh Donate Link: http://tareq.co/donate/ Tags: WooCommerce multivendor marketplace, multi vendor marketplace, multi seller store, product vendors, woocommerce vendor, commission rate, e-commerce, ebay, ecommerce, yith, yithemes Requires at least: 4.4 -Tested up to: 5.2.1 +Tested up to: 5.2.2 WC requires at least: 3.0 -WC tested up to: 3.6.4 +WC tested up to: 3.6.5 Requires PHP: 5.6 Stable tag: trunk License: GPLv2 or later @@ -91,6 +91,7 @@ You can have unlimited vendors and vendors can create unlimited products. You wi * Variable product * Bookable products through the [Dokan WC Bookings add-on](https://wedevs.com/products/plugins/dokan/woocommerce-booking-integration/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) * Auction products through the [Dokan Simple Auction add-on](https://wedevs.com/products/plugins/dokan/dokan-simple-auctions/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) +* More freedom to customize the store [Elementor add-on](https://wedevs.com/dokan/modules/elementor/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) = EARN IN MULTIPLE WAYS = @@ -114,6 +115,14 @@ From Shipping plugins, Payment plugins to Wallets you have the peace of mind whe πŸ‘‰ [CLICK HERE TO LEARN MORE](https://wedevs.com/dokan/compatible-plugins/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org)πŸ‘ˆ += More Freedom To Customize The Store = + +Now never get bored with the old fashioned appearance of your store. Have full control over your store customization with the Elementor Module for Dokan. Simply get the customizer to be able to customize the global outlook of the vendor store pages. Drag & drop more than 12 incredible store widgets made exclusively for Dokan and place it anywhere you want it. Save as many customized templates as you want to use it whenever you need it + +➑️ [Learn More](https://wedevs.com/dokan/modules/elementor/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) ⬅️ + +* [Elementor Customizer](https://wedevs.com/dokan/modules/elementor/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Get the complete store customization authority for the vendor store page to change its default appearance hassle-free. + = FEATURES = **Marketplace with Independent Stores** @@ -183,27 +192,28 @@ From Shipping plugins, Payment plugins to Wallets you have the peace of mind whe * Store location widget * And much more. -πŸ‘‰ [CLICK HERE TO LEARN MORE](https://wedevs.com/docs/dokan/tutorials/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org)πŸ‘ˆ +πŸ‘‰ [CLICK HERE TO LEARN MORE](https://wedevs.com/docs/dokan/tutorials/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org)πŸ‘ˆ = EXTENDED FEATURES BY SIMPLY ENABLE A TOGGLE BUTTON = Dokan comes with a number of extended features that were built around idea that someone with the potential should not be restricted to achieve his/her dream because of any shortcomings. Like, -* [PDF Invoice](https://wedevs.com/dokan/modules/pdf-invoice/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org): Create automated multi seller invoices with templates & download in PDF. -* [Product Duplicator](https://wedevs.com/dokan/modules/product-duplicator/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org): Enable vendors to copy a product that another seller is already selling. -* [Ajax Live Search](https://wedevs.com/dokan/modules/ajax-live-search/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Turn your regular search bar into an instant advanced product searching tool. -* [Geolocation](https://wedevs.com/dokan/modules/geolocation/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let your customers search by location. -* [Live Chat](https://wedevs.com/dokan/modules/live-chat/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let your vendors give quick real-time support to registered users & customers. -* [Seller Verification](https://wedevs.com/dokan/modules/seller-verification/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Verify your vendors using their social profiles, phone and even their photo ID. -* [Stripe Connect](https://wedevs.com/dokan/modules/stripe-connect/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Famous for its low fees, use Stripe to all handle all your payments in real time and much more. -* [MOIP](https://wedevs.com/dokan/modules/moip/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Use Moip, the popular payment network with Dokan. -* [Subscriptions](https://wedevs.com/dokan/modules/subscription/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Create highly customized subscription packs and charge vendors as you like. -* [Vendor Review](https://wedevs.com/dokan/modules/dokan-vendor-review/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): This feature enables your customers to post a review for each store available on your site. -* [Vendor Staff Manager](https://wedevs.com/dokan/modules/vendor-staff-manager/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let the sellers of your multivendor marketplace a unique opportunity to appoint an unlimited number of staffs to manage their personal eCommerce stores. -* [Dokan WooCommerce Booking](https://wedevs.com/products/plugins/dokan/woocommerce-booking-integration/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Allows vendors to create & sell bookable products and customers to customize their booking orders. -* [Dokan Simple Auctions](https://wedevs.com/products/plugins/dokan/dokan-simple-auctions/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Offer your vendors to enable auction-able products selling feature. - -[AND MANY MORE](https://wedevs.com/dokan/modules/https://wedevs.com/97615/dokan-vendor-review-brings-customer-power/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) ⏩ +* [PDF Invoice](https://wedevs.com/dokan/modules/pdf-invoice/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org): Create automated multi seller invoices with templates & download in PDF. +* [Product Duplicator](https://wedevs.com/dokan/modules/product-duplicator/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org): Enable vendors to copy a product that another seller is already selling. +* [Ajax Live Search](https://wedevs.com/dokan/modules/ajax-live-search/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Turn your regular search bar into an instant advanced product searching tool. +* [Geolocation](https://wedevs.com/dokan/modules/geolocation/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let your customers search by location. +* [Live Chat](https://wedevs.com/dokan/modules/live-chat/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let your vendors give quick real-time support to registered users & customers. +* [Seller Verification](https://wedevs.com/dokan/modules/seller-verification/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Verify your vendors using their social profiles, phone and even their photo ID. +* [Stripe Connect](https://wedevs.com/dokan/modules/stripe-connect/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Famous for its low fees, use Stripe to all handle all your payments in real time and much more. +* [Wirecard(Moip)](https://wedevs.com/dokan/modules/moip/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Get to use the popular payment system Wirecard previously known as Moip with Dokan. +* [Elementor Customizer](https://wedevs.com/dokan/modules/elementor/https://wedevs.com/dokan/modules/elementor/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Get the complete store customization authority for the vendor store page to change its default appearance hassle-free. +* [Subscriptions](https://wedevs.com/dokan/modules/subscription/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Create highly customized subscription packs and charge vendors as you like. +* [Vendor Review](https://wedevs.com/dokan/modules/dokan-vendor-review/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): This feature enables your customers to post a review for each store available on your site. +* [Vendor Staff Manager](https://wedevs.com/dokan/modules/vendor-staff-manager/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Let the sellers of your multivendor marketplace a unique opportunity to appoint an unlimited number of staffs to manage their personal eCommerce stores. +* [Dokan WooCommerce Booking](https://wedevs.com/products/plugins/dokan/woocommerce-booking-integration/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Allows vendors to create & sell bookable products and customers to customize their booking orders. +* [Dokan Simple Auctions](https://wedevs.com/products/plugins/dokan/dokan-simple-auctions/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) (Pro): Offer your vendors to enable auction-able products selling feature. + +[AND MANY MORE](https://wedevs.com/dokan/modules/?utm_campaign=dokan-wordpress-org-visitor&utm_medium=learn_more_about_dokan&utm_source=WordPress.org) ⏩ = WE KNOW WE ARE NOT PERFECT THAT’S WHY WE ARE IMPROVING EVERYDAY = @@ -274,6 +284,14 @@ A. Just install and activate the PRO version without deleting the free plugin. A == Changelog == +v2.9.18 -> July 10, 2019 +------------------------------------ +- **Feat*** Add google map type option field component +- **Feat*** Add dokan_array_after helper function +- **Fix*** Admin settings default value for multicheck field +- **Tweek*** Remove unnecessary code and add hook after creating parent order +- **Tweek*** Refactor dokan_get_vendor_by_product function and explicit error checking while using it + v2.9.17 -> June 13, 2019 ------------------------------------ - **Fix*** Remove unwanted code to fix conflict with yith plugin