Version Description
- bugfix: WP_Query Results export only works with the User Export Add-On active
Download this release
Release Info
Developer | soflyy |
Plugin | Export WordPress data to XML/CSV |
Version | 1.2.10 |
Comparing to | |
See all releases |
Code changes from version 1.2.9 to 1.2.10
- actions/admin_init.php +0 -0
- actions/admin_menu.php +3 -1
- actions/admin_notices.php +0 -0
- actions/wp_ajax_dismiss_warnings.php +23 -0
- actions/wp_ajax_wpae_upgrade_notice.php +108 -0
- actions/wp_loaded.php +0 -0
- classes/config.php +0 -0
- classes/download.php +0 -0
- classes/helper.php +0 -0
- classes/input.php +0 -0
- classes/session.php +0 -0
- config/options.php +0 -0
- controllers/admin/export.php +0 -0
- controllers/admin/help.php +0 -0
- controllers/controller.php +0 -0
- controllers/controller/admin.php +3 -1
- helpers/backward.php +0 -0
- helpers/str_getcsv.php +0 -0
- helpers/wp_redirect_or_javascript.php +0 -0
- libraries/XmlExportEngine.php +11 -0
- models/export/list.php +0 -0
- models/export/record.php +0 -0
- models/model.php +0 -0
- models/model/list.php +0 -0
- models/model/record.php +0 -0
- readme.txt +4 -2
- schema.php +0 -0
- src/App/Service/Addons/AddonService.php +108 -21
- src/WordPress/SitewideAdminDismissibleNotice.php +72 -0
- static/css/admin-ie.css +0 -0
- static/css/admin-wp-3.8.css +0 -0
- static/css/admin.css +81 -14
- static/css/upgrade-notice.css +147 -0
- static/css/upgrade-notice.css.map +1 -0
- static/css/upgrade-notice.scss +193 -0
- static/img/date-picker.gif +0 -0
- static/img/down.gif +0 -0
- static/img/drag.png +0 -0
- static/img/ico-add-new.png +0 -0
- static/img/ico-remove.png +0 -0
- static/img/import-templates.png +0 -0
- static/img/loading.png +0 -0
- static/img/logo.svg +3 -0
- static/img/progress_animated.gif +0 -0
- static/img/screen-options-right-up.gif +0 -0
- static/img/screen-options-right.gif +0 -0
- static/img/soflyy-logo.svg +89 -0
- static/img/stars.png +0 -0
- static/img/upgrade-notice/check.svg +4 -0
- static/img/upgrade-notice/dismiss.svg +3 -0
- static/img/upgrade-notice/guarantee.svg +9 -0
- static/img/upgrade-notice/license.svg +19 -0
- static/img/upgrade-notice/support.svg +6 -0
- static/img/upgrade-notice/updates.svg +5 -0
- static/img/wpallexport.svg +11 -0
- static/js/jquery/css/redmond/images/animated-overlay.gif +0 -0
- static/js/jquery/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
- static/js/jquery/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100_1.png +0 -0
- static/js/jquery/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png +0 -0
- static/js/jquery/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png +0 -0
- static/js/jquery/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png +0 -0
- static/js/jquery/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
- static/js/jquery/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png +0 -0
- static/js/jquery/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png +0 -0
- static/js/jquery/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png +0 -0
- static/js/jquery/css/redmond/images/ui-icons_217bc0_256x240.png +0 -0
- static/js/jquery/css/redmond/images/ui-icons_2e83ff_256x240.png +0 -0
- static/js/jquery/css/redmond/images/ui-icons_469bdd_256x240.png +0 -0
- static/js/jquery/css/redmond/images/ui-icons_6da8d5_256x240.png +0 -0
- static/js/jquery/css/redmond/images/ui-icons_cd0a0a_256x240.png +0 -0
- static/js/jquery/css/redmond/images/ui-icons_d8e7f3_256x240.png +0 -0
- static/js/jquery/css/redmond/images/ui-icons_f9bd01_256x240.png +0 -0
- static/js/jquery/css/redmond/jquery-ui.css +0 -0
- static/js/jquery/css/select2/select2-bootstrap.css +0 -0
- static/js/jquery/css/select2/select2-spinner.gif +0 -0
- static/js/jquery/css/select2/select2.css +0 -0
- static/js/jquery/css/select2/select2.png +0 -0
- static/js/jquery/css/smoothness/images/tipsy.gif +0 -0
- static/js/jquery/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
- static/js/jquery/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png +0 -0
- static/js/jquery/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
- static/js/jquery/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
- static/js/jquery/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png +0 -0
- static/js/jquery/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
- static/js/jquery/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
- static/js/jquery/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
- static/js/jquery/css/smoothness/images/ui-icons_222222_256x240.png +0 -0
- static/js/jquery/css/smoothness/images/ui-icons_2e83ff_256x240.png +0 -0
- static/js/jquery/css/smoothness/images/ui-icons_454545_256x240.png +0 -0
- static/js/jquery/css/smoothness/images/ui-icons_888888_256x240.png +0 -0
- static/js/jquery/css/smoothness/images/ui-icons_cd0a0a_256x240.png +0 -0
- static/js/jquery/css/smoothness/jquery-ui.css +0 -0
- static/js/jquery/css/smoothness/jquery.tipsy.css +0 -0
- static/js/jquery/jquery.tipsy.js +0 -0
- static/js/jquery/select2.min.js +0 -0
- static/js/jquery/ui.autocomplete.js +0 -0
- static/js/jquery/ui.datepicker.js +0 -0
- static/js/pmxe.js +0 -0
- static/js/upgrade-notice.js +56 -0
- views/admin/export/index.php +1 -2
- views/admin/export/options.php +1 -2
- views/admin/export/process.php +1 -2
- views/admin/export/template.php +24 -27
- views/admin/export/variation_options.php +6 -6
- views/admin/google/indexbck.php +0 -1
- views/admin/help/index.php +0 -0
- views/admin/manage/index.php +16 -2
- views/admin/manage/templates.php +10 -19
- views/admin/manage/update.php +1 -2
- views/admin/settings/index.php +2 -3
- views/controller/error.php +0 -0
- wp-all-export.php +51 -2
actions/admin_init.php
CHANGED
File without changes
|
actions/admin_menu.php
CHANGED
@@ -5,10 +5,12 @@
|
|
5 |
|
6 |
function pmxe_admin_menu() {
|
7 |
global $menu, $submenu;
|
|
|
8 |
|
9 |
if (current_user_can( PMXE_Plugin::$capabilities )) { // admin management options
|
10 |
|
11 |
-
add_menu_page(__('WP All Export', 'wp_all_export_plugin'), __('All Export', 'wp_all_export_plugin'), PMXE_Plugin::$capabilities, 'pmxe-admin-home', array(PMXE_Plugin::getInstance(), 'adminDispatcher'),
|
|
|
12 |
// workaround to rename 1st option to `Home`
|
13 |
$submenu['pmxe-admin-home'] = array();
|
14 |
add_submenu_page('pmxe-admin-home', __('Export to XML', 'wp_all_export_plugin') . ' ‹ ' . __('WP All Export', 'wp_all_export_plugin'), __('New Export', 'wp_all_export_plugin'), PMXE_Plugin::$capabilities, 'pmxe-admin-export', array(PMXE_Plugin::getInstance(), 'adminDispatcher'));
|
5 |
|
6 |
function pmxe_admin_menu() {
|
7 |
global $menu, $submenu;
|
8 |
+
$icon_base64 = "PHN2ZyBjbGFzcz0iaW1nLWZsdWlkIiBpZD0ib3V0cHV0c3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHdpZHRoPSIyMCIgdmlld0JveD0iMCAwIDQwIDQwIj48cGF0aCBmaWxsPSIjZjBmMGYxIiBzdHJva2U9Im5vbmUiIGQ9Ik0zNS40MjA4IDE5Ljk4NTNDMzUuMjI0NCAxOS44NTQyIDM0Ljk3MzUgMTkuODEwNSAzNC43NTU0IDE5Ljg4N0wzMC42ODY1IDIxLjIyQzMwLjI4MjkgMjEuMzUxMiAzMC4wNjQ3IDIxLjc4ODIgMzAuMTk1NiAyMi4xODE2QzMwLjMyNjUgMjIuNTg1OSAzMC43NjI5IDIyLjgwNDQgMzEuMTU1NiAyMi42NzMzTDMyLjc0ODIgMjIuMTQ4OEMzMS41NzAxIDIzLjg4NjIgMjguNjU3NSAyNy41NDY3IDI1LjM1MjMgMjYuOTg5NUMyNC43NTIzIDI2Ljg5MTEgMjQuMzA1MSAyNi41MTk2IDI0LjE4NTEgMjYuMDM4OEMyNC4wMTA1IDI1LjM3MjMgMjQuNDU3OCAyNC41NzQ2IDI1LjM5NTkgMjMuODIwNkMyOS4wMzkzIDIwLjkzNTkgMzEuMDM1NiAxNy4xMTE1IDMxLjAzNTYgMTMuMDU3NkMzMS4wMjQ3IDUuODU2ODIgMjUuMTc3NyAwIDE3Ljk3ODIgMEMxMC43Nzg2IDAgNC45NDI1NiA1Ljg1NjgyIDQuOTQyNTYgMTMuMDY4NkM0Ljk0MjU2IDE3LjEyMjUgNi45NDk3MiAyMC45NDY5IDEwLjU4MjIgMjMuODMxNkMxMS41MjA0IDI0LjU3NDYgMTEuOTU2NyAyNS4zODMyIDExLjc5MzEgMjYuMDQ5N0MxMS42NzMxIDI2LjUzMDUgMTEuMjE0OSAyNi45MDIgMTAuNjI1OSAyNy4wMDA0QzcuMzMxNTEgMjcuNTU3NiA0LjQwODA1IDIzLjg5NzEgMy4yMjk5MyAyMi4xNTk4TDQuODExNjYgMjIuNjg0MkM1LjIxNTI3IDIyLjgxNTQgNS42NDA3IDIyLjU5NjggNS43NzE2IDIyLjE5MjVDNS45MDI1MSAyMS43ODgyIDUuNjg0MzQgMjEuMzYyMSA1LjI4MDcyIDIxLjIzMUwxLjIxMTg3IDE5Ljg4N0MwLjk4Mjc5MiAxOS44MTA1IDAuNzQyODA2IDE5Ljg0MzMgMC41NDY0NTQgMTkuOTg1M0MwLjM1MDEwMSAyMC4xMTY0IDAuMjMwMTA4IDIwLjMzNSAwLjIxOTIgMjAuNTc1NEwwLjAwMTAzMDggMjUuMDAwOEMtMC4wMjA3ODYxIDI1LjQyNjkgMC4zMDY0NjggMjUuNzc2NiAwLjcyMDk4OSAyNS43OTg0SDAuNzY0NjIzQzEuMTY4MjQgMjUuNzk4NCAxLjUwNjQgMjUuNDgxNSAxLjUyODIxIDI1LjA2NjNMMS42MTU0OCAyMy4yNjM0QzIuOTEzNTkgMjUuMTY0NyA2LjAxMTU5IDI5IDkuOTM4NjMgMjlDMTAuMjY1OSAyOSAxMC42MDQxIDI4Ljk3ODEgMTAuOTUzMSAyOC45MTI2QzEyLjMyNzYgMjguNjgzMSAxMy4zNzQ4IDI3Ljc2NTMgMTMuNzAyMSAyNi41MDg3QzE0LjA3MjkgMjUuMDU1NCAxMy4zODU3IDIzLjUxNDcgMTEuODE0OSAyMi4yNjlDOS45ODIyNyAyMC44MTU4IDYuOTE2OTkgMTcuNjkwNyA2LjkxNjk5IDEzLjA0NjdDNi45MTY5OSA2LjkyNzY2IDExLjg5MTIgMS45NDQ5OSAxOCAxLjk0NDk5QzI0LjEwODcgMS45NDQ5OSAyOS4wODMgNi45Mjc2NiAyOS4wODMgMTMuMDQ2N0MyOS4wODMgMTcuNjkwNyAyNi4wMTc3IDIwLjgxNTggMjQuMTg1MSAyMi4yNjlDMjIuNjE0MyAyMy41MTQ3IDIxLjkxNjEgMjUuMDY2MyAyMi4yOTc5IDI2LjUwODdDMjIuNjE0MyAyNy43NTQzIDIzLjY3MjQgMjguNjcyMiAyNS4wNDY4IDI4LjkxMjZDMjkuNDUzOSAyOS42NTU2IDMyLjk3NzMgMjUuMzI4NiAzNC4zODQ1IDIzLjI2MzRMMzQuNDcxOCAyNS4wNTU0QzM0LjQ5MzYgMjUuNDU5NyAzNC44MzE3IDI1Ljc4NzUgMzUuMjM1MyAyNS43ODc1SDM1LjI3OUMzNS43MDQ0IDI1Ljc2NTYgMzYuMDIwOCAyNS40MDUgMzUuOTk4OSAyNC45ODk4TDM1Ljc4MDggMjAuNTY0NEMzNS43MzcxIDIwLjM0NTkgMzUuNjA2MiAyMC4xMTY0IDM1LjQyMDggMTkuOTg1M1pNMTMuNSAxOUMxNC4zMjg0IDE5IDE1IDE4LjMyODQgMTUgMTcuNUMxNSAxNi42NzE2IDE0LjMyODQgMTYgMTMuNSAxNkMxMi42NzE2IDE2IDEyIDE2LjY3MTYgMTIgMTcuNUMxMiAxOC4zMjg0IDEyLjY3MTYgMTkgMTMuNSAxOVpNMjIuNSAxOUMyMy4zMjg0IDE5IDI0IDE4LjMyODQgMjQgMTcuNUMyNCAxNi42NzE2IDIzLjMyODQgMTYgMjIuNSAxNkMyMS42NzE2IDE2IDIxIDE2LjY3MTYgMjEgMTcuNUMyMSAxOC4zMjg0IDIxLjY3MTYgMTkgMjIuNSAxOVpNMjQuMjM2NCAzMi40MzE2QzI0LjYxMTkgMzIuMjk0NyAyNS4wMjkyIDMyLjUwNTMgMjUuMTU0MyAzMi44OTQ3TDI2LjQ2ODcgMzYuODEwNUMyNi41MzEzIDM3LjAyMTEgMjYuNSAzNy4yNjMyIDI2LjM3NDggMzcuNDUyNkMyNi4yNDk2IDM3LjY0MjEgMjYuMDQxIDM3Ljc1NzkgMjUuODExNSAzNy43Njg0TDIxLjU4NjggMzhIMjEuNTQ1QzIxLjE1OTEgMzggMjAuODM1NyAzNy42OTQ3IDIwLjgxNDggMzcuMzA1M0MyMC43OTQgMzYuODk0NyAyMS4wOTY1IDM2LjU0NzQgMjEuNTAzMyAzNi41MjYzTDIzLjIzNDkgMzYuNDMxNkMyMC42NDc5IDM0Ljg2MzIgMTguOTQ3NiAzMi45NTc5IDE3Ljk5ODMgMzAuNTA1M0MxNy4wNDkgMzIuOTU3OSAxNS4zNDg3IDM0Ljg2MzIgMTIuNzYxNyAzNi40MzE2TDE0LjUwMzcgMzYuNTI2M0MxNC45MDAxIDM2LjU0NzQgMTUuMjEzMSAzNi44OTQ3IDE1LjE5MjIgMzcuMzA1M0MxNS4xNzE0IDM3LjY5NDcgMTQuODQ4IDM4IDE0LjQ2MiAzOEgxNC40MjAzTDEwLjE5NTUgMzcuNzY4NEM5Ljk2NjAzIDM3Ljc1NzkgOS43Njc4MyAzNy42NDIxIDkuNjMyMjIgMzcuNDUyNkM5LjQ5NjYxIDM3LjI2MzIgOS40NjUzMSAzNy4wMzE2IDkuNTM4MzQgMzYuODEwNUwxMC44MjE0IDMyLjg4NDJDMTAuOTQ2NiAzMi41MDUzIDExLjM1MzQgMzIuMjk0NyAxMS43Mzk0IDMyLjQyMTFDMTIuMTE0OSAzMi41NDc0IDEyLjMyMzYgMzIuOTU3OSAxMi4xOTg0IDMzLjM0NzRMMTEuNjAzOCAzNS4xNTc5QzE1Ljk1MzcgMzIuNjMxNiAxNi44NTA4IDI5LjUwNTMgMTcuMTQyOSAyNi43NTc5QzE3LjE5NTEgMjYuMzI2MyAxNy41NDk3IDI2IDE3Ljk3NzQgMjZDMTguNDA1MSAyNiAxOC43NzAyIDI2LjMyNjMgMTguODEyIDI2Ljc1NzlDMTkuMTA0IDI5LjUxNTggMjAuMDAxMiAzMi42NDIxIDI0LjM3MiAzNS4xNzg5TDIzLjc3NzQgMzMuMzU3OUMyMy42NDE4IDMyLjk3ODkgMjMuODUwNCAzMi41NTc5IDI0LjIzNjQgMzIuNDMxNloiLz48L3N2Zz4=";
|
9 |
|
10 |
if (current_user_can( PMXE_Plugin::$capabilities )) { // admin management options
|
11 |
|
12 |
+
add_menu_page(__('WP All Export', 'wp_all_export_plugin'), __('All Export', 'wp_all_export_plugin'), PMXE_Plugin::$capabilities, 'pmxe-admin-home', array(PMXE_Plugin::getInstance(), 'adminDispatcher'), 'data:image/svg+xml;base64,' . $icon_base64, 111);
|
13 |
+
|
14 |
// workaround to rename 1st option to `Home`
|
15 |
$submenu['pmxe-admin-home'] = array();
|
16 |
add_submenu_page('pmxe-admin-home', __('Export to XML', 'wp_all_export_plugin') . ' ‹ ' . __('WP All Export', 'wp_all_export_plugin'), __('New Export', 'wp_all_export_plugin'), PMXE_Plugin::$capabilities, 'pmxe-admin-export', array(PMXE_Plugin::getInstance(), 'adminDispatcher'));
|
actions/admin_notices.php
CHANGED
File without changes
|
actions/wp_ajax_dismiss_warnings.php
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
function pmxe_wp_ajax_dismiss_warnings(){
|
4 |
+
|
5 |
+
if ( ! check_ajax_referer( 'wp_all_export_secure', 'security', false )){
|
6 |
+
exit( json_encode(array('html' => __('Security check', 'wp_all_export_plugin'))) );
|
7 |
+
}
|
8 |
+
|
9 |
+
if ( ! current_user_can( PMXE_Plugin::$capabilities ) ){
|
10 |
+
exit( json_encode(array('html' => __('Security check', 'wp_all_export_plugin'))) );
|
11 |
+
}
|
12 |
+
|
13 |
+
$input = new PMXE_Input();
|
14 |
+
|
15 |
+
$post = $input->post('data', false);
|
16 |
+
|
17 |
+
if ( ! empty($post) && ! empty($post['notice_id'])){
|
18 |
+
$option_name = 'wpae_dismiss_warnings_' . $post['notice_id'];
|
19 |
+
update_option($option_name, 1);
|
20 |
+
}
|
21 |
+
|
22 |
+
exit(json_encode(array('result' => true)));
|
23 |
+
}
|
actions/wp_ajax_wpae_upgrade_notice.php
ADDED
@@ -0,0 +1,108 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
function pmxe_wp_ajax_wpae_upgrade_notice()
|
4 |
+
{
|
5 |
+
if (!check_ajax_referer('wp_all_export_secure', 'security', false)) {
|
6 |
+
exit(json_encode(array('html' => __('Security check', 'wp_all_export_plugin'))));
|
7 |
+
}
|
8 |
+
|
9 |
+
if (!current_user_can(PMXE_Plugin::$capabilities)) {
|
10 |
+
exit(json_encode(array('html' => __('Security check', 'wp_all_export_plugin'))));
|
11 |
+
}
|
12 |
+
|
13 |
+
?>
|
14 |
+
<style type="text/css">
|
15 |
+
.easing-spinner {
|
16 |
+
width: 30px;
|
17 |
+
height: 30px;
|
18 |
+
position: relative;
|
19 |
+
display: inline-block;
|
20 |
+
|
21 |
+
margin-top: 7px;
|
22 |
+
margin-left: -25px;
|
23 |
+
|
24 |
+
float: left;
|
25 |
+
}
|
26 |
+
|
27 |
+
.double-bounce1, .double-bounce2 {
|
28 |
+
width: 100%;
|
29 |
+
height: 100%;
|
30 |
+
border-radius: 50%;
|
31 |
+
background-color: #fff;
|
32 |
+
opacity: 0.6;
|
33 |
+
position: absolute;
|
34 |
+
top: 0;
|
35 |
+
left: 0;
|
36 |
+
|
37 |
+
-webkit-animation: sk-bounce 2.0s infinite ease-in-out;
|
38 |
+
animation: sk-bounce 2.0s infinite ease-in-out;
|
39 |
+
}
|
40 |
+
|
41 |
+
.double-bounce2 {
|
42 |
+
-webkit-animation-delay: -1.0s;
|
43 |
+
animation-delay: -1.0s;
|
44 |
+
}
|
45 |
+
|
46 |
+
.wpai-save-button svg {
|
47 |
+
margin-top: 7px;
|
48 |
+
margin-left: -215px;
|
49 |
+
display: inline-block;
|
50 |
+
position: relative;
|
51 |
+
}
|
52 |
+
|
53 |
+
@-webkit-keyframes sk-bounce {
|
54 |
+
0%, 100% {
|
55 |
+
-webkit-transform: scale(0.0)
|
56 |
+
}
|
57 |
+
50% {
|
58 |
+
-webkit-transform: scale(1.0)
|
59 |
+
}
|
60 |
+
}
|
61 |
+
|
62 |
+
@keyframes sk-bounce {
|
63 |
+
0%, 100% {
|
64 |
+
transform: scale(0.0);
|
65 |
+
-webkit-transform: scale(0.0);
|
66 |
+
}
|
67 |
+
50% {
|
68 |
+
transform: scale(1.0);
|
69 |
+
-webkit-transform: scale(1.0);
|
70 |
+
}
|
71 |
+
}
|
72 |
+
</style>
|
73 |
+
<div id="post-preview" class="wpallexport-preview wpallexport-upgrade-notice">
|
74 |
+
<a class="custom-close" href="#"></a>
|
75 |
+
<div class="upgrade">
|
76 |
+
<h1><?php _e('Exporting Users is a Pro Feature'); ?></h1>
|
77 |
+
<h2><?php _e('Purchase a Pro package to export users, along with<br>many other powerful features.'); ?></h2>
|
78 |
+
|
79 |
+
<div class="features">
|
80 |
+
<div class="column list">
|
81 |
+
<span><?php _e('Export all user data'); ?></span>
|
82 |
+
<span><?php _e('Drag & drop interface'); ?></span>
|
83 |
+
<span><?php _e('Create any CSV or XML'); ?></span>
|
84 |
+
<span><?php _e('WooCommerce, ACF and more'); ?></span>
|
85 |
+
</div>
|
86 |
+
<div class="column cta">
|
87 |
+
<div class="button upgrade-button">
|
88 |
+
<span class="subscribe-button-text"><?php _e('Upgrade to Pro'); ?></span>
|
89 |
+
</div>
|
90 |
+
<span class="trusted"><?php _e('Trusted by over 200,000 happy users'); ?></span>
|
91 |
+
</div>
|
92 |
+
</div>
|
93 |
+
<ul class="perks">
|
94 |
+
<li class="guarantee"><span><?php _e('90 Day Guarantee'); ?></span><small><?php _e('No questions,<br> full refund.'); ?></small></li>
|
95 |
+
<li class="updates"><span><?php _e('Lifetime Updates'); ?></span><small><?php _e('Pay once and get<br>updates for life.'); ?></small></li>
|
96 |
+
<li class="support"><span><?php _e('World Class Support'); ?></span><small><?php _e('Get help from a team<br>of experts.'); ?></small></li>
|
97 |
+
<li class="license"><span><?php _e('Unlimited Sites'); ?></span><small><?php _e('Install on as many sites<br>as you like.'); ?></small></li>
|
98 |
+
</ul>
|
99 |
+
<p class="already-have"><a class="already-have-link"><?php _e('Already own the Pro version?'); ?></a></p>
|
100 |
+
</div>
|
101 |
+
<div class="install">
|
102 |
+
<h1><?php _e('User Export Add-On is not installed'); ?></h1>
|
103 |
+
<p><?php _e('You can download the User Export Add-On from the customer portal: <a href="https://www.wpallimport.com/portal/">https://www.wpallimport.com/portal/</a>. Once you install it, you\'ll be able to export users.'); ?></p>
|
104 |
+
</div>
|
105 |
+
</div>
|
106 |
+
<?php
|
107 |
+
wp_die();
|
108 |
+
}
|
actions/wp_loaded.php
CHANGED
File without changes
|
classes/config.php
CHANGED
File without changes
|
classes/download.php
CHANGED
File without changes
|
classes/helper.php
CHANGED
File without changes
|
classes/input.php
CHANGED
File without changes
|
classes/session.php
CHANGED
File without changes
|
config/options.php
CHANGED
File without changes
|
controllers/admin/export.php
CHANGED
File without changes
|
controllers/admin/help.php
CHANGED
File without changes
|
controllers/controller.php
CHANGED
File without changes
|
controllers/controller/admin.php
CHANGED
@@ -44,6 +44,7 @@ abstract class PMXE_Controller_Admin extends PMXE_Controller {
|
|
44 |
wp_enqueue_style('jquery-ui', PMXE_ROOT_URL . '/static/js/jquery/css/redmond/jquery-ui.css', array('media-views'));
|
45 |
wp_enqueue_style('jquery-tipsy', PMXE_ROOT_URL . '/static/js/jquery/css/smoothness/jquery.tipsy.css', array('media-views'));
|
46 |
wp_enqueue_style('pmxe-admin-style', PMXE_ROOT_URL . '/static/css/admin.css',array('media-views'), PMXE_VERSION.PMXE_ASSETS_VERSION);
|
|
|
47 |
wp_enqueue_style('pmxe-admin-style-ie', PMXE_ROOT_URL . '/static/css/admin-ie.css', array('media-views'));
|
48 |
wp_enqueue_style('jquery-select2', PMXE_ROOT_URL . '/static/js/jquery/css/select2/select2.css', array('media-views'));
|
49 |
wp_enqueue_style('jquery-select2', PMXE_ROOT_URL . '/static/js/jquery/css/select2/select2-bootstrap.css', array('media-views'));
|
@@ -71,7 +72,7 @@ abstract class PMXE_Controller_Admin extends PMXE_Controller {
|
|
71 |
wp_deregister_script('wp-codemirror');
|
72 |
|
73 |
wp_enqueue_script('jquery-ui-datepicker', PMXE_ROOT_URL . '/static/js/jquery/ui.datepicker.js', 'jquery-ui-core');
|
74 |
-
wp_enqueue_script('tipsy', PMXE_ROOT_URL . '/static/js/jquery/jquery.tipsy.js', 'jquery');
|
75 |
wp_enqueue_script('jquery-pmxe-nestable', PMXE_ROOT_URL . '/static/js/jquery/jquery.mjs.pmxe_nestedSortable.js', array('jquery', 'jquery-ui-dialog', 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-droppable', 'jquery-ui-tabs', 'jquery-ui-progressbar'));
|
76 |
wp_enqueue_script('jquery-select2', PMXE_ROOT_URL . '/static/js/jquery/select2.min.js', 'jquery');
|
77 |
wp_enqueue_script('jquery-ddslick', PMXE_ROOT_URL . '/static/js/jquery/jquery.ddslick.min.js', 'jquery');
|
@@ -91,6 +92,7 @@ abstract class PMXE_Controller_Admin extends PMXE_Controller {
|
|
91 |
/* load plupload scripts */
|
92 |
wp_enqueue_script('pmxe-admin-script', PMXE_ROOT_URL . '/static/js/admin.js', array('jquery', 'jquery-ui-dialog', 'jquery-ui-datepicker', 'jquery-ui-draggable', 'jquery-ui-droppable', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-position', 'jquery-ui-autocomplete' ), PMXE_VERSION);
|
93 |
wp_enqueue_script('pmxe-admin-validate-braces', PMXE_ROOT_URL . '/static/js/validate-braces.js', array('pmxe-admin-script' ), PMXE_VERSION.PMXE_ASSETS_VERSION);
|
|
|
94 |
|
95 |
if(getenv('WPAE_DEV')) {
|
96 |
wp_enqueue_script('pmxe-angular-app', PMXE_ROOT_URL . '/dist/app.js', array('jquery'), PMXE_VERSION.PMXE_ASSETS_VERSION);
|
44 |
wp_enqueue_style('jquery-ui', PMXE_ROOT_URL . '/static/js/jquery/css/redmond/jquery-ui.css', array('media-views'));
|
45 |
wp_enqueue_style('jquery-tipsy', PMXE_ROOT_URL . '/static/js/jquery/css/smoothness/jquery.tipsy.css', array('media-views'));
|
46 |
wp_enqueue_style('pmxe-admin-style', PMXE_ROOT_URL . '/static/css/admin.css',array('media-views'), PMXE_VERSION.PMXE_ASSETS_VERSION);
|
47 |
+
wp_enqueue_style('pmxe-admin-style-upgrade-notice', PMXE_ROOT_URL . '/static/css/upgrade-notice.css',array('media-views'), PMXE_VERSION.PMXE_ASSETS_VERSION);
|
48 |
wp_enqueue_style('pmxe-admin-style-ie', PMXE_ROOT_URL . '/static/css/admin-ie.css', array('media-views'));
|
49 |
wp_enqueue_style('jquery-select2', PMXE_ROOT_URL . '/static/js/jquery/css/select2/select2.css', array('media-views'));
|
50 |
wp_enqueue_style('jquery-select2', PMXE_ROOT_URL . '/static/js/jquery/css/select2/select2-bootstrap.css', array('media-views'));
|
72 |
wp_deregister_script('wp-codemirror');
|
73 |
|
74 |
wp_enqueue_script('jquery-ui-datepicker', PMXE_ROOT_URL . '/static/js/jquery/ui.datepicker.js', 'jquery-ui-core');
|
75 |
+
wp_enqueue_script('tipsy', PMXE_ROOT_URL . '/static/js/jquery/jquery.tipsy.js', 'jquery', PMXE_VERSION.PMXE_ASSETS_VERSION);
|
76 |
wp_enqueue_script('jquery-pmxe-nestable', PMXE_ROOT_URL . '/static/js/jquery/jquery.mjs.pmxe_nestedSortable.js', array('jquery', 'jquery-ui-dialog', 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-droppable', 'jquery-ui-tabs', 'jquery-ui-progressbar'));
|
77 |
wp_enqueue_script('jquery-select2', PMXE_ROOT_URL . '/static/js/jquery/select2.min.js', 'jquery');
|
78 |
wp_enqueue_script('jquery-ddslick', PMXE_ROOT_URL . '/static/js/jquery/jquery.ddslick.min.js', 'jquery');
|
92 |
/* load plupload scripts */
|
93 |
wp_enqueue_script('pmxe-admin-script', PMXE_ROOT_URL . '/static/js/admin.js', array('jquery', 'jquery-ui-dialog', 'jquery-ui-datepicker', 'jquery-ui-draggable', 'jquery-ui-droppable', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-position', 'jquery-ui-autocomplete' ), PMXE_VERSION);
|
94 |
wp_enqueue_script('pmxe-admin-validate-braces', PMXE_ROOT_URL . '/static/js/validate-braces.js', array('pmxe-admin-script' ), PMXE_VERSION.PMXE_ASSETS_VERSION);
|
95 |
+
wp_enqueue_script('pmxe-admin-update-notice', PMXE_ROOT_URL . '/static/js/upgrade-notice.js', array('pmxe-admin-script' ), PMXE_VERSION.PMXE_ASSETS_VERSION);
|
96 |
|
97 |
if(getenv('WPAE_DEV')) {
|
98 |
wp_enqueue_script('pmxe-angular-app', PMXE_ROOT_URL . '/dist/app.js', array('jquery'), PMXE_VERSION.PMXE_ASSETS_VERSION);
|
helpers/backward.php
CHANGED
File without changes
|
helpers/str_getcsv.php
CHANGED
File without changes
|
helpers/wp_redirect_or_javascript.php
CHANGED
File without changes
|
libraries/XmlExportEngine.php
CHANGED
@@ -51,6 +51,8 @@ if ( ! class_exists('XmlExportEngine') ){
|
|
51 |
private $_existing_meta_keys = array();
|
52 |
private $_existing_taxonomies = array();
|
53 |
|
|
|
|
|
54 |
private $init_fields = array(
|
55 |
array(
|
56 |
'label' => 'id',
|
@@ -1225,6 +1227,15 @@ if ( ! class_exists('XmlExportEngine') ){
|
|
1225 |
|
1226 |
return $fieldName;
|
1227 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1228 |
}
|
1229 |
|
1230 |
}
|
51 |
private $_existing_meta_keys = array();
|
52 |
private $_existing_taxonomies = array();
|
53 |
|
54 |
+
private static $addons_service = false;
|
55 |
+
|
56 |
private $init_fields = array(
|
57 |
array(
|
58 |
'label' => 'id',
|
1227 |
|
1228 |
return $fieldName;
|
1229 |
}
|
1230 |
+
|
1231 |
+
public static function get_addons_service()
|
1232 |
+
{
|
1233 |
+
if(!self::$addons_service) {
|
1234 |
+
self::$addons_service = new Wpae\App\Service\Addons\AddonService();
|
1235 |
+
}
|
1236 |
+
|
1237 |
+
return self::$addons_service;
|
1238 |
+
}
|
1239 |
}
|
1240 |
|
1241 |
}
|
models/export/list.php
CHANGED
File without changes
|
models/export/record.php
CHANGED
File without changes
|
models/model.php
CHANGED
File without changes
|
models/model/list.php
CHANGED
File without changes
|
models/model/record.php
CHANGED
File without changes
|
readme.txt
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
Contributors: soflyy, wpallimport
|
3 |
Requires at least: 5.0
|
4 |
Tested up to: 5.8
|
5 |
-
Stable tag: 1.2.
|
6 |
Tags: export, wordpress csv export, wordpress xml export, export woocommerce, migrate, export csv from wordpress, export xml from wordpress, advanced xml export, advanced csv export, export data, bulk csv export, export custom post type, export woocommerce products, export woocommerce orders, migrate woocommerce, csv export, export csv, xml export, export xml, csv exporter, datafeed
|
7 |
|
8 |
Easily export any data from WordPress. Drag & drop to create a completely custom spreadsheet, CSV, or XML file.
|
@@ -91,10 +91,12 @@ Either: -
|
|
91 |
|
92 |
== Changelog ==
|
93 |
|
|
|
|
|
|
|
94 |
= 1.2.9 =
|
95 |
* maintenance: compatibility with Elementor v3.3 JavaScript changes
|
96 |
|
97 |
-
|
98 |
= 1.2.8 =
|
99 |
* improvement: add more info about client mode on the settings page
|
100 |
* improvement: remove unused deprecated function add_contextual_help()
|
2 |
Contributors: soflyy, wpallimport
|
3 |
Requires at least: 5.0
|
4 |
Tested up to: 5.8
|
5 |
+
Stable tag: 1.2.10
|
6 |
Tags: export, wordpress csv export, wordpress xml export, export woocommerce, migrate, export csv from wordpress, export xml from wordpress, advanced xml export, advanced csv export, export data, bulk csv export, export custom post type, export woocommerce products, export woocommerce orders, migrate woocommerce, csv export, export csv, xml export, export xml, csv exporter, datafeed
|
7 |
|
8 |
Easily export any data from WordPress. Drag & drop to create a completely custom spreadsheet, CSV, or XML file.
|
91 |
|
92 |
== Changelog ==
|
93 |
|
94 |
+
= 1.2.10 =
|
95 |
+
* bugfix: WP_Query Results export only works with the User Export Add-On active
|
96 |
+
|
97 |
= 1.2.9 =
|
98 |
* maintenance: compatibility with Elementor v3.3 JavaScript changes
|
99 |
|
|
|
100 |
= 1.2.8 =
|
101 |
* improvement: add more info about client mode on the settings page
|
102 |
* improvement: remove unused deprecated function add_contextual_help()
|
schema.php
CHANGED
File without changes
|
src/App/Service/Addons/AddonService.php
CHANGED
@@ -5,33 +5,120 @@ namespace Wpae\App\Service\Addons;
|
|
5 |
|
6 |
class AddonService
|
7 |
{
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
|
12 |
-
public function isUserAddonActiveAndIsUserExport()
|
13 |
-
{
|
14 |
-
return $this->isUserAddonActive() && \XmlExportUser::$is_active;
|
15 |
-
}
|
16 |
|
17 |
-
|
18 |
-
|
|
|
19 |
|
20 |
-
|
21 |
-
|
|
|
22 |
|
23 |
-
|
|
|
|
|
|
|
24 |
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
return true;
|
30 |
-
}
|
31 |
|
32 |
-
|
|
|
|
|
|
|
33 |
|
34 |
-
|
35 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
|
37 |
}
|
5 |
|
6 |
class AddonService
|
7 |
{
|
8 |
+
public function isUserAddonActive() {
|
9 |
+
return defined('PMUE_EDITION');
|
10 |
+
}
|
11 |
|
|
|
|
|
|
|
|
|
12 |
|
13 |
+
public function isWooCommerceAddonActive() {
|
14 |
+
return defined('PMWE_EDITION');
|
15 |
+
}
|
16 |
|
17 |
+
public function isAcfAddonActive() {
|
18 |
+
return defined('PMAE_EDITION');
|
19 |
+
}
|
20 |
|
21 |
+
public function isWoocommerceAddonActiveAndIsWooCommerceExport()
|
22 |
+
{
|
23 |
+
return $this->isWooCommerceAddonActive() && \XmlExportWooCommerce::$is_active;
|
24 |
+
}
|
25 |
|
26 |
+
public function isUserAddonActiveAndIsUserExport()
|
27 |
+
{
|
28 |
+
return $this->isUserAddonActive() && \XmlExportUser::$is_active;
|
29 |
+
}
|
|
|
|
|
30 |
|
31 |
+
public function userExportsExistAndAddonNotInstalled()
|
32 |
+
{
|
33 |
+
$exports = new \PMXE_Export_List();
|
34 |
+
$exports->getBy('parent_id', 0)->convertRecords();
|
35 |
|
36 |
+
foreach ($exports as $item) {
|
37 |
+
|
38 |
+
if (
|
39 |
+
((in_array('users', $item['options']['cpt']) || in_array('shop_customer', $item['options']['cpt'])) && !$this->isUserAddonActive()) ||
|
40 |
+
($item['options']['export_type'] == 'advanced' && $item['options']['wp_query_selector'] == 'wp_user_query' && !$this->isUserAddonActive())
|
41 |
+
) {
|
42 |
+
return true;
|
43 |
+
}
|
44 |
+
|
45 |
+
}
|
46 |
+
|
47 |
+
return false;
|
48 |
+
}
|
49 |
+
|
50 |
+
public function hasExportAtOlderVersionThan($version)
|
51 |
+
{
|
52 |
+
$exports = new \PMXE_Export_List();
|
53 |
+
$exports->getBy('parent_id', 0)->convertRecords();
|
54 |
+
|
55 |
+
foreach ($exports as $item) {
|
56 |
+
|
57 |
+
if (!isset($item['options']['created_at_version'])) {
|
58 |
+
continue;
|
59 |
+
}
|
60 |
+
|
61 |
+
if(version_compare($item['options']['created_at_version'], $version) < 0) {
|
62 |
+
return true;
|
63 |
+
}
|
64 |
+
}
|
65 |
+
|
66 |
+
return false;
|
67 |
+
}
|
68 |
+
|
69 |
+
public function wooCommerceExportsExistAndAddonNotInstalled()
|
70 |
+
{
|
71 |
+
$exports = new \PMXE_Export_List();
|
72 |
+
$exports->getBy('parent_id', 0)->convertRecords();
|
73 |
+
|
74 |
+
foreach ($exports as $item) {
|
75 |
+
|
76 |
+
if(!isset($item['options']['cpt'])) {
|
77 |
+
continue;
|
78 |
+
}
|
79 |
+
|
80 |
+
if(!is_array($item['options']['cpt'])) {
|
81 |
+
$item['options']['cpt'] = array($item['options']['cpt']);
|
82 |
+
}
|
83 |
+
|
84 |
+
if (
|
85 |
+
(
|
86 |
+
(
|
87 |
+
in_array('product', $item['options']['cpt']) ||
|
88 |
+
in_array('product_variation', $item['options']['cpt']) ||
|
89 |
+
in_array('shop_order', $item['options']['cpt']) ||
|
90 |
+
in_array('shop_review', $item['options']['cpt']) ||
|
91 |
+
in_array('shop_coupon', $item['options']['cpt'])
|
92 |
+
)
|
93 |
+
&& !$this->isWooCommerceAddonActive())
|
94 |
+
) {
|
95 |
+
return true;
|
96 |
+
}
|
97 |
+
|
98 |
+
}
|
99 |
+
|
100 |
+
return false;
|
101 |
+
}
|
102 |
+
|
103 |
+
public function acfExportsExistAndNotInstalled()
|
104 |
+
{
|
105 |
+
if($this->isAcfAddonActive()) {
|
106 |
+
return false;
|
107 |
+
}
|
108 |
+
|
109 |
+
$exports = new \PMXE_Export_List();
|
110 |
+
$exports->getBy('parent_id', 0)->convertRecords();
|
111 |
+
|
112 |
+
foreach ($exports as $item) {
|
113 |
+
|
114 |
+
if(!empty($item['tpl_data']['options']['acf'])) {
|
115 |
+
return true;
|
116 |
+
}
|
117 |
+
|
118 |
+
|
119 |
+
}
|
120 |
+
|
121 |
+
return false;
|
122 |
+
}
|
123 |
|
124 |
}
|
src/WordPress/SitewideAdminDismissibleNotice.php
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace Wpae\WordPress;
|
4 |
+
|
5 |
+
|
6 |
+
class SitewideAdminDismissibleNotice extends AdminNotice
|
7 |
+
{
|
8 |
+
private $noticeId;
|
9 |
+
|
10 |
+
public function __construct($message, $noticeId)
|
11 |
+
{
|
12 |
+
parent::__construct($message);
|
13 |
+
$this->noticeId = $noticeId;
|
14 |
+
}
|
15 |
+
|
16 |
+
public function showNotice()
|
17 |
+
{
|
18 |
+
?>
|
19 |
+
<script type="text/javascript">
|
20 |
+
jQuery(document).ready(function(){
|
21 |
+
jQuery('.wpae-general-notice-dismiss').click(function(){
|
22 |
+
|
23 |
+
var $parent = jQuery(this).parent();
|
24 |
+
var noticeId = jQuery(this).attr('data-noticeId');
|
25 |
+
|
26 |
+
var request = {
|
27 |
+
action: 'dismiss_warnings',
|
28 |
+
data: {
|
29 |
+
notice_id: noticeId
|
30 |
+
},
|
31 |
+
security: wp_all_export_security
|
32 |
+
};
|
33 |
+
|
34 |
+
$parent.slideUp();
|
35 |
+
|
36 |
+
jQuery.ajax({
|
37 |
+
type: 'POST',
|
38 |
+
url: ajaxurl,
|
39 |
+
data: request,
|
40 |
+
success: function(response) {},
|
41 |
+
dataType: "json"
|
42 |
+
});
|
43 |
+
|
44 |
+
});
|
45 |
+
});
|
46 |
+
</script>
|
47 |
+
<div class="<?php echo $this->getType();?>" style="position: relative;"><p>
|
48 |
+
<?php echo $this->message; ?>
|
49 |
+
</p>
|
50 |
+
<button class="notice-dismiss wpae-general-notice-dismiss" type="button" data-noticeId="<?php echo $this->noticeId; ?>"><span class="screen-reader-text">Dismiss this notice.</span></button>
|
51 |
+
</div>
|
52 |
+
<?php
|
53 |
+
}
|
54 |
+
|
55 |
+
public function render()
|
56 |
+
{
|
57 |
+
add_action('admin_notices', array($this, 'showNotice'));
|
58 |
+
}
|
59 |
+
|
60 |
+
public function getType()
|
61 |
+
{
|
62 |
+
return 'error';
|
63 |
+
}
|
64 |
+
|
65 |
+
public function isDismissed()
|
66 |
+
{
|
67 |
+
$optionName = 'wpae_dismiss_warnings_'.$this->noticeId;
|
68 |
+
$optionValue = get_option($optionName, false);
|
69 |
+
|
70 |
+
return $optionValue;
|
71 |
+
}
|
72 |
+
}
|
static/css/admin-ie.css
CHANGED
File without changes
|
static/css/admin-wp-3.8.css
CHANGED
File without changes
|
static/css/admin.css
CHANGED
@@ -614,11 +614,14 @@
|
|
614 |
|
615 |
/*@+ header */
|
616 |
.wpallexport-plugin .wpallexport-logo{
|
617 |
-
|
618 |
-
|
619 |
-
|
620 |
-
|
621 |
-
|
|
|
|
|
|
|
622 |
}
|
623 |
.wpallexport-plugin .wpallexport-title{
|
624 |
float: left;
|
@@ -639,9 +642,19 @@
|
|
639 |
padding-right: 0;
|
640 |
margin-left: 2px;
|
641 |
}
|
|
|
642 |
.wpallexport-plugin .wpallexport-title h3{
|
643 |
-
margin:
|
644 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
645 |
.wpallexport-plugin .wpallexport-links{
|
646 |
float: right;
|
647 |
margin-right: 3px;
|
@@ -905,7 +918,7 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
905 |
font-size: 12px;
|
906 |
/*height: 25px;*/
|
907 |
width: auto;
|
908 |
-
padding: 4px 25px 4px
|
909 |
color: #000;
|
910 |
}
|
911 |
.wpallexport-plugin .wpallexport-template input[type="text"],
|
@@ -925,7 +938,7 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
925 |
-khtml-border-radius: 4px;
|
926 |
-webkit-border-radius: 4px;
|
927 |
color: #777;
|
928 |
-
font-size: 15px
|
929 |
width: 100%;
|
930 |
position: relative;
|
931 |
top: 0;
|
@@ -1227,7 +1240,7 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
1227 |
font-size: 12px;
|
1228 |
}
|
1229 |
.wpallexport-plugin .wpallexport-created-by span{
|
1230 |
-
background: url('../img/soflyy-logo.
|
1231 |
display: block;
|
1232 |
float: right;
|
1233 |
width: 72px;
|
@@ -1738,7 +1751,7 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
1738 |
font-weight: normal;
|
1739 |
font-size: 18px;
|
1740 |
padding: 0;
|
1741 |
-
padding: 0
|
1742 |
line-height: 24px;
|
1743 |
}
|
1744 |
.wpallexport-plugin .change_file #file_selector .dd-select,
|
@@ -2052,7 +2065,6 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
2052 |
|
2053 |
.wpallexport-plugin .chosen-container-single .chosen-single span {
|
2054 |
margin-top: 5px;
|
2055 |
-
margin-left: 10px;
|
2056 |
color: #777;
|
2057 |
}
|
2058 |
|
@@ -2310,10 +2322,17 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
2310 |
font-size: 12px;
|
2311 |
}
|
2312 |
|
|
|
|
|
|
|
|
|
|
|
2313 |
.wpallexport-plugin form.wpallexport-template .load-template select {
|
2314 |
width: auto;
|
2315 |
-
|
2316 |
-
|
|
|
|
|
2317 |
}
|
2318 |
|
2319 |
.wpallexport-plugin form.wpallexport-step-3 .wpallexport-section .wpallexport-content-section{
|
@@ -2810,6 +2829,8 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
2810 |
|
2811 |
.wpallexport-plugin .product_variations .sub-options {
|
2812 |
margin-left: 20px;
|
|
|
|
|
2813 |
}
|
2814 |
|
2815 |
.sub-options {
|
@@ -3459,6 +3480,18 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
3459 |
.product_variations {
|
3460 |
display: none;
|
3461 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3462 |
/*@*/
|
3463 |
|
3464 |
/*--------------------------------------------------------------------------
|
@@ -3532,7 +3565,7 @@ a.wpallexport-import-to-format span.wpallexport-import-to-title {
|
|
3532 |
}
|
3533 |
.wpallexport-plugin form.settings .wpallexport-header{
|
3534 |
overflow: hidden;
|
3535 |
-
height:
|
3536 |
padding-top: 10px;
|
3537 |
}
|
3538 |
|
@@ -4303,6 +4336,7 @@ input label {
|
|
4303 |
background: none;
|
4304 |
box-shadow: none;
|
4305 |
color: #555 !important;
|
|
|
4306 |
}
|
4307 |
|
4308 |
.wpallexport-plugin .chosen-container-single .chosen-single div {
|
@@ -4340,3 +4374,36 @@ input label {
|
|
4340 |
.category-mapper .mask {
|
4341 |
display: none;
|
4342 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
614 |
|
615 |
/*@+ header */
|
616 |
.wpallexport-plugin .wpallexport-logo{
|
617 |
+
background: url(../img/logo.svg) no-repeat;
|
618 |
+
background-size: 55px 55px;
|
619 |
+
width: 55px;
|
620 |
+
height: 55px;
|
621 |
+
margin-top: 8px;
|
622 |
+
margin-bottom: 8px;
|
623 |
+
float: left;
|
624 |
+
margin-right: 8px;
|
625 |
}
|
626 |
.wpallexport-plugin .wpallexport-title{
|
627 |
float: left;
|
642 |
padding-right: 0;
|
643 |
margin-left: 2px;
|
644 |
}
|
645 |
+
.wpallexport-plugin .wpallexport-title h2,
|
646 |
.wpallexport-plugin .wpallexport-title h3{
|
647 |
+
margin: 8px 0 !important;
|
648 |
}
|
649 |
+
.wpallexport-plugin .wpallexport-title > h2:before,
|
650 |
+
.wpallexport-plugin .wpallexport-title > h3:before {
|
651 |
+
content: '';
|
652 |
+
background: url(../img/wpallexport.svg) no-repeat;
|
653 |
+
background-size: 134px 14px;
|
654 |
+
width: 134px;
|
655 |
+
height: 25px;
|
656 |
+
display: block;
|
657 |
+
}
|
658 |
.wpallexport-plugin .wpallexport-links{
|
659 |
float: right;
|
660 |
margin-right: 3px;
|
918 |
font-size: 12px;
|
919 |
/*height: 25px;*/
|
920 |
width: auto;
|
921 |
+
padding: 4px 25px 4px 12px;
|
922 |
color: #000;
|
923 |
}
|
924 |
.wpallexport-plugin .wpallexport-template input[type="text"],
|
938 |
-khtml-border-radius: 4px;
|
939 |
-webkit-border-radius: 4px;
|
940 |
color: #777;
|
941 |
+
font-size: 15px;
|
942 |
width: 100%;
|
943 |
position: relative;
|
944 |
top: 0;
|
1240 |
font-size: 12px;
|
1241 |
}
|
1242 |
.wpallexport-plugin .wpallexport-created-by span{
|
1243 |
+
background: url('../img/soflyy-logo.svg') no-repeat;
|
1244 |
display: block;
|
1245 |
float: right;
|
1246 |
width: 72px;
|
1751 |
font-weight: normal;
|
1752 |
font-size: 18px;
|
1753 |
padding: 0;
|
1754 |
+
padding: 0 12px;
|
1755 |
line-height: 24px;
|
1756 |
}
|
1757 |
.wpallexport-plugin .change_file #file_selector .dd-select,
|
2065 |
|
2066 |
.wpallexport-plugin .chosen-container-single .chosen-single span {
|
2067 |
margin-top: 5px;
|
|
|
2068 |
color: #777;
|
2069 |
}
|
2070 |
|
2322 |
font-size: 12px;
|
2323 |
}
|
2324 |
|
2325 |
+
.wpallexport-plugin .load-template-container {
|
2326 |
+
display: flex;
|
2327 |
+
align-items: center;
|
2328 |
+
}
|
2329 |
+
|
2330 |
.wpallexport-plugin form.wpallexport-template .load-template select {
|
2331 |
width: auto;
|
2332 |
+
padding: 4px 25px 4px 12px;
|
2333 |
+
font-size: 12px;
|
2334 |
+
height: 34px;
|
2335 |
+
background-size: 14px 14px;
|
2336 |
}
|
2337 |
|
2338 |
.wpallexport-plugin form.wpallexport-step-3 .wpallexport-section .wpallexport-content-section{
|
2829 |
|
2830 |
.wpallexport-plugin .product_variations .sub-options {
|
2831 |
margin-left: 20px;
|
2832 |
+
margin-top: 8px;
|
2833 |
+
margin-bottom: 8px;
|
2834 |
}
|
2835 |
|
2836 |
.sub-options {
|
3480 |
.product_variations {
|
3481 |
display: none;
|
3482 |
}
|
3483 |
+
|
3484 |
+
.wpallexport-plugin .product_variations input {
|
3485 |
+
margin-bottom: 0;
|
3486 |
+
}
|
3487 |
+
|
3488 |
+
.wpallexport-plugin .wpallexport-custom-xml-template .cdata label {
|
3489 |
+
vertical-align: 0px;
|
3490 |
+
}
|
3491 |
+
|
3492 |
+
.wpallexport-plugin .wpallexport-custom-xml-template .cdata input {
|
3493 |
+
vertical-align: -2px;
|
3494 |
+
}
|
3495 |
/*@*/
|
3496 |
|
3497 |
/*--------------------------------------------------------------------------
|
3565 |
}
|
3566 |
.wpallexport-plugin form.settings .wpallexport-header{
|
3567 |
overflow: hidden;
|
3568 |
+
height: 70px;
|
3569 |
padding-top: 10px;
|
3570 |
}
|
3571 |
|
4336 |
background: none;
|
4337 |
box-shadow: none;
|
4338 |
color: #555 !important;
|
4339 |
+
padding: 0 0 0 12px;
|
4340 |
}
|
4341 |
|
4342 |
.wpallexport-plugin .chosen-container-single .chosen-single div {
|
4374 |
.category-mapper .mask {
|
4375 |
display: none;
|
4376 |
}
|
4377 |
+
|
4378 |
+
.wpallexport-plugin .wpallexport-xml-advanced-options .simple_xml_template_options {
|
4379 |
+
margin-top: 30px;
|
4380 |
+
}
|
4381 |
+
|
4382 |
+
.wpallexport-plugin .switcher-target-simple_custom_xml_cdata_logic_never {
|
4383 |
+
padding-left: 26px;
|
4384 |
+
}
|
4385 |
+
|
4386 |
+
.wpallexport-plugin .switcher-target-simple_custom_xml_cdata_logic_never p {
|
4387 |
+
font-style: normal;
|
4388 |
+
}
|
4389 |
+
.wpallexport-xml-advanced-options .product_variations input[type="radio"] {
|
4390 |
+
margin-bottom: -3px;
|
4391 |
+
}
|
4392 |
+
|
4393 |
+
.wpallexport-xml-advanced-options #custom_xml_cdata_logic_auto,
|
4394 |
+
.wpallexport-xml-advanced-options #custom_custom_xml_cdata_logic_all,
|
4395 |
+
.wpallexport-xml-advanced-options #custom_custom_xml_cdata_logic_never {
|
4396 |
+
margin-bottom: -4px;
|
4397 |
+
}
|
4398 |
+
|
4399 |
+
/*
|
4400 |
+
* Download Import Templates
|
4401 |
+
*/
|
4402 |
+
|
4403 |
+
.wpallexport-plugin .download-import-templates p {
|
4404 |
+
font-size: 14px;
|
4405 |
+
}
|
4406 |
+
|
4407 |
+
.wpallexport-plugin .download-import-templates h2 {
|
4408 |
+
margin-bottom: 10px;
|
4409 |
+
}
|
static/css/upgrade-notice.css
ADDED
@@ -0,0 +1,147 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wpallexport-plugin .wpallexport-upgrade-notice {
|
2 |
+
text-align: center;
|
3 |
+
padding: 60px 20px 20px 20px;
|
4 |
+
}
|
5 |
+
.wpallexport-plugin .wpallexport-upgrade-notice h1 {
|
6 |
+
font-size: 32px;
|
7 |
+
font-weight: 700;
|
8 |
+
}
|
9 |
+
.wpallexport-plugin .wpallexport-upgrade-notice a.custom-close {
|
10 |
+
content: "";
|
11 |
+
height: 12px;
|
12 |
+
width: 12px;
|
13 |
+
position: absolute;
|
14 |
+
background-image: url("../img/upgrade-notice/dismiss.svg");
|
15 |
+
background-repeat: no-repeat;
|
16 |
+
background-size: 12px;
|
17 |
+
top: 25px;
|
18 |
+
right: 35px;
|
19 |
+
}
|
20 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade h2 {
|
21 |
+
font-size: 20px;
|
22 |
+
color: #41515F;
|
23 |
+
font-weight: 400;
|
24 |
+
width: 70%;
|
25 |
+
margin: auto;
|
26 |
+
line-height: 1.2;
|
27 |
+
}
|
28 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks {
|
29 |
+
display: flex;
|
30 |
+
justify-content: center;
|
31 |
+
margin: 40px 0;
|
32 |
+
}
|
33 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks > li {
|
34 |
+
padding: 0;
|
35 |
+
list-style-type: none;
|
36 |
+
padding: 0 20px;
|
37 |
+
}
|
38 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks > li > span {
|
39 |
+
display: flex;
|
40 |
+
flex-direction: column;
|
41 |
+
justify-content: center;
|
42 |
+
align-items: center;
|
43 |
+
font-size: 14px;
|
44 |
+
font-weight: 900;
|
45 |
+
color: #02182B;
|
46 |
+
}
|
47 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks > li > span:before {
|
48 |
+
content: "";
|
49 |
+
display: inline-flex;
|
50 |
+
height: 64px;
|
51 |
+
width: 64px;
|
52 |
+
background-size: 64px 64px;
|
53 |
+
background-repeat: no-repeat;
|
54 |
+
padding-bottom: 15px;
|
55 |
+
}
|
56 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks > li > small {
|
57 |
+
font-size: 14px;
|
58 |
+
color: #41515F;
|
59 |
+
line-height: 1.5;
|
60 |
+
}
|
61 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks > li.guarantee > span:before {
|
62 |
+
background-image: url("../img/upgrade-notice/guarantee.svg");
|
63 |
+
}
|
64 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks > li.updates > span:before {
|
65 |
+
background-image: url("../img/upgrade-notice/updates.svg");
|
66 |
+
}
|
67 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks > li.support > span:before {
|
68 |
+
background-image: url("../img/upgrade-notice/support.svg");
|
69 |
+
}
|
70 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .perks > li.license > span:before {
|
71 |
+
background-image: url("../img/upgrade-notice/license.svg");
|
72 |
+
}
|
73 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .features {
|
74 |
+
display: flex;
|
75 |
+
justify-content: center;
|
76 |
+
padding: 35px 0;
|
77 |
+
}
|
78 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .features .column {
|
79 |
+
width: 40%;
|
80 |
+
display: flex;
|
81 |
+
flex-direction: column;
|
82 |
+
align-items: flex-start;
|
83 |
+
}
|
84 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .features .column.list > span {
|
85 |
+
display: flex;
|
86 |
+
align-items: center;
|
87 |
+
margin: 6px 0;
|
88 |
+
font-size: 16px;
|
89 |
+
}
|
90 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .features .column.list > span:before {
|
91 |
+
content: "";
|
92 |
+
display: inline-flex;
|
93 |
+
height: 16px;
|
94 |
+
width: 16px;
|
95 |
+
background-image: url("../img/upgrade-notice/check.svg");
|
96 |
+
background-size: 16px;
|
97 |
+
margin-right: 12px;
|
98 |
+
}
|
99 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .features .column.cta {
|
100 |
+
justify-content: flex-end;
|
101 |
+
align-items: center;
|
102 |
+
padding-bottom: 10px;
|
103 |
+
}
|
104 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade > .features .column.cta > span {
|
105 |
+
color: #41515F;
|
106 |
+
font-size: 13px;
|
107 |
+
margin-top: 10px;
|
108 |
+
}
|
109 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade .trusted {
|
110 |
+
display: block;
|
111 |
+
}
|
112 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade p.already-have {
|
113 |
+
margin: 0;
|
114 |
+
}
|
115 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade p.already-have a {
|
116 |
+
color: rgba(65, 81, 95, 0.61);
|
117 |
+
font-size: 13px;
|
118 |
+
cursor: pointer;
|
119 |
+
}
|
120 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .upgrade .upgrade-button {
|
121 |
+
display: flex;
|
122 |
+
align-items: center;
|
123 |
+
justify-content: center;
|
124 |
+
color: #fff;
|
125 |
+
background-color: #00B3B6;
|
126 |
+
font-size: 20px;
|
127 |
+
font-weight: 600;
|
128 |
+
border-radius: 7px;
|
129 |
+
width: 100%;
|
130 |
+
height: 64px;
|
131 |
+
border: none;
|
132 |
+
}
|
133 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .install {
|
134 |
+
display: none;
|
135 |
+
}
|
136 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .install p {
|
137 |
+
margin-top: 30px;
|
138 |
+
font-size: 16px;
|
139 |
+
}
|
140 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .install a {
|
141 |
+
font-size: 16px;
|
142 |
+
}
|
143 |
+
.wpallexport-plugin .wpallexport-upgrade-notice .wp-pointer-buttons {
|
144 |
+
display: none;
|
145 |
+
}
|
146 |
+
|
147 |
+
/*# sourceMappingURL=upgrade-notice.css.map */
|
static/css/upgrade-notice.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"sourceRoot":"","sources":["upgrade-notice.scss"],"names":[],"mappings":"AACC;EACC;EACA;;AAEA;EACC;EACG;;AAGJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACC;EACG;EACA;EACA;EACA;EACA;;AAGJ;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EAWC;EACG;EACA;EACA;EACA;EACA;EACA;;AAhBH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAYF;EACC;EACA;EACA;;AAKC;EACC;;AAOD;EACC;;AAOD;EACC;;AAOD;EACC;;AAOL;EACC;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGC;EACC;EACA;EACA;EACA;;AAEA;EACF;EACA;EACA;EACA;EACG;EACA;EACA;;AAKN;EACC;EACG;EACA;;AAEH;EACC;EACA;EACA;;AAMJ;EACC;;AAGD;EACC;;AAEA;EACC;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;EACA;;AAGD;EACC;;AAIF;EACC","file":"upgrade-notice.css"}
|
static/css/upgrade-notice.scss
ADDED
@@ -0,0 +1,193 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wpallexport-plugin {
|
2 |
+
.wpallexport-upgrade-notice {
|
3 |
+
text-align: center;
|
4 |
+
padding: 60px 20px 20px 20px;
|
5 |
+
|
6 |
+
h1 {
|
7 |
+
font-size: 32px;
|
8 |
+
font-weight: 700;
|
9 |
+
}
|
10 |
+
|
11 |
+
a.custom-close {
|
12 |
+
content: '';
|
13 |
+
height: 12px;
|
14 |
+
width: 12px;
|
15 |
+
position: absolute;
|
16 |
+
background-image: url('../img/upgrade-notice/dismiss.svg');
|
17 |
+
background-repeat: no-repeat;
|
18 |
+
background-size: 12px;
|
19 |
+
top: 25px;
|
20 |
+
right: 35px;
|
21 |
+
}
|
22 |
+
|
23 |
+
.upgrade {
|
24 |
+
h2 {
|
25 |
+
font-size: 20px;
|
26 |
+
color: #41515F;
|
27 |
+
font-weight: 400;
|
28 |
+
width: 70%;
|
29 |
+
margin: auto;
|
30 |
+
line-height: 1.2;
|
31 |
+
}
|
32 |
+
|
33 |
+
> .perks {
|
34 |
+
display: flex;
|
35 |
+
justify-content: center;
|
36 |
+
margin: 40px 0;
|
37 |
+
|
38 |
+
> li {
|
39 |
+
padding: 0;
|
40 |
+
list-style-type: none;
|
41 |
+
padding: 0 20px;
|
42 |
+
|
43 |
+
> span {
|
44 |
+
&:before {
|
45 |
+
content: '';
|
46 |
+
display: inline-flex;
|
47 |
+
height: 64px;
|
48 |
+
width: 64px;
|
49 |
+
background-size: 64px 64px;
|
50 |
+
background-repeat: no-repeat;
|
51 |
+
padding-bottom: 15px;
|
52 |
+
}
|
53 |
+
|
54 |
+
display: flex;
|
55 |
+
flex-direction: column;
|
56 |
+
justify-content: center;
|
57 |
+
align-items: center;
|
58 |
+
font-size: 14px;
|
59 |
+
font-weight: 900;
|
60 |
+
color: #02182B;
|
61 |
+
}
|
62 |
+
|
63 |
+
> small {
|
64 |
+
font-size: 14px;
|
65 |
+
color: #41515F;
|
66 |
+
line-height: 1.5;
|
67 |
+
}
|
68 |
+
|
69 |
+
&.guarantee {
|
70 |
+
> span {
|
71 |
+
&:before {
|
72 |
+
background-image: url('../img/upgrade-notice/guarantee.svg');
|
73 |
+
}
|
74 |
+
}
|
75 |
+
}
|
76 |
+
|
77 |
+
&.updates {
|
78 |
+
> span {
|
79 |
+
&:before {
|
80 |
+
background-image: url('../img/upgrade-notice/updates.svg');
|
81 |
+
}
|
82 |
+
}
|
83 |
+
}
|
84 |
+
|
85 |
+
&.support {
|
86 |
+
> span {
|
87 |
+
&:before {
|
88 |
+
background-image: url('../img/upgrade-notice/support.svg');
|
89 |
+
}
|
90 |
+
}
|
91 |
+
}
|
92 |
+
|
93 |
+
&.license {
|
94 |
+
> span {
|
95 |
+
&:before {
|
96 |
+
background-image: url('../img/upgrade-notice/license.svg');
|
97 |
+
}
|
98 |
+
}
|
99 |
+
}
|
100 |
+
}
|
101 |
+
}
|
102 |
+
|
103 |
+
> .features {
|
104 |
+
display: flex;
|
105 |
+
justify-content: center;
|
106 |
+
padding: 35px 0;
|
107 |
+
|
108 |
+
.column {
|
109 |
+
width: 40%;
|
110 |
+
display: flex;
|
111 |
+
flex-direction: column;
|
112 |
+
align-items: flex-start;
|
113 |
+
|
114 |
+
&.list {
|
115 |
+
> span {
|
116 |
+
display: flex;
|
117 |
+
align-items: center;
|
118 |
+
margin: 6px 0;
|
119 |
+
font-size: 16px;
|
120 |
+
|
121 |
+
&:before {
|
122 |
+
content: '';
|
123 |
+
display: inline-flex;
|
124 |
+
height: 16px;
|
125 |
+
width: 16px;
|
126 |
+
background-image: url('../img/upgrade-notice/check.svg');
|
127 |
+
background-size: 16px;
|
128 |
+
margin-right: 12px;
|
129 |
+
}
|
130 |
+
}
|
131 |
+
}
|
132 |
+
|
133 |
+
&.cta {
|
134 |
+
justify-content: flex-end;
|
135 |
+
align-items: center;
|
136 |
+
padding-bottom: 10px;
|
137 |
+
|
138 |
+
> span {
|
139 |
+
color: #41515F;
|
140 |
+
font-size: 13px;
|
141 |
+
margin-top: 10px;
|
142 |
+
}
|
143 |
+
}
|
144 |
+
}
|
145 |
+
}
|
146 |
+
|
147 |
+
.trusted {
|
148 |
+
display: block;
|
149 |
+
}
|
150 |
+
|
151 |
+
p.already-have {
|
152 |
+
margin: 0;
|
153 |
+
|
154 |
+
a {
|
155 |
+
color: rgba(65, 81, 95, 0.61);
|
156 |
+
font-size: 13px;
|
157 |
+
cursor: pointer;
|
158 |
+
}
|
159 |
+
}
|
160 |
+
|
161 |
+
.upgrade-button {
|
162 |
+
display: flex;
|
163 |
+
align-items: center;
|
164 |
+
justify-content: center;
|
165 |
+
color: #fff;
|
166 |
+
background-color: #00B3B6;
|
167 |
+
font-size: 20px;
|
168 |
+
font-weight: 600;
|
169 |
+
border-radius: 7px;
|
170 |
+
width: 100%;
|
171 |
+
height: 64px;
|
172 |
+
border: none;
|
173 |
+
}
|
174 |
+
}
|
175 |
+
|
176 |
+
.install {
|
177 |
+
display: none;
|
178 |
+
|
179 |
+
p {
|
180 |
+
margin-top: 30px;
|
181 |
+
font-size: 16px;
|
182 |
+
}
|
183 |
+
|
184 |
+
a {
|
185 |
+
font-size: 16px;
|
186 |
+
}
|
187 |
+
}
|
188 |
+
|
189 |
+
.wp-pointer-buttons {
|
190 |
+
display: none;
|
191 |
+
}
|
192 |
+
}
|
193 |
+
}
|
static/img/date-picker.gif
CHANGED
File without changes
|
static/img/down.gif
CHANGED
File without changes
|
static/img/drag.png
CHANGED
File without changes
|
static/img/ico-add-new.png
CHANGED
File without changes
|
static/img/ico-remove.png
CHANGED
File without changes
|
static/img/import-templates.png
CHANGED
Binary file
|
static/img/loading.png
CHANGED
File without changes
|
static/img/logo.svg
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
3 |
+
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid meet" viewBox="0 0 38 38" width="38" height="38"><defs><path d="M35.76 20.19C35.35 20.32 32.09 21.39 31.69 21.52C31.28 21.65 31.06 22.09 31.2 22.48C31.33 22.89 31.76 23.1 32.16 22.97C32.31 22.92 33.59 22.5 33.75 22.45C32.57 24.19 29.66 27.85 26.35 27.29C25.75 27.19 25.31 26.82 25.19 26.34C25.01 25.67 25.46 24.87 26.4 24.12C30.04 21.24 32.04 17.41 32.04 13.36C32.02 6.16 26.18 0.3 18.98 0.3C11.78 0.3 5.94 6.16 5.94 13.37C5.94 17.42 7.95 21.25 11.58 24.13C12.52 24.87 12.96 25.68 12.79 26.35C12.67 26.83 12.21 27.2 11.63 27.3C8.33 27.86 5.41 24.2 4.23 22.46C4.39 22.51 5.65 22.93 5.81 22.98C6.22 23.12 6.64 22.9 6.77 22.49C6.9 22.09 6.68 21.66 6.28 21.53C5.87 21.4 2.62 20.32 2.21 20.19C1.98 20.11 1.74 20.14 1.55 20.29C1.35 20.42 1.23 20.64 1.22 20.88C1.2 21.32 1.02 24.86 1 25.3C0.98 25.73 1.31 26.08 1.72 26.1C1.73 26.1 1.76 26.1 1.76 26.1C2.17 26.1 2.51 25.78 2.53 25.37C2.54 25.19 2.61 23.74 2.62 23.56C3.91 25.46 7.01 29.3 10.94 29.3C11.27 29.3 11.6 29.28 11.95 29.21C13.33 28.98 14.37 28.07 14.7 26.81C15.07 25.36 14.39 23.81 12.81 22.57C10.98 21.12 7.92 17.99 7.92 13.35C7.92 7.23 12.89 2.24 19 2.24C25.11 2.24 30.08 7.23 30.08 13.35C30.08 17.99 27.02 21.12 25.19 22.57C23.61 23.81 22.92 25.37 23.3 26.81C23.61 28.05 24.67 28.97 26.05 29.21C30.45 29.96 33.98 25.63 35.38 23.56C35.39 23.74 35.46 25.18 35.47 25.36C35.49 25.76 35.83 26.09 36.24 26.09C36.24 26.09 36.27 26.09 36.28 26.09C36.7 26.07 37.02 25.71 37 25.29C36.98 24.85 36.8 21.31 36.78 20.86C36.74 20.65 36.61 20.42 36.42 20.29C36.22 20.15 35.97 20.11 35.76 20.19ZM16 17.8C16 16.97 15.33 16.3 14.5 16.3C13.67 16.3 13 16.97 13 17.8C13 18.63 13.67 19.3 14.5 19.3C15.33 19.3 16 18.63 16 17.8ZM25 17.8C25 16.97 24.33 16.3 23.5 16.3C22.67 16.3 22 16.97 22 17.8C22 18.63 22.67 19.3 23.5 19.3C24.33 19.3 25 18.63 25 17.8ZM26.15 33.19C26.29 33.59 27.34 36.72 27.47 37.11C27.53 37.32 27.5 37.56 27.37 37.75C27.25 37.94 27.04 38.06 26.81 38.07C26.53 38.08 25.12 38.16 22.59 38.3C22.56 38.3 22.55 38.3 22.55 38.3C22.16 38.3 21.84 37.99 21.81 37.61C21.79 37.19 22.1 36.85 22.5 36.83C22.68 36.82 24.06 36.74 24.23 36.73C21.65 35.16 19.95 33.26 19 30.81C18.05 33.26 16.35 35.16 13.76 36.73C13.94 36.74 15.33 36.82 15.5 36.83C15.9 36.85 16.21 37.19 16.19 37.61C16.17 37.99 15.85 38.3 15.46 38.3C15.46 38.3 15.45 38.3 15.42 38.3C12.89 38.16 11.48 38.08 11.2 38.07C10.97 38.06 10.77 37.94 10.63 37.75C10.5 37.56 10.47 37.33 10.54 37.11C10.67 36.72 11.69 33.58 11.82 33.18C11.95 32.81 12.35 32.59 12.74 32.72C13.11 32.85 13.32 33.26 13.2 33.65C13.14 33.83 12.66 35.28 12.6 35.46C16.95 32.93 17.85 29.81 18.14 27.06C18.2 26.63 18.55 26.3 18.98 26.3C19.41 26.3 19.77 26.63 19.81 27.06C20.1 29.82 21 32.94 25.37 35.48C25.31 35.3 24.84 33.84 24.78 33.66C24.64 33.28 24.85 32.86 25.24 32.73C25.61 32.59 26.03 32.81 26.15 33.19Z" id="cDEo3EUV"></path><path d="M59.71 26.03C59.9 26.74 60.41 27.13 61.14 27.13C61.88 27.13 62.37 26.74 62.57 26.03C63.8 21.68 65.1 17.32 66.35 12.96C66.39 12.81 66.42 12.66 66.42 12.52C66.42 11.93 65.89 11.47 65.21 11.47C64.63 11.47 64.24 11.75 64.08 12.33C63.88 13.03 62.88 16.54 61.07 22.86C59.25 16.7 58.24 13.27 58.03 12.59C57.84 11.89 57.35 11.49 56.6 11.49C55.86 11.49 55.37 11.89 55.17 12.59C54.97 13.27 53.96 16.7 52.14 22.86C50.33 16.54 49.32 13.03 49.12 12.33C48.97 11.75 48.57 11.47 48 11.47C47.32 11.47 46.79 11.93 46.79 12.52C46.79 12.66 46.81 12.81 46.86 12.96C48.11 17.32 49.41 21.68 50.64 26.03C50.84 26.74 51.32 27.13 52.07 27.13C52.8 27.13 53.3 26.74 53.5 26.03C53.71 25.33 54.74 21.83 56.6 15.52C58.47 21.83 59.5 25.33 59.71 26.03ZM74.31 21.41C77.44 21.41 79.59 19.56 79.59 16.51C79.59 13.45 77.44 11.6 74.31 11.6C73.89 11.6 70.55 11.6 70.13 11.6C69.47 11.6 68.94 12.02 68.94 12.68C68.94 14.02 68.94 24.72 68.94 26.05C68.94 26.71 69.47 27.13 70.13 27.13C70.79 27.13 71.32 26.71 71.32 26.05C71.32 25.74 71.32 24.2 71.32 21.41C73.11 21.41 74.11 21.41 74.31 21.41ZM74.14 13.71C75.96 13.71 77.17 14.79 77.17 16.51C77.17 18.22 75.96 19.3 74.14 19.3C73.95 19.3 73.01 19.3 71.32 19.3L71.32 13.71C73.01 13.71 73.95 13.71 74.14 13.71ZM97.75 27.13C98.41 27.13 98.98 26.69 98.98 26.08C98.98 25.94 98.96 25.79 98.89 25.64C98.4 24.33 94.51 13.87 94.03 12.57C93.79 11.89 93.35 11.47 92.6 11.47C91.85 11.47 91.41 11.89 91.17 12.57C90.68 13.87 86.79 24.33 86.31 25.64C86.24 25.79 86.22 25.94 86.22 26.08C86.22 26.69 86.79 27.13 87.45 27.13C88.02 27.13 88.37 26.82 88.57 26.27C88.64 26.08 88.99 25.09 89.63 23.3L95.55 23.3L96.62 26.27C96.99 26.85 97.36 27.13 97.75 27.13ZM94.8 21.24L90.38 21.24L92.6 15.1L94.8 21.24ZM102.54 11.47C101.88 11.47 101.35 11.89 101.35 12.55C101.35 13.88 101.35 24.58 101.35 25.92C101.35 26.58 101.88 27 102.54 27C103.3 27 109.43 27 110.19 27C110.79 27 111.16 26.54 111.16 25.94C111.16 25.35 110.79 24.89 110.19 24.89C109.76 24.89 107.6 24.89 103.72 24.89L103.72 12.55C103.37 11.83 102.98 11.47 102.54 11.47ZM114.15 11.47C113.49 11.47 112.97 11.89 112.97 12.55C112.97 13.88 112.97 24.58 112.97 25.92C112.97 26.58 113.49 27 114.15 27C114.92 27 121.04 27 121.81 27C122.4 27 122.78 26.54 122.78 25.94C122.78 25.35 122.4 24.89 121.81 24.89C121.38 24.89 119.22 24.89 115.34 24.89L115.34 12.55C114.99 11.83 114.59 11.47 114.15 11.47ZM131.29 11.47C130.63 11.47 130.1 11.89 130.1 12.55C130.1 13.9 130.1 24.7 130.1 26.05C130.1 26.71 130.63 27.13 131.29 27.13C131.95 27.13 132.48 26.71 132.48 26.05C132.48 25.15 132.48 20.65 132.48 12.55C132.13 11.83 131.73 11.47 131.29 11.47ZM145.48 23.94C145.75 23.43 147.1 20.84 149.55 16.2C149.88 22.02 150.06 25.25 150.1 25.9C150.14 26.54 150.54 27 151.29 27C151.92 27 152.47 26.65 152.47 25.99C152.47 25.5 152.43 24.87 151.64 12.66C151.59 11.97 151.18 11.47 150.41 11.47C149.66 11.47 149.28 11.93 148.89 12.7C148.58 13.29 147.02 16.26 144.22 21.61C141.42 16.26 139.87 13.29 139.56 12.7C139.16 11.93 138.79 11.47 138.04 11.47C137.27 11.47 136.85 11.97 136.81 12.66C136.02 24.87 135.97 25.5 135.97 25.99C135.97 26.65 136.52 27 137.16 27C137.91 27 138.31 26.54 138.35 25.9C138.39 25.25 138.57 22.02 138.9 16.2C141.34 20.84 142.7 23.43 142.97 23.94C143.23 24.45 143.59 24.76 144.22 24.76C144.86 24.76 145.21 24.45 145.48 23.94ZM161.24 21.41C164.36 21.41 166.52 19.56 166.52 16.51C166.52 13.45 164.36 11.6 161.24 11.6C160.82 11.6 157.48 11.6 157.06 11.6C156.4 11.6 155.87 12.02 155.87 12.68C155.87 14.02 155.87 24.72 155.87 26.05C155.87 26.71 156.4 27.13 157.06 27.13C157.72 27.13 158.25 26.71 158.25 26.05C158.25 25.74 158.25 24.2 158.25 21.41C160.04 21.41 161.04 21.41 161.24 21.41ZM161.06 13.71C162.89 13.71 164.1 14.79 164.1 16.51C164.1 18.22 162.89 19.3 161.06 19.3C160.88 19.3 159.94 19.3 158.25 19.3L158.25 13.71C159.94 13.71 160.88 13.71 161.06 13.71ZM175.13 11.34C170.66 11.34 168.42 14.79 168.42 19.3C168.42 23.81 170.66 27.26 175.13 27.26C179.59 27.26 181.84 23.81 181.84 19.3C181.84 14.79 179.59 11.34 175.13 11.34ZM175.13 13.49C178.03 13.49 179.42 16.02 179.42 19.3C179.42 22.58 178.03 25.11 175.13 25.11C172.22 25.11 170.84 22.58 170.84 19.3C170.84 16.02 172.22 13.49 175.13 13.49ZM195.29 16.31C195.29 13.27 193.07 11.6 189.97 11.6C189.58 11.6 186.42 11.6 186.03 11.6C185.37 11.6 184.84 12.02 184.84 12.68C184.84 14.02 184.84 24.72 184.84 26.05C184.84 26.71 185.37 27.13 186.03 27.13C186.69 27.13 187.22 26.71 187.22 26.05C187.22 25.72 187.22 24.04 187.22 21.02L189.57 21.02C191.57 24.29 192.67 26.11 192.9 26.47C193.2 26.98 193.47 27.13 193.89 27.13C194.52 27.13 195.12 26.63 195.12 26.03C195.12 25.83 195.01 25.57 194.9 25.39C194.7 25.08 193.74 23.52 192.02 20.71C194.2 19.33 195.29 17.86 195.29 16.31ZM189.75 18.9C189.58 18.9 188.74 18.9 187.22 18.9L187.22 13.71C188.74 13.71 189.58 13.71 189.75 13.71C191.6 13.71 192.85 14.57 192.85 16.31C192.85 18.05 191.6 18.9 189.75 18.9ZM202.19 27.13C202.85 27.13 203.38 26.71 203.38 26.05C203.38 25.23 203.38 21.12 203.38 13.71C205.6 13.71 206.83 13.71 207.07 13.71C207.67 13.71 208.04 13.25 208.04 12.66C208.04 12.06 207.67 11.6 207.07 11.6C206.1 11.6 198.28 11.6 197.31 11.6C196.71 11.6 196.34 12.06 196.34 12.66C196.34 13.25 196.71 13.71 197.31 13.71C197.55 13.71 198.78 13.71 201 13.71L201 26.05C201.35 26.77 201.75 27.13 202.19 27.13Z" id="bdrFXV3V5"></path></defs><g><g><g><use xlink:href="#cDEo3EUV" opacity="1" fill="#02b3b6" fill-opacity="1"></use><g><use xlink:href="#cDEo3EUV" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g><g><use xlink:href="#bdrFXV3V5" opacity="1" fill="#02182b" fill-opacity="1"></use><g><use xlink:href="#bdrFXV3V5" opacity="1" fill-opacity="0" stroke="#000000" stroke-width="1" stroke-opacity="0"></use></g></g></g></g></svg>
|
static/img/progress_animated.gif
CHANGED
File without changes
|
static/img/screen-options-right-up.gif
CHANGED
File without changes
|
static/img/screen-options-right.gif
CHANGED
File without changes
|
static/img/soflyy-logo.svg
ADDED
@@ -0,0 +1,89 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
viewBox="0 0 1125.1 503.6" enable-background="new 0 0 1125.1 503.6" xml:space="preserve">
|
6 |
+
<g>
|
7 |
+
<g>
|
8 |
+
<path fill="#212221" d="M503.9,274.6c0,14.1-4.9,24.8-14.7,32.2c-9.8,7.4-24.5,11.1-44,11.1c-10,0-18.5-0.7-25.6-2
|
9 |
+
c-7.1-1.4-13.6-3.3-19.8-6v-31c7,3.3,14.8,6,23.5,8.2s16.4,3.3,23.1,3.3c13.6,0,20.4-3.9,20.4-11.8c0-3-0.9-5.3-2.7-7.2
|
10 |
+
c-1.8-1.8-4.9-3.9-9.3-6.3c-4.4-2.3-10.3-5.1-17.7-8.2c-10.6-4.4-18.3-8.5-23.3-12.3c-5-3.8-8.6-8.1-10.8-13
|
11 |
+
c-2.3-4.9-3.4-10.9-3.4-18c0-12.2,4.7-21.7,14.2-28.3c9.5-6.7,22.9-10,40.3-10c16.6,0,32.7,3.6,48.3,10.8l-11.3,27.1
|
12 |
+
c-6.9-3-13.3-5.4-19.3-7.3c-6-1.9-12.1-2.8-18.3-2.8c-11.1,0-16.6,3-16.6,9c0,3.4,1.8,6.3,5.3,8.7c3.6,2.5,11.4,6.1,23.4,10.9
|
13 |
+
c10.7,4.3,18.6,8.4,23.6,12.2c5,3.8,8.7,8.1,11.1,13C502.7,262,503.9,267.8,503.9,274.6z"/>
|
14 |
+
<path fill="#212221" d="M651.8,246.5c0,22.4-5.9,39.9-17.7,52.5c-11.8,12.6-28.2,18.9-49.3,18.9c-13.2,0-24.8-2.9-34.9-8.7
|
15 |
+
c-10.1-5.8-17.8-14.1-23.2-24.9c-5.4-10.8-8.1-23.4-8.1-37.9c0-22.5,5.9-39.9,17.6-52.4c11.7-12.5,28.2-18.7,49.4-18.7
|
16 |
+
c13.2,0,24.8,2.9,34.9,8.6c10.1,5.7,17.8,14,23.2,24.7C649.1,219.5,651.8,232.1,651.8,246.5z M556.7,246.5
|
17 |
+
c0,13.6,2.2,23.9,6.7,30.9c4.5,7,11.7,10.5,21.8,10.5c10,0,17.2-3.5,21.6-10.4c4.4-6.9,6.6-17.2,6.6-30.9
|
18 |
+
c0-13.6-2.2-23.8-6.6-30.6c-4.4-6.8-11.7-10.2-21.8-10.2c-10,0-17.2,3.4-21.6,10.1S556.7,232.8,556.7,246.5z"/>
|
19 |
+
<path d="M752.5,206.1H720v109.3h-37.5V206.1h-20.7v-18.1l20.7-10.1v-10.1c0-15.7,3.9-27.1,11.6-34.3c7.7-7.2,20-10.8,37-10.8
|
20 |
+
c13,0,24.5,1.9,34.6,5.8l-9.6,27.5c-7.5-2.4-14.5-3.6-20.9-3.6c-5.3,0-9.2,1.6-11.6,4.7c-2.4,3.2-3.6,7.2-3.6,12.1v8.6h32.5V206.1
|
21 |
+
z M811.5,315.5H774V124.1h37.5V315.5z"/>
|
22 |
+
<path d="M827.3,178h41.1l25.9,77.3c2.2,6.7,3.7,14.7,4.5,23.9h0.7c0.9-8.4,2.7-16.4,5.3-23.9l25.5-77.3h40.2L912.3,333
|
23 |
+
c-5.3,14.3-12.9,25.1-22.8,32.2c-9.9,7.1-21.4,10.7-34.6,10.7c-6.5,0-12.8-0.7-19.1-2.1v-29.8c4.5,1.1,9.4,1.6,14.8,1.6
|
24 |
+
c6.6,0,12.4-2,17.4-6.1c5-4.1,8.8-10.2,11.6-18.4l2.2-6.8L827.3,178z"/>
|
25 |
+
<path d="M975.3,178h41.1l25.9,77.3c2.2,6.7,3.7,14.7,4.5,23.9h0.7c0.9-8.4,2.7-16.4,5.3-23.9l25.5-77.3h40.2L1060.4,333
|
26 |
+
c-5.3,14.3-12.9,25.1-22.8,32.2c-9.9,7.1-21.4,10.7-34.6,10.7c-6.5,0-12.8-0.7-19.1-2.1v-29.8c4.5,1.1,9.4,1.6,14.8,1.6
|
27 |
+
c6.6,0,12.4-2,17.4-6.1c5-4.1,8.8-10.2,11.6-18.4l2.2-6.8L975.3,178z"/>
|
28 |
+
</g>
|
29 |
+
<g>
|
30 |
+
<g>
|
31 |
+
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="81.0017" y1="427.3257" x2="241.8481" y2="334.4609">
|
32 |
+
<stop offset="0" style="stop-color:#7ABC57"/>
|
33 |
+
<stop offset="0.6" style="stop-color:#7ABC57"/>
|
34 |
+
<stop offset="0.8285" style="stop-color:#5CAF57"/>
|
35 |
+
<stop offset="1" style="stop-color:#2DA657"/>
|
36 |
+
</linearGradient>
|
37 |
+
<path fill="url(#SVGID_1_)" d="M196.5,266.3c0.6,0.9,1.2,1.9,1.7,2.8c28.5,55.3-175.2,119.2-72.9,227l0,0h0l104.6-105.9
|
38 |
+
C243.1,365.1,257.9,340,196.5,266.3z"/>
|
39 |
+
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="335.9252" y1="340.5559" x2="94.3999" y2="201.1112">
|
40 |
+
<stop offset="0" style="stop-color:#82C241"/>
|
41 |
+
<stop offset="0.6187" style="stop-color:#409A3C"/>
|
42 |
+
<stop offset="1" style="stop-color:#509074"/>
|
43 |
+
</linearGradient>
|
44 |
+
<path fill="url(#SVGID_2_)" d="M220.1,163.1c0,0-5.9-6.4-12.9,0.6c0,0-22.5,24.1-22.6,24.1l-25,24.5c-2.1,2.1-3.2,4.9-2.8,7.9
|
45 |
+
c0.4,3.2,2.5,5.4,4.6,7.6c5.6,5.9,11.2,11.8,16.6,17.8c3.1,3.4,6.1,6.7,9.2,10.1c2.8,3.1,6,6.1,8.5,9.5c0.3,0.4,0.6,0.8,0.8,1.2
|
46 |
+
c61.4,73.7,46.5,98.8,33.2,123.9c0,0,37.2-37.8,37.2-37.8l18.5-19.6C340.3,273.6,263,204.7,220.1,163.1z"/>
|
47 |
+
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="335.9252" y1="340.5559" x2="94.3999" y2="201.1112">
|
48 |
+
<stop offset="0" style="stop-color:#FFFFFF;stop-opacity:0.2"/>
|
49 |
+
<stop offset="0.3742" style="stop-color:#309A3C"/>
|
50 |
+
<stop offset="0.5015" style="stop-color:#30523C"/>
|
51 |
+
</linearGradient>
|
52 |
+
<path opacity="0.25" fill="url(#SVGID_3_)" d="M220.1,163.1c0,0-5.9-6.4-12.9,0.6c0,0-22.5,24.1-22.6,24.1l-25,24.5
|
53 |
+
c-2.1,2.1-3.2,4.9-2.8,7.9c0.4,3.2,2.5,5.4,4.6,7.6c5.6,5.9,11.2,11.8,16.6,17.8c3.1,3.4,6.1,6.7,9.2,10.1c2.8,3.1,6,6.1,8.5,9.5
|
54 |
+
c0.3,0.4,0.6,0.8,0.8,1.2c61.4,73.7,46.5,98.8,33.2,123.9c0,0,37.2-37.8,37.2-37.8l18.5-19.6C340.3,273.6,263,204.7,220.1,163.1z
|
55 |
+
"/>
|
56 |
+
</g>
|
57 |
+
<g>
|
58 |
+
|
59 |
+
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="-123.1832" y1="1380.6824" x2="37.5825" y2="1287.8643" gradientTransform="matrix(-1 0 0 -1 106.4607 1451.8229)">
|
60 |
+
<stop offset="0" style="stop-color:#FACC24"/>
|
61 |
+
<stop offset="0.5216" style="stop-color:#F1B61B"/>
|
62 |
+
<stop offset="1" style="stop-color:#F98726"/>
|
63 |
+
</linearGradient>
|
64 |
+
<path fill="url(#SVGID_4_)" d="M114.3,232.3c-0.6-0.9-1.3-2-1.8-3C84,174.1,287.7,110.1,185.3,2.2l0,0l0.1,0.1l-104.5,106
|
65 |
+
C67.7,133.4,52.9,158.6,114.3,232.3z"/>
|
66 |
+
|
67 |
+
<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="131.559" y1="1293.7916" x2="-109.9663" y2="1154.3469" gradientTransform="matrix(-1 0 0 -1 106.4607 1451.8229)">
|
68 |
+
<stop offset="0" style="stop-color:#F1881B"/>
|
69 |
+
<stop offset="0.5813" style="stop-color:#F1881B"/>
|
70 |
+
<stop offset="1" style="stop-color:#FA2524"/>
|
71 |
+
</linearGradient>
|
72 |
+
<path fill="url(#SVGID_5_)" d="M90.7,335.5c0,0,5.9,6.4,12.9-0.6c0,0,22.5-24.1,22.6-24.1c0,0,25-24.5,25-24.5
|
73 |
+
c2.1-2.1,3.2-4.9,2.8-7.9c-0.4-3.2-2.5-5.4-4.6-7.6c-5.6-5.9-11.2-11.8-16.6-17.8c-3.1-3.4-6.1-6.7-9.2-10.1
|
74 |
+
c-2.8-3.1-6-6.1-8.5-9.5c-0.3-0.4-0.6-0.8-0.8-1.2c-61.4-73.7-46.5-98.8-33.2-123.9c0,0-37.2,37.8-37.2,37.8l-18.5,19.6
|
75 |
+
C-29.5,225,47.9,293.9,90.7,335.5z"/>
|
76 |
+
|
77 |
+
<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="131.559" y1="1293.7916" x2="-109.9663" y2="1154.3469" gradientTransform="matrix(-1 0 0 -1 106.4607 1451.8229)">
|
78 |
+
<stop offset="0" style="stop-color:#FFFFFF;stop-opacity:0.2"/>
|
79 |
+
<stop offset="0.2369" style="stop-color:#F1881B"/>
|
80 |
+
<stop offset="0.4276" style="stop-color:#F1731B"/>
|
81 |
+
</linearGradient>
|
82 |
+
<path opacity="0.4" fill="url(#SVGID_6_)" d="M90.7,335.5c0,0,5.9,6.4,12.9-0.6c0,0,22.5-24.1,22.6-24.1c0,0,25-24.5,25-24.5
|
83 |
+
c2.1-2.1,3.2-4.9,2.8-7.9c-0.4-3.2-2.5-5.4-4.6-7.6c-5.6-5.9-11.2-11.8-16.6-17.8c-3.1-3.4-6.1-6.7-9.2-10.1
|
84 |
+
c-2.8-3.1-6-6.1-8.5-9.5c-0.3-0.4-0.6-0.8-0.8-1.2c-61.4-73.7-46.5-98.8-33.2-123.9c0,0-37.2,37.8-37.2,37.8l-18.5,19.6
|
85 |
+
C-29.5,225,47.9,293.9,90.7,335.5z"/>
|
86 |
+
</g>
|
87 |
+
</g>
|
88 |
+
</g>
|
89 |
+
</svg>
|
static/img/stars.png
CHANGED
File without changes
|
static/img/upgrade-notice/check.svg
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
2 |
+
<rect width="16" height="16" rx="8" fill="#007A7C"/>
|
3 |
+
<path d="M4 8.25L6.5 10.75L12 5.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
|
4 |
+
</svg>
|
static/img/upgrade-notice/dismiss.svg
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
<svg width="13" height="13" viewBox="0 0 13 13" xmlns="http://www.w3.org/2000/svg">
|
2 |
+
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.2187 2.13389C12.7069 1.64573 12.7069 0.854277 12.2187 0.36612C11.7305 -0.122038 10.9391 -0.12204 10.4509 0.366114L6.29242 4.5246L2.1339 0.366114C1.64575 -0.12204 0.854289 -0.122038 0.366136 0.36612C-0.122018 0.854277 -0.122016 1.64573 0.366141 2.13389L4.52465 6.29236L0.36612 10.4509C-0.122038 10.939 -0.12204 11.7305 0.366114 12.2186C0.854267 12.7068 1.64572 12.7068 2.13388 12.2186L6.29242 8.06012L10.451 12.2186C10.9391 12.7068 11.7306 12.7068 12.2187 12.2186C12.7069 11.7305 12.7069 10.939 12.2187 10.4509L8.06019 6.29236L12.2187 2.13389Z" fill="#bbbbbb"/>
|
3 |
+
</svg>
|
static/img/upgrade-notice/guarantee.svg
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg width="62" height="56" viewBox="0 0 62 56" fill="none" xmlns="http://www.w3.org/2000/svg">
|
2 |
+
<path d="M10 11H52C54.7614 11 57 13.2386 57 16V46C57 48.7614 54.7614 51 52 51H10C7.23858 51 5 48.7614 5 46V16C5 13.2386 7.23858 11 10 11Z" fill="#D9F4F4" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
3 |
+
<path d="M36.6713 4.18109L29 11H47L39.3287 4.18109C38.571 3.50752 37.429 3.50752 36.6713 4.18109Z" fill="white" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
4 |
+
<path d="M24.6547 2.22304L15 11H37L27.3453 2.22304C26.5825 1.52955 25.4175 1.52955 24.6547 2.22304Z" fill="white" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
5 |
+
<path d="M61 34V28C61 26.8954 60.1046 26 59 26H49C46.2386 26 44 28.2386 44 31C44 33.7614 46.2386 36 49 36H59C60.1046 36 61 35.1046 61 34Z" fill="#D9F4F4" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
6 |
+
<circle cx="49" cy="31" r="2" stroke="#1B2F40" stroke-width="1.5"/>
|
7 |
+
<path d="M12 29C8.59018 31.5583 4.87299 33.3281 1 35.0667V42.8667C1 49.8 10.3077 55 12 55C13.6923 55 23 49.8 23 42.8667V35.0667C19.1275 33.3281 15.4098 31.5583 12 29Z" fill="white" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
8 |
+
<path d="M8 42.5L10.5 45L16 39.5" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
9 |
+
</svg>
|
static/img/upgrade-notice/license.svg
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg width="66" height="66" viewBox="0 0 66 66" fill="none" xmlns="http://www.w3.org/2000/svg">
|
2 |
+
<path d="M52 33C52 38.2467 49.8734 42.9967 46.435 46.435C42.9967 49.8734 38.2467 52 33 52C27.7533 52 23.0033 49.8734 19.565 46.435C16.1266 42.9967 14 38.2467 14 33C14 27.7533 16.1266 23.0033 19.565 19.565C23.0033 16.1266 27.7533 14 33 14C38.2467 14 42.9967 16.1266 46.435 19.565C49.8734 23.0033 52 27.7533 52 33Z" fill="#D9F4F4"/>
|
3 |
+
<path d="M52 33C52 27.7533 49.8734 23.0033 46.435 19.565M52 33H58M52 33C52 38.2467 49.8734 42.9967 46.435 46.435M33 52C38.2467 52 42.9967 49.8734 46.435 46.435M33 52V58M33 52C27.7533 52 23.0033 49.8734 19.565 46.435M14 33C14 27.7533 16.1266 23.0033 19.565 19.565M14 33C14 38.2467 16.1266 42.9967 19.565 46.435M14 33H8M33 14C27.7533 14 23.0033 16.1266 19.565 19.565M33 14C38.2467 14 42.9967 16.1266 46.435 19.565M33 14V8M14 14L19.565 19.565M52 14L46.435 19.565M52 52L46.435 46.435M14 52L19.565 46.435" stroke="#1B2F40" stroke-width="1.8"/>
|
4 |
+
<circle cx="61" cy="33" r="4" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
5 |
+
<circle cx="5" cy="33" r="4" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
6 |
+
<circle cx="33" cy="5" r="4" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
7 |
+
<circle cx="33" cy="61" r="4" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
8 |
+
<circle cx="54" cy="12" r="4" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
9 |
+
<circle r="4" transform="matrix(-1 0 0 1 12 12)" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
10 |
+
<circle cx="12" cy="54" r="4" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
11 |
+
<circle r="4" transform="matrix(-1 0 0 1 54 54)" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
12 |
+
<path d="M33 20C29.5902 22.5583 25.873 24.3281 22 26.0667V33.8667C22 40.8 31.3077 46 33 46C34.6923 46 44 40.8 44 33.8667V26.0667C40.1275 24.3281 36.4098 22.5583 33 20Z" fill="white" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
13 |
+
<path d="M29 32L31.5 34.5L37 29" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
14 |
+
<rect x="32" y="40" width="2" height="3" rx="1" fill="#1B2F40"/>
|
15 |
+
<rect x="35" y="40" width="2" height="3" rx="1" fill="#1B2F40"/>
|
16 |
+
<rect x="38" y="40" width="2" height="3" rx="1" fill="#1B2F40"/>
|
17 |
+
<rect x="26" y="40" width="2" height="3" rx="1" fill="#1B2F40"/>
|
18 |
+
<rect x="29" y="40" width="2" height="3" rx="1" fill="#1B2F40"/>
|
19 |
+
</svg>
|
static/img/upgrade-notice/support.svg
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg width="50" height="54" viewBox="0 0 50 54" fill="none" xmlns="http://www.w3.org/2000/svg">
|
2 |
+
<path d="M44 53H6C3.23858 53 1 50.7614 1 48V26.6627C1 25.6284 1.53286 24.667 2.41 24.1187L9 20V31.5L25 40.5909L41 31.5V20L47.59 24.1187C48.4671 24.667 49 25.6284 49 26.6627V48C49 50.7614 46.7614 53 44 53Z" fill="#D9F4F4"/>
|
3 |
+
<path d="M49 27V48C49 50.7614 46.7614 53 44 53H6C3.23858 53 1 50.7614 1 48V27M49 27V26.5439C49 25.575 48.5321 24.6658 47.7437 24.1027L42 20M49 27L42 30.9375M1 27V26.5439C1 25.575 1.4679 24.6658 2.25629 24.1027L8 20M1 27L8 30.9375M42 20V13M42 20V30.9375M8 20V6C8 3.23858 10.2386 1 13 1H30M8 20V30.9375M42 13L30 1M42 13H33C31.3431 13 30 11.6569 30 10V1M42 30.9375L25 40.5L9 31.5L8 30.9375" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
4 |
+
<path d="M34 22C34 26.9706 29.9706 31 25 31C20.0294 31 16 26.9706 16 22C16 17.0294 20.0294 13 25 13C29.9706 13 34 17.0294 34 22Z" fill="#D9F4F4" stroke="#1B2F40" stroke-width="1.8"/>
|
5 |
+
<path d="M28 20L24 24L22 22" stroke="#1B2F40" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
|
6 |
+
</svg>
|
static/img/upgrade-notice/updates.svg
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg">
|
2 |
+
<path d="M12.8523 49.8679L16.7116 46.6722C18.5851 47.8182 20.6196 48.6774 22.7474 49.2212L23.2298 54.1936C23.2797 54.6648 23.686 55.017 24.1595 54.9994H31.821C32.2945 55.0169 32.7006 54.6647 32.7504 54.1936L33.2328 49.2023C35.3645 48.6712 37.4022 47.8165 39.275 46.668L43.1276 49.8631C43.4981 50.171 44.042 50.1465 44.3833 49.8066L49.7874 44.4037C50.1277 44.0631 50.1533 43.5197 49.8464 43.1487L46.6508 39.2894C47.7968 37.4156 48.6559 35.3809 49.1997 33.2528L54.1499 32.7704C54.6293 32.7246 54.9965 32.3237 55 31.842V24.1807C54.997 23.6984 54.6293 23.2968 54.1492 23.2512L49.1354 22.7688C48.6004 20.6365 47.7419 18.5988 46.5898 16.7265L49.78 12.874C50.0857 12.5045 50.0618 11.9635 49.7247 11.6224L44.3884 6.21799C44.0482 5.87316 43.5009 5.84572 43.1279 6.15481L39.2686 9.35055C37.3951 8.20445 35.3607 7.34526 33.2328 6.80155L32.7504 1.81761C32.7017 1.34419 32.2968 0.988056 31.821 1.00031H24.1595C23.6838 0.988132 23.2789 1.34423 23.2301 1.81761L22.7477 6.81462C20.6158 7.3467 18.578 8.20242 16.7054 9.35195L12.8523 6.15823C12.4817 5.8505 11.9378 5.87523 11.5966 6.21534L6.19248 11.6185C5.85191 11.9592 5.82636 12.503 6.1335 12.874L9.32927 16.7332C8.18314 18.6066 7.32395 20.6411 6.78025 22.7689L1.80717 23.2513C1.33585 23.301 0.983432 23.7071 1.0006 24.1807V31.842C0.983812 32.3155 1.33602 32.7214 1.80717 32.7715L6.79877 33.2539C7.32992 35.3857 8.1847 37.4235 9.33332 39.2962L6.13833 43.1493C5.83042 43.5198 5.85489 44.0637 6.19481 44.405L11.5982 49.8089C11.9383 50.1494 12.4817 50.1749 12.8523 49.8679Z" fill="#D9F4F4" stroke="#1B2F40" stroke-width="1.9"/>
|
3 |
+
<path d="M44.1 27.9999C44.1001 36.8917 36.8919 44.0999 28.0002 44.1C19.1125 44.0895 11.9103 36.8872 11.9 27.9995C11.9003 19.108 19.1083 11.9 27.9999 11.9C36.8917 11.9 44.0999 19.1081 44.1 27.9999Z" fill="white" stroke="#1B2F40" stroke-width="1.8"/>
|
4 |
+
<path d="M33.75 24L25.75 32L22.25 28.5" stroke="#1B2F40" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
|
5 |
+
</svg>
|
static/img/wpallexport.svg
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="799.954" height="77.595" viewBox="0 0 1866 181">
|
2 |
+
<defs>
|
3 |
+
<style>
|
4 |
+
.cls-1 {
|
5 |
+
fill: #777;
|
6 |
+
fill-rule: evenodd;
|
7 |
+
}
|
8 |
+
</style>
|
9 |
+
</defs>
|
10 |
+
<path id="WP_ALL_EXPORT" data-name="WP ALL EXPORT" class="cls-1" d="M111.5,47.5L146.75,167c2.25,8,8,12.5,16.25,12.5,8.5,0,14-4.5,16.25-12.5,14-49.5,28.75-99,43-148.5a18.673,18.673,0,0,0,.75-5c0-6.75-6-12-13.75-12-6.5,0-11,3.25-12.75,9.75L162.25,131,127.75,14.25c-2.25-8-7.75-12.5-16.25-12.5s-14,4.5-16.25,12.5L60.75,131,26.5,11.25C24.75,4.75,20.25,1.5,13.75,1.5,6,1.5,0,6.75,0,13.5a18.673,18.673,0,0,0,.75,5c14.25,49.5,29,99,43,148.5C46,175,51.5,179.5,60,179.5c8.25,0,14-4.5,16.25-12.5Zm169.747,67h34c35.5,0,60-21,60-55.75S350.747,3,315.247,3h-47.5c-7.5,0-13.5,4.75-13.5,12.25v152c0,7.5,6,12.25,13.5,12.25s13.5-4.75,13.5-12.25V114.5Zm0-87.5h32c20.75,0,34.5,12.25,34.5,31.75S334,90.5,313.247,90.5h-32V27Zm292.5,142.75C576,176,580,179.5,586.5,179.5c7.5,0,14-5,14-12a12.714,12.714,0,0,0-1-5L544.245,14C541.5,6.25,536.5,1.5,528,1.5S514.5,6.25,511.745,14L456.5,162.5a12.714,12.714,0,0,0-1,5c0,7,6.5,12,14,12,6.5,0,10.5-3.5,12.75-9.75l12-33.75H561.5ZM528,42.75l25,69.75h-50.25Zm129-29c0-7.5-6-12.25-13.5-12.25s-13.5,4.75-13.5,12.25v152c0,7.5,6,12.25,13.5,12.25h87c6.75,0,11-5.25,11-12s-4.25-12-11-12h-73.5V13.75Zm134.5,0c0-7.5-6-12.25-13.5-12.25s-13.5,4.75-13.5,12.25v152c0,7.5,6,12.25,13.5,12.25h87c6.75,0,11-5.25,11-12s-4.25-12-11-12h-73.5V13.75ZM1062.99,178c6.75,0,11-5.25,11-12s-4.25-12-11-12h-73.5V100.75h63.252c6.75,0,11-5.25,11-12s-4.25-12-11-12H989.488V27h72.252c6.75,0,11-5.25,11-12s-4.25-12-11-12H975.988c-7.5,0-13.5,4.75-13.5,12.25v150.5c0,7.5,6,12.25,13.5,12.25h87Zm102-68.75,47.25,63c3.25,4.5,6.5,7,11.5,7,7.5,0,13.5-5.5,13.5-12.25a12.1,12.1,0,0,0-2.25-6.75L1181.24,88l50-66.75a12.507,12.507,0,0,0,2.5-6.75c0-7.25-6.5-12.75-13.75-12.75-4.5,0-7.25,1.75-10,5.5l-45,60-45-60c-2.75-3.75-5.5-5.5-10-5.5-7.25,0-13.75,5.5-13.75,12.75a12.507,12.507,0,0,0,2.5,6.75l50,66.75-53.75,72.25a12.1,12.1,0,0,0-2.25,6.75c0,6.75,6,12.25,13.5,12.25,5,0,8.25-2.5,11.5-7Zm127.74,5.25h34c35.5,0,60-21,60-55.75S1362.23,3,1326.73,3h-47.5c-7.5,0-13.5,4.75-13.5,12.25v152c0,7.5,6,12.25,13.5,12.25s13.5-4.75,13.5-12.25V114.5Zm0-87.5h32c20.75,0,34.5,12.25,34.5,31.75s-13.75,31.75-34.5,31.75h-32V27Zm270.5,63.5c0-51.25-25.5-90.5-76.25-90.5s-76.25,39.25-76.25,90.5,25.5,90.5,76.25,90.5S1563.23,141.75,1563.23,90.5Zm-125,0c0-37.25,15.75-66,48.75-66s48.75,28.75,48.75,66-15.75,66-48.75,66S1438.23,127.75,1438.23,90.5Zm243.25,16c22.75-6.75,37.25-23.5,37.25-50,0-34.5-25.25-53.5-60.5-53.5h-44.75c-7.5,0-13.5,4.75-13.5,12.25v152c0,7.5,6,12.25,13.5,12.25s13.5-4.75,13.5-12.25V110h26.75l37.75,62c3.5,5.75,6.5,7.5,11.25,7.5,7.25,0,14-5.75,14-12.5a15.752,15.752,0,0,0-2.5-7.25Zm9.5-50c0,19.75-14.25,29.5-35.25,29.5h-28.75V27h28.75C1676.73,27,1690.98,36.75,1690.98,56.5Zm95,110.75c0,7.5,6,12.25,13.5,12.25s13.5-4.75,13.5-12.25V27h42c6.75,0,11-5.25,11-12s-4.25-12-11-12h-111c-6.75,0-11,5.25-11,12s4.25,12,11,12h42V167.25Z"/>
|
11 |
+
</svg>
|
static/js/jquery/css/redmond/images/animated-overlay.gif
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100_1.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-icons_217bc0_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-icons_2e83ff_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-icons_469bdd_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-icons_6da8d5_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-icons_cd0a0a_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-icons_d8e7f3_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/images/ui-icons_f9bd01_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/redmond/jquery-ui.css
CHANGED
File without changes
|
static/js/jquery/css/select2/select2-bootstrap.css
CHANGED
File without changes
|
static/js/jquery/css/select2/select2-spinner.gif
CHANGED
File without changes
|
static/js/jquery/css/select2/select2.css
CHANGED
File without changes
|
static/js/jquery/css/select2/select2.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/tipsy.gif
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-icons_222222_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-icons_2e83ff_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-icons_454545_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-icons_888888_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/images/ui-icons_cd0a0a_256x240.png
CHANGED
File without changes
|
static/js/jquery/css/smoothness/jquery-ui.css
CHANGED
File without changes
|
static/js/jquery/css/smoothness/jquery.tipsy.css
CHANGED
File without changes
|
static/js/jquery/jquery.tipsy.js
CHANGED
File without changes
|
static/js/jquery/select2.min.js
CHANGED
File without changes
|
static/js/jquery/ui.autocomplete.js
CHANGED
File without changes
|
static/js/jquery/ui.datepicker.js
CHANGED
File without changes
|
static/js/pmxe.js
CHANGED
File without changes
|
static/js/upgrade-notice.js
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function($){$(function () {
|
2 |
+
window.openUpgradeNotice = function(addon, element, preloaderSrc) {
|
3 |
+
$('.wpallexport-overlay').show();
|
4 |
+
$('.wpallexport-loader').show();
|
5 |
+
|
6 |
+
var $self = element;
|
7 |
+
$.ajax({
|
8 |
+
type: "POST",
|
9 |
+
url: ajaxurl,
|
10 |
+
context: element,
|
11 |
+
data: {
|
12 |
+
'action': 'wpae_upgrade_notice',
|
13 |
+
'addon': addon,
|
14 |
+
'security' : wp_all_export_security
|
15 |
+
},
|
16 |
+
success: function (data) {
|
17 |
+
|
18 |
+
$('.wpallexport-loader').hide();
|
19 |
+
$(this).pointer({
|
20 |
+
content: '<div id="wpallexport-upgrade-notice">' + data + '</div>',
|
21 |
+
position: {
|
22 |
+
edge: 'right',
|
23 |
+
align: 'center'
|
24 |
+
},
|
25 |
+
pointerWidth: 815,
|
26 |
+
show: function (event, t) {
|
27 |
+
var $leftOffset = ($(window).width() - 715) / 2;
|
28 |
+
var $topOffset = $(document).scrollTop() + 100;
|
29 |
+
|
30 |
+
var $pointer = $('.wp-pointer').last();
|
31 |
+
$pointer.css({'position': 'absolute', 'top': $topOffset + 'px', 'left': $leftOffset + 'px'});
|
32 |
+
|
33 |
+
$('.already-have-link').on('click', function() {
|
34 |
+
$pointer.find('.upgrade').hide();
|
35 |
+
$pointer.find('.install').show();
|
36 |
+
});
|
37 |
+
|
38 |
+
$('.custom-close').on('click', function() {
|
39 |
+
element.pointer('close');
|
40 |
+
});
|
41 |
+
},
|
42 |
+
close: function () {
|
43 |
+
jQuery('.wpallexport-overlay').hide();
|
44 |
+
}
|
45 |
+
}).pointer('open');
|
46 |
+
$('.wp-pointer-buttons').hide();
|
47 |
+
},
|
48 |
+
error: function () {
|
49 |
+
$('#pmxe_button_preloader').remove();
|
50 |
+
$('.close-pointer').show();
|
51 |
+
$(".wpallexport-overlay").trigger('click');
|
52 |
+
$('.wpallexport-loader').hide();
|
53 |
+
}
|
54 |
+
});
|
55 |
+
};
|
56 |
+
});})(jQuery);
|
views/admin/export/index.php
CHANGED
@@ -9,8 +9,7 @@ do_action('pmxe_addons_html');
|
|
9 |
<div class="wpallexport-header">
|
10 |
<div class="wpallexport-logo"></div>
|
11 |
<div class="wpallexport-title">
|
12 |
-
<
|
13 |
-
<h2><?php _e('Export to XML / CSV', 'wp_all_export_plugin'); ?></h2>
|
14 |
</div>
|
15 |
<div class="wpallexport-links">
|
16 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support" target="_blank"><?php _e('Support', 'wp_all_export_plugin'); ?></a> | <a href="http://www.wpallimport.com/documentation/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=docs" target="_blank"><?php _e('Documentation', 'wp_all_export_plugin'); ?></a>
|
9 |
<div class="wpallexport-header">
|
10 |
<div class="wpallexport-logo"></div>
|
11 |
<div class="wpallexport-title">
|
12 |
+
<h2><?php _e('New Export', 'wp_all_export_plugin'); ?></h2>
|
|
|
13 |
</div>
|
14 |
<div class="wpallexport-links">
|
15 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support" target="_blank"><?php _e('Support', 'wp_all_export_plugin'); ?></a> | <a href="http://www.wpallimport.com/documentation/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=docs" target="_blank"><?php _e('Documentation', 'wp_all_export_plugin'); ?></a>
|
views/admin/export/options.php
CHANGED
@@ -18,8 +18,7 @@ $l10n = array(
|
|
18 |
<div class="wpallexport-header">
|
19 |
<div class="wpallexport-logo"></div>
|
20 |
<div class="wpallexport-title">
|
21 |
-
<
|
22 |
-
<h2><?php _e('Export to XML / CSV', 'wp_all_export_plugin'); ?></h2>
|
23 |
</div>
|
24 |
<div class="wpallexport-links">
|
25 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support" target="_blank"><?php _e('Support', 'wp_all_export_plugin'); ?></a> | <a href="http://www.wpallimport.com/documentation/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=docs" target="_blank"><?php _e('Documentation', 'wp_all_export_plugin'); ?></a>
|
18 |
<div class="wpallexport-header">
|
19 |
<div class="wpallexport-logo"></div>
|
20 |
<div class="wpallexport-title">
|
21 |
+
<h2><?php _e('Export Settings', 'wp_all_export_plugin'); ?></h2>
|
|
|
22 |
</div>
|
23 |
<div class="wpallexport-links">
|
24 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support" target="_blank"><?php _e('Support', 'wp_all_export_plugin'); ?></a> | <a href="http://www.wpallimport.com/documentation/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=docs" target="_blank"><?php _e('Documentation', 'wp_all_export_plugin'); ?></a>
|
views/admin/export/process.php
CHANGED
@@ -5,8 +5,7 @@
|
|
5 |
<div class="wpallexport-header">
|
6 |
<div class="wpallexport-logo"></div>
|
7 |
<div class="wpallexport-title">
|
8 |
-
<
|
9 |
-
<h2><?php _e('Export to XML / CSV', 'wp_all_export_plugin'); ?></h2>
|
10 |
</div>
|
11 |
<div class="wpallexport-links">
|
12 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support"
|
5 |
<div class="wpallexport-header">
|
6 |
<div class="wpallexport-logo"></div>
|
7 |
<div class="wpallexport-title">
|
8 |
+
<h2><?php _e('Confirm & Run', 'wp_all_export_plugin'); ?></h2>
|
|
|
9 |
</div>
|
10 |
<div class="wpallexport-links">
|
11 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support"
|
views/admin/export/template.php
CHANGED
@@ -3,8 +3,7 @@
|
|
3 |
<div class="wpallexport-header">
|
4 |
<div class="wpallexport-logo"></div>
|
5 |
<div class="wpallexport-title">
|
6 |
-
<
|
7 |
-
<h2><?php _e('Export to XML / CSV', 'wp_all_export_plugin'); ?></h2>
|
8 |
</div>
|
9 |
<div class="wpallexport-links">
|
10 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support"
|
@@ -33,8 +32,8 @@
|
|
33 |
<table class="wpallexport-layout wpallexport-export-template">
|
34 |
<tr>
|
35 |
<td class="left">
|
36 |
-
|
37 |
-
|
38 |
|
39 |
<?php if ($this->errors->get_error_codes()): ?>
|
40 |
<?php $this->error(); ?>
|
@@ -109,7 +108,7 @@
|
|
109 |
elseif ($this->isWizard)
|
110 |
{
|
111 |
$new_export = true;
|
112 |
-
if ( empty($post['cpt']) and ! XmlExportWooCommerceOrder::$is_active and ! XmlExportUser::$is_active and ! XmlExportComment::$is_active ){
|
113 |
$init_fields[] =
|
114 |
array(
|
115 |
'label' => 'post_type',
|
@@ -173,7 +172,7 @@
|
|
173 |
<input type="hidden" id="is_product_export" value="1"/>
|
174 |
<?php endif; ?>
|
175 |
|
176 |
-
<?php if ( empty($post['cpt']) and ! XmlExportWooCommerceOrder::$is_active and ! XmlExportUser::$is_active and ! XmlExportComment::$is_active and ! XmlExportTaxonomy::$is_active ) : ?>
|
177 |
<input type="hidden" id="is_wp_query" value="1"/>
|
178 |
<?php endif; ?>
|
179 |
|
@@ -232,25 +231,25 @@
|
|
232 |
<div class="wp-all-export-product-bundle-warning warning-only-export-product-variations" style="display:none;">
|
233 |
<p><?php _e("You will not be able to reimport data to the parent products, and you will not be able to import these products to another site.", 'wp_all_export_plugin'); ?></p>
|
234 |
</div>
|
235 |
-
<div class="input">
|
236 |
-
<h4>CDATA</h4>
|
237 |
-
<p style="font-
|
238 |
-
<div class="input" style="margin:
|
239 |
<input type="radio" id="simple_custom_xml_cdata_logic_auto" name="simple_custom_xml_cdata_logic" value="auto" checked="checked" <?php echo ( "auto" == $post['custom_xml_cdata_logic'] ) ? 'checked="checked"': '' ?> class="switcher cdata"/>
|
240 |
<label for="simple_custom_xml_cdata_logic_auto"><?php _e('Automatically wrap data in CDATA tags when it contains illegal characters', 'wp_all_export_plugin') ?></label>
|
241 |
</div>
|
242 |
-
<div class="input" style="margin:
|
243 |
<input type="radio" id="simple_custom_xml_cdata_logic_all" name="simple_custom_xml_cdata_logic" value="all" <?php echo ( "all" == $post['custom_xml_cdata_logic'] ) ? 'checked="checked"': '' ?> class="switcher cdata" />
|
244 |
<label for="simple_custom_xml_cdata_logic_all"><?php _e('Always wrap data in CDATA tags', 'wp_all_export_plugin') ?></label>
|
245 |
</div>
|
246 |
-
<div class="input" style="margin:
|
247 |
<input type="radio" id="simple_custom_xml_cdata_logic_never" name="simple_custom_xml_cdata_logic" value="never" <?php echo ( "never" == $post['custom_xml_cdata_logic'] ) ? 'checked="checked"': '' ?> class="switcher cdata"/>
|
248 |
<label for="simple_custom_xml_cdata_logic_never"><?php _e('Never wrap data in CDATA tags', 'wp_all_export_plugin') ?></label>
|
249 |
-
<div class="switcher-target-simple_custom_xml_cdata_logic_never"
|
250 |
-
<p style="font-
|
251 |
</div>
|
252 |
</div>
|
253 |
-
<div class="input" style="margin:
|
254 |
<input type="checkbox" value="1" id="simple_show_cdata_in_preview" <?php echo ( 1 == $post['show_cdata_in_preview'] ) ? 'checked="checked"': '' ?> class="show_cdata_in_preview" />
|
255 |
<label for="simple_show_cdata_in_preview">Show CDATA tags in XML preview</label>
|
256 |
</div>
|
@@ -429,10 +428,10 @@
|
|
429 |
</div>
|
430 |
<div class="wpallexport-collapsed-content" style="padding: 0 0 0 5px;">
|
431 |
<div class="wpallexport-collapsed-content-inner">
|
432 |
-
<div class="input">
|
433 |
-
<h4>CDATA</h4>
|
434 |
-
<p style="font-
|
435 |
-
<div class="input" style="margin:
|
436 |
<input type="radio" id="custom_xml_cdata_logic_auto"
|
437 |
name="custom_custom_xml_cdata_logic"
|
438 |
value="auto" <?php echo ("auto" == $post['custom_xml_cdata_logic']) ? 'checked="checked"' : '' ?>
|
@@ -440,7 +439,7 @@
|
|
440 |
<label
|
441 |
for="custom_xml_cdata_logic_auto"><?php _e('Automatically wrap data in CDATA tags when it contains illegal characters', 'wp_all_export_plugin') ?></label>
|
442 |
</div>
|
443 |
-
<div class="input" style="margin:
|
444 |
<input type="radio" id="custom_custom_xml_cdata_logic_all"
|
445 |
name="custom_custom_xml_cdata_logic"
|
446 |
value="all" <?php echo ("all" == $post['custom_xml_cdata_logic']) ? 'checked="checked"' : '' ?>
|
@@ -448,19 +447,18 @@
|
|
448 |
<label
|
449 |
for="custom_custom_xml_cdata_logic_all"><?php _e('Always wrap data in CDATA tags', 'wp_all_export_plugin') ?></label>
|
450 |
</div>
|
451 |
-
<div class="input" style="margin:
|
452 |
<input type="radio" id="custom_custom_xml_cdata_logic_never"
|
453 |
name="custom_custom_xml_cdata_logic"
|
454 |
value="never" <?php echo ("never" == $post['custom_xml_cdata_logic']) ? 'checked="checked"' : '' ?>
|
455 |
class="switcher cdata"/>
|
456 |
<label
|
457 |
for="custom_custom_xml_cdata_logic_never"><?php _e('Never wrap data in CDATA tags', 'wp_all_export_plugin') ?></label>
|
458 |
-
<div class="switcher-target-simple_custom_xml_cdata_logic_never"
|
459 |
-
|
460 |
-
<p style="font-style: italic;"><?php _e('Warning: This may result in an invalid XML file', 'wp_all_export_plugin');?></p>
|
461 |
</div>
|
462 |
</div>
|
463 |
-
<div class="input" style="margin:
|
464 |
<input type="checkbox" value="1" name="custom_show_cdata_in_preview"
|
465 |
id="custom_show_cdata_in_preview" <?php echo (1 == $post['show_cdata_in_preview']) ? 'checked="checked"' : '' ?>
|
466 |
class="show_cdata_in_preview"/>
|
@@ -512,8 +510,7 @@
|
|
512 |
|
513 |
<hr>
|
514 |
|
515 |
-
<div class="input wpallexport-section" style="padding-bottom: 8px; padding-left: 8px;">
|
516 |
-
|
517 |
<p style="margin: 11px; float: left;">
|
518 |
<input type="hidden" name="save_template_as" value="0" />
|
519 |
<input type="checkbox" id="save_template_as" name="save_template_as"
|
3 |
<div class="wpallexport-header">
|
4 |
<div class="wpallexport-logo"></div>
|
5 |
<div class="wpallexport-title">
|
6 |
+
<h2><?php _e('Drag & Drop', 'wp_all_export_plugin'); ?></h2>
|
|
|
7 |
</div>
|
8 |
<div class="wpallexport-links">
|
9 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support"
|
32 |
<table class="wpallexport-layout wpallexport-export-template">
|
33 |
<tr>
|
34 |
<td class="left">
|
35 |
+
|
36 |
+
<?php do_action('pmxe_template_header', $this->isWizard, $post); ?>
|
37 |
|
38 |
<?php if ($this->errors->get_error_codes()): ?>
|
39 |
<?php $this->error(); ?>
|
108 |
elseif ($this->isWizard)
|
109 |
{
|
110 |
$new_export = true;
|
111 |
+
if ( empty($post['cpt']) and ! XmlExportWooCommerceOrder::$is_active and ($addons->isUserAddonActive() && ! XmlExportUser::$is_active) and ! XmlExportComment::$is_active ){
|
112 |
$init_fields[] =
|
113 |
array(
|
114 |
'label' => 'post_type',
|
172 |
<input type="hidden" id="is_product_export" value="1"/>
|
173 |
<?php endif; ?>
|
174 |
|
175 |
+
<?php if ( empty($post['cpt']) and ! XmlExportWooCommerceOrder::$is_active and ( $addons->isUserAddonActive() && ! XmlExportUser::$is_active) and ! XmlExportComment::$is_active and ! XmlExportTaxonomy::$is_active ) : ?>
|
176 |
<input type="hidden" id="is_wp_query" value="1"/>
|
177 |
<?php endif; ?>
|
178 |
|
231 |
<div class="wp-all-export-product-bundle-warning warning-only-export-product-variations" style="display:none;">
|
232 |
<p><?php _e("You will not be able to reimport data to the parent products, and you will not be able to import these products to another site.", 'wp_all_export_plugin'); ?></p>
|
233 |
</div>
|
234 |
+
<div class="input cdata">
|
235 |
+
<h4 style="margin-top: 20px;">CDATA</h4>
|
236 |
+
<p style="font-size: 12px;margin-top: 10px;"><?php echo sprintf(__("There are certain characters that cannot be included in an XML file unless they are wrapped in CDATA tags.<br/>Read more about CDATA tags: <a target='_blank' href='%s' style='font-size: 12px;'>%s</a>.", 'wp_all_export_plugin'), 'https://en.wikipedia.org/wiki/CDATA', 'https://en.wikipedia.org/wiki/CDATA'); ?></p>
|
237 |
+
<div class="input" style="margin: 8px 0;">
|
238 |
<input type="radio" id="simple_custom_xml_cdata_logic_auto" name="simple_custom_xml_cdata_logic" value="auto" checked="checked" <?php echo ( "auto" == $post['custom_xml_cdata_logic'] ) ? 'checked="checked"': '' ?> class="switcher cdata"/>
|
239 |
<label for="simple_custom_xml_cdata_logic_auto"><?php _e('Automatically wrap data in CDATA tags when it contains illegal characters', 'wp_all_export_plugin') ?></label>
|
240 |
</div>
|
241 |
+
<div class="input" style="margin: 8px 0;">
|
242 |
<input type="radio" id="simple_custom_xml_cdata_logic_all" name="simple_custom_xml_cdata_logic" value="all" <?php echo ( "all" == $post['custom_xml_cdata_logic'] ) ? 'checked="checked"': '' ?> class="switcher cdata" />
|
243 |
<label for="simple_custom_xml_cdata_logic_all"><?php _e('Always wrap data in CDATA tags', 'wp_all_export_plugin') ?></label>
|
244 |
</div>
|
245 |
+
<div class="input" style="margin: 8px 0;">
|
246 |
<input type="radio" id="simple_custom_xml_cdata_logic_never" name="simple_custom_xml_cdata_logic" value="never" <?php echo ( "never" == $post['custom_xml_cdata_logic'] ) ? 'checked="checked"': '' ?> class="switcher cdata"/>
|
247 |
<label for="simple_custom_xml_cdata_logic_never"><?php _e('Never wrap data in CDATA tags', 'wp_all_export_plugin') ?></label>
|
248 |
+
<div class="switcher-target-simple_custom_xml_cdata_logic_never">
|
249 |
+
<p style="font-size: 12px;margin-top: 8px;"><?php _e('Warning: This may result in an invalid XML file', 'wp_all_export_plugin');?></p>
|
250 |
</div>
|
251 |
</div>
|
252 |
+
<div class="input" style="margin: 16px 4px;">
|
253 |
<input type="checkbox" value="1" id="simple_show_cdata_in_preview" <?php echo ( 1 == $post['show_cdata_in_preview'] ) ? 'checked="checked"': '' ?> class="show_cdata_in_preview" />
|
254 |
<label for="simple_show_cdata_in_preview">Show CDATA tags in XML preview</label>
|
255 |
</div>
|
428 |
</div>
|
429 |
<div class="wpallexport-collapsed-content" style="padding: 0 0 0 5px;">
|
430 |
<div class="wpallexport-collapsed-content-inner">
|
431 |
+
<div class="input cdata">
|
432 |
+
<h4 style="margin-top: 20px;">CDATA</h4>
|
433 |
+
<p style="font-size: 12px;margin-top: 8px;"><?php echo sprintf(__("There are certain characters that cannot be included in an XML file unless they are wrapped in CDATA tags.<br/>Read more about CDATA tags: <a target='_blank' href='%s' style='font-size: 12px;'>%s</a>.", 'wp_all_export_plugin'), 'https://en.wikipedia.org/wiki/CDATA', 'https://en.wikipedia.org/wiki/CDATA'); ?></p>
|
434 |
+
<div class="input" style="margin: 8px 0;">
|
435 |
<input type="radio" id="custom_xml_cdata_logic_auto"
|
436 |
name="custom_custom_xml_cdata_logic"
|
437 |
value="auto" <?php echo ("auto" == $post['custom_xml_cdata_logic']) ? 'checked="checked"' : '' ?>
|
439 |
<label
|
440 |
for="custom_xml_cdata_logic_auto"><?php _e('Automatically wrap data in CDATA tags when it contains illegal characters', 'wp_all_export_plugin') ?></label>
|
441 |
</div>
|
442 |
+
<div class="input" style="margin: 8px 0;">
|
443 |
<input type="radio" id="custom_custom_xml_cdata_logic_all"
|
444 |
name="custom_custom_xml_cdata_logic"
|
445 |
value="all" <?php echo ("all" == $post['custom_xml_cdata_logic']) ? 'checked="checked"' : '' ?>
|
447 |
<label
|
448 |
for="custom_custom_xml_cdata_logic_all"><?php _e('Always wrap data in CDATA tags', 'wp_all_export_plugin') ?></label>
|
449 |
</div>
|
450 |
+
<div class="input" style="margin: 8px 0;">
|
451 |
<input type="radio" id="custom_custom_xml_cdata_logic_never"
|
452 |
name="custom_custom_xml_cdata_logic"
|
453 |
value="never" <?php echo ("never" == $post['custom_xml_cdata_logic']) ? 'checked="checked"' : '' ?>
|
454 |
class="switcher cdata"/>
|
455 |
<label
|
456 |
for="custom_custom_xml_cdata_logic_never"><?php _e('Never wrap data in CDATA tags', 'wp_all_export_plugin') ?></label>
|
457 |
+
<div class="switcher-target-simple_custom_xml_cdata_logic_never">
|
458 |
+
<p style="font-size: 12px;margin-top: 8px;"><?php _e('Warning: This may result in an invalid XML file', 'wp_all_export_plugin');?></p>
|
|
|
459 |
</div>
|
460 |
</div>
|
461 |
+
<div class="input" style="margin: 16px 4px;">
|
462 |
<input type="checkbox" value="1" name="custom_show_cdata_in_preview"
|
463 |
id="custom_show_cdata_in_preview" <?php echo (1 == $post['show_cdata_in_preview']) ? 'checked="checked"' : '' ?>
|
464 |
class="show_cdata_in_preview"/>
|
510 |
|
511 |
<hr>
|
512 |
|
513 |
+
<div class="input wpallexport-section load-template-container" style="padding-bottom: 8px; padding-left: 8px;">
|
|
|
514 |
<p style="margin: 11px; float: left;">
|
515 |
<input type="hidden" name="save_template_as" value="0" />
|
516 |
<input type="checkbox" id="save_template_as" name="save_template_as"
|
views/admin/export/variation_options.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
$random = uniqid();
|
5 |
?>
|
6 |
<div class="product_variations">
|
7 |
-
<h4><?php _e('Product Variations', 'wp_all_export_plugin'); ?>
|
8 |
<a href="#help" class="wpallexport-help"
|
9 |
style="position: relative; top: 0px;"
|
10 |
title="<?php _e('WooCommerce stores each product variation as a separate product in the database, along with a parent product to tie all of the variations together.<br/><br/>If the product title is \'T-Shirt\', then the parent product will be titled \'T-Shirt\', and in the database each size/color combination will be a separate product with a title like \'Variation #23 of T-Shirt\'.', 'wp_all_export_plugin'); ?>">?</a></h4>
|
@@ -18,7 +18,7 @@ $random = uniqid();
|
|
18 |
name="<?php echo $random?>_export_variations"/><?php _e("Export product variations and their parent products", 'wp_all_export_plugin'); ?>
|
19 |
</label>
|
20 |
<div class="sub-options sub-options-<?php echo XmlExportEngine::VARIABLE_PRODUCTS_EXPORT_PARENT_AND_VARIATION;?>">
|
21 |
-
<label>
|
22 |
<input type="radio"
|
23 |
name="<?php echo $random; ?>_export_variations_title_1"
|
24 |
value="<?php echo XmlExportEngine::VARIATION_USE_PARENT_TITLE; ?>"
|
@@ -29,7 +29,7 @@ $random = uniqid();
|
|
29 |
<?php _e("Product variations use the parent product title", 'wp_all_export_plugin');?>
|
30 |
</label>
|
31 |
<div class="clear"></div>
|
32 |
-
<label>
|
33 |
<input type="radio"
|
34 |
name="<?php echo $random; ?>_export_variations_title_1"
|
35 |
value="<?php echo XmlExportEngine::VARIATION_USE_DEFAULT_TITLE; ?>"
|
@@ -42,14 +42,14 @@ $random = uniqid();
|
|
42 |
</div>
|
43 |
</div>
|
44 |
<div class="clear"></div>
|
45 |
-
<div>
|
46 |
<label>
|
47 |
<input type="radio" class="export_variations"
|
48 |
value="<?php echo XmlExportEngine::VARIABLE_PRODUCTS_EXPORT_VARIATION; ?>" <?php if ($post['export_variations'] == XmlExportEngine::VARIABLE_PRODUCTS_EXPORT_VARIATION || PMXE_EDITION == 'free') { ?> checked="checked" <?php } ?>
|
49 |
name="<?php echo $random; ?>_export_variations"/><?php _e("Only export product variations", 'wp_all_export_plugin'); ?>
|
50 |
</label>
|
51 |
<div class="sub-options sub-options-<?php echo XmlExportEngine::VARIABLE_PRODUCTS_EXPORT_VARIATION; ?>">
|
52 |
-
<label>
|
53 |
<input type="radio"
|
54 |
name="<?php echo $random; ?>_export_variations_title_2"
|
55 |
value="<?php echo XmlExportEngine::VARIATION_USE_PARENT_TITLE; ?>"
|
@@ -73,7 +73,7 @@ $random = uniqid();
|
|
73 |
</div>
|
74 |
</div>
|
75 |
<div class="clear"></div>
|
76 |
-
<div>
|
77 |
<label>
|
78 |
<input type="radio" class="export_variations <?php if (PMXE_EDITION != 'paid') {
|
79 |
echo "variations_disabled";
|
4 |
$random = uniqid();
|
5 |
?>
|
6 |
<div class="product_variations">
|
7 |
+
<h4 style="margin-top: 20px;"><?php _e('Product Variations', 'wp_all_export_plugin'); ?>
|
8 |
<a href="#help" class="wpallexport-help"
|
9 |
style="position: relative; top: 0px;"
|
10 |
title="<?php _e('WooCommerce stores each product variation as a separate product in the database, along with a parent product to tie all of the variations together.<br/><br/>If the product title is \'T-Shirt\', then the parent product will be titled \'T-Shirt\', and in the database each size/color combination will be a separate product with a title like \'Variation #23 of T-Shirt\'.', 'wp_all_export_plugin'); ?>">?</a></h4>
|
18 |
name="<?php echo $random?>_export_variations"/><?php _e("Export product variations and their parent products", 'wp_all_export_plugin'); ?>
|
19 |
</label>
|
20 |
<div class="sub-options sub-options-<?php echo XmlExportEngine::VARIABLE_PRODUCTS_EXPORT_PARENT_AND_VARIATION;?>">
|
21 |
+
<label style="display: block; margin-bottom: 8px;">
|
22 |
<input type="radio"
|
23 |
name="<?php echo $random; ?>_export_variations_title_1"
|
24 |
value="<?php echo XmlExportEngine::VARIATION_USE_PARENT_TITLE; ?>"
|
29 |
<?php _e("Product variations use the parent product title", 'wp_all_export_plugin');?>
|
30 |
</label>
|
31 |
<div class="clear"></div>
|
32 |
+
<label style="display: block; margin-bottom: 8px;">
|
33 |
<input type="radio"
|
34 |
name="<?php echo $random; ?>_export_variations_title_1"
|
35 |
value="<?php echo XmlExportEngine::VARIATION_USE_DEFAULT_TITLE; ?>"
|
42 |
</div>
|
43 |
</div>
|
44 |
<div class="clear"></div>
|
45 |
+
<div style="margin: 6px 0;">
|
46 |
<label>
|
47 |
<input type="radio" class="export_variations"
|
48 |
value="<?php echo XmlExportEngine::VARIABLE_PRODUCTS_EXPORT_VARIATION; ?>" <?php if ($post['export_variations'] == XmlExportEngine::VARIABLE_PRODUCTS_EXPORT_VARIATION || PMXE_EDITION == 'free') { ?> checked="checked" <?php } ?>
|
49 |
name="<?php echo $random; ?>_export_variations"/><?php _e("Only export product variations", 'wp_all_export_plugin'); ?>
|
50 |
</label>
|
51 |
<div class="sub-options sub-options-<?php echo XmlExportEngine::VARIABLE_PRODUCTS_EXPORT_VARIATION; ?>">
|
52 |
+
<label style="display: block; margin-bottom: 8px;">
|
53 |
<input type="radio"
|
54 |
name="<?php echo $random; ?>_export_variations_title_2"
|
55 |
value="<?php echo XmlExportEngine::VARIATION_USE_PARENT_TITLE; ?>"
|
73 |
</div>
|
74 |
</div>
|
75 |
<div class="clear"></div>
|
76 |
+
<div style="margin: 6px 0;">
|
77 |
<label>
|
78 |
<input type="radio" class="export_variations <?php if (PMXE_EDITION != 'paid') {
|
79 |
echo "variations_disabled";
|
views/admin/google/indexbck.php
CHANGED
@@ -22,7 +22,6 @@ if(getenv('WPAE_DEV')) {
|
|
22 |
<div class="wpallexport-header">
|
23 |
<div class="wpallexport-logo"></div>
|
24 |
<div class="wpallexport-title">
|
25 |
-
<p>WP All Export</p>
|
26 |
<h2>Export to XML / CSV</h2>
|
27 |
</div>
|
28 |
<div class="wpallexport-links">
|
22 |
<div class="wpallexport-header">
|
23 |
<div class="wpallexport-logo"></div>
|
24 |
<div class="wpallexport-title">
|
|
|
25 |
<h2>Export to XML / CSV</h2>
|
26 |
</div>
|
27 |
<div class="wpallexport-links">
|
views/admin/help/index.php
CHANGED
File without changes
|
views/admin/manage/index.php
CHANGED
@@ -1,14 +1,28 @@
|
|
1 |
<?php
|
2 |
$addons = new \Wpae\App\Service\Addons\AddonService();
|
3 |
?>
|
4 |
-
|
|
|
5 |
<div class="wpallexport-logo"></div>
|
6 |
<div class="wpallexport-title">
|
7 |
-
<p><?php _e('WP All Export', 'wp_all_export_plugin'); ?></p>
|
8 |
<h3><?php _e('Manage Exports', 'wp_all_export_plugin'); ?></h3>
|
9 |
</div>
|
10 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
<h2></h2> <!-- Do not remove -->
|
13 |
|
14 |
<script type="text/javascript">
|
1 |
<?php
|
2 |
$addons = new \Wpae\App\Service\Addons\AddonService();
|
3 |
?>
|
4 |
+
|
5 |
+
<div class="wpallexport-header" style="overflow:hidden; height: 70px; padding-top: 10px; margin-bottom: -15px;">
|
6 |
<div class="wpallexport-logo"></div>
|
7 |
<div class="wpallexport-title">
|
|
|
8 |
<h3><?php _e('Manage Exports', 'wp_all_export_plugin'); ?></h3>
|
9 |
</div>
|
10 |
</div>
|
11 |
+
<!-- TO DO: REMOVE THIS SNIPPET -->
|
12 |
+
<script type="text/javascript">
|
13 |
+
(function ($, ajaxurl, wp_all_export_security) {
|
14 |
+
|
15 |
+
$(document).ready(function () {
|
16 |
+
$('.test').on('click', function () {
|
17 |
|
18 |
+
var addon = 'wooco';
|
19 |
+
openUpgradeNotice(addon, $(this), '<?php echo PMXE_ROOT_URL; ?>/static/img/preloader.gif');
|
20 |
+
});
|
21 |
+
});
|
22 |
+
})(jQuery, ajaxurl, wp_all_export_security);
|
23 |
+
</script>
|
24 |
+
<!-- END TO DO -->
|
25 |
+
<a class="test">Test</a>
|
26 |
<h2></h2> <!-- Do not remove -->
|
27 |
|
28 |
<script type="text/javascript">
|
views/admin/manage/templates.php
CHANGED
@@ -1,19 +1,10 @@
|
|
1 |
-
<
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
<p>
|
6 |
-
|
7 |
-
</p>
|
8 |
-
|
9 |
-
<
|
10 |
-
|
11 |
-
</p>
|
12 |
-
|
13 |
-
<p>
|
14 |
-
<a href='<?php echo esc_url(add_query_arg(array('id' => $item['id'], 'action' => 'get_template', '_wpnonce' => wp_create_nonce( '_wpnonce-download_template' )), $this->baseUrl));?>'>Download</a>
|
15 |
-
</p>
|
16 |
-
|
17 |
-
<img src="<?php echo PMXE_ROOT_URL; ?>/static/img/import-templates.png" width="400px" style="border: 1px solid #aaa;">
|
18 |
-
|
19 |
-
<a href="http://soflyy.com/" target="_blank" class="wpallexport-created-by"><?php _e('Created by', 'wp_all_export_plugin'); ?> <span></span></a>
|
1 |
+
<div class="wrap download-import-templates">
|
2 |
+
<h2><?php _e('Download Import Templates', 'wp_all_export_plugin') ?></h2>
|
3 |
+
<p class="description"><?php _e('Download your import templates and use them to import your exported file to a separate WordPress/WP All Import installation.', 'wp_all_export_plugin'); ?></p>
|
4 |
+
<p class="description"><?php _e('Install these import templates in your separate WP All Import installation from the <i>All Import › Settings</i> page by clicking the "Import Templates" button.', 'wp_all_export_plugin'); ?></p>
|
5 |
+
<p class="submit-buttons">
|
6 |
+
<a class="button-primary" href='<?php echo esc_url(add_query_arg(array('id' => $item['id'], 'action' => 'get_template', '_wpnonce' => wp_create_nonce( '_wpnonce-download_template' )), $this->baseUrl));?>'>Download</a>
|
7 |
+
</p>
|
8 |
+
<img src="<?php echo PMXE_ROOT_URL; ?>/static/img/import-templates.png" width="400px" style="border: 1px solid #aaa;">
|
9 |
+
<a href="http://soflyy.com/" target="_blank" class="wpallexport-created-by"><?php _e('Created by', 'wp_all_export_plugin'); ?> <span></span></a>
|
10 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
views/admin/manage/update.php
CHANGED
@@ -18,8 +18,7 @@ $l10n = array(
|
|
18 |
<div class="wpallexport-header">
|
19 |
<div class="wpallexport-logo"></div>
|
20 |
<div class="wpallexport-title">
|
21 |
-
<
|
22 |
-
<h2><?php _e('Export to XML / CSV', 'wp_all_export_plugin'); ?></h2>
|
23 |
</div>
|
24 |
<div class="wpallexport-links">
|
25 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support" target="_blank"><?php _e('Support', 'wp_all_export_plugin'); ?></a> | <a href="http://www.wpallimport.com/documentation/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=docs" target="_blank"><?php _e('Documentation', 'wp_all_export_plugin'); ?></a>
|
18 |
<div class="wpallexport-header">
|
19 |
<div class="wpallexport-logo"></div>
|
20 |
<div class="wpallexport-title">
|
21 |
+
<h2><?php _e('Confirm & Run', 'wp_all_export_plugin'); ?></h2>
|
|
|
22 |
</div>
|
23 |
<div class="wpallexport-links">
|
24 |
<a href="http://www.wpallimport.com/support/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=premium-support" target="_blank"><?php _e('Support', 'wp_all_export_plugin'); ?></a> | <a href="http://www.wpallimport.com/documentation/?utm_source=export-plugin-free&utm_medium=help&utm_campaign=docs" target="_blank"><?php _e('Documentation', 'wp_all_export_plugin'); ?></a>
|
views/admin/settings/index.php
CHANGED
@@ -35,8 +35,7 @@
|
|
35 |
<div class="wpallexport-header">
|
36 |
<div class="wpallexport-logo"></div>
|
37 |
<div class="wpallexport-title">
|
38 |
-
<
|
39 |
-
<h3><?php _e('Settings', 'wp_all_export_plugin'); ?></h3>
|
40 |
</div>
|
41 |
</div>
|
42 |
<h2 style="padding:0px;"></h2>
|
@@ -189,7 +188,7 @@
|
|
189 |
?>
|
190 |
<input type="checkbox" id="role-<?php echo $key; ?>"
|
191 |
value="<?php echo $key; ?>"
|
192 |
-
<?php if(is_array($post['client_mode_roles']) && in_array($key, $post['client_mode_roles'])) {?> checked="checked" <?php } ?>
|
193 |
<?php if($roleObject->has_cap('manage_options')) {?> disabled="disabled" checked="checked" <?php }?>
|
194 |
name="client_mode_roles[]"/>
|
195 |
<label
|
35 |
<div class="wpallexport-header">
|
36 |
<div class="wpallexport-logo"></div>
|
37 |
<div class="wpallexport-title">
|
38 |
+
<h3><?php _e('Settings', 'wp_all_export_plugin'); ?></h3>
|
|
|
39 |
</div>
|
40 |
</div>
|
41 |
<h2 style="padding:0px;"></h2>
|
188 |
?>
|
189 |
<input type="checkbox" id="role-<?php echo $key; ?>"
|
190 |
value="<?php echo $key; ?>"
|
191 |
+
<?php if(isset($post['client_mode_roles']) && is_array($post['client_mode_roles']) && in_array($key, $post['client_mode_roles'])) {?> checked="checked" <?php } ?>
|
192 |
<?php if($roleObject->has_cap('manage_options')) {?> disabled="disabled" checked="checked" <?php }?>
|
193 |
name="client_mode_roles[]"/>
|
194 |
<label
|
views/controller/error.php
CHANGED
File without changes
|
wp-all-export.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: WP All Export
|
4 |
Plugin URI: http://www.wpallimport.com/upgrade-to-wp-all-export-pro/?utm_source=export-plugin-free&utm_medium=wp-plugins-page&utm_campaign=upgrade-to-pro
|
5 |
Description: Export any post type to a CSV or XML file. Edit the exported data, and then re-import it later using WP All Import.
|
6 |
-
Version: 1.2.
|
7 |
Author: Soflyy
|
8 |
*/
|
9 |
|
@@ -59,12 +59,14 @@ else {
|
|
59 |
*/
|
60 |
define('PMXE_PREFIX', 'pmxe_');
|
61 |
|
62 |
-
define('PMXE_VERSION', '1.2.
|
63 |
|
64 |
define('PMXE_ASSETS_VERSION', '-1.0.1');
|
65 |
|
66 |
define('PMXE_EDITION', 'free');
|
67 |
|
|
|
|
|
68 |
/**
|
69 |
* Plugin root uploads folder name
|
70 |
* @var string
|
@@ -236,6 +238,8 @@ else {
|
|
236 |
add_action('admin_init', array($this, 'fix_db_schema'));
|
237 |
add_action('init', array($this, 'init'));
|
238 |
|
|
|
|
|
239 |
}
|
240 |
|
241 |
/**
|
@@ -347,11 +351,34 @@ else {
|
|
347 |
$notice->render();
|
348 |
}
|
349 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
350 |
/**
|
351 |
* pre-dispatching logic for admin page controllers
|
352 |
*/
|
353 |
public function adminInit() {
|
354 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
355 |
// create history folder
|
356 |
$uploads = wp_upload_dir();
|
357 |
|
@@ -920,6 +947,28 @@ else {
|
|
920 |
}
|
921 |
return $subject;
|
922 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
923 |
}
|
924 |
|
925 |
PMXE_Plugin::getInstance();
|
3 |
Plugin Name: WP All Export
|
4 |
Plugin URI: http://www.wpallimport.com/upgrade-to-wp-all-export-pro/?utm_source=export-plugin-free&utm_medium=wp-plugins-page&utm_campaign=upgrade-to-pro
|
5 |
Description: Export any post type to a CSV or XML file. Edit the exported data, and then re-import it later using WP All Import.
|
6 |
+
Version: 1.2.10
|
7 |
Author: Soflyy
|
8 |
*/
|
9 |
|
59 |
*/
|
60 |
define('PMXE_PREFIX', 'pmxe_');
|
61 |
|
62 |
+
define('PMXE_VERSION', '1.2.10');
|
63 |
|
64 |
define('PMXE_ASSETS_VERSION', '-1.0.1');
|
65 |
|
66 |
define('PMXE_EDITION', 'free');
|
67 |
|
68 |
+
define('PMXE_USE_NAMESPACES', true);
|
69 |
+
|
70 |
/**
|
71 |
* Plugin root uploads folder name
|
72 |
* @var string
|
238 |
add_action('admin_init', array($this, 'fix_db_schema'));
|
239 |
add_action('init', array($this, 'init'));
|
240 |
|
241 |
+
add_action( 'after_plugin_row_wp-all-export/wp-all-export.php', array($this,'custom_update_message'), 10, 3 );
|
242 |
+
|
243 |
}
|
244 |
|
245 |
/**
|
351 |
$notice->render();
|
352 |
}
|
353 |
|
354 |
+
public function showDismissibleNotice($message, $noticeId)
|
355 |
+
{
|
356 |
+
$notice = new \Wpae\WordPress\SitewideAdminDismissibleNotice($message, $noticeId);
|
357 |
+
if (!$notice->isDismissed()) {
|
358 |
+
$notice->render();
|
359 |
+
}
|
360 |
+
}
|
361 |
+
|
362 |
/**
|
363 |
* pre-dispatching logic for admin page controllers
|
364 |
*/
|
365 |
public function adminInit() {
|
366 |
|
367 |
+
if ( current_user_can( 'manage_options' ) && (!XmlExportEngine::get_addons_service()->isAcfAddonActive() || !XmlExportEngine::get_addons_service()->isWooCommerceAddonActive())){
|
368 |
+
|
369 |
+
$website = get_site_url();
|
370 |
+
$salt = "datacaptain";
|
371 |
+
$hash = base64_encode( $website . $salt );
|
372 |
+
$product = "wpae-free-upgrade";
|
373 |
+
|
374 |
+
$wpae_add_on_discount_link = "https://www.wpallimport.com?discount-site=" . urlencode( $website ) . "&discount-hash=" . $hash . "&discount-item=" . $product;
|
375 |
+
|
376 |
+
$this->showDismissibleNotice( '<h1 style="padding-top:0">Important Notice Regarding WP All Export</h1><br><strong>WP All Export will soon receive an update requiring paid add-ons to export ACF and WooCommerce data.<br/>We are providing these Pro add-ons to all current users of WP All Export, free of charge.
|
377 |
+
<br/><br/>
|
378 |
+
<a href="'.$wpae_add_on_discount_link.'&utm_source=export-plugin-free&utm_medium=wpae-addons-notice&utm_campaign=free-export-acf-woo-add-ons
|
379 |
+
" target="_blank">Click here to download your free Pro add-ons.</a></strong>', 'wpae_free_pro_woocommerce_addon_notice' );
|
380 |
+
}
|
381 |
+
|
382 |
// create history folder
|
383 |
$uploads = wp_upload_dir();
|
384 |
|
947 |
}
|
948 |
return $subject;
|
949 |
}
|
950 |
+
|
951 |
+
public function custom_update_message( $file, $plugin, $status ) {
|
952 |
+
|
953 |
+
if ( ! XmlExportEngine::get_addons_service()->isAcfAddonActive() || ! XmlExportEngine::get_addons_service()->isWooCommerceAddonActive() ) {
|
954 |
+
$website = get_site_url();
|
955 |
+
$salt = "datacaptain";
|
956 |
+
$hash = base64_encode( $website . $salt );
|
957 |
+
$product = "wpae-free-upgrade";
|
958 |
+
|
959 |
+
$wpae_add_on_discount_link = "https://www.wpallimport.com?discount-site=" . urlencode( $website ) . "&discount-hash=" . $hash . "&discount-item=" . $product;
|
960 |
+
|
961 |
+
$wp_list_table = _get_list_table( 'WP_Plugins_List_Table' );
|
962 |
+
printf(
|
963 |
+
'<tr class="plugin-update-tr"><td colspan="%s" class="plugin-update update-message notice inline notice-warning notice-alt"><div class="update-message"><h4 style="margin: 0; font-size: 14px;">%s</h4>%s</div></td></tr>',
|
964 |
+
$wp_list_table->get_column_count(),
|
965 |
+
'',
|
966 |
+
'<br/><h1 style="padding-top:0">Important Notice Regarding WP All Export</h1><br><strong>WP All Export will soon receive an update requiring paid add-ons to export ACF and WooCommerce data.<br/>We are providing these Pro add-ons to all current users of WP All Export, free of charge.
|
967 |
+
<br/><br/>
|
968 |
+
<a href="' . $wpae_add_on_discount_link . '&utm_source=export-plugin-free&utm_medium=wpae-addons-notice&utm_campaign=free-export-acf-woo-add-ons" target="_blank">Click here to download your free Pro add-ons.</a>'
|
969 |
+
);
|
970 |
+
}
|
971 |
+
}
|
972 |
}
|
973 |
|
974 |
PMXE_Plugin::getInstance();
|