Version Description
Added
- Improved free disk space checking
- Improved backup validation
- Improved path replacement on import
- Horizontal scrollbar on MacOS (Backups Page)
Download this release
Release Info
Developer | bangelov |
Plugin | All-in-One WP Migration |
Version | 7.41 |
Comparing to | |
See all releases |
Code changes from version 7.40 to 7.41
- all-in-one-wp-migration.php +1 -1
- constants.php +162 -3
- functions.php +27 -0
- lib/controller/class-ai1wm-main-controller.php +8 -3
- lib/controller/class-ai1wm-updater-controller.php +9 -0
- lib/model/class-ai1wm-extensions.php +22 -0
- lib/model/class-ai1wm-updater.php +34 -33
- lib/model/import/class-ai1wm-import-database.php +26 -18
- lib/model/import/class-ai1wm-import-upload.php +15 -4
- lib/model/import/class-ai1wm-import-validate.php +19 -1
- lib/view/assets/css/backups.min.css +1 -1
- lib/view/assets/css/backups.min.rtl.css +1 -1
- lib/view/assets/css/updater.min.css +1 -1
- lib/view/assets/css/updater.min.rtl.css +1 -1
- lib/view/assets/javascript/util.min.js +5 -1
- lib/view/updater/message.php +33 -0
- readme.txt +9 -1
all-in-one-wp-migration.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: Migration tool for all your blog data. Import or Export your blog content with a single click.
|
6 |
* Author: ServMask
|
7 |
* Author URI: https://servmask.com/
|
8 |
-
* Version: 7.
|
9 |
* Text Domain: all-in-one-wp-migration
|
10 |
* Domain Path: /languages
|
11 |
* Network: True
|
5 |
* Description: Migration tool for all your blog data. Import or Export your blog content with a single click.
|
6 |
* Author: ServMask
|
7 |
* Author URI: https://servmask.com/
|
8 |
+
* Version: 7.41
|
9 |
* Text Domain: all-in-one-wp-migration
|
10 |
* Domain Path: /languages
|
11 |
* Network: True
|
constants.php
CHANGED
@@ -35,7 +35,7 @@ define( 'AI1WM_DEBUG', false );
|
|
35 |
// ==================
|
36 |
// = Plugin Version =
|
37 |
// ==================
|
38 |
-
define( 'AI1WM_VERSION', '7.
|
39 |
|
40 |
// ===============
|
41 |
// = Plugin Name =
|
@@ -380,12 +380,16 @@ define( 'AI1WM_MAX_CHUNK_RETRIES', 10 );
|
|
380 |
// ===========================
|
381 |
// = Max Transaction Queries =
|
382 |
// ===========================
|
383 |
-
|
|
|
|
|
384 |
|
385 |
// ======================
|
386 |
// = Max Select Records =
|
387 |
// ======================
|
388 |
-
|
|
|
|
|
389 |
|
390 |
// =======================
|
391 |
// = Max Storage Cleanup =
|
@@ -486,6 +490,13 @@ if ( ! defined( 'AI1WMZE_PLUGIN_ABOUT' ) ) {
|
|
486 |
define( 'AI1WMZE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/microsoft-azure-storage-extension.json' );
|
487 |
}
|
488 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
489 |
// =================================
|
490 |
// = Microsoft Azure Extension Key =
|
491 |
// =================================
|
@@ -523,6 +534,13 @@ if ( ! defined( 'AI1WMAE_PLUGIN_ABOUT' ) ) {
|
|
523 |
define( 'AI1WMAE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/backblaze-b2-extension.json' );
|
524 |
}
|
525 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
526 |
// ==============================
|
527 |
// = Backblaze B2 Extension Key =
|
528 |
// ==============================
|
@@ -560,6 +578,13 @@ if ( ! defined( 'AI1WMVE_PLUGIN_ABOUT' ) ) {
|
|
560 |
define( 'AI1WMVE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/backup-plugin.json' );
|
561 |
}
|
562 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
563 |
// =====================
|
564 |
// = Backup Plugin Key =
|
565 |
// =====================
|
@@ -597,6 +622,13 @@ if ( ! defined( 'AI1WMBE_PLUGIN_ABOUT' ) ) {
|
|
597 |
define( 'AI1WMBE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/box-extension.json' );
|
598 |
}
|
599 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
600 |
// =====================
|
601 |
// = Box Extension Key =
|
602 |
// =====================
|
@@ -634,6 +666,13 @@ if ( ! defined( 'AI1WMIE_PLUGIN_ABOUT' ) ) {
|
|
634 |
define( 'AI1WMIE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/digitalocean-spaces-extension.json' );
|
635 |
}
|
636 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
637 |
// =====================================
|
638 |
// = DigitalOcean Spaces Extension Key =
|
639 |
// =====================================
|
@@ -668,6 +707,14 @@ if ( ! defined( 'AI1WMXE_PLUGIN_TITLE' ) ) {
|
|
668 |
if ( ! defined( 'AI1WMXE_PLUGIN_ABOUT' ) ) {
|
669 |
define( 'AI1WMXE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/direct-extension.json' );
|
670 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
671 |
// ========================
|
672 |
// = Direct Extension Key =
|
673 |
// ========================
|
@@ -704,6 +751,13 @@ if ( ! defined( 'AI1WMDE_PLUGIN_ABOUT' ) ) {
|
|
704 |
define( 'AI1WMDE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/dropbox-extension.json' );
|
705 |
}
|
706 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
707 |
// =========================
|
708 |
// = Dropbox Extension Key =
|
709 |
// =========================
|
@@ -741,6 +795,13 @@ if ( ! defined( 'AI1WMTE_PLUGIN_ABOUT' ) ) {
|
|
741 |
define( 'AI1WMTE_PLUGIN_ABOUT', 'https://import.wp-migration.com/file-extension.json' );
|
742 |
}
|
743 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
744 |
// ======================
|
745 |
// = File Extension Key =
|
746 |
// ======================
|
@@ -778,6 +839,13 @@ if ( ! defined( 'AI1WMFE_PLUGIN_ABOUT' ) ) {
|
|
778 |
define( 'AI1WMFE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/ftp-extension.json' );
|
779 |
}
|
780 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
781 |
// =====================
|
782 |
// = FTP Extension Key =
|
783 |
// =====================
|
@@ -815,6 +883,13 @@ if ( ! defined( 'AI1WMCE_PLUGIN_ABOUT' ) ) {
|
|
815 |
define( 'AI1WMCE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/google-cloud-storage-extension.json' );
|
816 |
}
|
817 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
818 |
// ======================================
|
819 |
// = Google Cloud Storage Extension Key =
|
820 |
// ======================================
|
@@ -852,6 +927,13 @@ if ( ! defined( 'AI1WMGE_PLUGIN_ABOUT' ) ) {
|
|
852 |
define( 'AI1WMGE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/google-drive-extension.json' );
|
853 |
}
|
854 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
855 |
// ==============================
|
856 |
// = Google Drive Extension Key =
|
857 |
// ==============================
|
@@ -889,6 +971,13 @@ if ( ! defined( 'AI1WMRE_PLUGIN_ABOUT' ) ) {
|
|
889 |
define( 'AI1WMRE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/amazon-glacier-extension.json' );
|
890 |
}
|
891 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
892 |
// ================================
|
893 |
// = Amazon Glacier Extension Key =
|
894 |
// ================================
|
@@ -926,6 +1015,13 @@ if ( ! defined( 'AI1WMEE_PLUGIN_ABOUT' ) ) {
|
|
926 |
define( 'AI1WMEE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/mega-extension.json' );
|
927 |
}
|
928 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
929 |
// ======================
|
930 |
// = Mega Extension Key =
|
931 |
// ======================
|
@@ -963,6 +1059,13 @@ if ( ! defined( 'AI1WMME_PLUGIN_ABOUT' ) ) {
|
|
963 |
define( 'AI1WMME_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/multisite-extension.json' );
|
964 |
}
|
965 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
966 |
// ===========================
|
967 |
// = Multisite Extension Key =
|
968 |
// ===========================
|
@@ -1000,6 +1103,13 @@ if ( ! defined( 'AI1WMOE_PLUGIN_ABOUT' ) ) {
|
|
1000 |
define( 'AI1WMOE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/onedrive-extension.json' );
|
1001 |
}
|
1002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1003 |
// ==========================
|
1004 |
// = OneDrive Extension Key =
|
1005 |
// ==========================
|
@@ -1037,6 +1147,13 @@ if ( ! defined( 'AI1WMPE_PLUGIN_ABOUT' ) ) {
|
|
1037 |
define( 'AI1WMPE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/pcloud-extension.json' );
|
1038 |
}
|
1039 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1040 |
// ========================
|
1041 |
// = pCloud Extension Key =
|
1042 |
// ========================
|
@@ -1074,6 +1191,13 @@ if ( ! defined( 'AI1WMKE_PLUGIN_ABOUT' ) ) {
|
|
1074 |
define( 'AI1WMKE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/pro-plugin.json' );
|
1075 |
}
|
1076 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1077 |
// ==================
|
1078 |
// = Pro Plugin Key =
|
1079 |
// ==================
|
@@ -1111,6 +1235,13 @@ if ( ! defined( 'AI1WMNE_PLUGIN_ABOUT' ) ) {
|
|
1111 |
define( 'AI1WMNE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/s3-client-extension.json' );
|
1112 |
}
|
1113 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1114 |
// ===========================
|
1115 |
// = S3 Client Extension Key =
|
1116 |
// ===========================
|
@@ -1148,6 +1279,13 @@ if ( ! defined( 'AI1WMSE_PLUGIN_ABOUT' ) ) {
|
|
1148 |
define( 'AI1WMSE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/amazon-s3-extension.json' );
|
1149 |
}
|
1150 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1151 |
// ===========================
|
1152 |
// = Amazon S3 Extension Key =
|
1153 |
// ===========================
|
@@ -1185,6 +1323,13 @@ if ( ! defined( 'AI1WMUE_PLUGIN_ABOUT' ) ) {
|
|
1185 |
define( 'AI1WMUE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/unlimited-extension.json' );
|
1186 |
}
|
1187 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1188 |
// ===========================
|
1189 |
// = Unlimited Extension Key =
|
1190 |
// ===========================
|
@@ -1222,6 +1367,13 @@ if ( ! defined( 'AI1WMLE_PLUGIN_ABOUT' ) ) {
|
|
1222 |
define( 'AI1WMLE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/url-extension.json' );
|
1223 |
}
|
1224 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1225 |
// =====================
|
1226 |
// = URL Extension Key =
|
1227 |
// =====================
|
@@ -1259,6 +1411,13 @@ if ( ! defined( 'AI1WMWE_PLUGIN_ABOUT' ) ) {
|
|
1259 |
define( 'AI1WMWE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/webdav-extension.json' );
|
1260 |
}
|
1261 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1262 |
// ========================
|
1263 |
// = WebDAV Extension Key =
|
1264 |
// ========================
|
35 |
// ==================
|
36 |
// = Plugin Version =
|
37 |
// ==================
|
38 |
+
define( 'AI1WM_VERSION', '7.41' );
|
39 |
|
40 |
// ===============
|
41 |
// = Plugin Name =
|
380 |
// ===========================
|
381 |
// = Max Transaction Queries =
|
382 |
// ===========================
|
383 |
+
if ( ! defined( 'AI1WM_MAX_TRANSACTION_QUERIES' ) ) {
|
384 |
+
define( 'AI1WM_MAX_TRANSACTION_QUERIES', 1000 );
|
385 |
+
}
|
386 |
|
387 |
// ======================
|
388 |
// = Max Select Records =
|
389 |
// ======================
|
390 |
+
if ( ! defined( 'AI1WM_MAX_SELECT_RECORDS' ) ) {
|
391 |
+
define( 'AI1WM_MAX_SELECT_RECORDS', 1000 );
|
392 |
+
}
|
393 |
|
394 |
// =======================
|
395 |
// = Max Storage Cleanup =
|
490 |
define( 'AI1WMZE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/microsoft-azure-storage-extension.json' );
|
491 |
}
|
492 |
|
493 |
+
// ===================================
|
494 |
+
// = Microsoft Azure Extension Check =
|
495 |
+
// ===================================
|
496 |
+
if ( ! defined( 'AI1WMZE_PLUGIN_CHECK' ) ) {
|
497 |
+
define( 'AI1WMZE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/microsoft-azure-storage-extension' );
|
498 |
+
}
|
499 |
+
|
500 |
// =================================
|
501 |
// = Microsoft Azure Extension Key =
|
502 |
// =================================
|
534 |
define( 'AI1WMAE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/backblaze-b2-extension.json' );
|
535 |
}
|
536 |
|
537 |
+
// ================================
|
538 |
+
// = Backblaze B2 Extension Check =
|
539 |
+
// ================================
|
540 |
+
if ( ! defined( 'AI1WMAE_PLUGIN_CHECK' ) ) {
|
541 |
+
define( 'AI1WMAE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/backblaze-b2-extension' );
|
542 |
+
}
|
543 |
+
|
544 |
// ==============================
|
545 |
// = Backblaze B2 Extension Key =
|
546 |
// ==============================
|
578 |
define( 'AI1WMVE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/backup-plugin.json' );
|
579 |
}
|
580 |
|
581 |
+
// =======================
|
582 |
+
// = Backup Plugin Check =
|
583 |
+
// =======================
|
584 |
+
if ( ! defined( 'AI1WMVE_PLUGIN_CHECK' ) ) {
|
585 |
+
define( 'AI1WMVE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/backup-plugin' );
|
586 |
+
}
|
587 |
+
|
588 |
// =====================
|
589 |
// = Backup Plugin Key =
|
590 |
// =====================
|
622 |
define( 'AI1WMBE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/box-extension.json' );
|
623 |
}
|
624 |
|
625 |
+
// =======================
|
626 |
+
// = Box Extension Check =
|
627 |
+
// =======================
|
628 |
+
if ( ! defined( 'AI1WMBE_PLUGIN_CHECK' ) ) {
|
629 |
+
define( 'AI1WMBE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/box-extension' );
|
630 |
+
}
|
631 |
+
|
632 |
// =====================
|
633 |
// = Box Extension Key =
|
634 |
// =====================
|
666 |
define( 'AI1WMIE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/digitalocean-spaces-extension.json' );
|
667 |
}
|
668 |
|
669 |
+
// =======================================
|
670 |
+
// = DigitalOcean Spaces Extension Check =
|
671 |
+
// =======================================
|
672 |
+
if ( ! defined( 'AI1WMIE_PLUGIN_CHECK' ) ) {
|
673 |
+
define( 'AI1WMIE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/digitalocean-spaces-extension' );
|
674 |
+
}
|
675 |
+
|
676 |
// =====================================
|
677 |
// = DigitalOcean Spaces Extension Key =
|
678 |
// =====================================
|
707 |
if ( ! defined( 'AI1WMXE_PLUGIN_ABOUT' ) ) {
|
708 |
define( 'AI1WMXE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/direct-extension.json' );
|
709 |
}
|
710 |
+
|
711 |
+
// ==========================
|
712 |
+
// = Direct Extension Check =
|
713 |
+
// ==========================
|
714 |
+
if ( ! defined( 'AI1WMXE_PLUGIN_CHECK' ) ) {
|
715 |
+
define( 'AI1WMXE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/direct-extension' );
|
716 |
+
}
|
717 |
+
|
718 |
// ========================
|
719 |
// = Direct Extension Key =
|
720 |
// ========================
|
751 |
define( 'AI1WMDE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/dropbox-extension.json' );
|
752 |
}
|
753 |
|
754 |
+
// ===========================
|
755 |
+
// = Dropbox Extension Check =
|
756 |
+
// ===========================
|
757 |
+
if ( ! defined( 'AI1WMDE_PLUGIN_CHECK' ) ) {
|
758 |
+
define( 'AI1WMDE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/dropbox-extension' );
|
759 |
+
}
|
760 |
+
|
761 |
// =========================
|
762 |
// = Dropbox Extension Key =
|
763 |
// =========================
|
795 |
define( 'AI1WMTE_PLUGIN_ABOUT', 'https://import.wp-migration.com/file-extension.json' );
|
796 |
}
|
797 |
|
798 |
+
// ========================
|
799 |
+
// = File Extension Check =
|
800 |
+
// ========================
|
801 |
+
if ( ! defined( 'AI1WMTE_PLUGIN_CHECK' ) ) {
|
802 |
+
define( 'AI1WMTE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/file-extension' );
|
803 |
+
}
|
804 |
+
|
805 |
// ======================
|
806 |
// = File Extension Key =
|
807 |
// ======================
|
839 |
define( 'AI1WMFE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/ftp-extension.json' );
|
840 |
}
|
841 |
|
842 |
+
// =======================
|
843 |
+
// = FTP Extension Check =
|
844 |
+
// =======================
|
845 |
+
if ( ! defined( 'AI1WMFE_PLUGIN_CHECK' ) ) {
|
846 |
+
define( 'AI1WMFE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/ftp-extension' );
|
847 |
+
}
|
848 |
+
|
849 |
// =====================
|
850 |
// = FTP Extension Key =
|
851 |
// =====================
|
883 |
define( 'AI1WMCE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/google-cloud-storage-extension.json' );
|
884 |
}
|
885 |
|
886 |
+
// ========================================
|
887 |
+
// = Google Cloud Storage Extension Check =
|
888 |
+
// ========================================
|
889 |
+
if ( ! defined( 'AI1WMCE_PLUGIN_CHECK' ) ) {
|
890 |
+
define( 'AI1WMCE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/google-cloud-storage-extension' );
|
891 |
+
}
|
892 |
+
|
893 |
// ======================================
|
894 |
// = Google Cloud Storage Extension Key =
|
895 |
// ======================================
|
927 |
define( 'AI1WMGE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/google-drive-extension.json' );
|
928 |
}
|
929 |
|
930 |
+
// ================================
|
931 |
+
// = Google Drive Extension Check =
|
932 |
+
// ================================
|
933 |
+
if ( ! defined( 'AI1WMGE_PLUGIN_CHECK' ) ) {
|
934 |
+
define( 'AI1WMGE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/google-drive-extension' );
|
935 |
+
}
|
936 |
+
|
937 |
// ==============================
|
938 |
// = Google Drive Extension Key =
|
939 |
// ==============================
|
971 |
define( 'AI1WMRE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/amazon-glacier-extension.json' );
|
972 |
}
|
973 |
|
974 |
+
// ==================================
|
975 |
+
// = Amazon Glacier Extension Check =
|
976 |
+
// ==================================
|
977 |
+
if ( ! defined( 'AI1WMRE_PLUGIN_CHECK' ) ) {
|
978 |
+
define( 'AI1WMRE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/amazon-glacier-extension' );
|
979 |
+
}
|
980 |
+
|
981 |
// ================================
|
982 |
// = Amazon Glacier Extension Key =
|
983 |
// ================================
|
1015 |
define( 'AI1WMEE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/mega-extension.json' );
|
1016 |
}
|
1017 |
|
1018 |
+
// ========================
|
1019 |
+
// = Mega Extension Check =
|
1020 |
+
// ========================
|
1021 |
+
if ( ! defined( 'AI1WMEE_PLUGIN_CHECK' ) ) {
|
1022 |
+
define( 'AI1WMEE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/mega-extension' );
|
1023 |
+
}
|
1024 |
+
|
1025 |
// ======================
|
1026 |
// = Mega Extension Key =
|
1027 |
// ======================
|
1059 |
define( 'AI1WMME_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/multisite-extension.json' );
|
1060 |
}
|
1061 |
|
1062 |
+
// =============================
|
1063 |
+
// = Multisite Extension Check =
|
1064 |
+
// =============================
|
1065 |
+
if ( ! defined( 'AI1WMME_PLUGIN_CHECK' ) ) {
|
1066 |
+
define( 'AI1WMME_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/multisite-extension' );
|
1067 |
+
}
|
1068 |
+
|
1069 |
// ===========================
|
1070 |
// = Multisite Extension Key =
|
1071 |
// ===========================
|
1103 |
define( 'AI1WMOE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/onedrive-extension.json' );
|
1104 |
}
|
1105 |
|
1106 |
+
// ============================
|
1107 |
+
// = OneDrive Extension Check =
|
1108 |
+
// ============================
|
1109 |
+
if ( ! defined( 'AI1WMOE_PLUGIN_CHECK' ) ) {
|
1110 |
+
define( 'AI1WMOE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/onedrive-extension' );
|
1111 |
+
}
|
1112 |
+
|
1113 |
// ==========================
|
1114 |
// = OneDrive Extension Key =
|
1115 |
// ==========================
|
1147 |
define( 'AI1WMPE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/pcloud-extension.json' );
|
1148 |
}
|
1149 |
|
1150 |
+
// ==========================
|
1151 |
+
// = pCloud Extension Check =
|
1152 |
+
// ==========================
|
1153 |
+
if ( ! defined( 'AI1WMPE_PLUGIN_CHECK' ) ) {
|
1154 |
+
define( 'AI1WMPE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/pcloud-extension' );
|
1155 |
+
}
|
1156 |
+
|
1157 |
// ========================
|
1158 |
// = pCloud Extension Key =
|
1159 |
// ========================
|
1191 |
define( 'AI1WMKE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/pro-plugin.json' );
|
1192 |
}
|
1193 |
|
1194 |
+
// ====================
|
1195 |
+
// = Pro Plugin Check =
|
1196 |
+
// ====================
|
1197 |
+
if ( ! defined( 'AI1WMKE_PLUGIN_CHECK' ) ) {
|
1198 |
+
define( 'AI1WMKE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/pro-plugin' );
|
1199 |
+
}
|
1200 |
+
|
1201 |
// ==================
|
1202 |
// = Pro Plugin Key =
|
1203 |
// ==================
|
1235 |
define( 'AI1WMNE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/s3-client-extension.json' );
|
1236 |
}
|
1237 |
|
1238 |
+
// =============================
|
1239 |
+
// = S3 Client Extension Check =
|
1240 |
+
// =============================
|
1241 |
+
if ( ! defined( 'AI1WMNE_PLUGIN_CHECK' ) ) {
|
1242 |
+
define( 'AI1WMNE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/s3-client-extension' );
|
1243 |
+
}
|
1244 |
+
|
1245 |
// ===========================
|
1246 |
// = S3 Client Extension Key =
|
1247 |
// ===========================
|
1279 |
define( 'AI1WMSE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/amazon-s3-extension.json' );
|
1280 |
}
|
1281 |
|
1282 |
+
// =============================
|
1283 |
+
// = Amazon S3 Extension Check =
|
1284 |
+
// =============================
|
1285 |
+
if ( ! defined( 'AI1WMSE_PLUGIN_CHECK' ) ) {
|
1286 |
+
define( 'AI1WMSE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/amazon-s3-extension' );
|
1287 |
+
}
|
1288 |
+
|
1289 |
// ===========================
|
1290 |
// = Amazon S3 Extension Key =
|
1291 |
// ===========================
|
1323 |
define( 'AI1WMUE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/unlimited-extension.json' );
|
1324 |
}
|
1325 |
|
1326 |
+
// =============================
|
1327 |
+
// = Unlimited Extension Check =
|
1328 |
+
// =============================
|
1329 |
+
if ( ! defined( 'AI1WMUE_PLUGIN_CHECK' ) ) {
|
1330 |
+
define( 'AI1WMUE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/unlimited-extension' );
|
1331 |
+
}
|
1332 |
+
|
1333 |
// ===========================
|
1334 |
// = Unlimited Extension Key =
|
1335 |
// ===========================
|
1367 |
define( 'AI1WMLE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/url-extension.json' );
|
1368 |
}
|
1369 |
|
1370 |
+
// =======================
|
1371 |
+
// = URL Extension Check =
|
1372 |
+
// =======================
|
1373 |
+
if ( ! defined( 'AI1WMLE_PLUGIN_CHECK' ) ) {
|
1374 |
+
define( 'AI1WMLE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/url-extension' );
|
1375 |
+
}
|
1376 |
+
|
1377 |
// =====================
|
1378 |
// = URL Extension Key =
|
1379 |
// =====================
|
1411 |
define( 'AI1WMWE_PLUGIN_ABOUT', 'https://plugin-updates.wp-migration.com/webdav-extension.json' );
|
1412 |
}
|
1413 |
|
1414 |
+
// ==========================
|
1415 |
+
// = WebDAV Extension Check =
|
1416 |
+
// ==========================
|
1417 |
+
if ( ! defined( 'AI1WMWE_PLUGIN_CHECK' ) ) {
|
1418 |
+
define( 'AI1WMWE_PLUGIN_CHECK', 'https://redirect.wp-migration.com/v1/check/webdav-extension' );
|
1419 |
+
}
|
1420 |
+
|
1421 |
// ========================
|
1422 |
// = WebDAV Extension Key =
|
1423 |
// ========================
|
functions.php
CHANGED
@@ -1585,6 +1585,21 @@ function ai1wm_is_filesize_supported( $file, $php_int_size = PHP_INT_SIZE, $php_
|
|
1585 |
return $size_result;
|
1586 |
}
|
1587 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1588 |
/**
|
1589 |
* Verify secret key
|
1590 |
*
|
@@ -1837,3 +1852,15 @@ function ai1wm_get_webconfig() {
|
|
1837 |
return @file_get_contents( AI1WM_WORDPRESS_WEBCONFIG );
|
1838 |
}
|
1839 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1585 |
return $size_result;
|
1586 |
}
|
1587 |
|
1588 |
+
/**
|
1589 |
+
* Check whether file name is supported by All-in-One WP Migration
|
1590 |
+
*
|
1591 |
+
* @param string $file Path to file
|
1592 |
+
* @param array $extensions File extensions
|
1593 |
+
* @return boolean
|
1594 |
+
*/
|
1595 |
+
function ai1wm_is_filename_supported( $file, $extensions = array( 'wpress' ) ) {
|
1596 |
+
if ( in_array( pathinfo( $file, PATHINFO_EXTENSION ), $extensions ) ) {
|
1597 |
+
return true;
|
1598 |
+
}
|
1599 |
+
|
1600 |
+
return false;
|
1601 |
+
}
|
1602 |
+
|
1603 |
/**
|
1604 |
* Verify secret key
|
1605 |
*
|
1852 |
return @file_get_contents( AI1WM_WORDPRESS_WEBCONFIG );
|
1853 |
}
|
1854 |
}
|
1855 |
+
|
1856 |
+
/**
|
1857 |
+
* Get available space on filesystem or disk partition
|
1858 |
+
*
|
1859 |
+
* @param string $path Directory of the filesystem or disk partition
|
1860 |
+
* @return mixed
|
1861 |
+
*/
|
1862 |
+
function ai1wm_disk_free_space( $path ) {
|
1863 |
+
if ( function_exists( 'disk_free_space' ) ) {
|
1864 |
+
return @disk_free_space( $path );
|
1865 |
+
}
|
1866 |
+
}
|
lib/controller/class-ai1wm-main-controller.php
CHANGED
@@ -212,6 +212,11 @@ class Ai1wm_Main_Controller {
|
|
212 |
}
|
213 |
}
|
214 |
|
|
|
|
|
|
|
|
|
|
|
215 |
// Add automatic plugins update
|
216 |
add_action( 'wp_maybe_auto_update', 'Ai1wm_Updater_Controller::check_for_updates' );
|
217 |
|
@@ -224,7 +229,7 @@ class Ai1wm_Main_Controller {
|
|
224 |
// Add chunk size limit
|
225 |
add_filter( 'ai1wm_max_chunk_size', 'Ai1wm_Import_Controller::max_chunk_size' );
|
226 |
|
227 |
-
// Add plugins
|
228 |
add_filter( 'plugins_api', 'Ai1wm_Updater_Controller::plugins_api', 20, 3 );
|
229 |
|
230 |
// Add plugins updates
|
@@ -851,7 +856,7 @@ class Ai1wm_Main_Controller {
|
|
851 |
'ai1wm_import',
|
852 |
'ai1wm_disk_space',
|
853 |
array(
|
854 |
-
'free' =>
|
855 |
'factor' => AI1WM_DISK_SPACE_FACTOR,
|
856 |
'extra' => AI1WM_DISK_SPACE_EXTRA,
|
857 |
)
|
@@ -1025,7 +1030,7 @@ class Ai1wm_Main_Controller {
|
|
1025 |
'ai1wm_backups',
|
1026 |
'ai1wm_disk_space',
|
1027 |
array(
|
1028 |
-
'free' =>
|
1029 |
'factor' => AI1WM_DISK_SPACE_FACTOR,
|
1030 |
'extra' => AI1WM_DISK_SPACE_EXTRA,
|
1031 |
)
|
212 |
}
|
213 |
}
|
214 |
|
215 |
+
// Add in plugin update message
|
216 |
+
foreach ( Ai1wm_Extensions::get() as $slug => $extension ) {
|
217 |
+
add_action( "in_plugin_update_message-{$extension['basename']}", 'Ai1wm_Updater_Controller::in_plugin_update_message', 10, 2 );
|
218 |
+
}
|
219 |
+
|
220 |
// Add automatic plugins update
|
221 |
add_action( 'wp_maybe_auto_update', 'Ai1wm_Updater_Controller::check_for_updates' );
|
222 |
|
229 |
// Add chunk size limit
|
230 |
add_filter( 'ai1wm_max_chunk_size', 'Ai1wm_Import_Controller::max_chunk_size' );
|
231 |
|
232 |
+
// Add plugins API
|
233 |
add_filter( 'plugins_api', 'Ai1wm_Updater_Controller::plugins_api', 20, 3 );
|
234 |
|
235 |
// Add plugins updates
|
856 |
'ai1wm_import',
|
857 |
'ai1wm_disk_space',
|
858 |
array(
|
859 |
+
'free' => ai1wm_disk_free_space( AI1WM_STORAGE_PATH ),
|
860 |
'factor' => AI1WM_DISK_SPACE_FACTOR,
|
861 |
'extra' => AI1WM_DISK_SPACE_EXTRA,
|
862 |
)
|
1030 |
'ai1wm_backups',
|
1031 |
'ai1wm_disk_space',
|
1032 |
array(
|
1033 |
+
'free' => ai1wm_disk_free_space( AI1WM_STORAGE_PATH ),
|
1034 |
'factor' => AI1WM_DISK_SPACE_FACTOR,
|
1035 |
'extra' => AI1WM_DISK_SPACE_EXTRA,
|
1036 |
)
|
lib/controller/class-ai1wm-updater-controller.php
CHANGED
@@ -56,6 +56,15 @@ class Ai1wm_Updater_Controller {
|
|
56 |
return Ai1wm_Updater::plugin_row_meta( $links, $file );
|
57 |
}
|
58 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
public static function updater( $params = array() ) {
|
60 |
if ( check_ajax_referer( 'ai1wm_updater', 'ai1wm_nonce' ) ) {
|
61 |
ai1wm_setup_environment();
|
56 |
return Ai1wm_Updater::plugin_row_meta( $links, $file );
|
57 |
}
|
58 |
|
59 |
+
public static function in_plugin_update_message( $plugin_data, $response ) {
|
60 |
+
$updater = get_option( AI1WM_UPDATER, array() );
|
61 |
+
|
62 |
+
// Get updater details
|
63 |
+
if ( isset( $updater[ $plugin_data['slug'] ] ) ) {
|
64 |
+
Ai1wm_Template::render( 'updater/message', array( 'updater' => $updater[ $plugin_data['slug'] ] ) );
|
65 |
+
}
|
66 |
+
}
|
67 |
+
|
68 |
public static function updater( $params = array() ) {
|
69 |
if ( check_ajax_referer( 'ai1wm_updater', 'ai1wm_nonce' ) ) {
|
70 |
ai1wm_setup_environment();
|
lib/model/class-ai1wm-extensions.php
CHANGED
@@ -43,6 +43,7 @@ class Ai1wm_Extensions {
|
|
43 |
'key' => AI1WMZE_PLUGIN_KEY,
|
44 |
'title' => AI1WMZE_PLUGIN_TITLE,
|
45 |
'about' => AI1WMZE_PLUGIN_ABOUT,
|
|
|
46 |
'basename' => AI1WMZE_PLUGIN_BASENAME,
|
47 |
'version' => AI1WMZE_VERSION,
|
48 |
'requires' => '1.19',
|
@@ -56,6 +57,7 @@ class Ai1wm_Extensions {
|
|
56 |
'key' => AI1WMAE_PLUGIN_KEY,
|
57 |
'title' => AI1WMAE_PLUGIN_TITLE,
|
58 |
'about' => AI1WMAE_PLUGIN_ABOUT,
|
|
|
59 |
'basename' => AI1WMAE_PLUGIN_BASENAME,
|
60 |
'version' => AI1WMAE_VERSION,
|
61 |
'requires' => '1.23',
|
@@ -69,6 +71,7 @@ class Ai1wm_Extensions {
|
|
69 |
'key' => AI1WMVE_PLUGIN_KEY,
|
70 |
'title' => AI1WMVE_PLUGIN_TITLE,
|
71 |
'about' => AI1WMVE_PLUGIN_ABOUT,
|
|
|
72 |
'basename' => AI1WMVE_PLUGIN_BASENAME,
|
73 |
'version' => AI1WMVE_VERSION,
|
74 |
'requires' => '1.0',
|
@@ -82,6 +85,7 @@ class Ai1wm_Extensions {
|
|
82 |
'key' => AI1WMBE_PLUGIN_KEY,
|
83 |
'title' => AI1WMBE_PLUGIN_TITLE,
|
84 |
'about' => AI1WMBE_PLUGIN_ABOUT,
|
|
|
85 |
'basename' => AI1WMBE_PLUGIN_BASENAME,
|
86 |
'version' => AI1WMBE_VERSION,
|
87 |
'requires' => '1.31',
|
@@ -95,6 +99,7 @@ class Ai1wm_Extensions {
|
|
95 |
'key' => AI1WMIE_PLUGIN_KEY,
|
96 |
'title' => AI1WMIE_PLUGIN_TITLE,
|
97 |
'about' => AI1WMIE_PLUGIN_ABOUT,
|
|
|
98 |
'basename' => AI1WMIE_PLUGIN_BASENAME,
|
99 |
'version' => AI1WMIE_VERSION,
|
100 |
'requires' => '1.30',
|
@@ -108,6 +113,7 @@ class Ai1wm_Extensions {
|
|
108 |
'key' => AI1WMXE_PLUGIN_KEY,
|
109 |
'title' => AI1WMXE_PLUGIN_TITLE,
|
110 |
'about' => AI1WMXE_PLUGIN_ABOUT,
|
|
|
111 |
'basename' => AI1WMXE_PLUGIN_BASENAME,
|
112 |
'version' => AI1WMXE_VERSION,
|
113 |
'requires' => '1.0',
|
@@ -121,6 +127,7 @@ class Ai1wm_Extensions {
|
|
121 |
'key' => AI1WMDE_PLUGIN_KEY,
|
122 |
'title' => AI1WMDE_PLUGIN_TITLE,
|
123 |
'about' => AI1WMDE_PLUGIN_ABOUT,
|
|
|
124 |
'basename' => AI1WMDE_PLUGIN_BASENAME,
|
125 |
'version' => AI1WMDE_VERSION,
|
126 |
'requires' => '3.50',
|
@@ -134,6 +141,7 @@ class Ai1wm_Extensions {
|
|
134 |
'key' => AI1WMTE_PLUGIN_KEY,
|
135 |
'title' => AI1WMTE_PLUGIN_TITLE,
|
136 |
'about' => AI1WMTE_PLUGIN_ABOUT,
|
|
|
137 |
'basename' => AI1WMTE_PLUGIN_BASENAME,
|
138 |
'version' => AI1WMTE_VERSION,
|
139 |
'requires' => '1.5',
|
@@ -147,6 +155,7 @@ class Ai1wm_Extensions {
|
|
147 |
'key' => AI1WMFE_PLUGIN_KEY,
|
148 |
'title' => AI1WMFE_PLUGIN_TITLE,
|
149 |
'about' => AI1WMFE_PLUGIN_ABOUT,
|
|
|
150 |
'basename' => AI1WMFE_PLUGIN_BASENAME,
|
151 |
'version' => AI1WMFE_VERSION,
|
152 |
'requires' => '2.55',
|
@@ -160,6 +169,7 @@ class Ai1wm_Extensions {
|
|
160 |
'key' => AI1WMCE_PLUGIN_KEY,
|
161 |
'title' => AI1WMCE_PLUGIN_TITLE,
|
162 |
'about' => AI1WMCE_PLUGIN_ABOUT,
|
|
|
163 |
'basename' => AI1WMCE_PLUGIN_BASENAME,
|
164 |
'version' => AI1WMCE_VERSION,
|
165 |
'requires' => '1.20',
|
@@ -173,6 +183,7 @@ class Ai1wm_Extensions {
|
|
173 |
'key' => AI1WMGE_PLUGIN_KEY,
|
174 |
'title' => AI1WMGE_PLUGIN_TITLE,
|
175 |
'about' => AI1WMGE_PLUGIN_ABOUT,
|
|
|
176 |
'basename' => AI1WMGE_PLUGIN_BASENAME,
|
177 |
'version' => AI1WMGE_VERSION,
|
178 |
'requires' => '2.54',
|
@@ -186,6 +197,7 @@ class Ai1wm_Extensions {
|
|
186 |
'key' => AI1WMRE_PLUGIN_KEY,
|
187 |
'title' => AI1WMRE_PLUGIN_TITLE,
|
188 |
'about' => AI1WMRE_PLUGIN_ABOUT,
|
|
|
189 |
'basename' => AI1WMRE_PLUGIN_BASENAME,
|
190 |
'version' => AI1WMRE_VERSION,
|
191 |
'requires' => '1.19',
|
@@ -199,6 +211,7 @@ class Ai1wm_Extensions {
|
|
199 |
'key' => AI1WMEE_PLUGIN_KEY,
|
200 |
'title' => AI1WMEE_PLUGIN_TITLE,
|
201 |
'about' => AI1WMEE_PLUGIN_ABOUT,
|
|
|
202 |
'basename' => AI1WMEE_PLUGIN_BASENAME,
|
203 |
'version' => AI1WMEE_VERSION,
|
204 |
'requires' => '1.28',
|
@@ -212,6 +225,7 @@ class Ai1wm_Extensions {
|
|
212 |
'key' => AI1WMME_PLUGIN_KEY,
|
213 |
'title' => AI1WMME_PLUGIN_TITLE,
|
214 |
'about' => AI1WMME_PLUGIN_ABOUT,
|
|
|
215 |
'basename' => AI1WMME_PLUGIN_BASENAME,
|
216 |
'version' => AI1WMME_VERSION,
|
217 |
'requires' => '4.4',
|
@@ -225,6 +239,7 @@ class Ai1wm_Extensions {
|
|
225 |
'key' => AI1WMOE_PLUGIN_KEY,
|
226 |
'title' => AI1WMOE_PLUGIN_TITLE,
|
227 |
'about' => AI1WMOE_PLUGIN_ABOUT,
|
|
|
228 |
'basename' => AI1WMOE_PLUGIN_BASENAME,
|
229 |
'version' => AI1WMOE_VERSION,
|
230 |
'requires' => '1.42',
|
@@ -238,6 +253,7 @@ class Ai1wm_Extensions {
|
|
238 |
'key' => AI1WMPE_PLUGIN_KEY,
|
239 |
'title' => AI1WMPE_PLUGIN_TITLE,
|
240 |
'about' => AI1WMPE_PLUGIN_ABOUT,
|
|
|
241 |
'basename' => AI1WMPE_PLUGIN_BASENAME,
|
242 |
'version' => AI1WMPE_VERSION,
|
243 |
'requires' => '1.17',
|
@@ -251,6 +267,7 @@ class Ai1wm_Extensions {
|
|
251 |
'key' => AI1WMKE_PLUGIN_KEY,
|
252 |
'title' => AI1WMKE_PLUGIN_TITLE,
|
253 |
'about' => AI1WMKE_PLUGIN_ABOUT,
|
|
|
254 |
'basename' => AI1WMKE_PLUGIN_BASENAME,
|
255 |
'version' => AI1WMKE_VERSION,
|
256 |
'requires' => '1.0',
|
@@ -264,6 +281,7 @@ class Ai1wm_Extensions {
|
|
264 |
'key' => AI1WMNE_PLUGIN_KEY,
|
265 |
'title' => AI1WMNE_PLUGIN_TITLE,
|
266 |
'about' => AI1WMNE_PLUGIN_ABOUT,
|
|
|
267 |
'basename' => AI1WMNE_PLUGIN_BASENAME,
|
268 |
'version' => AI1WMNE_VERSION,
|
269 |
'requires' => '1.14',
|
@@ -277,6 +295,7 @@ class Ai1wm_Extensions {
|
|
277 |
'key' => AI1WMSE_PLUGIN_KEY,
|
278 |
'title' => AI1WMSE_PLUGIN_TITLE,
|
279 |
'about' => AI1WMSE_PLUGIN_ABOUT,
|
|
|
280 |
'basename' => AI1WMSE_PLUGIN_BASENAME,
|
281 |
'version' => AI1WMSE_VERSION,
|
282 |
'requires' => '3.48',
|
@@ -290,6 +309,7 @@ class Ai1wm_Extensions {
|
|
290 |
'key' => AI1WMUE_PLUGIN_KEY,
|
291 |
'title' => AI1WMUE_PLUGIN_TITLE,
|
292 |
'about' => AI1WMUE_PLUGIN_ABOUT,
|
|
|
293 |
'basename' => AI1WMUE_PLUGIN_BASENAME,
|
294 |
'version' => AI1WMUE_VERSION,
|
295 |
'requires' => '2.31',
|
@@ -303,6 +323,7 @@ class Ai1wm_Extensions {
|
|
303 |
'key' => AI1WMLE_PLUGIN_KEY,
|
304 |
'title' => AI1WMLE_PLUGIN_TITLE,
|
305 |
'about' => AI1WMLE_PLUGIN_ABOUT,
|
|
|
306 |
'basename' => AI1WMLE_PLUGIN_BASENAME,
|
307 |
'version' => AI1WMLE_VERSION,
|
308 |
'requires' => '2.41',
|
@@ -316,6 +337,7 @@ class Ai1wm_Extensions {
|
|
316 |
'key' => AI1WMWE_PLUGIN_KEY,
|
317 |
'title' => AI1WMWE_PLUGIN_TITLE,
|
318 |
'about' => AI1WMWE_PLUGIN_ABOUT,
|
|
|
319 |
'basename' => AI1WMWE_PLUGIN_BASENAME,
|
320 |
'version' => AI1WMWE_VERSION,
|
321 |
'requires' => '1.16',
|
43 |
'key' => AI1WMZE_PLUGIN_KEY,
|
44 |
'title' => AI1WMZE_PLUGIN_TITLE,
|
45 |
'about' => AI1WMZE_PLUGIN_ABOUT,
|
46 |
+
'check' => AI1WMZE_PLUGIN_CHECK,
|
47 |
'basename' => AI1WMZE_PLUGIN_BASENAME,
|
48 |
'version' => AI1WMZE_VERSION,
|
49 |
'requires' => '1.19',
|
57 |
'key' => AI1WMAE_PLUGIN_KEY,
|
58 |
'title' => AI1WMAE_PLUGIN_TITLE,
|
59 |
'about' => AI1WMAE_PLUGIN_ABOUT,
|
60 |
+
'check' => AI1WMAE_PLUGIN_CHECK,
|
61 |
'basename' => AI1WMAE_PLUGIN_BASENAME,
|
62 |
'version' => AI1WMAE_VERSION,
|
63 |
'requires' => '1.23',
|
71 |
'key' => AI1WMVE_PLUGIN_KEY,
|
72 |
'title' => AI1WMVE_PLUGIN_TITLE,
|
73 |
'about' => AI1WMVE_PLUGIN_ABOUT,
|
74 |
+
'check' => AI1WMVE_PLUGIN_CHECK,
|
75 |
'basename' => AI1WMVE_PLUGIN_BASENAME,
|
76 |
'version' => AI1WMVE_VERSION,
|
77 |
'requires' => '1.0',
|
85 |
'key' => AI1WMBE_PLUGIN_KEY,
|
86 |
'title' => AI1WMBE_PLUGIN_TITLE,
|
87 |
'about' => AI1WMBE_PLUGIN_ABOUT,
|
88 |
+
'check' => AI1WMBE_PLUGIN_CHECK,
|
89 |
'basename' => AI1WMBE_PLUGIN_BASENAME,
|
90 |
'version' => AI1WMBE_VERSION,
|
91 |
'requires' => '1.31',
|
99 |
'key' => AI1WMIE_PLUGIN_KEY,
|
100 |
'title' => AI1WMIE_PLUGIN_TITLE,
|
101 |
'about' => AI1WMIE_PLUGIN_ABOUT,
|
102 |
+
'check' => AI1WMIE_PLUGIN_CHECK,
|
103 |
'basename' => AI1WMIE_PLUGIN_BASENAME,
|
104 |
'version' => AI1WMIE_VERSION,
|
105 |
'requires' => '1.30',
|
113 |
'key' => AI1WMXE_PLUGIN_KEY,
|
114 |
'title' => AI1WMXE_PLUGIN_TITLE,
|
115 |
'about' => AI1WMXE_PLUGIN_ABOUT,
|
116 |
+
'check' => AI1WMXE_PLUGIN_CHECK,
|
117 |
'basename' => AI1WMXE_PLUGIN_BASENAME,
|
118 |
'version' => AI1WMXE_VERSION,
|
119 |
'requires' => '1.0',
|
127 |
'key' => AI1WMDE_PLUGIN_KEY,
|
128 |
'title' => AI1WMDE_PLUGIN_TITLE,
|
129 |
'about' => AI1WMDE_PLUGIN_ABOUT,
|
130 |
+
'check' => AI1WMDE_PLUGIN_CHECK,
|
131 |
'basename' => AI1WMDE_PLUGIN_BASENAME,
|
132 |
'version' => AI1WMDE_VERSION,
|
133 |
'requires' => '3.50',
|
141 |
'key' => AI1WMTE_PLUGIN_KEY,
|
142 |
'title' => AI1WMTE_PLUGIN_TITLE,
|
143 |
'about' => AI1WMTE_PLUGIN_ABOUT,
|
144 |
+
'check' => AI1WMTE_PLUGIN_CHECK,
|
145 |
'basename' => AI1WMTE_PLUGIN_BASENAME,
|
146 |
'version' => AI1WMTE_VERSION,
|
147 |
'requires' => '1.5',
|
155 |
'key' => AI1WMFE_PLUGIN_KEY,
|
156 |
'title' => AI1WMFE_PLUGIN_TITLE,
|
157 |
'about' => AI1WMFE_PLUGIN_ABOUT,
|
158 |
+
'check' => AI1WMFE_PLUGIN_CHECK,
|
159 |
'basename' => AI1WMFE_PLUGIN_BASENAME,
|
160 |
'version' => AI1WMFE_VERSION,
|
161 |
'requires' => '2.55',
|
169 |
'key' => AI1WMCE_PLUGIN_KEY,
|
170 |
'title' => AI1WMCE_PLUGIN_TITLE,
|
171 |
'about' => AI1WMCE_PLUGIN_ABOUT,
|
172 |
+
'check' => AI1WMCE_PLUGIN_CHECK,
|
173 |
'basename' => AI1WMCE_PLUGIN_BASENAME,
|
174 |
'version' => AI1WMCE_VERSION,
|
175 |
'requires' => '1.20',
|
183 |
'key' => AI1WMGE_PLUGIN_KEY,
|
184 |
'title' => AI1WMGE_PLUGIN_TITLE,
|
185 |
'about' => AI1WMGE_PLUGIN_ABOUT,
|
186 |
+
'check' => AI1WMGE_PLUGIN_CHECK,
|
187 |
'basename' => AI1WMGE_PLUGIN_BASENAME,
|
188 |
'version' => AI1WMGE_VERSION,
|
189 |
'requires' => '2.54',
|
197 |
'key' => AI1WMRE_PLUGIN_KEY,
|
198 |
'title' => AI1WMRE_PLUGIN_TITLE,
|
199 |
'about' => AI1WMRE_PLUGIN_ABOUT,
|
200 |
+
'check' => AI1WMRE_PLUGIN_CHECK,
|
201 |
'basename' => AI1WMRE_PLUGIN_BASENAME,
|
202 |
'version' => AI1WMRE_VERSION,
|
203 |
'requires' => '1.19',
|
211 |
'key' => AI1WMEE_PLUGIN_KEY,
|
212 |
'title' => AI1WMEE_PLUGIN_TITLE,
|
213 |
'about' => AI1WMEE_PLUGIN_ABOUT,
|
214 |
+
'check' => AI1WMEE_PLUGIN_CHECK,
|
215 |
'basename' => AI1WMEE_PLUGIN_BASENAME,
|
216 |
'version' => AI1WMEE_VERSION,
|
217 |
'requires' => '1.28',
|
225 |
'key' => AI1WMME_PLUGIN_KEY,
|
226 |
'title' => AI1WMME_PLUGIN_TITLE,
|
227 |
'about' => AI1WMME_PLUGIN_ABOUT,
|
228 |
+
'check' => AI1WMME_PLUGIN_CHECK,
|
229 |
'basename' => AI1WMME_PLUGIN_BASENAME,
|
230 |
'version' => AI1WMME_VERSION,
|
231 |
'requires' => '4.4',
|
239 |
'key' => AI1WMOE_PLUGIN_KEY,
|
240 |
'title' => AI1WMOE_PLUGIN_TITLE,
|
241 |
'about' => AI1WMOE_PLUGIN_ABOUT,
|
242 |
+
'check' => AI1WMOE_PLUGIN_CHECK,
|
243 |
'basename' => AI1WMOE_PLUGIN_BASENAME,
|
244 |
'version' => AI1WMOE_VERSION,
|
245 |
'requires' => '1.42',
|
253 |
'key' => AI1WMPE_PLUGIN_KEY,
|
254 |
'title' => AI1WMPE_PLUGIN_TITLE,
|
255 |
'about' => AI1WMPE_PLUGIN_ABOUT,
|
256 |
+
'check' => AI1WMPE_PLUGIN_CHECK,
|
257 |
'basename' => AI1WMPE_PLUGIN_BASENAME,
|
258 |
'version' => AI1WMPE_VERSION,
|
259 |
'requires' => '1.17',
|
267 |
'key' => AI1WMKE_PLUGIN_KEY,
|
268 |
'title' => AI1WMKE_PLUGIN_TITLE,
|
269 |
'about' => AI1WMKE_PLUGIN_ABOUT,
|
270 |
+
'check' => AI1WMKE_PLUGIN_CHECK,
|
271 |
'basename' => AI1WMKE_PLUGIN_BASENAME,
|
272 |
'version' => AI1WMKE_VERSION,
|
273 |
'requires' => '1.0',
|
281 |
'key' => AI1WMNE_PLUGIN_KEY,
|
282 |
'title' => AI1WMNE_PLUGIN_TITLE,
|
283 |
'about' => AI1WMNE_PLUGIN_ABOUT,
|
284 |
+
'check' => AI1WMNE_PLUGIN_CHECK,
|
285 |
'basename' => AI1WMNE_PLUGIN_BASENAME,
|
286 |
'version' => AI1WMNE_VERSION,
|
287 |
'requires' => '1.14',
|
295 |
'key' => AI1WMSE_PLUGIN_KEY,
|
296 |
'title' => AI1WMSE_PLUGIN_TITLE,
|
297 |
'about' => AI1WMSE_PLUGIN_ABOUT,
|
298 |
+
'check' => AI1WMSE_PLUGIN_CHECK,
|
299 |
'basename' => AI1WMSE_PLUGIN_BASENAME,
|
300 |
'version' => AI1WMSE_VERSION,
|
301 |
'requires' => '3.48',
|
309 |
'key' => AI1WMUE_PLUGIN_KEY,
|
310 |
'title' => AI1WMUE_PLUGIN_TITLE,
|
311 |
'about' => AI1WMUE_PLUGIN_ABOUT,
|
312 |
+
'check' => AI1WMUE_PLUGIN_CHECK,
|
313 |
'basename' => AI1WMUE_PLUGIN_BASENAME,
|
314 |
'version' => AI1WMUE_VERSION,
|
315 |
'requires' => '2.31',
|
323 |
'key' => AI1WMLE_PLUGIN_KEY,
|
324 |
'title' => AI1WMLE_PLUGIN_TITLE,
|
325 |
'about' => AI1WMLE_PLUGIN_ABOUT,
|
326 |
+
'check' => AI1WMLE_PLUGIN_CHECK,
|
327 |
'basename' => AI1WMLE_PLUGIN_BASENAME,
|
328 |
'version' => AI1WMLE_VERSION,
|
329 |
'requires' => '2.41',
|
337 |
'key' => AI1WMWE_PLUGIN_KEY,
|
338 |
'title' => AI1WMWE_PLUGIN_TITLE,
|
339 |
'about' => AI1WMWE_PLUGIN_ABOUT,
|
340 |
+
'check' => AI1WMWE_PLUGIN_CHECK,
|
341 |
'basename' => AI1WMWE_PLUGIN_BASENAME,
|
342 |
'version' => AI1WMWE_VERSION,
|
343 |
'requires' => '1.16',
|
lib/model/class-ai1wm-updater.php
CHANGED
@@ -46,14 +46,12 @@ class Ai1wm_Updater {
|
|
46 |
$extensions = Ai1wm_Extensions::get();
|
47 |
|
48 |
// View details page
|
49 |
-
if ( isset( $
|
50 |
-
|
51 |
-
// Get current updates
|
52 |
-
$updates = get_option( AI1WM_UPDATER, array() );
|
53 |
|
54 |
// Plugin details
|
55 |
-
if ( isset( $
|
56 |
-
return (object) $
|
57 |
}
|
58 |
}
|
59 |
|
@@ -78,10 +76,10 @@ class Ai1wm_Updater {
|
|
78 |
$extensions = Ai1wm_Extensions::get();
|
79 |
|
80 |
// Get current updates
|
81 |
-
$
|
82 |
|
83 |
// Get extension updates
|
84 |
-
foreach ( $
|
85 |
if ( isset( $extensions[ $slug ] ) && ( $extension = $extensions[ $slug ] ) ) {
|
86 |
if ( ( $purchase_id = get_option( $extension['key'] ) ) ) {
|
87 |
|
@@ -122,12 +120,11 @@ class Ai1wm_Updater {
|
|
122 |
* @return boolean
|
123 |
*/
|
124 |
public static function check_for_updates() {
|
125 |
-
|
126 |
-
$updates = get_option( AI1WM_UPDATER, array() );
|
127 |
|
128 |
// Get extension updates
|
129 |
foreach ( Ai1wm_Extensions::get() as $slug => $extension ) {
|
130 |
-
$
|
131 |
$extension['about'],
|
132 |
array(
|
133 |
'timeout' => 15,
|
@@ -135,35 +132,39 @@ class Ai1wm_Updater {
|
|
135 |
)
|
136 |
);
|
137 |
|
138 |
-
// Add updates
|
139 |
-
if ( ! is_wp_error( $
|
140 |
-
|
141 |
-
|
142 |
-
if (
|
143 |
-
|
144 |
-
}
|
145 |
-
|
146 |
-
// Version is mandatory
|
147 |
-
if ( ! isset( $response['version'] ) ) {
|
148 |
-
continue;
|
149 |
-
}
|
150 |
-
|
151 |
-
// Homepage is mandatory
|
152 |
-
if ( ! isset( $response['homepage'] ) ) {
|
153 |
-
continue;
|
154 |
}
|
|
|
|
|
155 |
|
156 |
-
|
157 |
-
|
158 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
}
|
160 |
-
|
161 |
-
$updates[ $slug ] = $response;
|
162 |
}
|
163 |
}
|
164 |
}
|
165 |
|
166 |
-
return update_option( AI1WM_UPDATER, $
|
167 |
}
|
168 |
|
169 |
/**
|
46 |
$extensions = Ai1wm_Extensions::get();
|
47 |
|
48 |
// View details page
|
49 |
+
if ( isset( $extensions[ $args->slug ] ) && $action === 'plugin_information' ) {
|
50 |
+
$updater = get_option( AI1WM_UPDATER, array() );
|
|
|
|
|
51 |
|
52 |
// Plugin details
|
53 |
+
if ( isset( $updater[ $args->slug ] ) ) {
|
54 |
+
return (object) $updater[ $args->slug ];
|
55 |
}
|
56 |
}
|
57 |
|
76 |
$extensions = Ai1wm_Extensions::get();
|
77 |
|
78 |
// Get current updates
|
79 |
+
$updater = get_option( AI1WM_UPDATER, array() );
|
80 |
|
81 |
// Get extension updates
|
82 |
+
foreach ( $updater as $slug => $update ) {
|
83 |
if ( isset( $extensions[ $slug ] ) && ( $extension = $extensions[ $slug ] ) ) {
|
84 |
if ( ( $purchase_id = get_option( $extension['key'] ) ) ) {
|
85 |
|
120 |
* @return boolean
|
121 |
*/
|
122 |
public static function check_for_updates() {
|
123 |
+
$updater = get_option( AI1WM_UPDATER, array() );
|
|
|
124 |
|
125 |
// Get extension updates
|
126 |
foreach ( Ai1wm_Extensions::get() as $slug => $extension ) {
|
127 |
+
$about = wp_remote_get(
|
128 |
$extension['about'],
|
129 |
array(
|
130 |
'timeout' => 15,
|
132 |
)
|
133 |
);
|
134 |
|
135 |
+
// Add plugin updates
|
136 |
+
if ( ! is_wp_error( $about ) ) {
|
137 |
+
$body = wp_remote_retrieve_body( $about );
|
138 |
+
if ( ( $data = json_decode( $body, true ) ) ) {
|
139 |
+
if ( isset( $data['slug'], $data['version'], $data['homepage'], $data['download_link'] ) ) {
|
140 |
+
$updater[ $slug ] = $data;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
141 |
}
|
142 |
+
}
|
143 |
+
}
|
144 |
|
145 |
+
// Add plugin messages
|
146 |
+
if ( ( $purchase_id = get_option( $extension['key'] ) ) ) {
|
147 |
+
$check = wp_remote_get(
|
148 |
+
add_query_arg( array( 'site_url' => get_site_url(), 'admin_email' => get_option( 'admin_email' ) ), sprintf( '%s/%s', $extension['check'], $purchase_id ) ),
|
149 |
+
array(
|
150 |
+
'timeout' => 15,
|
151 |
+
'headers' => array( 'Accept' => 'application/json' ),
|
152 |
+
)
|
153 |
+
);
|
154 |
+
|
155 |
+
// Add plugin checks
|
156 |
+
if ( ! is_wp_error( $check ) ) {
|
157 |
+
$body = wp_remote_retrieve_body( $check );
|
158 |
+
if ( ( $data = json_decode( $body, true ) ) ) {
|
159 |
+
if ( isset( $updater[ $slug ], $data['message'] ) ) {
|
160 |
+
$updater[ $slug ]['update_message'] = $data['message'];
|
161 |
+
}
|
162 |
}
|
|
|
|
|
163 |
}
|
164 |
}
|
165 |
}
|
166 |
|
167 |
+
return update_option( AI1WM_UPDATER, $updater );
|
168 |
}
|
169 |
|
170 |
/**
|
lib/model/import/class-ai1wm-import-database.php
CHANGED
@@ -463,16 +463,20 @@ class Ai1wm_Import_Database {
|
|
463 |
// Get scheme
|
464 |
$new_scheme = parse_url( $blog['New']['WordPress']['UploadsURL'], PHP_URL_SCHEME );
|
465 |
|
466 |
-
//
|
467 |
-
if (
|
468 |
-
$old_replace_values[] = sprintf( "='%s", trailingslashit( $old_path ) );
|
469 |
-
$new_replace_values[] = sprintf( "='%s", trailingslashit( $new_path ) );
|
470 |
-
}
|
471 |
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
476 |
}
|
477 |
|
478 |
// Set Uploads URL scheme
|
@@ -757,16 +761,20 @@ class Ai1wm_Import_Database {
|
|
757 |
// Get scheme
|
758 |
$new_scheme = parse_url( ai1wm_get_uploads_url(), PHP_URL_SCHEME );
|
759 |
|
760 |
-
//
|
761 |
-
if (
|
762 |
-
|
763 |
-
|
764 |
-
|
|
|
|
|
|
|
765 |
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
|
|
770 |
}
|
771 |
|
772 |
// Add Uploads URL scheme
|
463 |
// Get scheme
|
464 |
$new_scheme = parse_url( $blog['New']['WordPress']['UploadsURL'], PHP_URL_SCHEME );
|
465 |
|
466 |
+
// Replace Uploads URL Path
|
467 |
+
if ( basename( $old_path ) ) {
|
|
|
|
|
|
|
468 |
|
469 |
+
// Add path with single quote
|
470 |
+
if ( ! in_array( sprintf( "='%s", trailingslashit( $old_path ) ), $old_replace_values ) ) {
|
471 |
+
$old_replace_values[] = sprintf( "='%s", trailingslashit( $old_path ) );
|
472 |
+
$new_replace_values[] = sprintf( "='%s", trailingslashit( $new_path ) );
|
473 |
+
}
|
474 |
+
|
475 |
+
// Add path with double quote
|
476 |
+
if ( ! in_array( sprintf( '="%s', trailingslashit( $old_path ) ), $old_replace_values ) ) {
|
477 |
+
$old_replace_values[] = sprintf( '="%s', trailingslashit( $old_path ) );
|
478 |
+
$new_replace_values[] = sprintf( '="%s', trailingslashit( $new_path ) );
|
479 |
+
}
|
480 |
}
|
481 |
|
482 |
// Set Uploads URL scheme
|
761 |
// Get scheme
|
762 |
$new_scheme = parse_url( ai1wm_get_uploads_url(), PHP_URL_SCHEME );
|
763 |
|
764 |
+
// Replace Uploads URL Path
|
765 |
+
if ( basename( $old_path ) ) {
|
766 |
+
|
767 |
+
// Add path with single quote
|
768 |
+
if ( ! in_array( sprintf( "='%s", trailingslashit( $old_path ) ), $old_replace_values ) ) {
|
769 |
+
$old_replace_values[] = sprintf( "='%s", trailingslashit( $old_path ) );
|
770 |
+
$new_replace_values[] = sprintf( "='%s", trailingslashit( $new_path ) );
|
771 |
+
}
|
772 |
|
773 |
+
// Add path with double quote
|
774 |
+
if ( ! in_array( sprintf( '="%s', trailingslashit( $old_path ) ), $old_replace_values ) ) {
|
775 |
+
$old_replace_values[] = sprintf( '="%s', trailingslashit( $old_path ) );
|
776 |
+
$new_replace_values[] = sprintf( '="%s', trailingslashit( $new_path ) );
|
777 |
+
}
|
778 |
}
|
779 |
|
780 |
// Add Uploads URL scheme
|
lib/model/import/class-ai1wm-import-upload.php
CHANGED
@@ -46,14 +46,25 @@ class Ai1wm_Import_Upload {
|
|
46 |
public static function execute( $params ) {
|
47 |
self::validate();
|
48 |
|
49 |
-
$error
|
50 |
-
$upload
|
51 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
|
53 |
switch ( $error ) {
|
54 |
case UPLOAD_ERR_OK:
|
55 |
try {
|
56 |
-
ai1wm_copy( $upload, $
|
57 |
ai1wm_unlink( $upload );
|
58 |
} catch ( Exception $e ) {
|
59 |
throw new Ai1wm_Import_Retry_Exception( sprintf( __( 'Unable to upload the file because %s', AI1WM_PLUGIN_NAME ), $e->getMessage() ), 400 );
|
46 |
public static function execute( $params ) {
|
47 |
self::validate();
|
48 |
|
49 |
+
$error = $_FILES['upload-file']['error'];
|
50 |
+
$upload = $_FILES['upload-file']['tmp_name'];
|
51 |
+
|
52 |
+
// Verify file name extension
|
53 |
+
if ( ! ai1wm_is_filename_supported( ai1wm_archive_path( $params ) ) ) {
|
54 |
+
throw new Ai1wm_Import_Exception(
|
55 |
+
__(
|
56 |
+
'The file type that you have tried to upload is not compatible with this plugin. ' .
|
57 |
+
'Please ensure that your file is a <strong>.wpress</strong> file that was created with the All-in-One WP migration plugin. ' .
|
58 |
+
'<a href="https://help.servmask.com/knowledgebase/invalid-backup-file/" target="_blank">Technical details</a>',
|
59 |
+
AI1WM_PLUGIN_NAME
|
60 |
+
)
|
61 |
+
);
|
62 |
+
}
|
63 |
|
64 |
switch ( $error ) {
|
65 |
case UPLOAD_ERR_OK:
|
66 |
try {
|
67 |
+
ai1wm_copy( $upload, ai1wm_archive_path( $params ) );
|
68 |
ai1wm_unlink( $upload );
|
69 |
} catch ( Exception $e ) {
|
70 |
throw new Ai1wm_Import_Retry_Exception( sprintf( __( 'Unable to upload the file because %s', AI1WM_PLUGIN_NAME ), $e->getMessage() ), 400 );
|
lib/model/import/class-ai1wm-import-validate.php
CHANGED
@@ -33,7 +33,25 @@ class Ai1wm_Import_Validate {
|
|
33 |
|
34 |
// Verify file if size > 2GB and PHP = 32-bit
|
35 |
if ( ! ai1wm_is_filesize_supported( ai1wm_archive_path( $params ) ) ) {
|
36 |
-
throw new Ai1wm_Import_Exception(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
}
|
38 |
|
39 |
// Set archive bytes offset
|
33 |
|
34 |
// Verify file if size > 2GB and PHP = 32-bit
|
35 |
if ( ! ai1wm_is_filesize_supported( ai1wm_archive_path( $params ) ) ) {
|
36 |
+
throw new Ai1wm_Import_Exception(
|
37 |
+
__(
|
38 |
+
'Your PHP is 32-bit. In order to import your file, please change your PHP version to 64-bit and try again. ' .
|
39 |
+
'<a href="https://help.servmask.com/knowledgebase/php-32bit/" target="_blank">Technical details</a>',
|
40 |
+
AI1WM_PLUGIN_NAME
|
41 |
+
)
|
42 |
+
);
|
43 |
+
}
|
44 |
+
|
45 |
+
// Verify file name extension
|
46 |
+
if ( ! ai1wm_is_filename_supported( ai1wm_archive_path( $params ) ) ) {
|
47 |
+
throw new Ai1wm_Import_Exception(
|
48 |
+
__(
|
49 |
+
'The file type that you have tried to import is not compatible with this plugin. ' .
|
50 |
+
'Please ensure that your file is a <strong>.wpress</strong> file that was created with the All-in-One WP migration plugin. ' .
|
51 |
+
'<a href="https://help.servmask.com/knowledgebase/invalid-backup-file/" target="_blank">Technical details</a>',
|
52 |
+
AI1WM_PLUGIN_NAME
|
53 |
+
)
|
54 |
+
);
|
55 |
}
|
56 |
|
57 |
// Set archive bytes offset
|
lib/view/assets/css/backups.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:476px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-positive-four{position:relative;top:4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{margin-top:16px}.ai1wm-import-info,.ai1wm-import-title{display:inline-block;font-size:12px;font-weight:700}.ai1wm-button-download{top:.5em!important}.ai1wm-button-download span{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-edit-pencil:before{content:"\e900"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-right2:before{content:"\e901"}.ai1wm-icon-chevron-left2:before{content:"\e902"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}.ai1wm-icon-folder-secondary:before{content:"\e92f"}.ai1wm-icon-folder-secondary-open:before{content:"\e930"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:.7em}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;max-width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container section p.ai1wm-import-modal-content-done{text-align:left;padding:1.62em .5em}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-backups tbody tr,.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}#ai1wm-backups-list{width:100%;overflow-x:auto}.ai1wm-backups{width:100%;margin:1em 0;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:left;white-space:nowrap}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center;white-space:nowrap}.ai1wm-backups .ai1wm-column-actions{text-align:right;white-space:nowrap}.ai1wm-backups thead th{padding:4px 6px;text-align:left;font-size:1.2em}.ai1wm-backups tbody tr{border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody tr:hover .ai1wm-backup-label-description:not(.ai1wm-backup-label-selected){display:inline}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:right;min-width:250px;padding-right:36px}.ai1wm-backups tbody td.ai1wm-backup-actions span{transition:width 2s cubic-bezier(.19,1,.22,1);display:inline-block;width:0;text-align:center;visibility:hidden}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-delete,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-download,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-restore{border-radius:50px;margin:0 2px;padding:4px 8px}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-button-on span{width:80px;visibility:visible}.ai1wm-backups .spinner{visibility:visible;margin:0}.ai1wm-backups .ai1wm-backups-list-spinner{text-align:center;line-height:37px}.ai1wm-backups .ai1wm-backups-list-spinner .spinner{float:none;visibility:visible;margin:0 6px 0 0;position:relative;top:-2px}.ai1wm-backups .ai1wm-backup-label-text{cursor:pointer}.ai1wm-backups .ai1wm-backup-label-text .ai1wm-backup-label-colored{display:inline-block;padding:.25em .4em;font-size:85%;font-weight:400;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem;color:#000;background-color:#fad390;cursor:pointer;word-wrap:break-word;word-break:break-all;white-space:normal}.ai1wm-backups .ai1wm-backup-label-description:hover .ai1wm-icon-edit-pencil,.ai1wm-backups .ai1wm-backup-label-text:hover .ai1wm-icon-edit-pencil{display:inline}.ai1wm-backups .ai1wm-backup-label-description{font-size:12px;cursor:pointer;font-style:italic}.ai1wm-backups .ai1wm-backup-label-holder .spinner{float:none}.ai1wm-backups .ai1wm-backup-label-holder .ai1wm-backup-label-field{border-radius:5px;border:1px solid #ccc}.ai1wm-backups-empty,.ai1wm-backups-empty-spinner-holder{line-height:2em}.ai1wm-backups-empty-spinner-holder .spinner{float:none;visibility:visible;margin:0 6px 0 0;position:relative;top:-2px}
|
1 |
+
@charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:476px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-positive-four{position:relative;top:4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{margin-top:16px}.ai1wm-import-info,.ai1wm-import-title{display:inline-block;font-size:12px;font-weight:700}.ai1wm-button-download{top:.5em!important}.ai1wm-button-download span{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-edit-pencil:before{content:"\e900"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-right2:before{content:"\e901"}.ai1wm-icon-chevron-left2:before{content:"\e902"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}.ai1wm-icon-folder-secondary:before{content:"\e92f"}.ai1wm-icon-folder-secondary-open:before{content:"\e930"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:.7em}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;max-width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container section p.ai1wm-import-modal-content-done{text-align:left;padding:1.62em .5em}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}#ai1wm-backups-list{width:100%;overflow-x:auto}div#ai1wm-backups-list::-webkit-scrollbar{-webkit-appearance:none;height:4px}div#ai1wm-backups-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(77,77,77,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.ai1wm-backups{width:100%;margin:1em 0;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:left;white-space:nowrap}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center;white-space:nowrap}.ai1wm-backups .ai1wm-column-actions{text-align:right;white-space:nowrap}.ai1wm-backups thead th{padding:4px 6px;text-align:left;font-size:1.2em}.ai1wm-backups tbody tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody tr:hover .ai1wm-backup-label-description:not(.ai1wm-backup-label-selected){display:inline}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:right;min-width:250px;padding-right:38px}.ai1wm-backups tbody td.ai1wm-backup-actions span{transition:width 2s cubic-bezier(.19,1,.22,1);display:inline-block;width:0;text-align:center;visibility:hidden}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-delete,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-download,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-restore{border-radius:50px;margin:0 2px;padding:4px 8px}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-button-on span{width:80px;visibility:visible}.ai1wm-backups .spinner{visibility:visible;margin:0}.ai1wm-backups .ai1wm-backups-list-spinner{text-align:center;line-height:37px}.ai1wm-backups .ai1wm-backups-list-spinner .spinner{float:none;visibility:visible;margin:0 6px 0 0;position:relative;top:-2px}.ai1wm-backups .ai1wm-backup-label-text{cursor:pointer}.ai1wm-backups .ai1wm-backup-label-text .ai1wm-backup-label-colored{display:inline-block;padding:.25em .4em;font-size:85%;font-weight:400;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem;color:#000;background-color:#fad390;cursor:pointer;word-wrap:break-word;word-break:break-all;white-space:normal}.ai1wm-backups .ai1wm-backup-label-description:hover .ai1wm-icon-edit-pencil,.ai1wm-backups .ai1wm-backup-label-text:hover .ai1wm-icon-edit-pencil{display:inline}.ai1wm-backups .ai1wm-backup-label-description{font-size:12px;cursor:pointer;font-style:italic}.ai1wm-backups .ai1wm-backup-label-holder .spinner{float:none}.ai1wm-backups .ai1wm-backup-label-holder .ai1wm-backup-label-field{border-radius:5px;border:1px solid #ccc}.ai1wm-backups-empty,.ai1wm-backups-empty-spinner-holder{line-height:2em}.ai1wm-backups-empty-spinner-holder .spinner{float:none;visibility:visible;margin:0 6px 0 0;position:relative;top:-2px}
|
lib/view/assets/css/backups.min.rtl.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:476px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-positive-four{position:relative;top:4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{margin-top:16px}.ai1wm-import-info,.ai1wm-import-title{display:inline-block;font-size:12px;font-weight:700}.ai1wm-button-download{top:.5em!important}.ai1wm-button-download span{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-edit-pencil:before{content:"\e900"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-right2:before{content:"\e901"}.ai1wm-icon-chevron-left2:before{content:"\e902"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}.ai1wm-icon-folder-secondary:before{content:"\e92f"}.ai1wm-icon-folder-secondary-open:before{content:"\e930"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:.7em}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;max-width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container section p.ai1wm-import-modal-content-done{text-align:right;padding:1.62em .5em}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-backups tbody tr,.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}#ai1wm-backups-list{width:100%;overflow-x:auto}.ai1wm-backups{width:100%;margin:1em 0;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:right;white-space:nowrap}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center;white-space:nowrap}.ai1wm-backups .ai1wm-column-actions{text-align:left;white-space:nowrap}.ai1wm-backups thead th{padding:4px 6px;text-align:right;font-size:1.2em}.ai1wm-backups tbody tr{border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody tr:hover .ai1wm-backup-label-description:not(.ai1wm-backup-label-selected){display:inline}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:left;min-width:250px;padding-left:36px}.ai1wm-backups tbody td.ai1wm-backup-actions span{transition:width 2s cubic-bezier(.19,1,.22,1);display:inline-block;width:0;text-align:center;visibility:hidden}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-delete,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-download,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-restore{border-radius:50px;margin:0 2px;padding:4px 8px}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-button-on span{width:80px;visibility:visible}.ai1wm-backups .spinner{visibility:visible;margin:0}.ai1wm-backups .ai1wm-backups-list-spinner{text-align:center;line-height:37px}.ai1wm-backups .ai1wm-backups-list-spinner .spinner{float:none;visibility:visible;margin:0 0 0 6px;position:relative;top:-2px}.ai1wm-backups .ai1wm-backup-label-text{cursor:pointer}.ai1wm-backups .ai1wm-backup-label-text .ai1wm-backup-label-colored{display:inline-block;padding:.25em .4em;font-size:85%;font-weight:400;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem;color:#000;background-color:#fad390;cursor:pointer;word-wrap:break-word;word-break:break-all;white-space:normal}.ai1wm-backups .ai1wm-backup-label-description:hover .ai1wm-icon-edit-pencil,.ai1wm-backups .ai1wm-backup-label-text:hover .ai1wm-icon-edit-pencil{display:inline}.ai1wm-backups .ai1wm-backup-label-description{font-size:12px;cursor:pointer;font-style:italic}.ai1wm-backups .ai1wm-backup-label-holder .spinner{float:none}.ai1wm-backups .ai1wm-backup-label-holder .ai1wm-backup-label-field{border-radius:5px;border:1px solid #ccc}.ai1wm-backups-empty,.ai1wm-backups-empty-spinner-holder{line-height:2em}.ai1wm-backups-empty-spinner-holder .spinner{float:none;visibility:visible;margin:0 0 0 6px;position:relative;top:-2px}
|
1 |
+
@charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:476px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-positive-four{position:relative;top:4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{margin-top:16px}.ai1wm-import-info,.ai1wm-import-title{display:inline-block;font-size:12px;font-weight:700}.ai1wm-button-download{top:.5em!important}.ai1wm-button-download span{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-edit-pencil:before{content:"\e900"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-right2:before{content:"\e901"}.ai1wm-icon-chevron-left2:before{content:"\e902"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}.ai1wm-icon-folder-secondary:before{content:"\e92f"}.ai1wm-icon-folder-secondary-open:before{content:"\e930"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:.7em}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;max-width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container section p.ai1wm-import-modal-content-done{text-align:right;padding:1.62em .5em}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}#ai1wm-backups-list{width:100%;overflow-x:auto}div#ai1wm-backups-list::-webkit-scrollbar{-webkit-appearance:none;height:4px}div#ai1wm-backups-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(77,77,77,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.ai1wm-backups{width:100%;margin:1em 0;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:right;white-space:nowrap}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center;white-space:nowrap}.ai1wm-backups .ai1wm-column-actions{text-align:left;white-space:nowrap}.ai1wm-backups thead th{padding:4px 6px;text-align:right;font-size:1.2em}.ai1wm-backups tbody tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody tr:hover .ai1wm-backup-label-description:not(.ai1wm-backup-label-selected){display:inline}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:left;min-width:250px;padding-left:38px}.ai1wm-backups tbody td.ai1wm-backup-actions span{transition:width 2s cubic-bezier(.19,1,.22,1);display:inline-block;width:0;text-align:center;visibility:hidden}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-delete,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-download,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-restore{border-radius:50px;margin:0 2px;padding:4px 8px}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-button-on span{width:80px;visibility:visible}.ai1wm-backups .spinner{visibility:visible;margin:0}.ai1wm-backups .ai1wm-backups-list-spinner{text-align:center;line-height:37px}.ai1wm-backups .ai1wm-backups-list-spinner .spinner{float:none;visibility:visible;margin:0 0 0 6px;position:relative;top:-2px}.ai1wm-backups .ai1wm-backup-label-text{cursor:pointer}.ai1wm-backups .ai1wm-backup-label-text .ai1wm-backup-label-colored{display:inline-block;padding:.25em .4em;font-size:85%;font-weight:400;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem;color:#000;background-color:#fad390;cursor:pointer;word-wrap:break-word;word-break:break-all;white-space:normal}.ai1wm-backups .ai1wm-backup-label-description:hover .ai1wm-icon-edit-pencil,.ai1wm-backups .ai1wm-backup-label-text:hover .ai1wm-icon-edit-pencil{display:inline}.ai1wm-backups .ai1wm-backup-label-description{font-size:12px;cursor:pointer;font-style:italic}.ai1wm-backups .ai1wm-backup-label-holder .spinner{float:none}.ai1wm-backups .ai1wm-backup-label-holder .ai1wm-backup-label-field{border-radius:5px;border:1px solid #ccc}.ai1wm-backups-empty,.ai1wm-backups-empty-spinner-holder{line-height:2em}.ai1wm-backups-empty-spinner-holder .spinner{float:none;visibility:visible;margin:0 0 0 6px;position:relative;top:-2px}
|
lib/view/assets/css/updater.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@charset "UTF-8";.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:476px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-icon-update{font-size:13px;padding:0;margin:0;font-weight:400}.ai1wm-icon-update:before{color:#d54e21;content:'\f463';display:inline-block;font:20px/1 'dashicons';speak:none;padding:0;margin:0;vertical-align:top}.ai1wm-modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.ai1wm-modal-dialog:target{opacity:1;pointer-events:auto}.ai1wm-modal-dialog .ai1wm-modal-container{position:fixed;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:6px 16px 10px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-error{color:red}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-buttons{text-align:left}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-id{width:100%;padding:6px}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-help-link{font-weight:700}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-discard{margin-left:1em}
|
1 |
+
@charset "UTF-8";.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:476px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-icon-update{font-size:13px;padding:0;margin:0;font-weight:400}.ai1wm-icon-update:before{color:#d54e21;content:'\f463';display:inline-block;font:20px/1 'dashicons';speak:none;padding:0;margin:0;vertical-align:top}.ai1wm-modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.ai1wm-modal-dialog:target{opacity:1;pointer-events:auto}.ai1wm-modal-dialog .ai1wm-modal-container{position:fixed;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:6px 16px 10px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-error{color:red}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-buttons{text-align:left}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-id{width:100%;padding:6px}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-help-link{font-weight:700}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-discard{margin-left:1em}.ai1wm-update-message{padding:0;margin:0;color:red}
|
lib/view/assets/css/updater.min.rtl.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@charset "UTF-8";.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:476px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-icon-update{font-size:13px;padding:0;margin:0;font-weight:400}.ai1wm-icon-update:before{color:#d54e21;content:'\f463';display:inline-block;font:20px/1 'dashicons';speak:none;padding:0;margin:0;vertical-align:top}.ai1wm-modal-dialog{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.ai1wm-modal-dialog:target{opacity:1;pointer-events:auto}.ai1wm-modal-dialog .ai1wm-modal-container{position:fixed;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:6px 16px 10px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-error{color:red}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-buttons{text-align:right}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-id{width:100%;padding:6px}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-help-link{font-weight:700}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-discard{margin-right:1em}
|
1 |
+
@charset "UTF-8";.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:476px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-icon-update{font-size:13px;padding:0;margin:0;font-weight:400}.ai1wm-icon-update:before{color:#d54e21;content:'\f463';display:inline-block;font:20px/1 'dashicons';speak:none;padding:0;margin:0;vertical-align:top}.ai1wm-modal-dialog{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.ai1wm-modal-dialog:target{opacity:1;pointer-events:auto}.ai1wm-modal-dialog .ai1wm-modal-container{position:fixed;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:6px 16px 10px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-error{color:red}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-buttons{text-align:right}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-id{width:100%;padding:6px}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-help-link{font-weight:700}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-discard{margin-right:1em}.ai1wm-update-message{padding:0;margin:0;color:red}
|
lib/view/assets/javascript/util.min.js
CHANGED
@@ -29,7 +29,7 @@
|
|
29 |
*/
|
30 |
var $ = jQuery;
|
31 |
module.exports = {
|
32 |
-
random: function random(len) {
|
33 |
var text = '';
|
34 |
var possible = 'abcdefghijklmnopqrstuvwxyz0123456789';
|
35 |
|
@@ -37,6 +37,10 @@ module.exports = {
|
|
37 |
text += possible.charAt(Math.floor(Math.random() * possible.length));
|
38 |
}
|
39 |
|
|
|
|
|
|
|
|
|
40 |
return text;
|
41 |
},
|
42 |
form: function form(id) {
|
29 |
*/
|
30 |
var $ = jQuery;
|
31 |
module.exports = {
|
32 |
+
random: function random(len, suffix) {
|
33 |
var text = '';
|
34 |
var possible = 'abcdefghijklmnopqrstuvwxyz0123456789';
|
35 |
|
37 |
text += possible.charAt(Math.floor(Math.random() * possible.length));
|
38 |
}
|
39 |
|
40 |
+
if (suffix) {
|
41 |
+
return text + suffix;
|
42 |
+
}
|
43 |
+
|
44 |
return text;
|
45 |
},
|
46 |
form: function form(id) {
|
lib/view/updater/message.php
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Copyright (C) 2014-2020 ServMask Inc.
|
4 |
+
*
|
5 |
+
* This program is free software: you can redistribute it and/or modify
|
6 |
+
* it under the terms of the GNU General Public License as published by
|
7 |
+
* the Free Software Foundation, either version 3 of the License, or
|
8 |
+
* (at your option) any later version.
|
9 |
+
*
|
10 |
+
* This program is distributed in the hope that it will be useful,
|
11 |
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
12 |
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
13 |
+
* GNU General Public License for more details.
|
14 |
+
*
|
15 |
+
* You should have received a copy of the GNU General Public License
|
16 |
+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
17 |
+
*
|
18 |
+
* ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
|
19 |
+
* ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
|
20 |
+
* ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
|
21 |
+
* ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
|
22 |
+
* ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
|
23 |
+
* ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
|
24 |
+
*/
|
25 |
+
|
26 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
27 |
+
die( 'Kangaroos cannot jump here' );
|
28 |
+
}
|
29 |
+
?>
|
30 |
+
|
31 |
+
<?php if ( ! empty( $updater['update_message'] ) ) : ?>
|
32 |
+
<br /><span class="ai1wm-update-message"><?php echo $updater['update_message']; ?></span>
|
33 |
+
<?php endif; ?>
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: move, transfer, copy, migrate, backup, clone, restore, db migration, wordp
|
|
4 |
Requires at least: 3.3
|
5 |
Tested up to: 5.7
|
6 |
Requires PHP: 5.2.17
|
7 |
-
Stable tag: 7.
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Move, transfer, copy, migrate, and backup a site with 1-click. Quick, easy, and reliable.
|
@@ -108,6 +108,14 @@ Alternatively you can download the plugin using the download button on this page
|
|
108 |
All-in-One WP Migration **asks for your consent** to collect **requester's email address** when filling plugin's contact form. [GDPR Compliant Privacy Policy](https://www.iubenda.com/privacy-policy/946881)
|
109 |
|
110 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
= 7.40 =
|
112 |
**Added**
|
113 |
|
4 |
Requires at least: 3.3
|
5 |
Tested up to: 5.7
|
6 |
Requires PHP: 5.2.17
|
7 |
+
Stable tag: 7.41
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Move, transfer, copy, migrate, and backup a site with 1-click. Quick, easy, and reliable.
|
108 |
All-in-One WP Migration **asks for your consent** to collect **requester's email address** when filling plugin's contact form. [GDPR Compliant Privacy Policy](https://www.iubenda.com/privacy-policy/946881)
|
109 |
|
110 |
== Changelog ==
|
111 |
+
= 7.41 =
|
112 |
+
**Added**
|
113 |
+
|
114 |
+
* Improved free disk space checking
|
115 |
+
* Improved backup validation
|
116 |
+
* Improved path replacement on import
|
117 |
+
* Horizontal scrollbar on MacOS (Backups Page)
|
118 |
+
|
119 |
= 7.40 =
|
120 |
**Added**
|
121 |
|