Version Description
- Fixed: Conflict with photo gallery
- Changed: wd lib
Download this release
Release Info
Developer | webdorado |
Plugin | Image Optimizer by 10web – Image Optimizer and Compression plugin |
Version | 1.0.17 |
Comparing to | |
See all releases |
Code changes from version 1.0.15 to 1.0.17
- includes/iowd-media-library.php +4 -4
- io-wd.php +71 -62
- iowd_class.php +2 -2
- readme.txt +5 -1
- wd/.gitignore +0 -2
- wd/README.md +20 -4
- wd/assets/css/deactivate_popup.css +30 -17
- wd/assets/css/img/close.svg +16 -0
- wd/assets/css/overview.css +219 -209
- wd/assets/img/bwg_main_plugin.png +0 -0
- wd/assets/img/cfm_main_plugin.png +0 -0
- wd/assets/img/ecwd_main_plugin.png +0 -0
- wd/assets/img/faqwd_main_plugin.png +0 -0
- wd/assets/img/ffwd_main_plugin.png +0 -0
- wd/assets/img/fm_main_plugin.png +0 -0
- wd/assets/img/fmc_main_plugin.png +0 -0
- wd/assets/img/gawd_main_plugin.png +0 -0
- wd/assets/img/gmwd_main_plugin.png +0 -0
- wd/assets/img/header.svg +1 -1
- wd/assets/img/mwd_main_plugin.png +0 -0
- wd/assets/img/twd_main_plugin.png +0 -0
- wd/assets/img/wd_ads_main_plugin.png +0 -0
- wd/assets/img/wde_main_plugin.png +0 -0
- wd/assets/img/wdi_main_plugin.png +0 -0
- wd/assets/img/wdps_main_plugin.png +0 -0
- wd/assets/img/wds_main_plugin.png +0 -0
- wd/assets/img/wp_logo.png +0 -0
- wd/assets/img/ytwd_main_plugin.png +0 -0
- wd/assets/js/deactivate_popup.js +106 -74
- wd/config.php +15 -8
- wd/includes/api.php +2 -2
- wd/includes/deactivate.php +15 -16
- wd/includes/notices.php +1 -1
- wd/includes/overview.php +1 -1
- wd/includes/subscribe.php +3 -3
- wd/start.php +5 -5
- wd/templates/display_deactivation_popup.php +12 -11
- wd/templates/display_overview.php +23 -16
- wd/templates/display_subscribe.php +2 -2
- wd/wd.php +20 -18
includes/iowd-media-library.php
CHANGED
@@ -8,11 +8,11 @@ class IOWD_MediaLibrary
|
|
8 |
|
9 |
public function __construct()
|
10 |
{
|
11 |
-
// add bulc action for
|
12 |
add_action('admin_footer', array($this, 'custom_bulk_admin_footer'));
|
13 |
add_action('admin_action_wd_optimize', array($this, 'wd_optimize_bulk_handler'));
|
14 |
|
15 |
-
//
|
16 |
add_filter('attachment_fields_to_edit', array($this, 'add_wd_optimize_button'), 10, 2);
|
17 |
add_filter('manage_media_columns', array($this, 'manage_columns'));
|
18 |
add_action('manage_media_custom_column', array($this, 'media_wd_optimize_column'), 10, 2);
|
@@ -23,7 +23,7 @@ class IOWD_MediaLibrary
|
|
23 |
}
|
24 |
|
25 |
/**
|
26 |
-
* Adds
|
27 |
*
|
28 |
*/
|
29 |
public function wd_optimize_bulk_handler()
|
@@ -45,7 +45,7 @@ class IOWD_MediaLibrary
|
|
45 |
}
|
46 |
|
47 |
/**
|
48 |
-
* Adds
|
49 |
*
|
50 |
*/
|
51 |
public function add_wd_optimize_button($form_fields, $post)
|
8 |
|
9 |
public function __construct()
|
10 |
{
|
11 |
+
// add bulc action for wdold optimize
|
12 |
add_action('admin_footer', array($this, 'custom_bulk_admin_footer'));
|
13 |
add_action('admin_action_wd_optimize', array($this, 'wd_optimize_bulk_handler'));
|
14 |
|
15 |
+
//wdold optimize button to grid view, modal
|
16 |
add_filter('attachment_fields_to_edit', array($this, 'add_wd_optimize_button'), 10, 2);
|
17 |
add_filter('manage_media_columns', array($this, 'manage_columns'));
|
18 |
add_action('manage_media_custom_column', array($this, 'media_wd_optimize_column'), 10, 2);
|
23 |
}
|
24 |
|
25 |
/**
|
26 |
+
* Adds wdold optimize bulk action to media library page
|
27 |
*
|
28 |
*/
|
29 |
public function wd_optimize_bulk_handler()
|
45 |
}
|
46 |
|
47 |
/**
|
48 |
+
* Adds wdold optimize button to attachement modal and media grid view
|
49 |
*
|
50 |
*/
|
51 |
public function add_wd_optimize_button($form_fields, $post)
|
io-wd.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin Name: Image Optimizer WD
|
5 |
* Plugin URI: https://10web.io/services/image-optimizer/
|
6 |
* Description: Image Optimizer WordPress plugin enables you to resize, compress and optimize PNG, JPG, GIF files while maintaining image quality.
|
7 |
-
* Version: 1.0.
|
8 |
* Author: WebDorado
|
9 |
* Author URI: https://web-dorado.com/
|
10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -27,9 +27,9 @@ define('IOWD_PREFIX', "iowd");
|
|
27 |
define('IOWD_API_URL', "https://optimizer.10web.io/api/");
|
28 |
|
29 |
|
30 |
-
if (version_compare(phpversion(), "5.
|
31 |
$uri = $_SERVER['REQUEST_URI'];
|
32 |
-
if (version_compare(phpversion(), "5.
|
33 |
setlocale(LC_ALL, 'en_US.UTF-8');
|
34 |
require_once('vendor/autoload.php');
|
35 |
}
|
@@ -54,69 +54,78 @@ if (version_compare(phpversion(), "5.4", '>')) {
|
|
54 |
|
55 |
}
|
56 |
|
57 |
-
|
58 |
-
|
59 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
|
61 |
-
global $iowd_plugin_options;
|
62 |
-
|
63 |
-
$iowd_plugin_options = array(
|
64 |
-
"prefix" => IOWD_PREFIX,
|
65 |
-
"plugin_id" => 69,
|
66 |
-
"wd_plugin_id" => 181,
|
67 |
-
"plugin_title" => "Image Optimizer WD",
|
68 |
-
"plugin_wordpress_slug" => "image-optimizer-wd",
|
69 |
-
"plugin_dir" => IOWD_DIR,
|
70 |
-
"plugin_main_file" => __FILE__,
|
71 |
-
"description" => 'Optimize images and increase page load time!',
|
72 |
-
"plugin_features" => array(
|
73 |
-
0 => array(
|
74 |
-
"title" => __("DASHBOARD REPORTS", IOWD_PREFIX),
|
75 |
-
"description" => __("See how much space you’ve saved. Get reports on compression results for images you've optimized directly in your 10Web dashboard.", IOWD_PREFIX),
|
76 |
-
"logo" => IOWD_URL_IMG . "/overview/Reports.svg"
|
77 |
-
),
|
78 |
-
1 => array(
|
79 |
-
"title" => __("SCHEDULE OPTIMIZATION", IOWD_PREFIX),
|
80 |
-
"description" => __("Automatically optimize new images with scheduled optimization functionality. Choose to optimize images on an hourly, twice daily or daily basis.", IOWD_PREFIX),
|
81 |
-
"logo" => IOWD_URL_IMG . "/overview/Scheduling.svg"
|
82 |
-
),
|
83 |
-
2 => array(
|
84 |
-
"title" => __("OPTIMIZE MORE IMAGES", IOWD_PREFIX),
|
85 |
-
"description" => __("Have more than 1000 images on your website? Choose the premium plan to compress and optimize all images on your website.", IOWD_PREFIX),
|
86 |
-
"logo" => IOWD_URL_IMG . "/overview/More-Images.svg"
|
87 |
-
),
|
88 |
-
3 => array(
|
89 |
-
"title" => __("EXTREME COMPRESSION", IOWD_PREFIX),
|
90 |
-
"description" => __("Reduces image size up to 90% by choosing the extreme compression mode that will resize images with a tiny loss of quality.", IOWD_PREFIX),
|
91 |
-
"logo" => IOWD_URL_IMG . "/overview/Compression-Modes.svg"
|
92 |
-
),
|
93 |
-
4 => array(
|
94 |
-
"title" => __("PDF FILE OPTIMIZATION", IOWD_PREFIX),
|
95 |
-
"description" => __("Get the ability to compress and optimize any PDF documents on your WordPress website without losing image quality.", IOWD_PREFIX),
|
96 |
-
"logo" => IOWD_URL_IMG . "/overview/PDF-File-Optimization.svg"
|
97 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
|
99 |
-
),
|
100 |
-
"user_guide" => array(),
|
101 |
-
"overview_welcome_image" => IOWD_URL_IMG . "/img-opt-logo.svg",
|
102 |
-
"video_youtube_id" => "",
|
103 |
-
"plugin_wd_url" => "https://10web.io/services/image-optimizer/",
|
104 |
-
"plugin_wd_demo_link" => "",
|
105 |
-
"plugin_wd_addons_link" => "",
|
106 |
-
"after_subscribe" => "admin.php?page=iowd_settings",
|
107 |
-
"plugin_wizard_link" => "",
|
108 |
-
"plugin_menu_title" => __('Image optimizer', IOWD_PREFIX),
|
109 |
-
"plugin_menu_icon" => IOWD_URL_IMG . "/icon.png",
|
110 |
-
"deactivate" => true,
|
111 |
-
"subscribe" => true,
|
112 |
-
"custom_post" => "iowd_settings",
|
113 |
-
"menu_capability" => "manage_options",
|
114 |
-
"menu_position" => null,
|
115 |
-
);
|
116 |
-
|
117 |
-
ten_web_init($iowd_plugin_options);
|
118 |
} else {
|
|
|
|
|
|
|
119 |
add_action('admin_notices', 'iowd_php_version_admin_notice');
|
|
|
120 |
}
|
121 |
|
122 |
|
@@ -125,7 +134,7 @@ function iowd_php_version_admin_notice()
|
|
125 |
?>
|
126 |
<div class="notice notice-error">
|
127 |
<h3>Image Optimizer WD</h3>
|
128 |
-
<p><?php _e('This version of the plugin requires PHP 5.
|
129 |
<p><?php _e('We recommend you to update PHP or ask your hosting provider to do that.', 'buwd'); ?></p>
|
130 |
</div>
|
131 |
<?php
|
4 |
* Plugin Name: Image Optimizer WD
|
5 |
* Plugin URI: https://10web.io/services/image-optimizer/
|
6 |
* Description: Image Optimizer WordPress plugin enables you to resize, compress and optimize PNG, JPG, GIF files while maintaining image quality.
|
7 |
+
* Version: 1.0.17
|
8 |
* Author: WebDorado
|
9 |
* Author URI: https://web-dorado.com/
|
10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
27 |
define('IOWD_API_URL', "https://optimizer.10web.io/api/");
|
28 |
|
29 |
|
30 |
+
if (version_compare(phpversion(), "5.5", '>')) {
|
31 |
$uri = $_SERVER['REQUEST_URI'];
|
32 |
+
if (version_compare(phpversion(), "5.5", '>') && (strpos($uri, "iowd") || (defined('DOING_AJAX') && DOING_AJAX && isset($_POST["action"]) && $_POST["action"] == "optimize"))) {
|
33 |
setlocale(LC_ALL, 'en_US.UTF-8');
|
34 |
require_once('vendor/autoload.php');
|
35 |
}
|
54 |
|
55 |
}
|
56 |
|
57 |
+
add_action("init", "iowd_ten_web_lib_init");
|
58 |
+
function iowd_ten_web_lib_init()
|
59 |
+
{
|
60 |
+
if (!class_exists("TenWebLib")) {
|
61 |
+
require_once(IOWD_DIR . '/wd/start.php');
|
62 |
+
}
|
63 |
+
global $iowd_plugin_options;
|
64 |
+
|
65 |
+
$iowd_plugin_options = array(
|
66 |
+
"prefix" => IOWD_PREFIX,
|
67 |
+
"plugin_id" => 69,
|
68 |
+
"wd_plugin_id" => 181,
|
69 |
+
"plugin_title" => "Image Optimizer WD",
|
70 |
+
"plugin_wordpress_slug" => "image-optimizer-wdold",
|
71 |
+
"plugin_dir" => IOWD_DIR,
|
72 |
+
"plugin_main_file" => __FILE__,
|
73 |
+
"description" => 'Optimize images and increase page load time!',
|
74 |
+
"plugin_features" => array(
|
75 |
+
0 => array(
|
76 |
+
"title" => __("DASHBOARD REPORTS", IOWD_PREFIX),
|
77 |
+
"description" => __("See how much space you’ve saved. Get reports on compression results for images you've optimized directly in your 10Web dashboard.", IOWD_PREFIX),
|
78 |
+
"logo" => IOWD_URL_IMG . "/overview/Reports.svg"
|
79 |
+
),
|
80 |
+
1 => array(
|
81 |
+
"title" => __("SCHEDULE OPTIMIZATION", IOWD_PREFIX),
|
82 |
+
"description" => __("Automatically optimize new images with scheduled optimization functionality. Choose to optimize images on an hourly, twice daily or daily basis.", IOWD_PREFIX),
|
83 |
+
"logo" => IOWD_URL_IMG . "/overview/Scheduling.svg"
|
84 |
+
),
|
85 |
+
2 => array(
|
86 |
+
"title" => __("OPTIMIZE MORE IMAGES", IOWD_PREFIX),
|
87 |
+
"description" => __("Have more than 1000 images on your website? Choose the premium plan to compress and optimize all images on your website.", IOWD_PREFIX),
|
88 |
+
"logo" => IOWD_URL_IMG . "/overview/More-Images.svg"
|
89 |
+
),
|
90 |
+
3 => array(
|
91 |
+
"title" => __("EXTREME COMPRESSION", IOWD_PREFIX),
|
92 |
+
"description" => __("Reduces image size up to 90% by choosing the extreme compression mode that will resize images with a tiny loss of quality.", IOWD_PREFIX),
|
93 |
+
"logo" => IOWD_URL_IMG . "/overview/Compression-Modes.svg"
|
94 |
+
),
|
95 |
+
4 => array(
|
96 |
+
"title" => __("PDF FILE OPTIMIZATION", IOWD_PREFIX),
|
97 |
+
"description" => __("Get the ability to compress and optimize any PDF documents on your WordPress website without losing image quality.", IOWD_PREFIX),
|
98 |
+
"logo" => IOWD_URL_IMG . "/overview/PDF-File-Optimization.svg"
|
99 |
+
),
|
100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
),
|
102 |
+
"user_guide" => array(),
|
103 |
+
"overview_welcome_image" => IOWD_URL_IMG . "/img-opt-logo.svg",
|
104 |
+
"video_youtube_id" => "",
|
105 |
+
"plugin_wd_url" => "https://10web.io/services/image-optimizer/",
|
106 |
+
"plugin_wd_demo_link" => "",
|
107 |
+
"plugin_wd_addons_link" => "",
|
108 |
+
"after_subscribe" => "admin.php?page=iowd_settings",
|
109 |
+
"plugin_wizard_link" => "",
|
110 |
+
"plugin_menu_title" => __('Image optimizer', IOWD_PREFIX),
|
111 |
+
"plugin_menu_icon" => IOWD_URL_IMG . "/icon.png",
|
112 |
+
"deactivate" => true,
|
113 |
+
"subscribe" => true,
|
114 |
+
"custom_post" => "iowd_settings",
|
115 |
+
"menu_capability" => "manage_options",
|
116 |
+
"menu_position" => null,
|
117 |
+
"display_overview" => 0
|
118 |
+
);
|
119 |
+
|
120 |
+
ten_web_lib_init($iowd_plugin_options);
|
121 |
+
}
|
122 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
123 |
} else {
|
124 |
+
if (!function_exists('deactivate_plugins')) {
|
125 |
+
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
126 |
+
}
|
127 |
add_action('admin_notices', 'iowd_php_version_admin_notice');
|
128 |
+
deactivate_plugins(IOWD_MAIN_FILE);
|
129 |
}
|
130 |
|
131 |
|
134 |
?>
|
135 |
<div class="notice notice-error">
|
136 |
<h3>Image Optimizer WD</h3>
|
137 |
+
<p><?php _e('This version of the plugin requires PHP 5.6.0 or higher.', 'iowd'); ?></p>
|
138 |
<p><?php _e('We recommend you to update PHP or ask your hosting provider to do that.', 'buwd'); ?></p>
|
139 |
</div>
|
140 |
<?php
|
iowd_class.php
CHANGED
@@ -8,7 +8,7 @@ class IOWD
|
|
8 |
{
|
9 |
|
10 |
protected static $instance = null;
|
11 |
-
private static $version = '1.0.
|
12 |
private static $page;
|
13 |
private $reg_autoloader = false;
|
14 |
private $options = array();
|
@@ -76,7 +76,7 @@ class IOWD
|
|
76 |
public function meta_links($meta_fields, $file)
|
77 |
{
|
78 |
if (IOWD_MAIN_FILE == $file) {
|
79 |
-
$plugin_url = "https://wordpress.org/support/plugin/image-optimizer-
|
80 |
$prefix = 'iowd';
|
81 |
$meta_fields[] = "<a href='" . $plugin_url . "' target='_blank'>" . __('Support Forum', $prefix) . "</a>";
|
82 |
$meta_fields[] = "<a href='" . $plugin_url . "/reviews#new-post' target='_blank' title='" . __('Rate', $prefix) . "'>
|
8 |
{
|
9 |
|
10 |
protected static $instance = null;
|
11 |
+
private static $version = '1.0.17';
|
12 |
private static $page;
|
13 |
private $reg_autoloader = false;
|
14 |
private $options = array();
|
76 |
public function meta_links($meta_fields, $file)
|
77 |
{
|
78 |
if (IOWD_MAIN_FILE == $file) {
|
79 |
+
$plugin_url = "https://wordpress.org/support/plugin/image-optimizer-wdold";
|
80 |
$prefix = 'iowd';
|
81 |
$meta_fields[] = "<a href='" . $plugin_url . "' target='_blank'>" . __('Support Forum', $prefix) . "</a>";
|
82 |
$meta_fields[] = "<a href='" . $plugin_url . "/reviews#new-post' target='_blank' title='" . __('Rate', $prefix) . "'>
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: : compress, image, images optimization, performance, photos, lossless, opt
|
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.9
|
6 |
Requires PHP: 5.5
|
7 |
-
Stable tag: 1.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -38,6 +38,10 @@ Upgrade to [Paid version](https://10web.io/services/image-optimizer/) to add fea
|
|
38 |
|
39 |
== Changelog ==
|
40 |
|
|
|
|
|
|
|
|
|
41 |
= 1.0.15 =
|
42 |
* Fixed: Bug on gallery and enabled directory
|
43 |
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.9
|
6 |
Requires PHP: 5.5
|
7 |
+
Stable tag: 1.0.18
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
38 |
|
39 |
== Changelog ==
|
40 |
|
41 |
+
= 1.0.17 =
|
42 |
+
* Fixed: Conflict with photo gallery
|
43 |
+
* Changed: wd lib
|
44 |
+
|
45 |
= 1.0.15 =
|
46 |
* Fixed: Bug on gallery and enabled directory
|
47 |
|
wd/.gitignore
DELETED
@@ -1,2 +0,0 @@
|
|
1 |
-
# Created by .ignore support plugin (hsz.mobi)
|
2 |
-
.idea/*
|
|
|
|
wd/README.md
CHANGED
@@ -5,10 +5,26 @@ Version: 1.0.13
|
|
5 |
Usage:
|
6 |
|
7 |
Copy and paste wd library into your plugin folder.
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
13 |
Then call dorado_web_init($options) function.
|
14 |
$options = array (
|
5 |
Usage:
|
6 |
|
7 |
Copy and paste wd library into your plugin folder.
|
8 |
+
add_action('init', array($this, 'init_free_users_lib'), 8);
|
9 |
+
public function init_free_users_lib() {
|
10 |
+
add_filter('tenweb_free_users_lib_path', array($this, 'tenweb_lib_path'));
|
11 |
+
}
|
12 |
+
|
13 |
+
public function tenweb_lib_path($path) {
|
14 |
+
// The version of WD Lib
|
15 |
+
$version = '1.1.0';
|
16 |
+
if (!isset($path['version']) || version_compare($path['version'], $version) === -1) {
|
17 |
+
$path['version'] = $version;
|
18 |
+
$path['path'] = $this->plugin_dir;
|
19 |
+
}
|
20 |
+
return $path;
|
21 |
+
}
|
22 |
+
|
23 |
+
In your plugin main file check if library main TenWebLib class doesn't exist, include it
|
24 |
+
if (!class_exists("TenWebLib")) {
|
25 |
+
$plugin_dir = apply_filters('tenweb_free_users_lib_path', array('version' => '1.1.0', 'path' => $this->plugin_dir));
|
26 |
+
require_once($plugin_dir['path'] . '/wd/start.php');
|
27 |
+
}
|
28 |
|
29 |
Then call dorado_web_init($options) function.
|
30 |
$options = array (
|
wd/assets/css/deactivate_popup.css
CHANGED
@@ -1,8 +1,4 @@
|
|
1 |
-
.
|
2 |
-
display: none;
|
3 |
-
}
|
4 |
-
|
5 |
-
.wd-opacity{
|
6 |
position: fixed;
|
7 |
top: 0px;
|
8 |
bottom: 0px;
|
@@ -14,7 +10,7 @@
|
|
14 |
display: none;
|
15 |
}
|
16 |
|
17 |
-
.
|
18 |
position: fixed;
|
19 |
top: 0px;
|
20 |
bottom: 0px;
|
@@ -30,24 +26,24 @@
|
|
30 |
}
|
31 |
|
32 |
|
33 |
-
.
|
34 |
border-bottom: 1px solid #ccc;
|
35 |
padding: 18px 40px;
|
36 |
font-size: 16px;
|
37 |
background: rgba(221, 221, 221, 0.14);
|
38 |
}
|
39 |
-
.
|
40 |
padding: 20px 40px;
|
41 |
border-bottom: 1px solid #ccc;
|
42 |
}
|
43 |
-
.
|
44 |
width: 220px;
|
45 |
}
|
46 |
-
.
|
47 |
width: 100%;
|
48 |
}
|
49 |
|
50 |
-
.
|
51 |
position: absolute;
|
52 |
bottom: 19px;
|
53 |
right: 19px
|
@@ -57,19 +53,23 @@
|
|
57 |
margin-top: 20px;
|
58 |
}
|
59 |
|
60 |
-
.
|
61 |
background: rgba(204, 204, 204, 0.18);
|
62 |
padding: 15px;
|
63 |
margin: 14px 0px 5px;
|
64 |
}
|
65 |
-
.
|
66 |
-
height:
|
67 |
}
|
68 |
|
69 |
-
.
|
70 |
height: 426px !important
|
71 |
}
|
72 |
-
|
|
|
|
|
|
|
|
|
73 |
width: 100%;
|
74 |
height: 100%;
|
75 |
background: #D9D9D9;
|
@@ -79,7 +79,7 @@
|
|
79 |
display: none;
|
80 |
}
|
81 |
|
82 |
-
.
|
83 |
position: absolute;
|
84 |
top: 0;
|
85 |
left: 0;
|
@@ -87,4 +87,17 @@
|
|
87 |
bottom: 0;
|
88 |
margin: auto;
|
89 |
z-index: 63;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
90 |
}
|
1 |
+
.tenweb-opacity{
|
|
|
|
|
|
|
|
|
2 |
position: fixed;
|
3 |
top: 0px;
|
4 |
bottom: 0px;
|
10 |
display: none;
|
11 |
}
|
12 |
|
13 |
+
.tenweb-deactivate-popup{
|
14 |
position: fixed;
|
15 |
top: 0px;
|
16 |
bottom: 0px;
|
26 |
}
|
27 |
|
28 |
|
29 |
+
.tenweb-deactivate-popup-header{
|
30 |
border-bottom: 1px solid #ccc;
|
31 |
padding: 18px 40px;
|
32 |
font-size: 16px;
|
33 |
background: rgba(221, 221, 221, 0.14);
|
34 |
}
|
35 |
+
.tenweb-deactivate-popup-body{
|
36 |
padding: 20px 40px;
|
37 |
border-bottom: 1px solid #ccc;
|
38 |
}
|
39 |
+
.tenweb-deactivate-popup-body input[type=text]{
|
40 |
width: 220px;
|
41 |
}
|
42 |
+
.tenweb-deactivate-popup-body textarea{
|
43 |
width: 100%;
|
44 |
}
|
45 |
|
46 |
+
.tenweb-btns{
|
47 |
position: absolute;
|
48 |
bottom: 19px;
|
49 |
right: 19px
|
53 |
margin-top: 20px;
|
54 |
}
|
55 |
|
56 |
+
.tenweb-additional-active{
|
57 |
background: rgba(204, 204, 204, 0.18);
|
58 |
padding: 15px;
|
59 |
margin: 14px 0px 5px;
|
60 |
}
|
61 |
+
.tenweb-popup-active1{
|
62 |
+
height: 583px !important;
|
63 |
}
|
64 |
|
65 |
+
.tenweb-popup-active2{
|
66 |
height: 426px !important
|
67 |
}
|
68 |
+
|
69 |
+
.tenweb-popup-active4{
|
70 |
+
height: 340px !important
|
71 |
+
}
|
72 |
+
.tenweb-deactivate-popup-opacity{
|
73 |
width: 100%;
|
74 |
height: 100%;
|
75 |
background: #D9D9D9;
|
79 |
display: none;
|
80 |
}
|
81 |
|
82 |
+
.tenweb-deactivate-popup-opacity .tenweb-img-loader{
|
83 |
position: absolute;
|
84 |
top: 0;
|
85 |
left: 0;
|
87 |
bottom: 0;
|
88 |
margin: auto;
|
89 |
z-index: 63;
|
90 |
+
}
|
91 |
+
|
92 |
+
.tenweb-deactivate-popup-close-btn{
|
93 |
+
background-image: url(img/close.svg);
|
94 |
+
background-repeat: no-repeat;
|
95 |
+
background-size: 16px;
|
96 |
+
display: inline-block;
|
97 |
+
width: 16px;
|
98 |
+
height: 16px;
|
99 |
+
position: absolute;
|
100 |
+
top: 7px;
|
101 |
+
right: 8px;
|
102 |
+
cursor: pointer;
|
103 |
}
|
wd/assets/css/img/close.svg
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="6917.521 490.293 11.414 11.414">
|
2 |
+
<defs>
|
3 |
+
<style>
|
4 |
+
.cls-1 {
|
5 |
+
fill: none;
|
6 |
+
stroke: #cbcbcb;
|
7 |
+
stroke-linecap: round;
|
8 |
+
stroke-linejoin: round;
|
9 |
+
}
|
10 |
+
</style>
|
11 |
+
</defs>
|
12 |
+
<g id="if_misc-_close__1276877_3_" data-name="if_misc-_close__1276877 (3)" transform="translate(6917.229 490)">
|
13 |
+
<line id="Line_262" data-name="Line 262" class="cls-1" y1="10" x2="10" transform="translate(1 1)"/>
|
14 |
+
<line id="Line_263" data-name="Line 263" class="cls-1" x2="10" y2="10" transform="translate(1 1)"/>
|
15 |
+
</g>
|
16 |
+
</svg>
|
wd/assets/css/overview.css
CHANGED
@@ -2,21 +2,21 @@
|
|
2 |
display: none;
|
3 |
}
|
4 |
#wpbody-content > div:not(.tenweb_overview){
|
5 |
-
|
6 |
}
|
7 |
#wpbody-content {
|
8 |
padding-bottom: 0;
|
9 |
}
|
10 |
|
11 |
.tenweb_overview .tenweb_header{
|
12 |
-
|
13 |
-
|
14 |
background-repeat: no-repeat;
|
15 |
}
|
16 |
.tenweb_overview .tenweb_footer.without_demo,
|
17 |
.tenweb_overview .tenweb_how_it_works{
|
18 |
-
|
19 |
-
|
20 |
background-repeat: no-repeat;
|
21 |
}
|
22 |
.tenweb_overview {
|
@@ -24,27 +24,27 @@
|
|
24 |
}
|
25 |
.tenweb_overview .tenweb_plugin_features,
|
26 |
.tenweb_overview .tenweb_footer{
|
27 |
-
|
28 |
}
|
29 |
.tenweb_overview .tenweb_plugin_features *,
|
30 |
.tenweb_overview .tenweb_footer *{
|
31 |
-
|
32 |
}
|
33 |
.tenweb_overview .tenweb_how_it_works .container{
|
34 |
-
|
35 |
}
|
36 |
.tenweb_overview .tenweb_footer.without_demo *,
|
37 |
.tenweb_overview .tenweb_how_it_works *,
|
38 |
.tenweb_overview .tenweb_header *{
|
39 |
-
|
40 |
}
|
41 |
.tenweb_overview h2 {
|
42 |
text-transform: uppercase;
|
43 |
font-size: 24px;
|
44 |
letter-spacing: 1px;
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
}
|
49 |
h3.more_features {
|
50 |
font-size: 21px;
|
@@ -89,18 +89,18 @@ img.plugin_logo {
|
|
89 |
color:#397cf1;
|
90 |
}
|
91 |
.tenweb_clear:after{
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
}
|
96 |
.tenweb_overview .container{
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
}
|
105 |
.plan_features.tenweb_clear {
|
106 |
font-size: 0;
|
@@ -116,69 +116,75 @@ img.plugin_logo {
|
|
116 |
margin: 18px 0;
|
117 |
}
|
118 |
.tenweb_overview .plan_feature p {
|
119 |
-
font-size: 15px;
|
120 |
overflow: hidden;
|
121 |
display: -webkit-box;
|
122 |
-webkit-line-clamp: 3;
|
123 |
-webkit-box-orient: vertical;
|
124 |
text-overflow: ellipsis;
|
125 |
-
|
126 |
}
|
127 |
.tenweb_overview .plan_feature .logo {
|
128 |
-
|
129 |
-
|
130 |
}
|
131 |
.tenweb_overview .plan_feature.image_optimizer .logo {
|
132 |
background-size: 191px;
|
133 |
background-position: 0px -55px;
|
134 |
width: 68px;
|
135 |
height: 51px;
|
136 |
-
|
137 |
}
|
138 |
.tenweb_overview .plan_feature.pro_plugins .logo {
|
139 |
-
background-size:
|
140 |
-
background-position:
|
141 |
width: 55px;
|
142 |
height: 68px;
|
143 |
}
|
144 |
.tenweb_overview .plan_feature.dashboard .logo {
|
145 |
-
background-size:
|
146 |
-
background-position:
|
|
|
147 |
width: 68px;
|
148 |
height: 56px;
|
149 |
margin: 0 auto 30px;
|
150 |
}
|
151 |
.tenweb_overview .plan_feature.pro_themes .logo {
|
152 |
-
background-size:
|
153 |
-
background-position:
|
|
|
154 |
width: 57px;
|
155 |
height: 58px;
|
156 |
margin: 0 auto 28px;
|
157 |
}
|
158 |
.tenweb_overview .plan_feature.seo .logo {
|
159 |
-
background-size:
|
160 |
-
background-position:
|
|
|
161 |
width: 61px;
|
162 |
height: 63px;
|
163 |
margin: 0 auto 23px;
|
164 |
}
|
165 |
.tenweb_overview .plan_feature.security .logo {
|
166 |
-
background-size:
|
167 |
-
background-position:
|
|
|
168 |
width: 55px;
|
169 |
height: 62px;
|
170 |
margin: 0 auto 24px;
|
171 |
}
|
172 |
.tenweb_overview .plan_feature.backup .logo {
|
173 |
-
|
174 |
-
background-position:
|
|
|
175 |
width: 100px;
|
176 |
height: 60px;
|
177 |
margin: 0 auto 26px;
|
178 |
}
|
179 |
.tenweb_overview .plan_feature.hosting .logo {
|
180 |
-
background-size:
|
181 |
-
background-position:
|
|
|
182 |
width: 64px;
|
183 |
height: 64px;
|
184 |
margin: 0 auto 22px;
|
@@ -200,32 +206,35 @@ background-size: 217px;
|
|
200 |
.tenweb_overview a.button.transparent {
|
201 |
background: transparent !important;
|
202 |
color: #ffffff;
|
203 |
-
|
|
|
|
|
204 |
}
|
205 |
.tenweb_overview a.button:hover {
|
206 |
background: #367bf2;
|
207 |
color: #ffffff;
|
208 |
-
|
209 |
}
|
210 |
.tenweb_overview .tenweb_header .container_top a.button {
|
211 |
font-size: 18px;
|
212 |
padding: 13px 30px;
|
213 |
-
|
214 |
}
|
215 |
.tenweb_overview .tenweb_logo {
|
216 |
float: left;
|
217 |
width: 197px;
|
218 |
}
|
219 |
.tenweb_overview .tenweb_logo a div {
|
220 |
-
|
221 |
-
|
222 |
-
background-size:
|
223 |
-
background-position:
|
|
|
224 |
}
|
225 |
.tenweb_overview .tenweb_header_right {
|
226 |
float: right;
|
227 |
-
|
228 |
-
|
229 |
}
|
230 |
|
231 |
.tenweb_overview .inline-block.header_text {
|
@@ -235,9 +244,9 @@ background-size: 217px;
|
|
235 |
padding-right: 10px;
|
236 |
letter-spacing: 0;
|
237 |
margin-top: 2px;
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
}
|
242 |
.tenweb_overview .tenweb_header_divider {
|
243 |
height:18px;
|
@@ -274,13 +283,14 @@ background-size: 217px;
|
|
274 |
-webkit-box-orient: vertical;
|
275 |
text-overflow: ellipsis;
|
276 |
line-height: 1.4em;
|
|
|
277 |
}
|
278 |
.tenweb_how_it_works a.button {
|
279 |
margin-top: 12px;
|
280 |
}
|
281 |
.plugin_features .plugin_feature img{
|
282 |
-
|
283 |
-
|
284 |
}
|
285 |
.tenweb_footer {
|
286 |
padding: 70px 0 80px;
|
@@ -298,165 +308,165 @@ background-size: 217px;
|
|
298 |
width: 100px;
|
299 |
}
|
300 |
@media only screen and (min-width: 1620px){
|
301 |
-
.plugin_features .plugin_feature p {
|
302 |
-
|
303 |
-
}
|
304 |
-
.tenweb_overview img.plugin_logo {
|
305 |
-
|
306 |
-
}
|
307 |
-
.tenweb_overview .container{
|
308 |
-
|
309 |
-
}
|
310 |
-
.tenweb_overview .inline-block.header_text{
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
}
|
318 |
-
.tenweb_overview h2 {
|
319 |
-
|
320 |
-
|
321 |
-
}
|
322 |
-
.tenweb_overview .and {
|
323 |
-
|
324 |
-
|
325 |
-
}
|
326 |
-
.tenweb_overview .and.circle {
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
}
|
334 |
-
.tenweb_overview .plan_feature {
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
}
|
339 |
-
.tenweb_overview .plan_feature h3 {
|
340 |
-
|
341 |
-
}
|
342 |
-
.tenweb_overview .plan_feature p {
|
343 |
-
|
344 |
-
|
345 |
-
}
|
346 |
-
.plugin_features .plugin_feature p{
|
347 |
-
|
348 |
-
|
349 |
-
}
|
350 |
-
.plugin_features .plugin_feature h3{
|
351 |
-
|
352 |
-
}
|
353 |
-
.tenweb_footer h2{
|
354 |
-
|
355 |
-
}
|
356 |
-
.tenweb_footer p {
|
357 |
-
|
358 |
-
}
|
359 |
-
.tenweb_overview .container_top {
|
360 |
-
|
361 |
-
}
|
362 |
}
|
363 |
@media only screen and (max-width: 1320px){
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
}
|
385 |
@media only screen and (max-width: 1200px){
|
386 |
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
}
|
393 |
}
|
394 |
@media only screen and (max-width: 840px){
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
height: 37px;
|
407 |
-
|
408 |
-
|
409 |
-
}
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
}
|
414 |
-
|
415 |
-
|
416 |
-
}
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
.plugin_features .plugin_feature p {
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
}
|
439 |
-
.tenweb_footer {
|
440 |
-
|
441 |
-
}
|
442 |
-
.tenweb_overview .tenweb_logo {
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
}
|
447 |
-
.tenweb_overview .tenweb_header_right {
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
}
|
452 |
-
.tenweb_overview .tenweb_header_right a.button {
|
453 |
-
|
454 |
-
}
|
455 |
-
.tenweb_overview .inline-block.header_text {
|
456 |
-
|
457 |
-
|
458 |
-
}
|
459 |
-
.tenweb_overview h2 {
|
460 |
-
|
|
|
461 |
}
|
462 |
-
}
|
2 |
display: none;
|
3 |
}
|
4 |
#wpbody-content > div:not(.tenweb_overview){
|
5 |
+
display:none;
|
6 |
}
|
7 |
#wpbody-content {
|
8 |
padding-bottom: 0;
|
9 |
}
|
10 |
|
11 |
.tenweb_overview .tenweb_header{
|
12 |
+
background:url(../img/slide-1366.jpg);
|
13 |
+
background-size: cover;
|
14 |
background-repeat: no-repeat;
|
15 |
}
|
16 |
.tenweb_overview .tenweb_footer.without_demo,
|
17 |
.tenweb_overview .tenweb_how_it_works{
|
18 |
+
background:url(../img/how_it_works.png);
|
19 |
+
background-size: cover;
|
20 |
background-repeat: no-repeat;
|
21 |
}
|
22 |
.tenweb_overview {
|
24 |
}
|
25 |
.tenweb_overview .tenweb_plugin_features,
|
26 |
.tenweb_overview .tenweb_footer{
|
27 |
+
background:#ffffff;
|
28 |
}
|
29 |
.tenweb_overview .tenweb_plugin_features *,
|
30 |
.tenweb_overview .tenweb_footer *{
|
31 |
+
color:#2c3144;
|
32 |
}
|
33 |
.tenweb_overview .tenweb_how_it_works .container{
|
34 |
+
padding:60px 0 52px;
|
35 |
}
|
36 |
.tenweb_overview .tenweb_footer.without_demo *,
|
37 |
.tenweb_overview .tenweb_how_it_works *,
|
38 |
.tenweb_overview .tenweb_header *{
|
39 |
+
color:#fff;
|
40 |
}
|
41 |
.tenweb_overview h2 {
|
42 |
text-transform: uppercase;
|
43 |
font-size: 24px;
|
44 |
letter-spacing: 1px;
|
45 |
+
margin:0;
|
46 |
+
padding: 0 0 20px;
|
47 |
+
line-height: 1.4em;
|
48 |
}
|
49 |
h3.more_features {
|
50 |
font-size: 21px;
|
89 |
color:#397cf1;
|
90 |
}
|
91 |
.tenweb_clear:after{
|
92 |
+
content:"";
|
93 |
+
display:table;
|
94 |
+
clear:both;
|
95 |
}
|
96 |
.tenweb_overview .container{
|
97 |
+
width:1190px;
|
98 |
+
max-width:100%;
|
99 |
+
margin:0 auto;
|
100 |
+
text-align:center;
|
101 |
+
box-sizing: border-box;
|
102 |
+
-webkit-box-sizing: border-box;
|
103 |
+
-moz-box-sizing: border-box;
|
104 |
}
|
105 |
.plan_features.tenweb_clear {
|
106 |
font-size: 0;
|
116 |
margin: 18px 0;
|
117 |
}
|
118 |
.tenweb_overview .plan_feature p {
|
119 |
+
font-size: 15px;
|
120 |
overflow: hidden;
|
121 |
display: -webkit-box;
|
122 |
-webkit-line-clamp: 3;
|
123 |
-webkit-box-orient: vertical;
|
124 |
text-overflow: ellipsis;
|
125 |
+
line-height: 1.4em;
|
126 |
}
|
127 |
.tenweb_overview .plan_feature .logo {
|
128 |
+
background: url(../img/header.svg);
|
129 |
+
margin:0 auto;
|
130 |
}
|
131 |
.tenweb_overview .plan_feature.image_optimizer .logo {
|
132 |
background-size: 191px;
|
133 |
background-position: 0px -55px;
|
134 |
width: 68px;
|
135 |
height: 51px;
|
136 |
+
margin: 0 auto 35px;
|
137 |
}
|
138 |
.tenweb_overview .plan_feature.pro_plugins .logo {
|
139 |
+
background-size: 194px;
|
140 |
+
background-position: 0px -118px;
|
141 |
width: 55px;
|
142 |
height: 68px;
|
143 |
}
|
144 |
.tenweb_overview .plan_feature.dashboard .logo {
|
145 |
+
background-size: 195px;
|
146 |
+
background-position: 0px -196px;
|
147 |
+
|
148 |
width: 68px;
|
149 |
height: 56px;
|
150 |
margin: 0 auto 30px;
|
151 |
}
|
152 |
.tenweb_overview .plan_feature.pro_themes .logo {
|
153 |
+
background-size: 190px;
|
154 |
+
background-position: 0px -254px;
|
155 |
+
|
156 |
width: 57px;
|
157 |
height: 58px;
|
158 |
margin: 0 auto 28px;
|
159 |
}
|
160 |
.tenweb_overview .plan_feature.seo .logo {
|
161 |
+
background-size: 200px;
|
162 |
+
background-position: 0px -338px;
|
163 |
+
|
164 |
width: 61px;
|
165 |
height: 63px;
|
166 |
margin: 0 auto 23px;
|
167 |
}
|
168 |
.tenweb_overview .plan_feature.security .logo {
|
169 |
+
background-size: 194px;
|
170 |
+
background-position: 0px -398px;
|
171 |
+
|
172 |
width: 55px;
|
173 |
height: 62px;
|
174 |
margin: 0 auto 24px;
|
175 |
}
|
176 |
.tenweb_overview .plan_feature.backup .logo {
|
177 |
+
background-size: 250px;
|
178 |
+
background-position: 0px -602px;
|
179 |
+
|
180 |
width: 100px;
|
181 |
height: 60px;
|
182 |
margin: 0 auto 26px;
|
183 |
}
|
184 |
.tenweb_overview .plan_feature.hosting .logo {
|
185 |
+
background-size: 196px;
|
186 |
+
background-position: 0px -527px;
|
187 |
+
|
188 |
width: 64px;
|
189 |
height: 64px;
|
190 |
margin: 0 auto 22px;
|
206 |
.tenweb_overview a.button.transparent {
|
207 |
background: transparent !important;
|
208 |
color: #ffffff;
|
209 |
+
border: 1px solid #ffffff !important;
|
210 |
+
width: 160px;
|
211 |
+
margin: 0 5px;
|
212 |
}
|
213 |
.tenweb_overview a.button:hover {
|
214 |
background: #367bf2;
|
215 |
color: #ffffff;
|
216 |
+
box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
|
217 |
}
|
218 |
.tenweb_overview .tenweb_header .container_top a.button {
|
219 |
font-size: 18px;
|
220 |
padding: 13px 30px;
|
221 |
+
display:table-cell;
|
222 |
}
|
223 |
.tenweb_overview .tenweb_logo {
|
224 |
float: left;
|
225 |
width: 197px;
|
226 |
}
|
227 |
.tenweb_overview .tenweb_logo a div {
|
228 |
+
background: url(../img/header.svg);
|
229 |
+
height: 53px;
|
230 |
+
background-size: 196px;
|
231 |
+
background-position: 0 0;
|
232 |
+
background-repeat: no-repeat;
|
233 |
}
|
234 |
.tenweb_overview .tenweb_header_right {
|
235 |
float: right;
|
236 |
+
text-align: right;
|
237 |
+
display: table;
|
238 |
}
|
239 |
|
240 |
.tenweb_overview .inline-block.header_text {
|
244 |
padding-right: 10px;
|
245 |
letter-spacing: 0;
|
246 |
margin-top: 2px;
|
247 |
+
width: calc(100% - 180px);
|
248 |
+
display:table-cell;
|
249 |
+
vertical-align:middle;
|
250 |
}
|
251 |
.tenweb_overview .tenweb_header_divider {
|
252 |
height:18px;
|
283 |
-webkit-box-orient: vertical;
|
284 |
text-overflow: ellipsis;
|
285 |
line-height: 1.4em;
|
286 |
+
min-height: 63px;
|
287 |
}
|
288 |
.tenweb_how_it_works a.button {
|
289 |
margin-top: 12px;
|
290 |
}
|
291 |
.plugin_features .plugin_feature img{
|
292 |
+
width:54px;
|
293 |
+
max-height: 100%;
|
294 |
}
|
295 |
.tenweb_footer {
|
296 |
padding: 70px 0 80px;
|
308 |
width: 100px;
|
309 |
}
|
310 |
@media only screen and (min-width: 1620px){
|
311 |
+
.plugin_features .plugin_feature p {
|
312 |
+
font-size: 17px;
|
313 |
+
}
|
314 |
+
.tenweb_overview img.plugin_logo {
|
315 |
+
width: 130px;
|
316 |
+
}
|
317 |
+
.tenweb_overview .container{
|
318 |
+
width:1600px;
|
319 |
+
}
|
320 |
+
.tenweb_overview .inline-block.header_text{
|
321 |
+
font-size: 19px;
|
322 |
+
line-height: 1.2;
|
323 |
+
padding-right: 18px;
|
324 |
+
letter-spacing: .8px;
|
325 |
+
width: calc(100% - 193px);
|
326 |
+
margin-top: 0;
|
327 |
+
}
|
328 |
+
.tenweb_overview h2 {
|
329 |
+
font-size: 28px;
|
330 |
+
padding: 10px 0 20px;
|
331 |
+
}
|
332 |
+
.tenweb_overview .and {
|
333 |
+
font-size: 60px;
|
334 |
+
margin: 18px 14px;
|
335 |
+
}
|
336 |
+
.tenweb_overview .and.circle {
|
337 |
+
font-size: 60px;
|
338 |
+
margin: 20px 14px;
|
339 |
+
line-height: 1.4;
|
340 |
+
width: 90px;
|
341 |
+
height: 90px;
|
342 |
+
border-radius: 45px;
|
343 |
+
}
|
344 |
+
.tenweb_overview .plan_feature {
|
345 |
+
width: 23%;
|
346 |
+
display:inline-block;
|
347 |
+
margin: 0 1% 40px;
|
348 |
+
}
|
349 |
+
.tenweb_overview .plan_feature h3 {
|
350 |
+
font-size:20px;
|
351 |
+
}
|
352 |
+
.tenweb_overview .plan_feature p {
|
353 |
+
height: 72px;
|
354 |
+
font-size:16px;
|
355 |
+
}
|
356 |
+
.plugin_features .plugin_feature p{
|
357 |
+
font-size:18px;
|
358 |
+
height: 75px;
|
359 |
+
}
|
360 |
+
.plugin_features .plugin_feature h3{
|
361 |
+
font-size:20px;
|
362 |
+
}
|
363 |
+
.tenweb_footer h2{
|
364 |
+
font-size:37px;
|
365 |
+
}
|
366 |
+
.tenweb_footer p {
|
367 |
+
font-size: 24px;
|
368 |
+
}
|
369 |
+
.tenweb_overview .container_top {
|
370 |
+
padding: 29px 0;
|
371 |
+
}
|
372 |
}
|
373 |
@media only screen and (max-width: 1320px){
|
374 |
+
.plugin_features .plugin_feature,
|
375 |
+
.tenweb_overview .plan_feature {
|
376 |
+
width: 46%;
|
377 |
+
display: inline-block;
|
378 |
+
margin: 0 1.5% 10px;
|
379 |
+
}
|
380 |
+
.tenweb_footer h2 {
|
381 |
+
font-size: 26px;
|
382 |
+
}
|
383 |
+
.tenweb_footer p {
|
384 |
+
font-size: 20px;
|
385 |
+
line-height: 1.4em;
|
386 |
+
}
|
387 |
+
.tenweb_overview .container {
|
388 |
+
width: 99%;
|
389 |
+
}
|
390 |
+
.tenweb_overview .inline-block.header_text {
|
391 |
+
text-transform: uppercase;
|
392 |
+
font-size: 13px;
|
393 |
+
}
|
394 |
}
|
395 |
@media only screen and (max-width: 1200px){
|
396 |
|
397 |
+
.tenweb_overview .tenweb_header_right {
|
398 |
+
float: right;
|
399 |
+
text-align: right;
|
400 |
+
display: table;
|
401 |
+
width: calc(100% - 267px);
|
402 |
+
}
|
403 |
}
|
404 |
@media only screen and (max-width: 840px){
|
405 |
+
.tenweb_overview .inline-block.header_text {
|
406 |
+
display:block;
|
407 |
+
padding-right: 0;
|
408 |
+
margin-top: 10px;
|
409 |
+
width: 100%;
|
410 |
+
clear:both;
|
411 |
+
}
|
412 |
+
.tenweb_overview .tenweb_header .container_top a.button {
|
413 |
+
display:inline-block;
|
414 |
+
}
|
415 |
+
.tenweb_overview .tenweb_logo a div {
|
416 |
+
height: 37px;
|
417 |
+
background-size: 145px;
|
418 |
+
background-position: 0 0px;
|
419 |
+
}
|
420 |
+
.tenweb_overview .tenweb_logo {
|
421 |
+
float: left;
|
422 |
+
width: 150px;
|
423 |
+
}
|
424 |
+
.tenweb_overview {
|
425 |
+
margin-left: -10px;
|
426 |
+
}
|
427 |
+
.plugin_features .plugin_feature,
|
428 |
+
.tenweb_overview .plan_feature {
|
429 |
+
width: 88%;
|
430 |
+
margin: 0 auto 10px;
|
431 |
+
float: none;
|
432 |
+
}
|
433 |
+
.tenweb_overview .plan_feature p,
|
434 |
+
.plugin_features .plugin_feature p {
|
435 |
+
overflow: visible;
|
436 |
+
-webkit-line-clamp: none;
|
437 |
+
height: auto;
|
438 |
+
}
|
439 |
+
.tenweb_footer h2 {
|
440 |
+
font-size: 23px;
|
441 |
+
}
|
442 |
+
.tenweb_footer p {
|
443 |
+
font-size: 18px;
|
444 |
+
line-height: 1.4em;
|
445 |
+
}
|
446 |
+
.tenweb_overview .plugin_features.tenweb_clear {
|
447 |
+
margin-top: 20px;
|
448 |
+
}
|
449 |
+
.tenweb_footer {
|
450 |
+
padding: 50px 0 60px;
|
451 |
+
}
|
452 |
+
.tenweb_overview .tenweb_logo {
|
453 |
+
float: none;
|
454 |
+
width: 150px;
|
455 |
+
margin: 0 auto 10px;
|
456 |
+
}
|
457 |
+
.tenweb_overview .tenweb_header_right {
|
458 |
+
float: none;
|
459 |
+
width: 100%;
|
460 |
+
text-align: center;
|
461 |
+
}
|
462 |
+
.tenweb_overview .tenweb_header_right a.button {
|
463 |
+
float: none;
|
464 |
+
}
|
465 |
+
.tenweb_overview .inline-block.header_text {
|
466 |
+
float: none;
|
467 |
+
margin-top: 10px;
|
468 |
+
}
|
469 |
+
.tenweb_overview h2 {
|
470 |
+
font-size: 21px;
|
471 |
+
}
|
472 |
}
|
|
wd/assets/img/bwg_main_plugin.png
ADDED
Binary file
|
wd/assets/img/cfm_main_plugin.png
ADDED
Binary file
|
wd/assets/img/ecwd_main_plugin.png
ADDED
Binary file
|
wd/assets/img/faqwd_main_plugin.png
ADDED
Binary file
|
wd/assets/img/ffwd_main_plugin.png
ADDED
Binary file
|
wd/assets/img/fm_main_plugin.png
ADDED
Binary file
|
wd/assets/img/fmc_main_plugin.png
ADDED
Binary file
|
wd/assets/img/gawd_main_plugin.png
ADDED
Binary file
|
wd/assets/img/gmwd_main_plugin.png
ADDED
Binary file
|
wd/assets/img/header.svg
CHANGED
@@ -1 +1 @@
|
|
1 |
-
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="221.21" height="655.4" viewBox="0 0 221.21 655.4"><defs><style>.cls-1,.cls-2{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{fill:#fff;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{clip-path:url(#clip-path-3);}</style><clipPath id="clip-path"><rect class="cls-1" x="-31" y="33.5" width="101.3" height="76"/></clipPath><clipPath id="clip-path-2" transform="translate(31 -0.7)"><path class="cls-1" d="M24,67.5a4.3,4.3,0,1,0,4.3,4.3A4.33,4.33,0,0,0,24,67.5Z"/></clipPath><clipPath id="clip-path-3" transform="translate(31 -0.7)"><rect class="cls-2" x="-31" y="33.5" width="101.3" height="76"/></clipPath></defs><title>header</title><path id="SVGID" class="cls-3" d="M24,67.5a4.3,4.3,0,1,0,4.3,4.3A4.33,4.33,0,0,0,24,67.5Z" transform="translate(31 -0.7)"/><g class="cls-4"><rect id="SVGID-2" data-name="SVGID" class="cls-3" y="32.8" width="101.3" height="76"/><g class="cls-5"><rect class="cls-3" y="32.8" width="101.3" height="76"/><polygon id="triangle36" class="cls-3" points="108 26.2 95.5 26.7 97.4 23.6 108 26.2"/></g><g class="cls-4"><rect class="cls-3" x="46.8" y="64.5" width="15.3" height="12.1"/></g><path class="cls-3" d="M66.7,61a4.11,4.11,0,0,0-1.6-3,4.33,4.33,0,0,0-2.6-1.1H4.2A4.14,4.14,0,0,0,0,61v41.7a4.23,4.23,0,0,0,4.2,4.2H35.4a16,16,0,0,1-.5-3.9v-.3H3.7V94.6l4.6-4.2.5-.5c.7-.6,1.4-1.3,2.1-1.9l4.4-4.1L16.7,85c.6.5,1.2,1,1.9,1.5l.1.1,8.8,7.3,2.3,1.9,2.3-2-2.3-1.9L18.7,82.7,15.4,80C13.1,82,3.6,90.7,3.6,90.7V61H61.9V86.1l-3.4-2.9-4.4-3.8-4.8-4.1-.2-.1-9.5,8.2L29.7,92,32,93.9l4.6-4,3-2.6,9.5-8.2.2.1,1.8,1.5,1.1.9,1,.9.9.8,4.4,3.8L61.9,90h0a22.72,22.72,0,0,1,2.6,2.7,20.69,20.69,0,0,1,2,2.7c0-1.2,0-2.3.1-3.5C66.9,81.4,66.8,71.2,66.7,61Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M66.6,103.8H63a15.47,15.47,0,0,1-.6,3.1h3.9a29.63,29.63,0,0,0,.3-3.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M50.3,101a2.3,2.3,0,0,0-1.2,1.8v.3a2.43,2.43,0,0,0,2.4,2.4,2.33,2.33,0,0,0,2.1-1.3h0l.8-1.4L58,96.2,50.3,101Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M51.9,87.8v3.7a10.78,10.78,0,0,1,6.7,2.7l2.7-2.6A15.79,15.79,0,0,0,51.9,87.8Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M50,91.5V87.8a15.25,15.25,0,0,0-14.2,15v.3a15,15,0,0,0,.5,3.7h3.8a11.64,11.64,0,0,1-.6-3.8v-.3A11.89,11.89,0,0,1,50,91.5Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M66.6,102a14.33,14.33,0,0,0-3.9-9.1l-.6.6-2,2a13.85,13.85,0,0,1,2,3.3,11.4,11.4,0,0,1,.8,3.3h3.7Z" transform="translate(31 -0.7)"/></g><path class="cls-3" d="M35.1,147.3a20.82,20.82,0,0,1,9,2c-1-1-2-1.9-3.1-2.9.2-.2.4-.3.5-.4l10.3-10.3a2.85,2.85,0,0,0,.8-1.4,2.35,2.35,0,0,0-1.2-2.6,2.31,2.31,0,0,0-2.9.5l-9.9,9.9a7,7,0,0,0-.8,1c-3.8-3.8-7.4-7.4-11.2-11.1.1-.1.3-.2.4-.3l10.5-10.5a2.41,2.41,0,1,0-3.4-3.4l-6.3,6.3c-1.5,1.5-3,3.1-4.7,4.7-1.3-1.3-2.5-2.6-3.8-3.9l-.4.4c-2,2-4.1,4-6.1,6.1a17.89,17.89,0,0,0-4.9,17.8,47.31,47.31,0,0,0,2,5L-.3,164.4,5,169.8l10.3-10.3A22.47,22.47,0,0,1,35.1,147.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M34.2,149.8a16.5,16.5,0,1,0,16.5,16.5A16.52,16.52,0,0,0,34.2,149.8Zm0,31.6a15.1,15.1,0,1,1,15.1-15.1A15.15,15.15,0,0,1,34.2,181.4Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M29.3,165.9a2.65,2.65,0,0,0-1.9-.9,2.47,2.47,0,0,0-2.1.7,4.42,4.42,0,0,0-.8.9v-.7a5.39,5.39,0,0,1,.5-2.1,3,3,0,0,1,1.3-1.2,5.57,5.57,0,0,1,3-.3v-1h-1a4.67,4.67,0,0,0-3.7,1.4,7.11,7.11,0,0,0-1.2,4.5,6.05,6.05,0,0,0,.4,2.4A3.33,3.33,0,0,0,25,171a3.45,3.45,0,0,0,1.8.5,3.1,3.1,0,0,0,3.3-3.3A4,4,0,0,0,29.3,165.9Zm-1.1,3.9a1.68,1.68,0,0,1-1.4.6,1.9,1.9,0,0,1-1.5-.8,2.62,2.62,0,0,1-.5-1.7,1.61,1.61,0,0,1,.6-1.3,2,2,0,0,1,1.5-.6,1.68,1.68,0,0,1,1.4.6,2.46,2.46,0,0,1,.5,1.5A4.71,4.71,0,0,1,28.2,169.8Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M32.7,170.2a2.91,2.91,0,0,0,2.5,1.2,2.79,2.79,0,0,0,2.5-1.2,6.68,6.68,0,0,0,.8-3.9,7,7,0,0,0-.9-3.9,3.2,3.2,0,0,0-5,0,6.68,6.68,0,0,0-.8,3.9A6.59,6.59,0,0,0,32.7,170.2Zm.9-6.8a1.57,1.57,0,0,1,3,0,7.39,7.39,0,0,1,.4,3,7.7,7.7,0,0,1-.4,3,1.58,1.58,0,0,1-1.5,1.1,1.5,1.5,0,0,1-1.5-1.1,11.45,11.45,0,0,1,0-6Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="77.9 165.4 75.1 165.4 75.1 162.5 74.3 162.5 74.3 165.4 71.5 165.4 71.5 166.1 74.3 166.1 74.3 168.9 75.1 168.9 75.1 166.1 77.9 166.1 77.9 165.4"/><path class="cls-3" d="M33,247.9H9.7a2.89,2.89,0,0,1-2.4-1.1A32.6,32.6,0,0,1,0,224a33.05,33.05,0,0,1,62.3-13.3A33.07,33.07,0,0,1,58.4,247a2.74,2.74,0,0,1-2.2.9Zm0-4.5H54.9a1.43,1.43,0,0,0,1.2-.6A28.53,28.53,0,0,0,27.5,198,28.58,28.58,0,0,0,4.7,223.4,27.78,27.78,0,0,0,10,242.7a1.51,1.51,0,0,0,1.4.7C18.5,243.3,25.8,243.4,33,243.4Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M28.7,233.2a3.14,3.14,0,0,0,2.9,2h0a3.17,3.17,0,0,0,2.5-1.2l.2-.3c.1-.1.2-.3.3-.4l3.1-3.8c2.1-2.5,4.2-5.1,6.3-7.6a1.57,1.57,0,0,0,0-2.2,1.61,1.61,0,0,0-1.1-.5,1.5,1.5,0,0,0-1.1.4L29.5,229.8A3.07,3.07,0,0,0,28.7,233.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M18.5,211.2a2.84,2.84,0,0,1-.9,1,1.72,1.72,0,0,1-1.4-.1,19.86,19.86,0,0,1-2.1-2,1.24,1.24,0,0,1,.1-1.7c.5-.5,1.1-.7,1.6-.3.8.7,1.6,1.5,2.4,2.3C18.4,210.6,18.4,210.8,18.5,211.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M52.5,209.1c-.1,1-2.4,3.3-3.3,3.2a2.1,2.1,0,0,1-1.1-.7,1.72,1.72,0,0,1,.1-1.4,9.47,9.47,0,0,1,2-2,1.69,1.69,0,0,1,1.4-.1C52,208.3,52.2,208.8,52.5,209.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M55.9,227.6H54.6a1.24,1.24,0,0,1-1.3-1.2,1.4,1.4,0,0,1,1.2-1.4,13.1,13.1,0,0,1,2.8,0,1.19,1.19,0,0,1,1.1,1.4,1.16,1.16,0,0,1-1.2,1.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M10,227.6H8.8a1.26,1.26,0,0,1-1.3-1.3A1.24,1.24,0,0,1,8.7,225h2.5a1.34,1.34,0,0,1,1.3,1.4,1.4,1.4,0,0,1-1.3,1.3A4.48,4.48,0,0,0,10,227.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M34.7,202.8V204a1.21,1.21,0,0,1-1.4,1.2,1.32,1.32,0,0,1-1.3-1.3v-2.4a1.3,1.3,0,1,1,2.6,0,6.15,6.15,0,0,1,.1,1.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M43.9,298.1a5.51,5.51,0,0,0-2-2.7c-.3-.3-.4-.5,0-.9a45.34,45.34,0,0,0,5-5.7,11.88,11.88,0,0,0,1.3-2.5,1.7,1.7,0,0,0-1.8-2.3,5.63,5.63,0,0,0-3,1.2l-1.2.9c-.1.1-.3.3-.5.1s0-.3.1-.4a8.23,8.23,0,0,0,1.2-2.5,3,3,0,0,0-.2-2.6,1.8,1.8,0,0,0-1.6-.9,8.09,8.09,0,0,0-3.7,1.2,13.25,13.25,0,0,0-2.5,1.6c-.2.1-.4.4-.6.1s0-.4.2-.6a10.53,10.53,0,0,0,1.7-2.9c1.2-2.9-.6-5.1-3.7-4.7a4.33,4.33,0,0,0-.5.1c-.2,0-.4.2-.5-.1s.1-.4.2-.5a5.37,5.37,0,0,0,1-1.6,2.5,2.5,0,0,0-.3-2.5,1.9,1.9,0,0,0-2.2-.8,8.79,8.79,0,0,0-3.4,1.9c-.1.1-.2.2-.3.2s-.3.3-.5.1,0-.3.1-.4c.2-.4.5-.7.7-1.1a1.2,1.2,0,0,0,0-1.5,1.1,1.1,0,0,0-1.4-.3,10.31,10.31,0,0,0-2.8,1.8,35.83,35.83,0,0,0-2.9,2.6c-.3.3-.4.2-.7,0a6.69,6.69,0,0,0-2.8-2.1l.5-.5L27.6,259a2,2,0,0,1,3.2,0l24.6,24.6a2,2,0,0,1,0,3.2L44.6,297.6A1.16,1.16,0,0,0,43.9,298.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M26.2,288c-4.5-4.5-9-9-13.5-13.4-.4-.4-.4-.6,0-.9a9.43,9.43,0,0,0,1-1,2,2,0,0,1,2.7,0l.3.3,24.4,24.4c1.2,1.2,1.2,2.2,0,3.3-.4.4-.7,1-1.1,1s-.8-.6-1.2-1C34.7,296.5,30.5,292.2,26.2,288Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M9.5,276.9a3.92,3.92,0,0,0,0,5.5c.6.7,1.3,1.3,1.9,2a12.28,12.28,0,0,1,2.3,4,4.7,4.7,0,0,1-1.3,5,18.51,18.51,0,0,1-4.8,3.5,15.92,15.92,0,0,0-6.1,4.8,6.64,6.64,0,0,0-.6,7.6,10.49,10.49,0,0,0,3,3.3,6.61,6.61,0,0,0,8.1.3,14.14,14.14,0,0,0,4.9-5.7,22.64,22.64,0,0,1,2.6-4.2c2.5-3.1,5.1-3.6,8.5-1.4a18.46,18.46,0,0,1,3.7,3.1,3.92,3.92,0,0,0,4.9.5,11.37,11.37,0,0,0,1.6-1.5c.4-.3.4-.5,0-.9L24.8,289.4,12.3,276.9c-.5-.5-.9-1.3-1.4-1.2S10,276.4,9.5,276.9ZM11,303.2a4,4,0,0,1,0,5.6,3.92,3.92,0,1,1,0-5.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M41.7,361.9a23.36,23.36,0,1,0-18.3,8.9,22.77,22.77,0,0,0,12.9-3.9l17.4,17.3,5.2-5.2Zm.3-14.4a18.6,18.6,0,1,1-18.6-18.6A18.69,18.69,0,0,1,42,347.5Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M.7,403.6l-.7.1v.7c0,12.9,2.7,23.6,8.4,32.8a46.22,46.22,0,0,0,16.2,16.1,4,4,0,0,0,2.1.7,3.68,3.68,0,0,0,2.1-.8c.6-.5,1.4-1,2-1.5.8-.6,1.6-1.1,2.4-1.8a53.31,53.31,0,0,0,17.7-27.4,62.88,62.88,0,0,0,2.3-18.2v-.7l-.7-.1c-7.8-1.4-14.9-4.9-21.8-8.4l-.1-.1c-2.7-1.4-5.8-1.2-8.9.4C14.3,399.4,7.8,402.3.7,403.6Zm29.4-4.3a80.16,80.16,0,0,0,18.4,7.5c.2.1.6.5.6.6h0c-.4,13.4-4.2,24.1-11.6,32.8a51.71,51.71,0,0,1-6.4,6c-1.1.9-2.2,1.9-3.3,2.8a1.76,1.76,0,0,1-1.3.6,2.69,2.69,0,0,1-1.6-.7A46.11,46.11,0,0,1,6.2,422.2a94.78,94.78,0,0,1-2.3-14.3c0-1.1.2-1.2.9-1.4A71.15,71.15,0,0,0,23,399.1,7.45,7.45,0,0,1,30.1,399.3Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="66.4 410.4 56.3 426 49.3 419.8 46.6 422.6 57.1 432.1 69.7 412.6 66.4 410.4"/><path class="cls-3" d="M48.2,501.7H14.8a11.9,11.9,0,1,1,0-23.8,12.22,12.22,0,0,1,5.6,1.4l1.4.8.5-1.5a17.49,17.49,0,0,1,16.4-11.5,17.3,17.3,0,0,1,17,13.6,24.58,24.58,0,0,1,2.8-.2A20.52,20.52,0,0,0,52.8,470a20.06,20.06,0,0,0-14.1-5.7,20.46,20.46,0,0,0-18.5,12,14.69,14.69,0,1,0-5.5,28.3H51C49.3,503.7,48.2,502.8,48.2,501.7Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M51.4,504.5H14.8a14.8,14.8,0,1,1,0-29.6,14,14,0,0,1,5.4,1,20.3,20.3,0,0,1,18.5-12,20.06,20.06,0,0,1,14.1,5.7,19.74,19.74,0,0,1,5.7,10.6v.1h-.1a24.58,24.58,0,0,0-2.8.2h-.1v-.1a17.3,17.3,0,0,0-33.2-2.1l-.6,1.6-1.5-.8a11.88,11.88,0,1,0-5.5,22.4H48.2v.1c0,1,1,2,2.7,2.7ZM14.8,475.1a14.6,14.6,0,0,0,0,29.2H50.6c-1.6-.7-2.5-1.7-2.5-2.6H14.8a12,12,0,1,1,5.6-22.6l1.3.7.5-1.4a17.61,17.61,0,0,1,16.5-11.6,17.18,17.18,0,0,1,17,13.6,24.52,24.52,0,0,1,2.7-.2,20.22,20.22,0,0,0-5.7-10.4,20,20,0,0,0-14-5.7A20.23,20.23,0,0,0,20.3,476v.1h-.1A16.16,16.16,0,0,0,14.8,475.1Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M69.4,485.9a2.84,2.84,0,0,0-.7-1.7c-1.6-1.7-5.5-2.6-9.4-2.6h-.7a24.52,24.52,0,0,0-2.7.2c-3.7.5-6.7,1.9-6.7,4v13.8a2.2,2.2,0,0,0,.6,1.5c1.3,1.6,4.6,2.5,8.1,2.7h1.5c3.9,0,7.9-.9,9.4-2.6a2.19,2.19,0,0,0,.7-1.7V486.1C69.4,486.2,69.4,486,69.4,485.9ZM59.2,497.4a19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7,23.1,23.1,0,0,0,6.1-.8,6.67,6.67,0,0,0,2.1-.9v2c0,.3-.5.9-2.1,1.4l-.9.3A18.28,18.28,0,0,1,59.2,497.4Zm8.3-7.9v1c0,.3-.5.9-2.1,1.4h-.1a18.25,18.25,0,0,1-6.1.9,19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7,22.65,22.65,0,0,0,5.3-.6,10,10,0,0,0,2.6-.9c.1-.1.2-.1.3-.2v1Zm-14.5-5a17.65,17.65,0,0,1,2.9-.7,32.51,32.51,0,0,1,3.3-.2,19.83,19.83,0,0,1,3.5.3,17.63,17.63,0,0,1,2.7.7c1.5.5,2.1,1.1,2.1,1.4s-.4.7-1.3,1.1a6.88,6.88,0,0,1-.8.3,11.7,11.7,0,0,1-2,.5,27.22,27.22,0,0,1-4.2.4,19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4S51.5,485,53,484.5Zm14.5,15.2c0,.3-.5.9-2.1,1.4-.4.1-.8.3-1.3.4a23.84,23.84,0,0,1-4.9.5,21.79,21.79,0,0,1-6-.8c-.1,0-.2,0-.2-.1-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7c1.2,0,2.4-.1,3.5-.2a12.23,12.23,0,0,0,4.2-1.2c.2-.1.3-.2.5-.3v2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M59.2,504.1H57.7c-3.9-.2-7-1.3-8.2-2.8a2.45,2.45,0,0,1-.6-1.6V485.9c0-2,2.6-3.6,6.9-4.2a24.52,24.52,0,0,1,2.7-.2h.7c4.3,0,8.1,1,9.5,2.6a2.5,2.5,0,0,1,.8,1.8v13.8a2.9,2.9,0,0,1-.8,1.8C67.3,503.1,63.5,504.1,59.2,504.1Zm0-22.3h-.7a24.52,24.52,0,0,0-2.7.2c-4.1.6-6.6,2-6.6,3.9v.4h0v4.5h0v4.5h0v4.1a2.39,2.39,0,0,0,.5,1.4c1.1,1.4,4.2,2.4,8,2.6h1.5c4.2,0,7.9-1,9.3-2.5a2.57,2.57,0,0,0,.7-1.6v-4.1h0v-4.5h0v-4.5h0v-.4a2.13,2.13,0,0,0-.7-1.6C67.1,482.8,63.5,481.8,59.2,481.8Zm0,20.4a21.26,21.26,0,0,1-6-.8.35.35,0,0,1-.2-.1c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6c1.2,0,2.4-.1,3.5-.2a15.08,15.08,0,0,0,4.2-1.1c.2-.1.3-.2.5-.2l.2-.1v2.3c0,.4-.7,1-2.2,1.6-.4.1-.8.3-1.3.4A34.67,34.67,0,0,1,59.2,502.2Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3.1,0,.1,0,.2.1a20.53,20.53,0,0,0,5.9.8,24.61,24.61,0,0,0,4.9-.5,5,5,0,0,0,1.3-.4c1.5-.5,2-1.1,2-1.3v-1.8c-.1,0-.2.1-.3.1a18.69,18.69,0,0,1-4.3,1.2,20,20,0,0,1-3.5.2A17.42,17.42,0,0,1,51.1,497.9Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6,22.54,22.54,0,0,0,6.1-.8,6.67,6.67,0,0,0,2.1-.9l.2-.1V495c0,.4-.7,1-2.2,1.6l-.9.3A17,17,0,0,1,59.2,497.6Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,20.64,20.64,0,0,0,5.2-.6l.9-.3c1.5-.5,2-1.1,2-1.3v-1.8a18.19,18.19,0,0,1-1.9.8,22.76,22.76,0,0,1-6.2.8A18.49,18.49,0,0,1,51.1,493.3Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6,22,22,0,0,0,5.3-.6,8.15,8.15,0,0,0,2.5-.9c.1-.1.2-.1.3-.2l.2-.1v2.3c0,.4-.7,1-2.2,1.6h-.1A15.06,15.06,0,0,1,59.2,493Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,17.63,17.63,0,0,0,6-.9h.1c1.5-.5,2-1.1,2-1.3v-1.8a.1.1,0,0,0-.1.1,8.81,8.81,0,0,1-2.6.9,22.65,22.65,0,0,1-5.3.6A18.65,18.65,0,0,1,51.1,488.7Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6s.7-1,2.2-1.6h0a19.06,19.06,0,0,1,3-.7,32.51,32.51,0,0,1,3.3-.2,19.83,19.83,0,0,1,3.5.3,15,15,0,0,1,2.7.7c1.5.5,2.2,1.2,2.2,1.6s-.5.8-1.4,1.2a6.88,6.88,0,0,1-.8.3,11.7,11.7,0,0,1-2,.5A20.24,20.24,0,0,1,59.2,488.4Zm-6.1-3.8c-1.5.5-2,1.1-2,1.3s.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,17.28,17.28,0,0,0,4.1-.4,11.7,11.7,0,0,0,2-.5,4.88,4.88,0,0,0,.7-.3c.9-.4,1.2-.8,1.2-1s-.5-.8-2-1.3a10.71,10.71,0,0,0-2.7-.6,18.84,18.84,0,0,0-3.4-.2c-1.1,0-2.2.1-3.2.2a11.54,11.54,0,0,0-2.8.6Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M56.1,560.1H51a5.42,5.42,0,0,0-5.5,5.5v.8H38.9a5.78,5.78,0,0,0-1.6-4.6,6.19,6.19,0,0,0-4.7-1.7v-6.6H44.7c1.6,0,3.5,0,5.3-.1a13.08,13.08,0,0,0,11.3-15.8c-1.3-5.9-5.8-9.7-12-10.1-.3,0-.3,0-.4-.3a18.89,18.89,0,0,0-20.5-12.3,18.8,18.8,0,0,0-15.6,12.4c-.1.3-.1.3-.3.3a11,11,0,0,0-1.8.2,12.55,12.55,0,0,0-8.2,5.1,13.16,13.16,0,0,0,11,20.7H29.1v6.6a5.79,5.79,0,0,0-4.7,1.6,5.57,5.57,0,0,0-1.6,4.6H16.2v-.7a5.48,5.48,0,0,0-5.5-5.5H5.6a5.48,5.48,0,0,0-5.5,5.5v5.1a5.42,5.42,0,0,0,5.5,5.5h5a5.4,5.4,0,0,0,5.4-4.5,8.08,8.08,0,0,0,.1-1.6V570h6.6v.8a5.6,5.6,0,0,0,5.5,5.4h5.2a5.47,5.47,0,0,0,5.4-4.5,7.57,7.57,0,0,0,.1-1.5V570h6.6v.8a5.48,5.48,0,0,0,5.5,5.5h5a5.42,5.42,0,0,0,5.5-5.5h0v-5.1A5.42,5.42,0,0,0,56.1,560.1Zm2,7.2v3.2a2.1,2.1,0,0,1-2.2,2.2h-5a2,2,0,0,1-2.1-2v-5.1a2.11,2.11,0,0,1,2.1-2.1H56a2,2,0,0,1,2.1,2.1Zm-29.8,5.4a2,2,0,0,1-2.1-2.2v-5a1.94,1.94,0,0,1,2.1-2.1h5a1.94,1.94,0,0,1,2.1,2.1v5.1a2,2,0,0,1-2.1,2C31.6,572.7,29.9,572.7,28.3,572.7ZM30.7,550H13.2a9.6,9.6,0,0,1-8.1-4.1,9.35,9.35,0,0,1-.9-9.4,9.43,9.43,0,0,1,7.7-5.6,5.74,5.74,0,0,1,1.2-.1h.2c1.3,0,1.8-.3,2.2-1.5a15.17,15.17,0,0,1,6.7-8.6,15.58,15.58,0,0,1,13.9-1.5,16.11,16.11,0,0,1,9.8,10.1c.4,1.3.8,1.6,2.2,1.6a9.73,9.73,0,0,1,10,9.5,9.19,9.19,0,0,1-2.7,6.8,9.76,9.76,0,0,1-7,3H35.9ZM9.1,572.7H5.7a2.1,2.1,0,0,1-2.2-2.2v-4.8a2.07,2.07,0,0,1,2.1-2.2h4.9a2,2,0,0,1,2.1,2.2v4.8a2,2,0,0,1-2.2,2.2Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M27.1,42.8l-3.9,3.9L0,23.6l2.9-2.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M33.2,23.9l-3.9,3.9-9.4-9.4a1.52,1.52,0,0,1,0-2l1.9-1.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M20.7,23.5l-2.9,2.9a1.52,1.52,0,0,1-2,0l-1.9-1.9a1.52,1.52,0,0,1,0-2l1.9-1.9a1.52,1.52,0,0,1,2,0Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M46,23.9l-2.9,2.9a1.52,1.52,0,0,1-2,0L18.9,4.6,22.8.7Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M23.2,46.7l-3.9-3.9L34.7,27.4a1.52,1.52,0,0,1,2,0l2.9,2.9Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M22.2,32.9l-2-1.9a1.52,1.52,0,0,1,0-2l9-9,3.9,3.9-9,9A1.23,1.23,0,0,1,22.2,32.9Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M9.3,20.1,6.4,17.2,22.8.7l3.9,3.9L11.3,20.1A1.52,1.52,0,0,1,9.3,20.1Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="91.5 12.7 92.7 15.8 97.3 14.5 97.3 35.4 101.1 35.4 101.1 10.5 98.5 10.5 91.5 12.7"/><path class="cls-3" d="M86.2,10.9c-6.7,0-11.7,5.5-11.7,12.8v.1c0,7.4,4.9,12.7,11.7,12.7S97.9,31,97.9,23.7v-.1C97.9,16.3,93,10.9,86.2,10.9ZM78.4,23.6c0-4.5,2.7-9.3,7.7-9.3s7.8,4.8,7.8,9.3v.1c0,4.5-2.7,9.3-7.7,9.3s-7.8-4.7-7.8-9.4Z" transform="translate(31 -0.7)"/><polygon class="cls-3" points="159.1 29.3 152.2 10.6 152.2 10.6 149.4 10.6 142.4 29.3 135 10.7 135 10.6 130.7 10.6 140.9 35.5 140.9 35.6 143.8 35.6 150.7 17.4 157.6 35.5 157.6 35.6 160.5 35.6 170.7 10.6 166.6 10.6 159.1 29.3"/><polygon class="cls-3" points="177.8 24.6 192.7 24.6 192.7 21.2 177.8 21.2 177.8 14.1 194.4 14.1 194.4 10.6 174 10.6 174 35.4 194.5 35.4 194.5 31.9 177.8 31.9 177.8 24.6"/><path class="cls-3" d="M186,23.2a6,6,0,0,0,2.8-5.2v-.1a5.5,5.5,0,0,0-2-4.3,11.1,11.1,0,0,0-7.4-2.3H167.7V36.1H180c6.2,0,10.2-2.8,10.2-7.2v-.1C190.3,27.1,189.5,24.7,186,23.2Zm.4,5.6h0c0,2.4-2.4,3.8-6.3,3.8h-8.5V25.3h7.8C182.1,25.3,186.4,25.8,186.4,28.8ZM185,18.1c0,2.8-3,3.8-5.7,3.8h-7.6V14.8h7.8c3.4,0,5.5,1.2,5.5,3.3Z" transform="translate(31 -0.7)"/><path class="cls-3" d="M63,622.2a6.9,6.9,0,0,0-3.5-5.9,10.79,10.79,0,0,0-6.5-8.2h.6a21.5,21.5,0,1,0-43-.3c-3.5,1.5-6.5,4.7-7.1,8.5A6.58,6.58,0,0,0,0,622.2a6.77,6.77,0,0,0,3.5,5.9,11,11,0,0,0,10.9,9.1,2.58,2.58,0,0,0,2.6-2.6v-25a2.58,2.58,0,0,0-2.6-2.6h-.3a18,18,0,0,1,36,.3H48.6a2.58,2.58,0,0,0-2.6,2.6v24.7a2.58,2.58,0,0,0,2.6,2.6,6.61,6.61,0,0,0,2.4-.3v5.9a6.38,6.38,0,0,1-5.9,6.2H38.9A5.55,5.55,0,0,0,28,650.5a5.79,5.79,0,0,0,5.6,5.6,5.49,5.49,0,0,0,5.3-4.1H45a9.6,9.6,0,0,0,9.1-9.4v-7.4a12.13,12.13,0,0,0,5.3-7.7C61.8,626.9,63,624.5,63,622.2Z" transform="translate(31 -0.7)"/></svg>
|
1 |
+
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="190.51" height="655.4" viewBox="0 0 190.51 655.4"><defs><style>.cls-1{fill:#fff;}</style></defs><title>ICONS SPRITE</title><path class="cls-1" d="M35.4,147.3a20.82,20.82,0,0,1,9,2c-1-1-2-1.9-3.1-2.9.2-.2.4-.3.5-.4l10.3-10.3a2.85,2.85,0,0,0,.8-1.4,2.35,2.35,0,0,0-1.2-2.6,2.31,2.31,0,0,0-2.9.5l-9.9,9.9a7,7,0,0,0-.8,1c-3.8-3.8-7.4-7.4-11.2-11.1.1-.1.3-.2.4-.3l10.5-10.5a2.41,2.41,0,1,0-3.4-3.4l-6.3,6.3c-1.5,1.5-3,3.1-4.7,4.7-1.3-1.3-2.5-2.6-3.8-3.9l-.4.4c-2,2-4.1,4-6.1,6.1a17.89,17.89,0,0,0-4.9,17.8,47.31,47.31,0,0,0,2,5L0,164.4l5.3,5.4,10.3-10.3A22.47,22.47,0,0,1,35.4,147.3Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M34.5,149.8A16.5,16.5,0,1,0,51,166.3,16.52,16.52,0,0,0,34.5,149.8Zm0,31.6a15.1,15.1,0,1,1,15.1-15.1A15.15,15.15,0,0,1,34.5,181.4Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M29.6,165.9a2.65,2.65,0,0,0-1.9-.9,2.47,2.47,0,0,0-2.1.7,4.42,4.42,0,0,0-.8.9v-.7a5.39,5.39,0,0,1,.5-2.1,3,3,0,0,1,1.3-1.2,5.57,5.57,0,0,1,3-.3v-1h-1a4.67,4.67,0,0,0-3.7,1.4,7.11,7.11,0,0,0-1.2,4.5,6.05,6.05,0,0,0,.4,2.4,3.33,3.33,0,0,0,1.2,1.4,3.45,3.45,0,0,0,1.8.5,3.1,3.1,0,0,0,3.3-3.3A4,4,0,0,0,29.6,165.9Zm-1.1,3.9a1.68,1.68,0,0,1-1.4.6,1.9,1.9,0,0,1-1.5-.8,2.62,2.62,0,0,1-.5-1.7,1.61,1.61,0,0,1,.6-1.3,2,2,0,0,1,1.5-.6,1.68,1.68,0,0,1,1.4.6,2.46,2.46,0,0,1,.5,1.5A4.71,4.71,0,0,1,28.5,169.8Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M33,170.2a2.91,2.91,0,0,0,2.5,1.2,2.79,2.79,0,0,0,2.5-1.2,6.68,6.68,0,0,0,.8-3.9,7,7,0,0,0-.9-3.9,3.2,3.2,0,0,0-5,0,6.68,6.68,0,0,0-.8,3.9A6.59,6.59,0,0,0,33,170.2Zm.9-6.8a1.57,1.57,0,0,1,3,0,7.39,7.39,0,0,1,.4,3,7.7,7.7,0,0,1-.4,3,1.58,1.58,0,0,1-1.5,1.1,1.5,1.5,0,0,1-1.5-1.1,11.45,11.45,0,0,1,0-6Z" transform="translate(0 -0.7)"/><polygon class="cls-1" points="47.2 165.4 44.4 165.4 44.4 162.5 43.6 162.5 43.6 165.4 40.8 165.4 40.8 166.1 43.6 166.1 43.6 168.9 44.4 168.9 44.4 166.1 47.2 166.1 47.2 165.4"/><path class="cls-1" d="M33.3,247.9H10a2.89,2.89,0,0,1-2.4-1.1A32.6,32.6,0,0,1,.3,224a33.05,33.05,0,0,1,62.3-13.3A33.07,33.07,0,0,1,58.7,247a2.74,2.74,0,0,1-2.2.9Zm0-4.5H55.2a1.43,1.43,0,0,0,1.2-.6A28.53,28.53,0,0,0,27.8,198,28.58,28.58,0,0,0,5,223.4a27.78,27.78,0,0,0,5.3,19.3,1.51,1.51,0,0,0,1.4.7C18.8,243.3,26.1,243.4,33.3,243.4Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M29,233.2a3.14,3.14,0,0,0,2.9,2h0a3.17,3.17,0,0,0,2.5-1.2l.2-.3c.1-.1.2-.3.3-.4l3.1-3.8c2.1-2.5,4.2-5.1,6.3-7.6a1.57,1.57,0,0,0,0-2.2,1.61,1.61,0,0,0-1.1-.5,1.5,1.5,0,0,0-1.1.4L29.8,229.8A3.07,3.07,0,0,0,29,233.2Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M18.8,211.2a2.84,2.84,0,0,1-.9,1,1.72,1.72,0,0,1-1.4-.1,19.86,19.86,0,0,1-2.1-2,1.24,1.24,0,0,1,.1-1.7c.5-.5,1.1-.7,1.6-.3.8.7,1.6,1.5,2.4,2.3C18.7,210.6,18.7,210.8,18.8,211.2Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M52.8,209.1c-.1,1-2.4,3.3-3.3,3.2a2.1,2.1,0,0,1-1.1-.7,1.72,1.72,0,0,1,.1-1.4,9.47,9.47,0,0,1,2-2,1.69,1.69,0,0,1,1.4-.1C52.3,208.3,52.5,208.8,52.8,209.1Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M56.2,227.6H54.9a1.24,1.24,0,0,1-1.3-1.2,1.4,1.4,0,0,1,1.2-1.4,13.1,13.1,0,0,1,2.8,0,1.19,1.19,0,0,1,1.1,1.4,1.16,1.16,0,0,1-1.2,1.2Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M10.3,227.6H9.1a1.26,1.26,0,0,1-1.3-1.3A1.24,1.24,0,0,1,9,225h2.5a1.34,1.34,0,0,1,1.3,1.4,1.4,1.4,0,0,1-1.3,1.3A4.48,4.48,0,0,0,10.3,227.6Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M35,202.8V204a1.21,1.21,0,0,1-1.4,1.2,1.32,1.32,0,0,1-1.3-1.3v-2.4a1.3,1.3,0,1,1,2.6,0,6.15,6.15,0,0,1,.1,1.3Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M44.2,298.1a5.51,5.51,0,0,0-2-2.7c-.3-.3-.4-.5,0-.9a45.34,45.34,0,0,0,5-5.7,11.88,11.88,0,0,0,1.3-2.5,1.7,1.7,0,0,0-1.8-2.3,5.63,5.63,0,0,0-3,1.2l-1.2.9c-.1.1-.3.3-.5.1s0-.3.1-.4a8.23,8.23,0,0,0,1.2-2.5,3,3,0,0,0-.2-2.6,1.8,1.8,0,0,0-1.6-.9,8.09,8.09,0,0,0-3.7,1.2,13.25,13.25,0,0,0-2.5,1.6c-.2.1-.4.4-.6.1s0-.4.2-.6a10.53,10.53,0,0,0,1.7-2.9c1.2-2.9-.6-5.1-3.7-4.7a4.33,4.33,0,0,0-.5.1c-.2,0-.4.2-.5-.1s.1-.4.2-.5a5.37,5.37,0,0,0,1-1.6,2.5,2.5,0,0,0-.3-2.5,1.9,1.9,0,0,0-2.2-.8,8.79,8.79,0,0,0-3.4,1.9c-.1.1-.2.2-.3.2s-.3.3-.5.1,0-.3.1-.4c.2-.4.5-.7.7-1.1a1.2,1.2,0,0,0,0-1.5,1.1,1.1,0,0,0-1.4-.3,10.31,10.31,0,0,0-2.8,1.8,35.83,35.83,0,0,0-2.9,2.6c-.3.3-.4.2-.7,0a6.69,6.69,0,0,0-2.8-2.1l.5-.5L27.9,259a2,2,0,0,1,3.2,0l24.6,24.6a2,2,0,0,1,0,3.2L44.9,297.6A1.16,1.16,0,0,0,44.2,298.1Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M26.5,288c-4.5-4.5-9-9-13.5-13.4-.4-.4-.4-.6,0-.9a9.43,9.43,0,0,0,1-1,2,2,0,0,1,2.7,0l.3.3,24.4,24.4c1.2,1.2,1.2,2.2,0,3.3-.4.4-.7,1-1.1,1s-.8-.6-1.2-1C35,296.5,30.8,292.2,26.5,288Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M9.8,276.9a3.92,3.92,0,0,0,0,5.5c.6.7,1.3,1.3,1.9,2a12.28,12.28,0,0,1,2.3,4,4.7,4.7,0,0,1-1.3,5,18.51,18.51,0,0,1-4.8,3.5,15.92,15.92,0,0,0-6.1,4.8,6.64,6.64,0,0,0-.6,7.6,10.49,10.49,0,0,0,3,3.3,6.61,6.61,0,0,0,8.1.3,14.14,14.14,0,0,0,4.9-5.7,22.64,22.64,0,0,1,2.6-4.2c2.5-3.1,5.1-3.6,8.5-1.4a18.46,18.46,0,0,1,3.7,3.1,3.92,3.92,0,0,0,4.9.5,11.37,11.37,0,0,0,1.6-1.5c.4-.3.4-.5,0-.9L25.1,289.4,12.6,276.9c-.5-.5-.9-1.3-1.4-1.2S10.3,276.4,9.8,276.9Zm1.5,26.3a4,4,0,0,1,0,5.6,3.92,3.92,0,1,1,0-5.6Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M42,361.9a23.36,23.36,0,1,0-18.3,8.9,22.77,22.77,0,0,0,12.9-3.9L54,384.2l5.2-5.2Zm.3-14.4a18.6,18.6,0,1,1-18.6-18.6A18.69,18.69,0,0,1,42.3,347.5Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M1,403.6l-.7.1v.7C.3,417.3,3,428,8.7,437.2a46.22,46.22,0,0,0,16.2,16.1,4,4,0,0,0,2.1.7,3.68,3.68,0,0,0,2.1-.8c.6-.5,1.4-1,2-1.5.8-.6,1.6-1.1,2.4-1.8a53.31,53.31,0,0,0,17.7-27.4,62.88,62.88,0,0,0,2.3-18.2v-.7l-.7-.1c-7.8-1.4-14.9-4.9-21.8-8.4l-.1-.1c-2.7-1.4-5.8-1.2-8.9.4C14.6,399.4,8.1,402.3,1,403.6Zm29.4-4.3a80.16,80.16,0,0,0,18.4,7.5c.2.1.6.5.6.6h0c-.4,13.4-4.2,24.1-11.6,32.8a51.71,51.71,0,0,1-6.4,6c-1.1.9-2.2,1.9-3.3,2.8a1.76,1.76,0,0,1-1.3.6,2.69,2.69,0,0,1-1.6-.7A46.11,46.11,0,0,1,6.5,422.2a94.78,94.78,0,0,1-2.3-14.3c0-1.1.2-1.2.9-1.4a71.15,71.15,0,0,0,18.2-7.4A7.45,7.45,0,0,1,30.4,399.3Z" transform="translate(0 -0.7)"/><polygon class="cls-1" points="35.7 410.4 25.6 426 18.6 419.8 15.9 422.6 26.4 432.1 39 412.6 35.7 410.4"/><path class="cls-1" d="M48.5,501.7H15.1a11.9,11.9,0,1,1,0-23.8,12.22,12.22,0,0,1,5.6,1.4l1.4.8.5-1.5A17.49,17.49,0,0,1,39,467.1a17.3,17.3,0,0,1,17,13.6,24.58,24.58,0,0,1,2.8-.2A20.52,20.52,0,0,0,53.1,470,20.06,20.06,0,0,0,39,464.3a20.46,20.46,0,0,0-18.5,12A14.69,14.69,0,1,0,15,504.6H51.3C49.6,503.7,48.5,502.8,48.5,501.7Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M51.7,504.5H15.1a14.8,14.8,0,1,1,0-29.6,14,14,0,0,1,5.4,1,20.3,20.3,0,0,1,18.5-12,20.06,20.06,0,0,1,14.1,5.7,19.74,19.74,0,0,1,5.7,10.6v.1h-.1a24.58,24.58,0,0,0-2.8.2h-.1v-.1a17.3,17.3,0,0,0-33.2-2.1l-.6,1.6-1.5-.8A11.88,11.88,0,1,0,15,501.5H48.5v.1c0,1,1,2,2.7,2.7ZM15.1,475.1a14.6,14.6,0,0,0,0,29.2H50.9c-1.6-.7-2.5-1.7-2.5-2.6H15.1a12,12,0,1,1,5.6-22.6l1.3.7.5-1.4A17.61,17.61,0,0,1,39,466.8a17.18,17.18,0,0,1,17,13.6,24.52,24.52,0,0,1,2.7-.2A20.22,20.22,0,0,0,53,469.8a20,20,0,0,0-14-5.7A20.23,20.23,0,0,0,20.6,476v.1h-.1A16.16,16.16,0,0,0,15.1,475.1Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M69.7,485.9a2.84,2.84,0,0,0-.7-1.7c-1.6-1.7-5.5-2.6-9.4-2.6h-.7a24.52,24.52,0,0,0-2.7.2c-3.7.5-6.7,1.9-6.7,4v13.8a2.2,2.2,0,0,0,.6,1.5c1.3,1.6,4.6,2.5,8.1,2.7h1.5c3.9,0,7.9-.9,9.4-2.6a2.19,2.19,0,0,0,.7-1.7V486.1C69.7,486.2,69.7,486,69.7,485.9ZM59.5,497.4a19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7,23.1,23.1,0,0,0,6.1-.8,6.67,6.67,0,0,0,2.1-.9v2c0,.3-.5.9-2.1,1.4l-.9.3A18.28,18.28,0,0,1,59.5,497.4Zm8.3-7.9v1c0,.3-.5.9-2.1,1.4h-.1a18.25,18.25,0,0,1-6.1.9,19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7,22.65,22.65,0,0,0,5.3-.6,10,10,0,0,0,2.6-.9c.1-.1.2-.1.3-.2v1Zm-14.5-5a17.65,17.65,0,0,1,2.9-.7,32.51,32.51,0,0,1,3.3-.2,19.83,19.83,0,0,1,3.5.3,17.63,17.63,0,0,1,2.7.7c1.5.5,2.1,1.1,2.1,1.4s-.4.7-1.3,1.1a6.88,6.88,0,0,1-.8.3,11.7,11.7,0,0,1-2,.5,27.22,27.22,0,0,1-4.2.4,19.3,19.3,0,0,1-6.2-.9c-1.5-.5-2.1-1.1-2.1-1.4S51.8,485,53.3,484.5Zm14.5,15.2c0,.3-.5.9-2.1,1.4-.4.1-.8.3-1.3.4a23.84,23.84,0,0,1-4.9.5,21.79,21.79,0,0,1-6-.8c-.1,0-.2,0-.2-.1-1.5-.5-2.1-1.1-2.1-1.4v-2a17.82,17.82,0,0,0,8.2,1.7c1.2,0,2.4-.1,3.5-.2a12.23,12.23,0,0,0,4.2-1.2c.2-.1.3-.2.5-.3v2Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M59.5,504.1H58c-3.9-.2-7-1.3-8.2-2.8a2.45,2.45,0,0,1-.6-1.6V485.9c0-2,2.6-3.6,6.9-4.2a24.52,24.52,0,0,1,2.7-.2h.7c4.3,0,8.1,1,9.5,2.6a2.5,2.5,0,0,1,.8,1.8v13.8a2.9,2.9,0,0,1-.8,1.8C67.6,503.1,63.8,504.1,59.5,504.1Zm0-22.3h-.7a24.52,24.52,0,0,0-2.7.2c-4.1.6-6.6,2-6.6,3.9v.4h0v4.5h0v4.5h0v4.1a2.39,2.39,0,0,0,.5,1.4c1.1,1.4,4.2,2.4,8,2.6h1.5c4.2,0,7.9-1,9.3-2.5a2.57,2.57,0,0,0,.7-1.6v-4.1h0v-4.5h0v-4.5h0v-.4a2.13,2.13,0,0,0-.7-1.6C67.4,482.8,63.8,481.8,59.5,481.8Zm0,20.4a21.26,21.26,0,0,1-6-.8.35.35,0,0,1-.2-.1c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6c1.2,0,2.4-.1,3.5-.2a15.08,15.08,0,0,0,4.2-1.1c.2-.1.3-.2.5-.2l.2-.1v2.3c0,.4-.7,1-2.2,1.6-.4.1-.8.3-1.3.4A34.67,34.67,0,0,1,59.5,502.2Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3.1,0,.1,0,.2.1a20.53,20.53,0,0,0,5.9.8,24.61,24.61,0,0,0,4.9-.5,5,5,0,0,0,1.3-.4c1.5-.5,2-1.1,2-1.3v-1.8c-.1,0-.2.1-.3.1a18.69,18.69,0,0,1-4.3,1.2,20,20,0,0,1-3.5.2A17.42,17.42,0,0,1,51.4,497.9Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6,22.54,22.54,0,0,0,6.1-.8,6.67,6.67,0,0,0,2.1-.9l.2-.1V495c0,.4-.7,1-2.2,1.6l-.9.3A17,17,0,0,1,59.5,497.6Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,20.64,20.64,0,0,0,5.2-.6l.9-.3c1.5-.5,2-1.1,2-1.3v-1.8a18.19,18.19,0,0,1-1.9.8,22.76,22.76,0,0,1-6.2.8A18.49,18.49,0,0,1,51.4,493.3Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6v-2.3l.2.1a18.34,18.34,0,0,0,8.2,1.6,22,22,0,0,0,5.3-.6,8.15,8.15,0,0,0,2.5-.9c.1-.1.2-.1.3-.2l.2-.1v2.3c0,.4-.7,1-2.2,1.6h-.1A15.06,15.06,0,0,1,59.5,493Zm-8.1-4.3v1.8c0,.2.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,17.63,17.63,0,0,0,6-.9h.1c1.5-.5,2-1.1,2-1.3v-1.8a.1.1,0,0,0-.1.1,8.81,8.81,0,0,1-2.6.9,22.65,22.65,0,0,1-5.3.6A18.65,18.65,0,0,1,51.4,488.7Zm8.1-.3a18.46,18.46,0,0,1-6.2-.9c-1.5-.5-2.2-1.2-2.2-1.6s.7-1,2.2-1.6h0a19.06,19.06,0,0,1,3-.7,32.51,32.51,0,0,1,3.3-.2,19.83,19.83,0,0,1,3.5.3,15,15,0,0,1,2.7.7c1.5.5,2.2,1.2,2.2,1.6s-.5.8-1.4,1.2a6.88,6.88,0,0,1-.8.3,11.7,11.7,0,0,1-2,.5A20.24,20.24,0,0,1,59.5,488.4Zm-6.1-3.8c-1.5.5-2,1.1-2,1.3s.5.8,2,1.3a18.25,18.25,0,0,0,6.1.9,17.28,17.28,0,0,0,4.1-.4,11.7,11.7,0,0,0,2-.5,4.88,4.88,0,0,0,.7-.3c.9-.4,1.2-.8,1.2-1s-.5-.8-2-1.3a10.71,10.71,0,0,0-2.7-.6,18.84,18.84,0,0,0-3.4-.2c-1.1,0-2.2.1-3.2.2a11.54,11.54,0,0,0-2.8.6Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M56.4,560.1H51.3a5.42,5.42,0,0,0-5.5,5.5v.8H39.2a5.78,5.78,0,0,0-1.6-4.6,6.19,6.19,0,0,0-4.7-1.7v-6.6H45c1.6,0,3.5,0,5.3-.1a13.08,13.08,0,0,0,11.3-15.8c-1.3-5.9-5.8-9.7-12-10.1-.3,0-.3,0-.4-.3a18.89,18.89,0,0,0-20.5-12.3,18.8,18.8,0,0,0-15.6,12.4c-.1.3-.1.3-.3.3a11,11,0,0,0-1.8.2,12.55,12.55,0,0,0-8.2,5.1,13.16,13.16,0,0,0,11,20.7H29.4v6.6a5.79,5.79,0,0,0-4.7,1.6,5.57,5.57,0,0,0-1.6,4.6H16.5v-.7a5.48,5.48,0,0,0-5.5-5.5H5.9a5.48,5.48,0,0,0-5.5,5.5v5.1a5.42,5.42,0,0,0,5.5,5.5h5a5.4,5.4,0,0,0,5.4-4.5,8.08,8.08,0,0,0,.1-1.6V570H23v.8a5.6,5.6,0,0,0,5.5,5.4h5.2a5.47,5.47,0,0,0,5.4-4.5,7.57,7.57,0,0,0,.1-1.5V570h6.6v.8a5.48,5.48,0,0,0,5.5,5.5h5a5.42,5.42,0,0,0,5.5-5.5h0v-5.1A5.42,5.42,0,0,0,56.4,560.1Zm2,7.2v3.2a2.1,2.1,0,0,1-2.2,2.2h-5a2,2,0,0,1-2.1-2v-5.1a2.11,2.11,0,0,1,2.1-2.1h5.1a2,2,0,0,1,2.1,2.1Zm-29.8,5.4a2,2,0,0,1-2.1-2.2v-5a1.94,1.94,0,0,1,2.1-2.1h5a1.94,1.94,0,0,1,2.1,2.1v5.1a2,2,0,0,1-2.1,2C31.9,572.7,30.2,572.7,28.6,572.7ZM31,550H13.5a9.6,9.6,0,0,1-8.1-4.1,9.35,9.35,0,0,1-.9-9.4,9.43,9.43,0,0,1,7.7-5.6,5.74,5.74,0,0,1,1.2-.1h.2c1.3,0,1.8-.3,2.2-1.5a15.17,15.17,0,0,1,6.7-8.6,15.58,15.58,0,0,1,13.9-1.5,16.11,16.11,0,0,1,9.8,10.1c.4,1.3.8,1.6,2.2,1.6a9.73,9.73,0,0,1,10,9.5,9.19,9.19,0,0,1-2.7,6.8,9.76,9.76,0,0,1-7,3H36.2ZM9.4,572.7H6a2.1,2.1,0,0,1-2.2-2.2v-4.8a2.07,2.07,0,0,1,2.1-2.2h4.9a2,2,0,0,1,2.1,2.2v4.8a2,2,0,0,1-2.2,2.2Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M27.4,42.8l-3.9,3.9L.3,23.6l2.9-2.9a1.52,1.52,0,0,1,2,0Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M33.5,23.9l-3.9,3.9-9.4-9.4a1.52,1.52,0,0,1,0-2l1.9-1.9a1.52,1.52,0,0,1,2,0Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M21,23.5l-2.9,2.9a1.52,1.52,0,0,1-2,0l-1.9-1.9a1.52,1.52,0,0,1,0-2l1.9-1.9a1.52,1.52,0,0,1,2,0Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M46.3,23.9l-2.9,2.9a1.52,1.52,0,0,1-2,0L19.2,4.6,23.1.7Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M23.5,46.7l-3.9-3.9L35,27.4a1.52,1.52,0,0,1,2,0l2.9,2.9Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M22.5,32.9l-2-1.9a1.52,1.52,0,0,1,0-2l9-9,3.9,3.9-9,9A1.23,1.23,0,0,1,22.5,32.9Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M9.6,20.1,6.7,17.2,23.1.7,27,4.6,11.6,20.1A1.52,1.52,0,0,1,9.6,20.1Z" transform="translate(0 -0.7)"/><polygon class="cls-1" points="60.8 12.7 62 15.8 66.6 14.5 66.6 35.4 70.4 35.4 70.4 10.5 67.8 10.5 60.8 12.7"/><path class="cls-1" d="M86.5,10.9c-6.7,0-11.7,5.5-11.7,12.8v.1c0,7.4,4.9,12.7,11.7,12.7S98.2,31,98.2,23.7v-.1C98.2,16.3,93.3,10.9,86.5,10.9ZM78.7,23.6c0-4.5,2.7-9.3,7.7-9.3s7.8,4.8,7.8,9.3v.1c0,4.5-2.7,9.3-7.7,9.3s-7.8-4.7-7.8-9.4Z" transform="translate(0 -0.7)"/><polygon class="cls-1" points="128.4 29.3 121.5 10.6 121.5 10.6 118.7 10.6 111.7 29.3 104.3 10.7 104.3 10.6 100 10.6 110.2 35.5 110.2 35.6 113.1 35.6 120 17.4 126.9 35.5 126.9 35.6 129.8 35.6 140 10.6 135.9 10.6 128.4 29.3"/><polygon class="cls-1" points="147.1 24.6 162 24.6 162 21.2 147.1 21.2 147.1 14.1 163.7 14.1 163.7 10.6 143.3 10.6 143.3 35.4 163.8 35.4 163.8 31.9 147.1 31.9 147.1 24.6"/><path class="cls-1" d="M186.3,23.2a6,6,0,0,0,2.8-5.2v-.1a5.5,5.5,0,0,0-2-4.3,11.1,11.1,0,0,0-7.4-2.3H168V36.1h12.3c6.2,0,10.2-2.8,10.2-7.2v-.1C190.6,27.1,189.8,24.7,186.3,23.2Zm.4,5.6h0c0,2.4-2.4,3.8-6.3,3.8h-8.5V25.3h7.8C182.4,25.3,186.7,25.8,186.7,28.8Zm-1.4-10.7c0,2.8-3,3.8-5.7,3.8H172V14.8h7.8c3.4,0,5.5,1.2,5.5,3.3Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M63.3,622.2a6.9,6.9,0,0,0-3.5-5.9,10.79,10.79,0,0,0-6.5-8.2h.6a21.5,21.5,0,1,0-43-.3c-3.5,1.5-6.5,4.7-7.1,8.5a6.58,6.58,0,0,0-3.5,5.9,6.77,6.77,0,0,0,3.5,5.9,11,11,0,0,0,10.9,9.1,2.58,2.58,0,0,0,2.6-2.6v-25a2.58,2.58,0,0,0-2.6-2.6h-.3a18,18,0,0,1,36,.3H48.9a2.58,2.58,0,0,0-2.6,2.6v24.7a2.58,2.58,0,0,0,2.6,2.6,6.61,6.61,0,0,0,2.4-.3v5.9a6.38,6.38,0,0,1-5.9,6.2H39.2a5.55,5.55,0,0,0-10.9,1.5,5.79,5.79,0,0,0,5.6,5.6,5.49,5.49,0,0,0,5.3-4.1h6.1a9.6,9.6,0,0,0,9.1-9.4v-7.4a12.13,12.13,0,0,0,5.3-7.7C62.1,626.9,63.3,624.5,63.3,622.2Z" transform="translate(0 -0.7)"/><circle class="cls-1" cx="23.59" cy="70.7" r="4.24"/><path class="cls-1" d="M34.32,101.8H3.56v-8l7.1-6.53,4.32-4,1.34,1.08,1.84,1.49c.83.67,3.06,2.51,8.8,7.3L29.2,95,31.45,93,36,89.1l3-2.57,9.39-8.12.17.14,1.75,1.51,1.07.92,1,.85.91.78,4.35,3.75L61,89.28h0a25.74,25.74,0,0,1,4.58,5.28q0-1.73.07-3.47.27-15.35,0-30.3a4.72,4.72,0,0,0-1.53-3,4.66,4.66,0,0,0-2.57-1.13H4.1A4.1,4.1,0,0,0,0,60.8v41a4.1,4.1,0,0,0,4.1,4.1H34.79a15.3,15.3,0,0,1-.48-3.8C34.31,102,34.32,101.9,34.32,101.8ZM3.56,60.8H61q0,12.34,0,24.68l-3.37-2.9-4.35-3.75-4.71-4.06-.17-.14L39,82.73l-9.77,8.45h0L18.26,82.09,15,79.44,8.59,85.36,3.56,90Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M66.25,102.8H62.58a11.83,11.83,0,0,1-.63,3.11h3.87a14.93,14.93,0,0,0,.49-3.11Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M49.73,100a2.45,2.45,0,0,0-1.24,1.84,2.42,2.42,0,0,0,0,.29,2.45,2.45,0,0,0,4.63,1.12h0l.78-1.41,3.7-6.67L49.72,100Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M51.34,86.61v3.73A10.57,10.57,0,0,1,58.08,93l2.73-2.63A15.59,15.59,0,0,0,51.34,86.61Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M49.48,90.33V86.61a15.44,15.44,0,0,0-14.4,15.21c0,.1,0,.19,0,.29a15.3,15.3,0,0,0,.48,3.8h3.89a11.42,11.42,0,0,1-.66-3.82c0-.09,0-.18,0-.27A12.05,12.05,0,0,1,49.48,90.33Z" transform="translate(0 -0.7)"/><path class="cls-1" d="M66.29,100.94a15,15,0,0,0-4-9.26l-.6.6-2,2a11.91,11.91,0,0,1,2,3.31,11.71,11.71,0,0,1,.83,3.33Z" transform="translate(0 -0.7)"/></svg>
|
wd/assets/img/mwd_main_plugin.png
ADDED
Binary file
|
wd/assets/img/twd_main_plugin.png
ADDED
Binary file
|
wd/assets/img/wd_ads_main_plugin.png
ADDED
Binary file
|
wd/assets/img/wde_main_plugin.png
ADDED
Binary file
|
wd/assets/img/wdi_main_plugin.png
ADDED
Binary file
|
wd/assets/img/wdps_main_plugin.png
ADDED
Binary file
|
wd/assets/img/wds_main_plugin.png
ADDED
Binary file
|
wd/assets/img/wp_logo.png
ADDED
Binary file
|
wd/assets/img/ytwd_main_plugin.png
ADDED
Binary file
|
wd/assets/js/deactivate_popup.js
CHANGED
@@ -19,80 +19,112 @@ var btnVal = 3;
|
|
19 |
////////////////////////////////////////////////////////////////////////////////////////
|
20 |
// Public Methods //
|
21 |
////////////////////////////////////////////////////////////////////////////////////////
|
22 |
-
function
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
|
97 |
}
|
98 |
|
19 |
////////////////////////////////////////////////////////////////////////////////////////
|
20 |
// Public Methods //
|
21 |
////////////////////////////////////////////////////////////////////////////////////////
|
22 |
+
function tenwebReady( prefix ) {
|
23 |
+
|
24 |
+
var agree_with_pp = false;
|
25 |
+
reset_popup();
|
26 |
+
jQuery( document ).on( "click", "." + window[prefix + "WDDeactivateVars"].deactivate_class, function () {
|
27 |
+
agree_with_pp = false;
|
28 |
+
if ( !jQuery( '#tenweb-' + prefix + '-submit-and-deactivate' ).hasClass( 'button-primary-disabled' ) ) {
|
29 |
+
jQuery( '#tenweb-' + prefix + '-submit-and-deactivate' ).addClass( 'button-primary-disabled' )
|
30 |
+
}
|
31 |
+
jQuery( ".tenweb-" + prefix + "-opacity" ).show();
|
32 |
+
jQuery( ".tenweb-" + prefix + "-deactivate-popup" ).show();
|
33 |
+
if ( jQuery( this ).attr( "data-uninstall" ) == "1" ) {
|
34 |
+
btnVal = 2;
|
35 |
+
}
|
36 |
+
|
37 |
+
return false;
|
38 |
+
} );
|
39 |
+
|
40 |
+
jQuery( document ).on( "change", "[name=" + prefix + "_reasons]", function () {
|
41 |
+
var disabled_class = ( agree_with_pp === false ) ? "button-primary-disabled" : "";
|
42 |
+
|
43 |
+
jQuery( "." + prefix + "_additional_details_wrap" ).html( "" );
|
44 |
+
jQuery( ".tenweb-" + prefix + "-deactivate-popup" ).removeClass( "tenweb-popup-active1 tenweb-popup-active2 tenweb-popup-active4" );
|
45 |
+
if ( jQuery( this ).val() == "reason_plugin_is_hard_to_use_technical_problems" ) {
|
46 |
+
|
47 |
+
additionalInfo = '<div class="tenweb-additional-active"><div><strong>Please describe your issue.</strong></div><br>' +
|
48 |
+
'<textarea name="' + prefix + '_additional_details" rows = "4"></textarea><br>' +
|
49 |
+
'<div>Our support will contact <input type="text" name="' + prefix + '_email" value="' + window[prefix + "WDDeactivateVars"].email + '"> shortly.</div>' +
|
50 |
+
'<br><div><button class="button button-primary ' + disabled_class + ' tenweb-' + prefix + '-deactivate" data-val="' + btnVal + '">Submit support ticket</button></div></div>';
|
51 |
+
jQuery( "." + prefix + "_additional_details_wrap" ).append( additionalInfo );
|
52 |
+
jQuery( ".tenweb-" + prefix + "-deactivate-popup" ).addClass( "tenweb-popup-active1" );
|
53 |
+
|
54 |
+
}
|
55 |
+
else if ( jQuery( this ).val() == "reason_free_version_limited" ) {
|
56 |
+
additionalInfo = '<div class="tenweb-additional-active">' +
|
57 |
+
'<div><strong>We believe our premium version will fit your needs.</strong></div>' +
|
58 |
+
'<div><a href="' + window[prefix + "WDDeactivateVars"].plugin_wd_url + '" target="_blank">Try with 30 day money back guarantee.</a></div>';
|
59 |
+
|
60 |
+
jQuery( "." + prefix + "_additional_details_wrap" ).append( additionalInfo );
|
61 |
+
jQuery( ".tenweb-" + prefix + "-deactivate-popup" ).addClass( "tenweb-popup-active2" );
|
62 |
+
}
|
63 |
+
else {
|
64 |
+
jQuery( ".tenweb-" + prefix + "-deactivate-popup" ).addClass( "tenweb-popup-active4" );
|
65 |
+
}
|
66 |
+
|
67 |
+
var checked = ( agree_with_pp === true ) ? "checked" : "";
|
68 |
+
var agree_checkbox =
|
69 |
+
"<div style='margin-top: 5px;'>" +
|
70 |
+
"<input type='checkbox' " + checked + " name='" + prefix + "_agree_with_pp" + "' id='" + prefix + "_agree_with_pp" + "'/>" +
|
71 |
+
"By submitting this form your email and website URL will be sent to 10Web. Click the checkbox if you consent to usage of mentioned data by 10Web in accordance with our <a target='_blank' href='https://10web.io/privacy-policy/'>Privacy Policy</a>." +
|
72 |
+
"</div>";
|
73 |
+
jQuery( "." + prefix + "_additional_details_wrap" ).prepend( agree_checkbox );
|
74 |
+
|
75 |
+
jQuery( "#tenweb-" + prefix + "-submit-and-deactivate" ).show();
|
76 |
+
} );
|
77 |
+
jQuery( document ).on( "keyup", "[name=" + prefix + "_additional_details]", function () {
|
78 |
+
if ( jQuery( this ).val().trim() || jQuery( "[name=" + prefix + "_reasons]:checked" ).length > 0 ) {
|
79 |
+
jQuery( "#tenweb-" + prefix + "-submit-and-deactivate" ).show();
|
80 |
+
}
|
81 |
+
else {
|
82 |
+
jQuery( "#tenweb-" + prefix + "-submit-and-deactivate" ).hide();
|
83 |
+
}
|
84 |
+
} );
|
85 |
+
|
86 |
+
jQuery( document ).on( "change", "[name=" + prefix + "_agree_with_pp]", function () {
|
87 |
+
if ( jQuery( this ).prop( 'checked' ) ) {
|
88 |
+
jQuery( ".tenweb-" + prefix + "-deactivate" ).removeClass( 'button-primary-disabled' );
|
89 |
+
agree_with_pp = true;
|
90 |
+
} else {
|
91 |
+
jQuery( ".tenweb-" + prefix + "-deactivate" ).addClass( 'button-primary-disabled' );
|
92 |
+
agree_with_pp = false;
|
93 |
+
}
|
94 |
+
} );
|
95 |
+
|
96 |
+
jQuery( document ).on( "click", ".tenweb-" + prefix + "-deactivate", function ( e ) {
|
97 |
+
var data_val = jQuery( this ).data( 'val' );
|
98 |
+
var checkbox = jQuery( "#" + prefix + "_agree_with_pp" );
|
99 |
+
|
100 |
+
if ( data_val !== 1 && ( checkbox.length === 0 || checkbox.prop( 'checked' ) === false ) ) {
|
101 |
+
return false;
|
102 |
+
}
|
103 |
+
|
104 |
+
jQuery( ".tenweb-deactivate-popup-opacity-" + prefix ).show();
|
105 |
+
if ( jQuery( this ).hasClass( "tenweb-clicked" ) == false ) {
|
106 |
+
jQuery( this ).addClass( "tenweb-clicked" );
|
107 |
+
jQuery( "[name=" + prefix + "_submit_and_deactivate]" ).val( jQuery( this ).attr( "data-val" ) );
|
108 |
+
jQuery( "#" + prefix + "_deactivate_form" ).submit();
|
109 |
+
}
|
110 |
+
return false;
|
111 |
+
} );
|
112 |
+
|
113 |
+
jQuery( document ).on( "click", ".tenweb-" + prefix + "-cancel, .tenweb-opacity, .tenweb-deactivate-popup-close-btn", function () {
|
114 |
+
jQuery( ".tenweb-" + prefix + "-opacity" ).hide();
|
115 |
+
jQuery( ".tenweb-" + prefix + "-deactivate-popup" ).hide();
|
116 |
+
reset_popup();
|
117 |
+
|
118 |
+
return false;
|
119 |
+
} );
|
120 |
+
|
121 |
+
function reset_popup() {
|
122 |
+
jQuery( "." + prefix + "_additional_details_wrap" ).html( "" );
|
123 |
+
jQuery( ".tenweb-" + prefix + "-deactivate-popup" ).removeClass( "tenweb-popup-active1 tenweb-popup-active2 tenweb-popup-active4" );
|
124 |
+
|
125 |
+
jQuery( "#tenweb-" + prefix + "-submit-and-deactivate" ).hide();
|
126 |
+
jQuery( '#' + prefix + '_deactivate_form input[name="' + prefix + '_reasons' + '"]' ).prop( 'checked', false );
|
127 |
+
}
|
128 |
|
129 |
}
|
130 |
|
wd/config.php
CHANGED
@@ -3,12 +3,12 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
public static $instance;
|
8 |
|
9 |
public $prefix = null;
|
10 |
-
public $wd_plugin_id = null;
|
11 |
public $plugin_id = null;
|
|
|
12 |
public $plugin_title = null;
|
13 |
public $plugin_wordpress_slug = null;
|
14 |
public $plugin_dir = null;
|
@@ -36,18 +36,19 @@
|
|
36 |
public $menu_capability = null;
|
37 |
public $menu_position = null;
|
38 |
public $overview_welcome_image = null;
|
|
|
39 |
|
40 |
public function set_options( $options ){
|
41 |
|
42 |
if(isset( $options["prefix"] )) {
|
43 |
$this->prefix = $options["prefix"];
|
44 |
}
|
45 |
-
if(isset( $options["wd_plugin_id"] )) {
|
46 |
-
$this->wd_plugin_id = $options["wd_plugin_id"];
|
47 |
-
}
|
48 |
if(isset( $options["plugin_id"] )) {
|
49 |
$this->plugin_id = $options["plugin_id"];
|
50 |
}
|
|
|
|
|
|
|
51 |
if(isset( $options["plugin_title"] )) {
|
52 |
$this->plugin_title = $options["plugin_title"];
|
53 |
}
|
@@ -75,9 +76,12 @@
|
|
75 |
}
|
76 |
if(isset( $options["plugin_wd_demo_link"] )) {
|
77 |
$this->plugin_wd_demo_link = $options["plugin_wd_demo_link"];
|
78 |
-
}
|
79 |
-
if(isset( $options["
|
80 |
-
$this->
|
|
|
|
|
|
|
81 |
}
|
82 |
if(isset( $options["plugin_wizard_link"] )) {
|
83 |
$this->plugin_wizard_link = $options["plugin_wizard_link"];
|
@@ -109,6 +113,9 @@
|
|
109 |
if(isset( $options["overview_welcome_image"] )) {
|
110 |
$this->overview_welcome_image = $options["overview_welcome_image"];
|
111 |
}
|
|
|
|
|
|
|
112 |
// directories
|
113 |
$this->wd_dir = dirname( $this->plugin_main_file ) . '/wd';
|
114 |
$this->wd_dir_includes = $this->wd_dir . '/includes';
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebLibConfig {
|
7 |
public static $instance;
|
8 |
|
9 |
public $prefix = null;
|
|
|
10 |
public $plugin_id = null;
|
11 |
+
public $wd_plugin_id = null;
|
12 |
public $plugin_title = null;
|
13 |
public $plugin_wordpress_slug = null;
|
14 |
public $plugin_dir = null;
|
36 |
public $menu_capability = null;
|
37 |
public $menu_position = null;
|
38 |
public $overview_welcome_image = null;
|
39 |
+
public $display_overview = true;
|
40 |
|
41 |
public function set_options( $options ){
|
42 |
|
43 |
if(isset( $options["prefix"] )) {
|
44 |
$this->prefix = $options["prefix"];
|
45 |
}
|
|
|
|
|
|
|
46 |
if(isset( $options["plugin_id"] )) {
|
47 |
$this->plugin_id = $options["plugin_id"];
|
48 |
}
|
49 |
+
if(isset( $options["wd_plugin_id"] )) {
|
50 |
+
$this->wd_plugin_id = $options["wd_plugin_id"];
|
51 |
+
}
|
52 |
if(isset( $options["plugin_title"] )) {
|
53 |
$this->plugin_title = $options["plugin_title"];
|
54 |
}
|
76 |
}
|
77 |
if(isset( $options["plugin_wd_demo_link"] )) {
|
78 |
$this->plugin_wd_demo_link = $options["plugin_wd_demo_link"];
|
79 |
+
}
|
80 |
+
if(isset( $options["plugin_wd_demo_link"] )) {
|
81 |
+
$this->plugin_wd_demo_link = $options["plugin_wd_demo_link"];
|
82 |
+
}
|
83 |
+
if(isset( $options["plugin_wd_docs_link"] )) {
|
84 |
+
$this->plugin_wd_docs_link = $options["plugin_wd_docs_link"];
|
85 |
}
|
86 |
if(isset( $options["plugin_wizard_link"] )) {
|
87 |
$this->plugin_wizard_link = $options["plugin_wizard_link"];
|
113 |
if(isset( $options["overview_welcome_image"] )) {
|
114 |
$this->overview_welcome_image = $options["overview_welcome_image"];
|
115 |
}
|
116 |
+
if(isset( $options["display_overview"] )) {
|
117 |
+
$this->display_overview = $options["display_overview"];
|
118 |
+
}
|
119 |
// directories
|
120 |
$this->wd_dir = dirname( $this->plugin_main_file ) . '/wd';
|
121 |
$this->wd_dir_includes = $this->wd_dir . '/includes';
|
wd/includes/api.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
@@ -31,7 +31,7 @@
|
|
31 |
|
32 |
|
33 |
public function get_remote_data( $id ) {
|
34 |
-
$remote_data_path =
|
35 |
$request = wp_remote_get( ( str_replace( '_id_', $id, $remote_data_path ) ) );
|
36 |
|
37 |
if ( !is_wp_error($request) || wp_remote_retrieve_response_code($request) === 200 ) {
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebLibApi{
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
31 |
|
32 |
|
33 |
public function get_remote_data( $id ) {
|
34 |
+
$remote_data_path = TEN_WEB_LIB_API_PLUGIN_DATA_PATH . '/' . $this->userhash;
|
35 |
$request = wp_remote_get( ( str_replace( '_id_', $id, $remote_data_path ) ) );
|
36 |
|
37 |
if ( !is_wp_error($request) || wp_remote_retrieve_response_code($request) === 200 ) {
|
wd/includes/deactivate.php
CHANGED
@@ -3,7 +3,7 @@ if (!defined('ABSPATH')) {
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
{
|
8 |
////////////////////////////////////////////////////////////////////////////////////////
|
9 |
// Events //
|
@@ -28,6 +28,7 @@ class TenWebDeactivate
|
|
28 |
////////////////////////////////////////////////////////////////////////////////////////
|
29 |
public function __construct($config = array())
|
30 |
{
|
|
|
31 |
$this->config = $config;
|
32 |
$wd_options = $this->config;
|
33 |
|
@@ -41,14 +42,10 @@ class TenWebDeactivate
|
|
41 |
'text' => __('Free version is limited', $wd_options->prefix),
|
42 |
),
|
43 |
3 => array(
|
44 |
-
'id' => self::REASON_PRO_EXPENSIVE,
|
45 |
-
'text' => __('Premium is expensive', $wd_options->prefix),
|
46 |
-
),
|
47 |
-
4 => array(
|
48 |
'id' => self::REASON_UPGRADING_TO_PAID_VERSION,
|
49 |
'text' => __('Upgrading to paid version', $wd_options->prefix),
|
50 |
),
|
51 |
-
|
52 |
'id' => self::REASON_TEMPORARY_DEACTIVATION,
|
53 |
'text' => __('Temporary deactivation', $wd_options->prefix),
|
54 |
),
|
@@ -58,8 +55,9 @@ class TenWebDeactivate
|
|
58 |
add_action('admin_init', array($this, 'submit_and_deactivate'));
|
59 |
|
60 |
|
61 |
-
add_action('admin_enqueue_scripts', array($this, 'scripts'));
|
62 |
-
|
|
|
63 |
|
64 |
}
|
65 |
////////////////////////////////////////////////////////////////////////////////////////
|
@@ -73,7 +71,7 @@ class TenWebDeactivate
|
|
73 |
?>
|
74 |
<script>
|
75 |
jQuery(document).ready(function () {
|
76 |
-
|
77 |
});
|
78 |
</script>
|
79 |
<?php
|
@@ -95,11 +93,11 @@ class TenWebDeactivate
|
|
95 |
public function scripts()
|
96 |
{
|
97 |
$wd_options = $this->config;
|
98 |
-
wp_enqueue_style('
|
99 |
-
wp_enqueue_script('
|
100 |
|
101 |
$admin_data = wp_get_current_user();
|
102 |
-
wp_localize_script('
|
103 |
"prefix" => $wd_options->prefix,
|
104 |
"deactivate_class" => $wd_options->prefix . '_deactivate_link',
|
105 |
"email" => $admin_data->data->user_email,
|
@@ -115,9 +113,10 @@ class TenWebDeactivate
|
|
115 |
if (isset($_POST[$wd_options->prefix . "_submit_and_deactivate"])) {
|
116 |
|
117 |
if ($_POST[$wd_options->prefix . "_submit_and_deactivate"] == 2 || $_POST[$wd_options->prefix . "_submit_and_deactivate"] == 3) {
|
118 |
-
//$api = new
|
119 |
|
120 |
$data = array();
|
|
|
121 |
$data["reason"] = isset($_POST[$wd_options->prefix . "_reasons"]) ? $_POST[$wd_options->prefix . "_reasons"] : "";
|
122 |
$data["site_url"] = site_url();
|
123 |
$data["product_id"] = $wd_options->plugin_id;
|
@@ -130,7 +129,7 @@ class TenWebDeactivate
|
|
130 |
|
131 |
$data["name"] = $user_first_name || $user_last_name ? $user_first_name . " " . $user_last_name : $admin_data->data->user_login;
|
132 |
|
133 |
-
$response = wp_remote_post(
|
134 |
'method' => 'POST',
|
135 |
'timeout' => 45,
|
136 |
'redirection' => 5,
|
@@ -143,9 +142,9 @@ class TenWebDeactivate
|
|
143 |
);
|
144 |
|
145 |
$response_body = (!is_wp_error($response) && isset($response["body"])) ? json_decode($response["body"], true) : null;
|
146 |
-
if (is_array($response_body) && $response_body["
|
147 |
|
148 |
-
}
|
149 |
|
150 |
}
|
151 |
if ($_POST[$wd_options->prefix . "_submit_and_deactivate"] == 2 || $_POST[$wd_options->prefix . "_submit_and_deactivate"] == 1) {
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebLibDeactivate
|
7 |
{
|
8 |
////////////////////////////////////////////////////////////////////////////////////////
|
9 |
// Events //
|
28 |
////////////////////////////////////////////////////////////////////////////////////////
|
29 |
public function __construct($config = array())
|
30 |
{
|
31 |
+
include_once(ABSPATH . "wp-includes/pluggable.php");
|
32 |
$this->config = $config;
|
33 |
$wd_options = $this->config;
|
34 |
|
42 |
'text' => __('Free version is limited', $wd_options->prefix),
|
43 |
),
|
44 |
3 => array(
|
|
|
|
|
|
|
|
|
45 |
'id' => self::REASON_UPGRADING_TO_PAID_VERSION,
|
46 |
'text' => __('Upgrading to paid version', $wd_options->prefix),
|
47 |
),
|
48 |
+
4 => array(
|
49 |
'id' => self::REASON_TEMPORARY_DEACTIVATION,
|
50 |
'text' => __('Temporary deactivation', $wd_options->prefix),
|
51 |
),
|
55 |
add_action('admin_init', array($this, 'submit_and_deactivate'));
|
56 |
|
57 |
|
58 |
+
// add_action('admin_enqueue_scripts', array($this, 'scripts'));
|
59 |
+
// Just enqueue styles/scripts and they will be in the footer.
|
60 |
+
$this->scripts();
|
61 |
|
62 |
}
|
63 |
////////////////////////////////////////////////////////////////////////////////////////
|
71 |
?>
|
72 |
<script>
|
73 |
jQuery(document).ready(function () {
|
74 |
+
tenwebReady("<?php echo $wd_options->prefix; ?>");
|
75 |
});
|
76 |
</script>
|
77 |
<?php
|
93 |
public function scripts()
|
94 |
{
|
95 |
$wd_options = $this->config;
|
96 |
+
wp_enqueue_style('tenweb-deactivate-popup', $wd_options->wd_url_css . '/deactivate_popup.css', array(), get_option($wd_options->prefix . "_version"));
|
97 |
+
wp_enqueue_script('tenweb-deactivate-popup', $wd_options->wd_url_js . '/deactivate_popup.js', array(), get_option($wd_options->prefix . "_version"));
|
98 |
|
99 |
$admin_data = wp_get_current_user();
|
100 |
+
wp_localize_script('tenweb-deactivate-popup', $wd_options->prefix . 'WDDeactivateVars', array(
|
101 |
"prefix" => $wd_options->prefix,
|
102 |
"deactivate_class" => $wd_options->prefix . '_deactivate_link',
|
103 |
"email" => $admin_data->data->user_email,
|
113 |
if (isset($_POST[$wd_options->prefix . "_submit_and_deactivate"])) {
|
114 |
|
115 |
if ($_POST[$wd_options->prefix . "_submit_and_deactivate"] == 2 || $_POST[$wd_options->prefix . "_submit_and_deactivate"] == 3) {
|
116 |
+
//$api = new TenWebLibApi( $wd_options );
|
117 |
|
118 |
$data = array();
|
119 |
+
|
120 |
$data["reason"] = isset($_POST[$wd_options->prefix . "_reasons"]) ? $_POST[$wd_options->prefix . "_reasons"] : "";
|
121 |
$data["site_url"] = site_url();
|
122 |
$data["product_id"] = $wd_options->plugin_id;
|
129 |
|
130 |
$data["name"] = $user_first_name || $user_last_name ? $user_first_name . " " . $user_last_name : $admin_data->data->user_login;
|
131 |
|
132 |
+
$response = wp_remote_post(TEN_WEB_LIB_DEACTIVATION_URL, array(
|
133 |
'method' => 'POST',
|
134 |
'timeout' => 45,
|
135 |
'redirection' => 5,
|
142 |
);
|
143 |
|
144 |
$response_body = (!is_wp_error($response) && isset($response["body"])) ? json_decode($response["body"], true) : null;
|
145 |
+
/*if (is_array($response_body) && $response_body["body"]["msg"] == "Access") {
|
146 |
|
147 |
+
}*/
|
148 |
|
149 |
}
|
150 |
if ($_POST[$wd_options->prefix . "_submit_and_deactivate"] == 2 || $_POST[$wd_options->prefix . "_submit_and_deactivate"] == 1) {
|
wd/includes/notices.php
CHANGED
@@ -3,7 +3,7 @@ if ( !defined( 'ABSPATH' ) ) {
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
|
8 |
protected $promo_link = '';
|
9 |
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebLibNotices {
|
7 |
|
8 |
protected $promo_link = '';
|
9 |
|
wd/includes/overview.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebLibOverview{
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
wd/includes/subscribe.php
CHANGED
@@ -3,7 +3,7 @@ if (!defined('ABSPATH')) {
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
{
|
8 |
// //////////////////////////////////////////////////////////////////////////////////////
|
9 |
// Events //
|
@@ -54,7 +54,7 @@ class TenWebSubscribe
|
|
54 |
if (isset($_GET[$wd_options->prefix . "_sub_action"])) {
|
55 |
|
56 |
if ($_GET[$wd_options->prefix . "_sub_action"] == "allow") {
|
57 |
-
//$api = new
|
58 |
$all_plugins = array();
|
59 |
$plugins = get_plugins();
|
60 |
foreach ($plugins as $slug => $data) {
|
@@ -83,7 +83,7 @@ class TenWebSubscribe
|
|
83 |
$data["all_plugins"] = json_encode($all_plugins);
|
84 |
|
85 |
|
86 |
-
$response = wp_remote_post(
|
87 |
'method' => 'POST',
|
88 |
'timeout' => 45,
|
89 |
'redirection' => 5,
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebLibSubscribe
|
7 |
{
|
8 |
// //////////////////////////////////////////////////////////////////////////////////////
|
9 |
// Events //
|
54 |
if (isset($_GET[$wd_options->prefix . "_sub_action"])) {
|
55 |
|
56 |
if ($_GET[$wd_options->prefix . "_sub_action"] == "allow") {
|
57 |
+
//$api = new TenWebLibApi($wd_options);
|
58 |
$all_plugins = array();
|
59 |
$plugins = get_plugins();
|
60 |
foreach ($plugins as $slug => $data) {
|
83 |
$data["all_plugins"] = json_encode($all_plugins);
|
84 |
|
85 |
|
86 |
+
$response = wp_remote_post(TEN_WEB_LIB_SUBSCRIBE_URL, array(
|
87 |
'method' => 'POST',
|
88 |
'timeout' => 45,
|
89 |
'redirection' => 5,
|
wd/start.php
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
exit;
|
4 |
}
|
5 |
-
define( '
|
6 |
-
define( '
|
7 |
-
define( '
|
8 |
|
9 |
require_once dirname( __FILE__ ) . '/config.php';
|
10 |
|
@@ -28,12 +28,12 @@
|
|
28 |
* custom_post;
|
29 |
*/
|
30 |
|
31 |
-
function
|
32 |
|
33 |
// load files
|
34 |
require_once dirname( __FILE__ ) . '/wd.php';
|
35 |
|
36 |
-
$wd = new
|
37 |
$wd->wd_init( $options );
|
38 |
|
39 |
}
|
2 |
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
exit;
|
4 |
}
|
5 |
+
define( 'TEN_WEB_LIB_API_PLUGIN_DATA_PATH', 'https://api.web-dorado.com/v2/_id_/plugindata' );
|
6 |
+
define( 'TEN_WEB_LIB_SUBSCRIBE_URL', 'https://core.10web.io/api/wp-subscribe' );
|
7 |
+
define( 'TEN_WEB_LIB_DEACTIVATION_URL', 'https://core.10web.io/api/deactivation_reasons' );
|
8 |
|
9 |
require_once dirname( __FILE__ ) . '/config.php';
|
10 |
|
28 |
* custom_post;
|
29 |
*/
|
30 |
|
31 |
+
function ten_web_lib_init( $options ) {
|
32 |
|
33 |
// load files
|
34 |
require_once dirname( __FILE__ ) . '/wd.php';
|
35 |
|
36 |
+
$wd = new TenWebLib();
|
37 |
$wd->wd_init( $options );
|
38 |
|
39 |
}
|
wd/templates/display_deactivation_popup.php
CHANGED
@@ -1,25 +1,26 @@
|
|
1 |
-
<div class="
|
2 |
-
<div class="
|
3 |
-
<div class="
|
4 |
-
<img src="<?php echo $wd_options->wd_url_img . '/spinner.gif'; ?>" class="
|
5 |
</div>
|
6 |
<form method="post" id="<?php echo $wd_options->prefix; ?>_deactivate_form">
|
7 |
-
<div class="
|
8 |
-
<?php _e( "Please let us know why you are deactivating. Your answer will help us to
|
|
|
9 |
</div>
|
10 |
|
11 |
-
<div class="
|
12 |
<?php foreach( $deactivate_reasons as $deactivate_reason_slug => $deactivate_reason ) { ?>
|
13 |
-
<div class="
|
14 |
<input type="radio" value="<?php echo $deactivate_reason["id"];?>" id="<?php echo $wd_options->prefix . "-" .$deactivate_reason["id"]; ?>" name="<?php echo $wd_options->prefix; ?>_reasons" >
|
15 |
<label for="<?php echo $wd_options->prefix . "-" . $deactivate_reason["id"]; ?>"><?php echo $deactivate_reason["text"];?></label>
|
16 |
</div>
|
17 |
<?php } ?>
|
18 |
<div class="<?php echo $wd_options->prefix; ?>_additional_details_wrap"></div>
|
19 |
</div>
|
20 |
-
<div class="
|
21 |
-
<a href="<?php echo $deactivate_url; ?>" data-val="1" class="button button-
|
22 |
-
<a href="<?php echo $deactivate_url; ?>" data-val="2" class="button button-primary button-close
|
23 |
</div>
|
24 |
<input type="hidden" name="<?php echo $wd_options->prefix . "_submit_and_deactivate"; ?>" value="" >
|
25 |
<?php wp_nonce_field( $wd_options->prefix . '_save_form', $wd_options->prefix . '_save_form_fild'); ?>
|
1 |
+
<div class="tenweb-opacity tenweb-<?php echo $wd_options->prefix; ?>-opacity"></div>
|
2 |
+
<div class="tenweb-deactivate-popup tenweb-<?php echo $wd_options->prefix; ?>-deactivate-popup">
|
3 |
+
<div class="tenweb-deactivate-popup-opacity tenweb-deactivate-popup-opacity-<?php echo $wd_options->prefix; ?>">
|
4 |
+
<img src="<?php echo $wd_options->wd_url_img . '/spinner.gif'; ?>" class="tenweb-img-loader" >
|
5 |
</div>
|
6 |
<form method="post" id="<?php echo $wd_options->prefix; ?>_deactivate_form">
|
7 |
+
<div class="tenweb-deactivate-popup-header">
|
8 |
+
<?php _e( "Please let us know why you are deactivating. Your answer will help us to provide you support or sometimes offer discounts. (Optional)", $wd_options->prefix ); ?>:
|
9 |
+
<span class="tenweb-deactivate-popup-close-btn"></span>
|
10 |
</div>
|
11 |
|
12 |
+
<div class="tenweb-deactivate-popup-body">
|
13 |
<?php foreach( $deactivate_reasons as $deactivate_reason_slug => $deactivate_reason ) { ?>
|
14 |
+
<div class="tenweb-<?php echo $wd_options->prefix; ?>-reasons">
|
15 |
<input type="radio" value="<?php echo $deactivate_reason["id"];?>" id="<?php echo $wd_options->prefix . "-" .$deactivate_reason["id"]; ?>" name="<?php echo $wd_options->prefix; ?>_reasons" >
|
16 |
<label for="<?php echo $wd_options->prefix . "-" . $deactivate_reason["id"]; ?>"><?php echo $deactivate_reason["text"];?></label>
|
17 |
</div>
|
18 |
<?php } ?>
|
19 |
<div class="<?php echo $wd_options->prefix; ?>_additional_details_wrap"></div>
|
20 |
</div>
|
21 |
+
<div class="tenweb-btns">
|
22 |
+
<a href="<?php echo $deactivate_url; ?>" data-val="1" class="button button-secondary button-close" id="tenweb-<?php echo $wd_options->prefix; ?>-deactivate"><?php _e( "Skip and Deactivate" , $wd_options->prefix ); ?></a>
|
23 |
+
<a href="<?php echo $deactivate_url; ?>" data-val="2" class="button button-primary button-primary-disabled button-close tenweb-<?php echo $wd_options->prefix; ?>-deactivate" id="tenweb-<?php echo $wd_options->prefix; ?>-submit-and-deactivate"><?php _e( "Submit and Deactivate" , $wd_options->prefix ); ?></a>
|
24 |
</div>
|
25 |
<input type="hidden" name="<?php echo $wd_options->prefix . "_submit_and_deactivate"; ?>" value="" >
|
26 |
<?php wp_nonce_field( $wd_options->prefix . '_save_form', $wd_options->prefix . '_save_form_fild'); ?>
|
wd/templates/display_overview.php
CHANGED
@@ -7,10 +7,10 @@
|
|
7 |
</a>
|
8 |
</div>
|
9 |
<div class="tenweb_header_right tenweb_clear">
|
10 |
-
<div class="inline-block header_text"><?php echo sprintf(__("Get Premium %s and Other Solutions Essential for Your WordPress Site", $wd_options->prefix), $wd_options->plugin_title); ?>
|
11 |
</div>
|
12 |
-
<a href="https://10web.io/
|
13 |
-
class="button"><?php _e("
|
14 |
</div>
|
15 |
</div>
|
16 |
<div class="tenweb_header_divider">
|
@@ -69,8 +69,8 @@
|
|
69 |
<p><?php _e("We’ll soon be offering affordable hosting solution with WordPress-friendly features and great customer support.", $wd_options->prefix); ?></p>
|
70 |
</div>
|
71 |
</div>
|
72 |
-
<a href="https://10web.io/
|
73 |
-
class="button"><?php _e("Get
|
74 |
<div><a href="https://10web.io/" target="_blank"
|
75 |
class="more white"><?php _e("Learn More", $wd_options->prefix); ?></a></div>
|
76 |
</div>
|
@@ -97,21 +97,28 @@
|
|
97 |
</div>
|
98 |
</div>
|
99 |
<?php }
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
<div class="tenweb_footer <?php echo trim($wd_options->plugin_wd_demo_link) == "" ? "without_demo" : ""; ?>">
|
110 |
<div class="container">
|
111 |
<h2><?php echo $wd_options->description; ?></h2>
|
112 |
<p><?php echo sprintf(__("Get Premium %s and Other Solutions Essential for Your WordPress Site.", $wd_options->prefix), $wd_options->plugin_title); ?></p>
|
113 |
-
<a href="https://10web.io/
|
114 |
-
class="button"><?php _e("Get
|
115 |
</div>
|
116 |
</div>
|
117 |
</div>
|
7 |
</a>
|
8 |
</div>
|
9 |
<div class="tenweb_header_right tenweb_clear">
|
10 |
+
<div class="inline-block header_text"><?php echo sprintf(__("Get Premium %s and Other Solutions Essential for Your WordPress Site.", $wd_options->prefix), $wd_options->plugin_title); ?>
|
11 |
</div>
|
12 |
+
<a href="https://my.10web.io/checkout/" target="_blank"
|
13 |
+
class="button"><?php _e("Try Free", $wd_options->prefix); ?></a>
|
14 |
</div>
|
15 |
</div>
|
16 |
<div class="tenweb_header_divider">
|
69 |
<p><?php _e("We’ll soon be offering affordable hosting solution with WordPress-friendly features and great customer support.", $wd_options->prefix); ?></p>
|
70 |
</div>
|
71 |
</div>
|
72 |
+
<a href="https://my.10web.io/checkout/" target="_blank"
|
73 |
+
class="button"><?php _e("Get free for 14 days", $wd_options->prefix); ?></a>
|
74 |
<div><a href="https://10web.io/" target="_blank"
|
75 |
class="more white"><?php _e("Learn More", $wd_options->prefix); ?></a></div>
|
76 |
</div>
|
97 |
</div>
|
98 |
</div>
|
99 |
<?php }
|
100 |
+
if(trim($wd_options->plugin_wd_demo_link) != "" || trim($wd_options->plugin_wd_docs_link) != ""){ ?>
|
101 |
+
<div class="tenweb_how_it_works">
|
102 |
+
<div class="container">
|
103 |
+
<h2><?php _e("Checkout how it works", $wd_options->prefix); ?></h2>
|
104 |
+
<?php
|
105 |
+
if(trim($wd_options->plugin_wd_demo_link) != ""){ ?>
|
106 |
+
<a href="<?php echo $wd_options->plugin_wd_demo_link; ?>" target="_blank"
|
107 |
+
class="button transparent"><?php _e("Demo", $wd_options->prefix); ?></a>
|
108 |
+
<?php }
|
109 |
+
if(trim($wd_options->plugin_wd_docs_link) != ""){ ?>
|
110 |
+
<a href="<?php echo $wd_options->plugin_wd_docs_link; ?>" target="_blank"
|
111 |
+
class="button transparent"><?php _e("User Guide", $wd_options->prefix); ?></a>
|
112 |
+
<?php } ?>
|
113 |
+
</div>
|
114 |
+
</div>
|
115 |
+
<?php } ?>
|
116 |
<div class="tenweb_footer <?php echo trim($wd_options->plugin_wd_demo_link) == "" ? "without_demo" : ""; ?>">
|
117 |
<div class="container">
|
118 |
<h2><?php echo $wd_options->description; ?></h2>
|
119 |
<p><?php echo sprintf(__("Get Premium %s and Other Solutions Essential for Your WordPress Site.", $wd_options->prefix), $wd_options->plugin_title); ?></p>
|
120 |
+
<a href="https://my.10web.io/checkout/" target="_blank"
|
121 |
+
class="button"><?php _e("Get free for 14 days", $wd_options->prefix); ?></a>
|
122 |
</div>
|
123 |
</div>
|
124 |
</div>
|
wd/templates/display_subscribe.php
CHANGED
@@ -3,9 +3,9 @@
|
|
3 |
<div class="texts">
|
4 |
<div class="hi_there"></div>
|
5 |
<h2><?php _e( "Hi there!", $wd_options->prefix ); ?></h2>
|
6 |
-
<h5><?php _e( "Allow
|
7 |
<p>
|
8 |
-
<?php echo sprintf( __( "This will allow you to get more out of your plugin experience - get awesome customer support, receive exclusive deals and discounts on premium products and more. You can choose to skip this step, %s will
|
9 |
</p>
|
10 |
</div>
|
11 |
<div class="permissions"><?php _e( "What data is being collected?" , $wd_options->prefix ); ?></div>
|
3 |
<div class="texts">
|
4 |
<div class="hi_there"></div>
|
5 |
<h2><?php _e( "Hi there!", $wd_options->prefix ); ?></h2>
|
6 |
+
<h5><?php _e( "Allow 10Web to collect some usage data", $wd_options->prefix ); ?></h5>
|
7 |
<p>
|
8 |
+
<?php echo sprintf( __( "This will allow you to get more out of your plugin experience - get awesome customer support, receive exclusive deals and discounts on premium products and more. You can choose to skip this step, %s will still work just fine.", $wd_options->prefix ), $wd_options->plugin_title ); ?>
|
9 |
</p>
|
10 |
</div>
|
11 |
<div class="permissions"><?php _e( "What data is being collected?" , $wd_options->prefix ); ?></div>
|
wd/wd.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
-
class
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
@@ -17,7 +17,7 @@
|
|
17 |
public $overview_instance;
|
18 |
public $subscribe_instance;
|
19 |
public $config;
|
20 |
-
private $version = "1.
|
21 |
|
22 |
////////////////////////////////////////////////////////////////////////////////////////
|
23 |
// Constructor & Destructor //
|
@@ -37,10 +37,10 @@
|
|
37 |
if(!is_array($options)){
|
38 |
return false;
|
39 |
}
|
40 |
-
$config = new
|
41 |
$config->set_options( $options );
|
42 |
$this->config = $config;
|
43 |
-
if( !class_exists("
|
44 |
$this->wd_includes();
|
45 |
}
|
46 |
|
@@ -52,7 +52,7 @@
|
|
52 |
// Create overview menu page
|
53 |
public function wd_overview_menu_page() {
|
54 |
$wd_options = $this->config;
|
55 |
-
|
56 |
$capability = $wd_options->menu_capability ? $wd_options->menu_capability : "manage_options";
|
57 |
if( get_option( $wd_options->prefix . "_subscribe_done" ) == 1 || $wd_options->subscribe === false ){
|
58 |
$parent_slug = $wd_options->custom_post;
|
@@ -61,24 +61,26 @@
|
|
61 |
|
62 |
$subscribe_page = add_menu_page( $wd_options->plugin_menu_title, $wd_options->plugin_menu_title, "manage_options", $wd_options->prefix . '_subscribe' , array( $this, 'display_subscribew_page' ), $wd_options->plugin_menu_icon, $wd_options->menu_position );
|
63 |
|
64 |
-
$subscribe_instance = new
|
65 |
$this->subscribe_instance = $subscribe_instance;
|
66 |
add_action( 'admin_print_styles-' . $subscribe_page, array( $subscribe_instance, 'subscribe_styles' ) );
|
67 |
add_action( 'admin_print_scripts-' . $subscribe_page, array( $subscribe_instance, 'subscribe_scripts' ) );
|
68 |
|
69 |
$parent_slug = null;
|
70 |
}
|
71 |
-
|
72 |
-
|
|
|
73 |
$title .= ' <span class="update-plugins count-2" > <span class="plugin-count">1</span></span>';
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
|
|
82 |
}
|
83 |
|
84 |
public function display_subscribew_page(){
|
@@ -109,11 +111,11 @@
|
|
109 |
$current_url = $_SERVER['REQUEST_URI'];
|
110 |
if( $wd_options->deactivate === true ){
|
111 |
if(strpos( $current_url, "plugins.php" ) !== false ){
|
112 |
-
new
|
113 |
}
|
114 |
}
|
115 |
|
116 |
-
new
|
117 |
|
118 |
}
|
119 |
|
3 |
exit;
|
4 |
}
|
5 |
|
6 |
+
class TenWebLib {
|
7 |
////////////////////////////////////////////////////////////////////////////////////////
|
8 |
// Events //
|
9 |
////////////////////////////////////////////////////////////////////////////////////////
|
17 |
public $overview_instance;
|
18 |
public $subscribe_instance;
|
19 |
public $config;
|
20 |
+
private $version = "1.1.1";
|
21 |
|
22 |
////////////////////////////////////////////////////////////////////////////////////////
|
23 |
// Constructor & Destructor //
|
37 |
if(!is_array($options)){
|
38 |
return false;
|
39 |
}
|
40 |
+
$config = new TenWebLibConfig();
|
41 |
$config->set_options( $options );
|
42 |
$this->config = $config;
|
43 |
+
if( !class_exists("TenWebLibApi") ){
|
44 |
$this->wd_includes();
|
45 |
}
|
46 |
|
52 |
// Create overview menu page
|
53 |
public function wd_overview_menu_page() {
|
54 |
$wd_options = $this->config;
|
55 |
+
|
56 |
$capability = $wd_options->menu_capability ? $wd_options->menu_capability : "manage_options";
|
57 |
if( get_option( $wd_options->prefix . "_subscribe_done" ) == 1 || $wd_options->subscribe === false ){
|
58 |
$parent_slug = $wd_options->custom_post;
|
61 |
|
62 |
$subscribe_page = add_menu_page( $wd_options->plugin_menu_title, $wd_options->plugin_menu_title, "manage_options", $wd_options->prefix . '_subscribe' , array( $this, 'display_subscribew_page' ), $wd_options->plugin_menu_icon, $wd_options->menu_position );
|
63 |
|
64 |
+
$subscribe_instance = new TenWebLibSubscribe($this->config);
|
65 |
$this->subscribe_instance = $subscribe_instance;
|
66 |
add_action( 'admin_print_styles-' . $subscribe_page, array( $subscribe_instance, 'subscribe_styles' ) );
|
67 |
add_action( 'admin_print_scripts-' . $subscribe_page, array( $subscribe_instance, 'subscribe_scripts' ) );
|
68 |
|
69 |
$parent_slug = null;
|
70 |
}
|
71 |
+
if ($wd_options->display_overview) {
|
72 |
+
$title = __( 'Premium', $wd_options->prefix );
|
73 |
+
if ( FALSE && !get_transient( $wd_options->prefix . '_overview_visited' ) ) {
|
74 |
$title .= ' <span class="update-plugins count-2" > <span class="plugin-count">1</span></span>';
|
75 |
+
}
|
76 |
+
$overview_page = add_submenu_page( $parent_slug, __( 'Premium', $wd_options->prefix ), '<span style="color:#4481ea;">' . $title . '</span>', $capability, 'overview_' . $wd_options->prefix, array( $this, 'display_overview_page' ) );
|
77 |
+
|
78 |
+
|
79 |
+
$overview_instance = new TenWebLibOverview( $this->config );
|
80 |
+
$this->overview_instance = $overview_instance;
|
81 |
+
add_action( 'admin_print_styles-' . $overview_page, array( $overview_instance, 'overview_styles' ) );
|
82 |
+
add_action( 'admin_print_scripts-' . $overview_page, array( $overview_instance, 'overview_scripts' ) );
|
83 |
+
}
|
84 |
}
|
85 |
|
86 |
public function display_subscribew_page(){
|
111 |
$current_url = $_SERVER['REQUEST_URI'];
|
112 |
if( $wd_options->deactivate === true ){
|
113 |
if(strpos( $current_url, "plugins.php" ) !== false ){
|
114 |
+
new TenWebLibDeactivate( $this->config );
|
115 |
}
|
116 |
}
|
117 |
|
118 |
+
new TenWebLibNotices( $this->config );
|
119 |
|
120 |
}
|
121 |
|