All-in-One WP Migration - Version 6.56

Version Description

Added

  • Symlink directories on export
  • Support sub directories on Backups page
  • A cancel button on import confirm step

Fixed

  • Support IE11
  • Wrong blogs.dir URL replacement
  • Wrong path network drive replacement (Windows)
  • Text placeholders of first find/replace inputs on export

Changed

  • Added loading indicator to feedback and report a problem forms
  • Do not clear cache on export
  • Skip files that contain new line on export
Download this release

Release Info

Developer bangelov
Plugin Icon 128x128 All-in-One WP Migration
Version 6.56
Comparing to
See all releases

Code changes from version 6.55 to 6.56

Files changed (35) hide show
  1. all-in-one-wp-migration.php +1 -1
  2. constants.php +1 -1
  3. functions.php +30 -30
  4. lib/controller/class-ai1wm-import-controller.php +1 -1
  5. lib/controller/class-ai1wm-main-controller.php +2 -2
  6. lib/model/class-ai1wm-backups.php +19 -12
  7. lib/model/class-ai1wm-extensions.php +1 -1
  8. lib/model/class-ai1wm-feedback.php +3 -3
  9. lib/model/class-ai1wm-http.php +1 -1
  10. lib/model/class-ai1wm-report.php +2 -2
  11. lib/model/class-ai1wm-status.php +1 -1
  12. lib/model/export/class-ai1wm-export-config.php +0 -3
  13. lib/model/export/class-ai1wm-export-download.php +3 -3
  14. lib/model/export/class-ai1wm-export-enumerate.php +3 -0
  15. lib/vendor/servmask/archiver/class-ai1wm-archiver.php +33 -0
  16. lib/vendor/servmask/archiver/class-ai1wm-compressor.php +6 -6
  17. lib/vendor/servmask/archiver/class-ai1wm-extractor.php +16 -16
  18. lib/vendor/servmask/database/class-ai1wm-database-utility.php +1 -1
  19. lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php +32 -0
  20. lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php +12 -0
  21. lib/view/assets/css/backups.min.css +1 -1
  22. lib/view/assets/css/export.min.css +1 -1
  23. lib/view/assets/css/import.min.css +1 -1
  24. lib/view/assets/javascript/backups.min.js +266 -233
  25. lib/view/assets/javascript/export.min.js +296 -267
  26. lib/view/assets/javascript/import.min.js +1699 -1385
  27. lib/view/assets/javascript/updater.min.js +2 -2
  28. lib/view/backups/index.php +21 -17
  29. lib/view/common/leave-feedback.php +5 -2
  30. lib/view/common/report-problem.php +5 -2
  31. lib/view/export/advanced-settings.php +2 -2
  32. lib/view/export/export-buttons.php +1 -1
  33. lib/view/import/import-buttons.php +2 -2
  34. loader.php +8 -0
  35. readme.txt +21 -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: 6.55
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: 6.56
9
* Text Domain: all-in-one-wp-migration
10
* Domain Path: /languages
11
* Network: True
constants.php CHANGED
@@ -31,7 +31,7 @@ define( 'AI1WM_DEBUG', false );
31
// ==================
32
// = Plugin Version =
33
// ==================
34
- define( 'AI1WM_VERSION', '6.55' );
35
36
// ===============
37
// = Plugin Name =
31
// ==================
32
// = Plugin Version =
33
// ==================
34
+ define( 'AI1WM_VERSION', '6.56' );
35
36
// ===============
37
// = Plugin Name =
functions.php CHANGED
@@ -31,7 +31,7 @@
31
*/
32
function ai1wm_storage_path( $params ) {
33
if ( empty( $params['storage'] ) ) {
34
- throw new Ai1wm_Storage_Exception( 'Unable to locate storage path' );
35
}
36
37
// Get storage path
@@ -44,17 +44,22 @@ function ai1wm_storage_path( $params ) {
44
}
45
46
/**
47
- * Get backups absolute path
48
*
49
* @param array $params Request parameters
50
* @return string
51
*/
52
- function ai1wm_backups_path( $params ) {
53
if ( empty( $params['archive'] ) ) {
54
- throw new Ai1wm_Archive_Exception( 'Unable to locate archive path' );
55
}
56
57
- return AI1WM_BACKUPS_PATH;
58
}
59
60
/**
@@ -65,25 +70,20 @@ function ai1wm_backups_path( $params ) {
65
*/
66
function ai1wm_archive_path( $params ) {
67
if ( empty( $params['archive'] ) ) {
68
- throw new Ai1wm_Storage_Exception( 'Unable to locate archive path' );
69
}
70
71
// Get archive path
72
- if ( empty( $params['ai1wm_manual_backups'] ) ) {
73
- return ai1wm_storage_path( $params ) . DIRECTORY_SEPARATOR . basename( $params['archive'] );
74
}
75
76
- return ai1wm_backups_path( $params ) . DIRECTORY_SEPARATOR . basename( $params['archive'] );
77
- }
78
-
79
- /**
80
- * Get download absolute path
81
- *
82
- * @param array $params Request parameters
83
- * @return string
84
- */
85
- function ai1wm_download_path( $params ) {
86
- return ai1wm_backups_path( $params ) . DIRECTORY_SEPARATOR . basename( $params['archive'] );
87
}
88
89
/**
@@ -190,13 +190,13 @@ function ai1wm_archive_name( $params ) {
190
}
191
192
/**
193
- * Get backups URL address
194
*
195
* @param array $params Request parameters
196
* @return string
197
*/
198
- function ai1wm_backups_url( $params ) {
199
- return AI1WM_BACKUPS_URL . '/' . ai1wm_archive_name( $params );
200
}
201
202
/**
@@ -210,13 +210,13 @@ function ai1wm_archive_bytes( $params ) {
210
}
211
212
/**
213
- * Get download size in bytes
214
*
215
* @param array $params Request parameters
216
* @return integer
217
*/
218
- function ai1wm_download_bytes( $params ) {
219
- return filesize( ai1wm_download_path( $params ) );
220
}
221
222
/**
@@ -240,13 +240,13 @@ function ai1wm_archive_size( $params ) {
240
}
241
242
/**
243
- * Get download size as text
244
*
245
* @param array $params Request parameters
246
* @return string
247
*/
248
- function ai1wm_download_size( $params ) {
249
- return size_format( filesize( ai1wm_download_path( $params ) ) );
250
}
251
252
/**
@@ -394,7 +394,7 @@ function ai1wm_files_path( $blog_id = null ) {
394
*/
395
function ai1wm_blogsdir_path( $blog_id = null ) {
396
if ( ai1wm_main_site( $blog_id ) ) {
397
- return '/wp-content/blogs.dir/';
398
}
399
400
return "/wp-content/blogs.dir/{$blog_id}/files/";
@@ -408,7 +408,7 @@ function ai1wm_blogsdir_path( $blog_id = null ) {
408
*/
409
function ai1wm_blogsdir_url( $blog_id = null ) {
410
if ( ai1wm_main_site( $blog_id ) ) {
411
- return get_site_url( $blog_id, '/wp-content/blogs.dir/' );
412
}
413
414
return get_site_url( $blog_id, "/wp-content/blogs.dir/{$blog_id}/files/" );
31
*/
32
function ai1wm_storage_path( $params ) {
33
if ( empty( $params['storage'] ) ) {
34
+ throw new Ai1wm_Storage_Exception( __( 'Unable to locate storage path', AI1WM_PLUGIN_NAME ) );
35
}
36
37
// Get storage path
44
}
45
46
/**
47
+ * Get backup absolute path
48
*
49
* @param array $params Request parameters
50
* @return string
51
*/
52
+ function ai1wm_backup_path( $params ) {
53
if ( empty( $params['archive'] ) ) {
54
+ throw new Ai1wm_Archive_Exception( __( 'Unable to locate archive path', AI1WM_PLUGIN_NAME ) );
55
}
56
57
+ // Validate archive path
58
+ if ( validate_file( $params['archive'] ) !== 0 ) {
59
+ throw new Ai1wm_Archive_Exception( __( 'Invalid archive path', AI1WM_PLUGIN_NAME ) );
60
+ }
61
+
62
+ return AI1WM_BACKUPS_PATH . DIRECTORY_SEPARATOR . $params['archive'];
63
}
64
65
/**
70
*/
71
function ai1wm_archive_path( $params ) {
72
if ( empty( $params['archive'] ) ) {
73
+ throw new Ai1wm_Archive_Exception( __( 'Unable to locate archive path', AI1WM_PLUGIN_NAME ) );
74
+ }
75
+
76
+ // Validate archive path
77
+ if ( validate_file( $params['archive'] ) !== 0 ) {
78
+ throw new Ai1wm_Archive_Exception( __( 'Invalid archive path', AI1WM_PLUGIN_NAME ) );
79
}
80
81
// Get archive path
82
+ if ( empty( $params['ai1wm_manual_restore'] ) ) {
83
+ return ai1wm_storage_path( $params ) . DIRECTORY_SEPARATOR . $params['archive'];
84
}
85
86
+ return ai1wm_backup_path( $params );
87
}
88
89
/**
190
}
191
192
/**
193
+ * Get backup URL address
194
*
195
* @param array $params Request parameters
196
* @return string
197
*/
198
+ function ai1wm_backup_url( $params ) {
199
+ return AI1WM_BACKUPS_URL . '/' . str_replace( DIRECTORY_SEPARATOR, '/', $params['archive'] );
200
}
201
202
/**
210
}
211
212
/**
213
+ * Get backup size in bytes
214
*
215
* @param array $params Request parameters
216
* @return integer
217
*/
218
+ function ai1wm_backup_bytes( $params ) {
219
+ return filesize( ai1wm_backup_path( $params ) );
220
}
221
222
/**
240
}
241
242
/**
243
+ * Get backup size as text
244
*
245
* @param array $params Request parameters
246
* @return string
247
*/
248
+ function ai1wm_backup_size( $params ) {
249
+ return size_format( filesize( ai1wm_backup_path( $params ) ) );
250
}
251
252
/**
394
*/
395
function ai1wm_blogsdir_path( $blog_id = null ) {
396
if ( ai1wm_main_site( $blog_id ) ) {
397
+ return '/wp-content/uploads/';
398
}
399
400
return "/wp-content/blogs.dir/{$blog_id}/files/";
408
*/
409
function ai1wm_blogsdir_url( $blog_id = null ) {
410
if ( ai1wm_main_site( $blog_id ) ) {
411
+ return get_site_url( $blog_id, '/wp-content/uploads/' );
412
}
413
414
return get_site_url( $blog_id, "/wp-content/blogs.dir/{$blog_id}/files/" );
lib/controller/class-ai1wm-import-controller.php CHANGED
@@ -103,7 +103,7 @@ class Ai1wm_Import_Controller {
103
104
// Do request
105
if ( $completed === false || ( $next = next( $filters ) ) && ( $params['priority'] = key( $filters ) ) ) {
106
- if ( isset( $params['ai1wm_manual_import'] ) || isset( $params['ai1wm_manual_backups'] ) ) {
107
echo json_encode( $params );
108
exit;
109
}
103
104
// Do request
105
if ( $completed === false || ( $next = next( $filters ) ) && ( $params['priority'] = key( $filters ) ) ) {
106
+ if ( isset( $params['ai1wm_manual_import'] ) || isset( $params['ai1wm_manual_restore'] ) ) {
107
echo json_encode( $params );
108
exit;
109
}
lib/controller/class-ai1wm-main-controller.php CHANGED
@@ -145,7 +145,7 @@ class Ai1wm_Main_Controller {
145
add_filter( 'ai1wm_import', 'Ai1wm_Import_Compatibility::execute', 10 );
146
147
// Do not resolve URL address
148
- if ( ! isset( $_REQUEST['ai1wm_manual_import'] ) && ! isset( $_REQUEST['ai1wm_manual_backups'] ) ) {
149
add_filter( 'ai1wm_import', 'Ai1wm_Import_Resolve::execute', 10 );
150
}
151
@@ -650,7 +650,7 @@ class Ai1wm_Main_Controller {
650
// Set username
651
if ( isset( $_SERVER['PHP_AUTH_USER'] ) ) {
652
update_option( AI1WM_AUTH_USER, $_SERVER['PHP_AUTH_USER'] );
653
- } else if ( isset( $_SERVER['REMOTE_USER'] ) ) {
654
update_option( AI1WM_AUTH_USER, $_SERVER['REMOTE_USER'] );
655
}
656
145
add_filter( 'ai1wm_import', 'Ai1wm_Import_Compatibility::execute', 10 );
146
147
// Do not resolve URL address
148
+ if ( ! isset( $_REQUEST['ai1wm_manual_import'] ) && ! isset( $_REQUEST['ai1wm_manual_restore'] ) ) {
149
add_filter( 'ai1wm_import', 'Ai1wm_Import_Resolve::execute', 10 );
150
}
151
650
// Set username
651
if ( isset( $_SERVER['PHP_AUTH_USER'] ) ) {
652
update_option( AI1WM_AUTH_USER, $_SERVER['PHP_AUTH_USER'] );
653
+ } elseif ( isset( $_SERVER['REMOTE_USER'] ) ) {
654
update_option( AI1WM_AUTH_USER, $_SERVER['REMOTE_USER'] );
655
}
656
lib/model/class-ai1wm-backups.php CHANGED
@@ -33,30 +33,37 @@ class Ai1wm_Backups {
33
public function get_files() {
34
$backups = array();
35
36
// Get backup files
37
- $iterator = new Ai1wm_Extension_Filter(
38
- new DirectoryIterator( AI1WM_BACKUPS_PATH ),
39
- array( 'wpress', 'bin' )
40
- );
41
42
foreach ( $iterator as $item ) {
43
try {
44
if ( ai1wm_is_filesize_supported( $item->getPathname() ) ) {
45
$backups[] = array(
46
- 'filename' => $item->getFilename(),
47
- 'mtime' => $item->getMTime(),
48
- 'size' => $item->getSize(),
49
);
50
} else {
51
$backups[] = array(
52
- 'filename' => $item->getFilename(),
53
- 'mtime' => $item->getMTime(),
54
'size' => null,
55
);
56
}
57
} catch ( Exception $e ) {
58
$backups[] = array(
59
- 'filename' => $item->getFilename(),
60
'mtime' => null,
61
'size' => null,
62
);
@@ -76,8 +83,8 @@ class Ai1wm_Backups {
76
* @return boolean
77
*/
78
public function delete_file( $file ) {
79
- if ( ( $basename = basename( $file ) ) ) {
80
- return @unlink( AI1WM_BACKUPS_PATH . DIRECTORY_SEPARATOR . $basename );
81
}
82
}
83
33
public function get_files() {
34
$backups = array();
35
36
+ // Iterate over directory
37
+ $iterator = new Ai1wm_Recursive_Directory_Iterator( AI1WM_BACKUPS_PATH );
38
+
39
+ // Recursively iterate over directory
40
+ $iterator = new RecursiveIteratorIterator( $iterator, RecursiveIteratorIterator::CHILD_FIRST, RecursiveIteratorIterator::CATCH_GET_CHILD );
41
+ $iterator->setMaxDepth( 3 );
42
+
43
// Get backup files
44
+ $iterator = new Ai1wm_Extension_Filter( $iterator, array( 'wpress', 'bin' ) );
45
46
foreach ( $iterator as $item ) {
47
try {
48
if ( ai1wm_is_filesize_supported( $item->getPathname() ) ) {
49
$backups[] = array(
50
+ 'path' => $iterator->getSubPath(),
51
+ 'filename' => $iterator->getSubPathname(),
52
+ 'mtime' => $iterator->getMTime(),
53
+ 'size' => $iterator->getSize(),
54
);
55
} else {
56
$backups[] = array(
57
+ 'path' => $iterator->getSubPath(),
58
+ 'filename' => $iterator->getSubPathname(),
59
+ 'mtime' => $iterator->getMTime(),
60
'size' => null,
61
);
62
}
63
} catch ( Exception $e ) {
64
$backups[] = array(
65
+ 'path' => $iterator->getSubPath(),
66
+ 'filename' => $iterator->getSubPathname(),
67
'mtime' => null,
68
'size' => null,
69
);
83
* @return boolean
84
*/
85
public function delete_file( $file ) {
86
+ if ( validate_file( $file ) === 0 ) {
87
+ return @unlink( ai1wm_backup_path( array( 'archive' => $file ) ) );
88
}
89
}
90
lib/model/class-ai1wm-extensions.php CHANGED
@@ -76,7 +76,7 @@ class Ai1wm_Extensions {
76
'about' => AI1WMME_PLUGIN_ABOUT,
77
'basename' => AI1WMME_PLUGIN_BASENAME,
78
'version' => AI1WMME_VERSION,
79
- 'requires' => '3.36',
80
'short' => AI1WMME_PLUGIN_SHORT,
81
);
82
}
76
'about' => AI1WMME_PLUGIN_ABOUT,
77
'basename' => AI1WMME_PLUGIN_BASENAME,
78
'version' => AI1WMME_VERSION,
79
+ 'requires' => '3.39',
80
'short' => AI1WMME_PLUGIN_SHORT,
81
);
82
}
lib/model/class-ai1wm-feedback.php CHANGED
@@ -41,11 +41,11 @@ class Ai1wm_Feedback {
41
// Submit feedback to ServMask
42
if ( empty( $type ) ) {
43
$errors[] = __( 'Feedback type is invalid.', AI1WM_PLUGIN_NAME );
44
- } else if ( ! filter_var( $email, FILTER_VALIDATE_EMAIL ) ) {
45
$errors[] = __( 'Your email is not valid.', AI1WM_PLUGIN_NAME );
46
- } else if ( empty( $message ) ) {
47
$errors[] = __( 'Please enter comments in the text area.', AI1WM_PLUGIN_NAME );
48
- } else if ( empty( $terms ) ) {
49
$errors[] = __( 'Please accept feedback term conditions.', AI1WM_PLUGIN_NAME );
50
} else {
51
$response = wp_remote_post(
41
// Submit feedback to ServMask
42
if ( empty( $type ) ) {
43
$errors[] = __( 'Feedback type is invalid.', AI1WM_PLUGIN_NAME );
44
+ } elseif ( ! filter_var( $email, FILTER_VALIDATE_EMAIL ) ) {
45
$errors[] = __( 'Your email is not valid.', AI1WM_PLUGIN_NAME );
46
+ } elseif ( empty( $message ) ) {
47
$errors[] = __( 'Please enter comments in the text area.', AI1WM_PLUGIN_NAME );
48
+ } elseif ( empty( $terms ) ) {
49
$errors[] = __( 'Please accept feedback term conditions.', AI1WM_PLUGIN_NAME );
50
} else {
51
$response = wp_remote_post(
lib/model/class-ai1wm-http.php CHANGED
@@ -82,7 +82,7 @@ class Ai1wm_Http {
82
// Set server IP address
83
if ( ! empty( $_SERVER['SERVER_ADDR'] ) ) {
84
$server = $_SERVER['SERVER_ADDR'];
85
- } else if ( ! empty( $_SERVER['LOCAL_ADDR'] ) ) {
86
$server = $_SERVER['LOCAL_ADDR'];
87
} else {
88
$server = '127.0.0.1';
82
// Set server IP address
83
if ( ! empty( $_SERVER['SERVER_ADDR'] ) ) {
84
$server = $_SERVER['SERVER_ADDR'];
85
+ } elseif ( ! empty( $_SERVER['LOCAL_ADDR'] ) ) {
86
$server = $_SERVER['LOCAL_ADDR'];
87
} else {
88
$server = '127.0.0.1';
lib/model/class-ai1wm-report.php CHANGED
@@ -40,9 +40,9 @@ class Ai1wm_Report {
40
// Submit report to ServMask
41
if ( ! filter_var( $email, FILTER_VALIDATE_EMAIL ) ) {
42
$errors[] = __( 'Your email is not valid.', AI1WM_PLUGIN_NAME );
43
- } else if ( empty( $message ) ) {
44
$errors[] = __( 'Please enter comments in the text area.', AI1WM_PLUGIN_NAME );
45
- } else if ( empty( $terms ) ) {
46
$errors[] = __( 'Please accept report term conditions.', AI1WM_PLUGIN_NAME );
47
} else {
48
$response = wp_remote_post(
40
// Submit report to ServMask
41
if ( ! filter_var( $email, FILTER_VALIDATE_EMAIL ) ) {
42
$errors[] = __( 'Your email is not valid.', AI1WM_PLUGIN_NAME );
43
+ } elseif ( empty( $message ) ) {
44
$errors[] = __( 'Please enter comments in the text area.', AI1WM_PLUGIN_NAME );
45
+ } elseif ( empty( $terms ) ) {
46
$errors[] = __( 'Please accept report term conditions.', AI1WM_PLUGIN_NAME );
47
} else {
48
$response = wp_remote_post(
lib/model/class-ai1wm-status.php CHANGED
@@ -54,7 +54,7 @@ class Ai1wm_Status {
54
}
55
56
public static function log( $data = array() ) {
57
- if ( isset( $_REQUEST['ai1wm_manual_export'] ) || isset( $_REQUEST['ai1wm_manual_import'] ) || isset( $_REQUEST['ai1wm_manual_backups'] ) ) {
58
update_option( AI1WM_STATUS, $data );
59
}
60
}
54
}
55
56
public static function log( $data = array() ) {
57
+ if ( isset( $_REQUEST['ai1wm_manual_export'] ) || isset( $_REQUEST['ai1wm_manual_import'] ) || isset( $_REQUEST['ai1wm_manual_restore'] ) ) {
58
update_option( AI1WM_STATUS, $data );
59
}
60
}
lib/model/export/class-ai1wm-export-config.php CHANGED
@@ -31,9 +31,6 @@ class Ai1wm_Export_Config {
31
// Set progress
32
Ai1wm_Status::info( __( 'Adding configuration to archive...', AI1WM_PLUGIN_NAME ) );
33
34
- // Flush WP cache
35
- ai1wm_cache_flush();
36
-
37
// Get options
38
$options = wp_load_alloptions();
39
31
// Set progress
32
Ai1wm_Status::info( __( 'Adding configuration to archive...', AI1WM_PLUGIN_NAME ) );
33
34
// Get options
35
$options = wp_load_alloptions();
36
lib/model/export/class-ai1wm-export-download.php CHANGED
@@ -37,7 +37,7 @@ class Ai1wm_Export_Download {
37
$archive->close( true );
38
39
// Rename archive file
40
- if ( rename( ai1wm_archive_path( $params ), ai1wm_download_path( $params ) ) ) {
41
42
$blog_id = null;
43
@@ -49,8 +49,8 @@ class Ai1wm_Export_Download {
49
}
50
51
// Set archive details
52
- $link = ai1wm_backups_url( $params );
53
- $size = ai1wm_download_size( $params );
54
$name = ai1wm_site_name( $blog_id );
55
56
// Set progress
37
$archive->close( true );
38
39
// Rename archive file
40
+ if ( rename( ai1wm_archive_path( $params ), ai1wm_backup_path( $params ) ) ) {
41
42
$blog_id = null;
43
49
}
50
51
// Set archive details
52
+ $link = ai1wm_backup_url( $params );
53
+ $size = ai1wm_backup_size( $params );
54
$name = ai1wm_site_name( $blog_id );
55
56
// Set progress
lib/model/export/class-ai1wm-export-enumerate.php CHANGED
@@ -110,6 +110,9 @@ class Ai1wm_Export_Enumerate {
110
// Iterate over content directory
111
$iterator = new Ai1wm_Recursive_Directory_Iterator( WP_CONTENT_DIR );
112
113
// Exclude uploads, plugins or themes
114
$iterator = new Ai1wm_Recursive_Exclude_Filter( $iterator, apply_filters( 'ai1wm_exclude_content_from_export', $exclude_filters ) );
115
110
// Iterate over content directory
111
$iterator = new Ai1wm_Recursive_Directory_Iterator( WP_CONTENT_DIR );
112
113
+ // Exclude new line file names
114
+ $iterator = new Ai1wm_Recursive_Newline_Filter( $iterator );
115
+
116
// Exclude uploads, plugins or themes
117
$iterator = new Ai1wm_Recursive_Exclude_Filter( $iterator, apply_filters( 'ai1wm_exclude_content_from_export', $exclude_filters ) );
118
lib/vendor/servmask/archiver/class-ai1wm-archiver.php CHANGED
@@ -153,6 +153,39 @@ abstract class Ai1wm_Archiver {
153
}
154
}
155
156
/**
157
* Validate archive file
158
*
153
}
154
}
155
156
+ /**
157
+ * Replace forward slash with current directory separator
158
+ *
159
+ * @param string $path Path
160
+ *
161
+ * @return string
162
+ */
163
+ protected function replace_forward_slash_with_directory_separator( $path ) {
164
+ return str_replace( '/', DIRECTORY_SEPARATOR, $path );
165
+ }
166
+
167
+ /**
168
+ * Replace current directory separator with forward slash
169
+ *
170
+ * @param string $path Path
171
+ *
172
+ * @return string
173
+ */
174
+ protected function replace_directory_separator_with_forward_slash( $path ) {
175
+ return str_replace( DIRECTORY_SEPARATOR, '/', $path );
176
+ }
177
+
178
+ /**
179
+ * Escape Windows directory separator
180
+ *
181
+ * @param string $path Path
182
+ *
183
+ * @return string
184
+ */
185
+ protected function escape_windows_directory_separator( $path ) {
186
+ return preg_replace( '/[\\\\]+/', '\\\\\\\\', $path );
187
+ }
188
+
189
/**
190
* Validate archive file
191
*
lib/vendor/servmask/archiver/class-ai1wm-compressor.php CHANGED
@@ -53,11 +53,11 @@ class Ai1wm_Compressor extends Ai1wm_Archiver {
53
public function add_file( $file_name, $new_file_name = '', &$file_written = 0, &$file_offset = 0, $timeout = 0 ) {
54
$file_written = 0;
55
56
- // Replace / with DIRECTORY_SEPARATOR in file name
57
- $file_name = str_replace( '/', DIRECTORY_SEPARATOR, $file_name );
58
59
- // Replace \ with \\ in file name (Windows)
60
- $file_name = str_replace( '\\', '\\\\', $file_name );
61
62
// Flag to hold if file data has been processed
63
$completed = true;
@@ -177,8 +177,8 @@ class Ai1wm_Compressor extends Ai1wm_Archiver {
177
// Last time the file was modified
178
$date = $stat['mtime'];
179
180
- // Replace DIRECTORY_SEPARATOR with / in path, we want to always have /
181
- $path = str_replace( DIRECTORY_SEPARATOR, '/', $pathinfo['dirname'] );
182
183
// Concatenate block format parts
184
$format = implode( '', $this->block_format );
53
public function add_file( $file_name, $new_file_name = '', &$file_written = 0, &$file_offset = 0, $timeout = 0 ) {
54
$file_written = 0;
55
56
+ // Replace forward slash with current directory separator in file name
57
+ $file_name = $this->replace_forward_slash_with_directory_separator( $file_name );
58
59
+ // Escape Windows directory separator in file name
60
+ $file_name = $this->escape_windows_directory_separator( $file_name );
61
62
// Flag to hold if file data has been processed
63
$completed = true;
177
// Last time the file was modified
178
$date = $stat['mtime'];
179
180
+ // Replace current directory separator with backward slash in file path
181
+ $path = $this->replace_directory_separator_with_forward_slash( $pathinfo['dirname'] );
182
183
// Concatenate block format parts
184
$format = implode( '', $this->block_format );
lib/vendor/servmask/archiver/class-ai1wm-extractor.php CHANGED
@@ -164,8 +164,8 @@ class Ai1wm_Extractor extends Ai1wm_Archiver {
164
throw new Ai1wm_Not_Directory_Exception( sprintf( 'Location is not a directory: %s', $location ) );
165
}
166
167
- // Replace / with DIRECTORY_SEPARATOR in location
168
- $location = str_replace( '/', DIRECTORY_SEPARATOR, $location );
169
170
// Flag to hold if file data has been processed
171
$completed = true;
@@ -229,11 +229,11 @@ class Ai1wm_Extractor extends Ai1wm_Archiver {
229
}
230
}
231
232
- // Replace \ with \\ in file path (Windows)
233
- $file_path = str_replace( '\\', '\\\\', $location . DIRECTORY_SEPARATOR . $file_path );
234
235
- // Replace \ with \\ in file name (Windows)
236
- $file_name = str_replace( '\\', '\\\\', $location . DIRECTORY_SEPARATOR . $file_name );
237
238
// Check if location doesn't exist, then create it
239
if ( false === is_dir( $file_path ) ) {
@@ -279,8 +279,8 @@ class Ai1wm_Extractor extends Ai1wm_Archiver {
279
throw new Ai1wm_Not_Directory_Exception( sprintf( 'Location is not a directory: %s', $location ) );
280
}
281
282
- // Replace / with DIRECTORY_SEPARATOR in location
283
- $location = str_replace( '/', DIRECTORY_SEPARATOR, $location );
284
285
// Flag to hold if file data has been processed
286
$completed = true;
@@ -338,11 +338,11 @@ class Ai1wm_Extractor extends Ai1wm_Archiver {
338
// Do we have a match?
339
if ( $should_include_file === true ) {
340
341
- // Replace \ with \\ in file path (Windows)
342
- $file_path = str_replace( '\\', '\\\\', $location . DIRECTORY_SEPARATOR . $file_path );
343
344
- // Replace \ with \\ in file name (Windows)
345
- $file_name = str_replace( '\\', '\\\\', $location . DIRECTORY_SEPARATOR . $file_name );
346
347
// Check if location doesn't exist, then create it
348
if ( false === is_dir( $file_path ) ) {
@@ -511,11 +511,11 @@ class Ai1wm_Extractor extends Ai1wm_Archiver {
511
// Set file path
512
$data['path'] = ( $data['path'] === '.' ? '' : $data['path'] );
513
514
- // Replace / with DIRECTORY_SEPARATOR in file name
515
- $data['filename'] = str_replace( '/', DIRECTORY_SEPARATOR, $data['filename'] );
516
517
- // Replace / with DIRECTORY_SEPARATOR in path
518
- $data['path'] = str_replace( '/', DIRECTORY_SEPARATOR, $data['path'] );
519
}
520
521
return $data;
164
throw new Ai1wm_Not_Directory_Exception( sprintf( 'Location is not a directory: %s', $location ) );
165
}
166
167
+ // Replace forward slash with current directory separator in location
168
+ $location = $this->replace_forward_slash_with_directory_separator( $location );
169
170
// Flag to hold if file data has been processed
171
$completed = true;
229
}
230
}
231
232
+ // Escape Windows directory separator in file path
233
+ $file_path = $this->escape_windows_directory_separator( $location . DIRECTORY_SEPARATOR . $file_path );
234
235
+ // Escape Windows directory separator in file name
236
+ $file_name = $this->escape_windows_directory_separator( $location . DIRECTORY_SEPARATOR . $file_name );
237
238
// Check if location doesn't exist, then create it
239
if ( false === is_dir( $file_path ) ) {
279
throw new Ai1wm_Not_Directory_Exception( sprintf( 'Location is not a directory: %s', $location ) );
280
}
281
282
+ // Replace forward slash with current directory separator in location
283
+ $location = $this->replace_forward_slash_with_directory_separator( $location );
284
285
// Flag to hold if file data has been processed
286
$completed = true;
338
// Do we have a match?
339
if ( $should_include_file === true ) {
340
341
+ // Escape Windows directory separator in file path
342
+ $file_path = $this->escape_windows_directory_separator( $location . DIRECTORY_SEPARATOR . $file_path );
343
344
+ // Escape Windows directory separator in file name
345
+ $file_name = $this->escape_windows_directory_separator( $location . DIRECTORY_SEPARATOR . $file_name );
346
347
// Check if location doesn't exist, then create it
348
if ( false === is_dir( $file_path ) ) {
511
// Set file path
512
$data['path'] = ( $data['path'] === '.' ? '' : $data['path'] );
513
514
+ // Replace forward slash with current directory separator in file name
515
+ $data['filename'] = $this->replace_forward_slash_with_directory_separator( $data['filename'] );
516
517
+ // Replace forward slash with current directory separator in file path
518
+ $data['path'] = $this->replace_forward_slash_with_directory_separator( $data['path'] );
519
}
520
521
return $data;
lib/vendor/servmask/database/class-ai1wm-database-utility.php CHANGED
@@ -59,7 +59,7 @@ class Ai1wm_Database_Utility {
59
// Some unserialized data cannot be re-serialized eg. SimpleXMLElements
60
if ( is_serialized( $data ) && ( $unserialized = @unserialize( $data ) ) !== false ) {
61
$data = self::replace_serialized_values( $from, $to, $unserialized, true );
62
- } else if ( is_array( $data ) ) {
63
$tmp = array();
64
foreach ( $data as $key => $value ) {
65
$tmp[ $key ] = self::replace_serialized_values( $from, $to, $value, false );
59
// Some unserialized data cannot be re-serialized eg. SimpleXMLElements
60
if ( is_serialized( $data ) && ( $unserialized = @unserialize( $data ) ) !== false ) {
61
$data = self::replace_serialized_values( $from, $to, $unserialized, true );
62
+ } elseif ( is_array( $data ) ) {
63
$tmp = array();
64
foreach ( $data as $key => $value ) {
65
$tmp[ $key ] = self::replace_serialized_values( $from, $to, $value, false );
lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php ADDED
@@ -0,0 +1,32 @@
1
+ <?php
2
+ /**
3
+ * Copyright (C) 2014-2017 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
+ class Ai1wm_Recursive_Newline_Filter extends RecursiveFilterIterator {
27
+
28
+ public function accept() {
29
+ return strpos( $this->getInnerIterator()->getSubPathname(), "\n" ) === false &&
30
+ strpos( $this->getInnerIterator()->getSubPathname(), "\r" ) === false;
31
+ }
32
+ }
lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php CHANGED
@@ -48,6 +48,18 @@ class Ai1wm_Recursive_Directory_Iterator extends RecursiveDirectoryIterator {
48
$this->skipdots();
49
}
50
51
protected function skipdots() {
52
while ( $this->isDot() ) {
53
parent::next();
48
$this->skipdots();
49
}
50
51
+ /**
52
+ * Returns whether current entry is a directory and not '.' or '..'
53
+ *
54
+ * Explicitly set allow links flag, because RecursiveDirectoryIterator::FOLLOW_SYMLINKS
55
+ * is not supported by <= PHP 5.3.0
56
+ *
57
+ * @return bool
58
+ */
59
+ public function hasChildren( $allow_links = true ) {
60
+ return parent::hasChildren( $allow_links );
61
+ }
62
+
63
protected function skipdots() {
64
while ( $this->isDot() ) {
65
parent::next();
lib/view/assets/css/backups.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.ai1wm-divider{-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;margin:0;background-color:transparent;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:rgba(0,0,0,.8);position:relative;top:0%;left:0%;margin:1rem 2.5rem;height:auto;padding:0;line-height:1}.ai1wm-divider:after,.ai1wm-divider:before{position:absolute;content:" ";z-index:3;width:50%;top:50%;height:0%;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.8)}.ai1wm-divider:before{left:0%;margin-left:-2.5rem}.ai1wm-divider:after{left:auto;right:0%;margin-right:-2.5rem}@-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)}}[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-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-down:before,.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-down{display:inline-block;position:relative;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);margin-left:.5em!important}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-alone{margin:0!important}@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{margin:0;padding:0;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 #fff;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-replace-row .ai1wm-field-inline{float:left;width:100%}.ai1wm-replace-row .ai1wm-field-inline input{width:100%;font-weight:400;font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px}.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-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}.ai1wm-button-group.ai1wm-button-export{width:154px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:210px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-export .ai1mw-lines{-webkit-transform:translate(20px,-1px);transform:translate(20px,-1px)}.ai1wm-button-group.ai1wm-button-import{width:170px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:240px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import .ai1mw-lines{-webkit-transform:translate(8px,-1px);transform:translate(8px,-1px)}.ai1wm-button-group .ai1wm-button-main{padding:6px 25px 1px;height:22px;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:6px 25px 1px 26px;height:22px;line-height:22px;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,.ai1wm-line{position:relative;display:inline-block;width:12px;height:10px}.ai1wm-line{width:100%;height:2px;margin:auto;background:#27ae60;position:absolute;transition:all .2s ease-in-out}.ai1wm-line-first{top:0}.ai1wm-line-second,div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-third{top:100%}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{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-alone{border-radius:50px!important;padding:5px 8px!important}.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-button-blue i,.ai1wm-button-gray i,.ai1wm-button-green i,.ai1wm-button-red i{margin-left:-.5em;margin-right:.2em}.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-list-expanded{display:block!important}.ai1wm-field-inline input{border-radius:5px}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.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:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.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-no-underline{text-decoration:none}.ai1wm-top-negative-four{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-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-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.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%;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-growl-info{position:fixed;z-index:200000;top:0;margin-top:16px;right:16px;width:200px;padding:16px;background:#f1c40f;border:1px solid #e67e22;border-radius:5px;color:#111}#ai1wm-backup-progress,#ai1wm-backup-progress-bar{background-color:#dfdfdf;height:20px;width:350px;border-radius:15px}#ai1wm-backup-progress-bar{background-color:#00aff0;line-height:20px;color:#fff;width:0;text-align:center}.ai1wm-backups{width:100%;margin:20px 0 0;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:left}.ai1wm-backups .ai1wm-column-info{text-align:right}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center}.ai1wm-backups .ai1wm-column-actions{text-align:right}.ai1wm-backups thead th{padding:4px 6px;text-align:left;font-size:1.2em}.ai1wm-backups tbody tr:first-child{border-top:1px solid #ccc}.ai1wm-backups tbody tr{border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:36px}.ai1wm-backups tbody td span{font-weight:700}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:right;width:250px}.ai1wm-backups tbody td.ai1wm-backup-actions a{margin-left:4px}.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-button-on span{width:80px;visibility:visible}
1
+ @charset "UTF-8";.ai1wm-divider{-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;margin:0;background-color:transparent;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:rgba(0,0,0,.8);position:relative;top:0%;left:0%;margin:1rem 2.5rem;height:auto;padding:0;line-height:1}.ai1wm-divider:after,.ai1wm-divider:before{position:absolute;content:" ";z-index:3;width:50%;top:50%;height:0%;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.8)}.ai1wm-divider:before{left:0%;margin-left:-2.5rem}.ai1wm-divider:after{left:auto;right:0%;margin-right:-2.5rem}@-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)}}[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-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-down:before,.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-down{display:inline-block;position:relative;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);margin-left:.5em!important}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-alone{margin:0!important}@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{margin:0;padding:0;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 #fff;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-replace-row .ai1wm-field-inline{float:left;width:100%}.ai1wm-replace-row .ai1wm-field-inline input{width:100%;font-weight:400;font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px}.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-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}.ai1wm-button-group.ai1wm-button-export{width:154px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:210px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-export .ai1mw-lines{-webkit-transform:translate(20px,-1px);transform:translate(20px,-1px)}.ai1wm-button-group.ai1wm-button-import{width:170px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:240px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import .ai1mw-lines{-webkit-transform:translate(8px,-1px);transform:translate(8px,-1px)}.ai1wm-button-group .ai1wm-button-main{padding:6px 25px 1px;height:22px;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:6px 25px 1px 26px;height:22px;line-height:22px;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,.ai1wm-line{position:relative;display:inline-block;width:12px;height:10px}.ai1wm-line{width:100%;height:2px;margin:auto;background:#27ae60;position:absolute;transition:all .2s ease-in-out}.ai1wm-line-first{top:0}.ai1wm-line-second,div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-third{top:100%}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{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-alone{border-radius:50px!important;padding:5px 8px!important}.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-button-blue i,.ai1wm-button-gray i,.ai1wm-button-green i,.ai1wm-button-red i{margin-left:-.5em;margin-right:.2em}.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-list-expanded{display:block!important}.ai1wm-field-inline input{border-radius:5px}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.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-no-underline{text-decoration:none}.ai1wm-top-negative-four{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-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-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.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%;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 .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-growl-info{position:fixed;z-index:200000;top:0;margin-top:16px;right:16px;width:200px;padding:16px;background:#f1c40f;border:1px solid #e67e22;border-radius:5px;color:#111}#ai1wm-backup-progress,#ai1wm-backup-progress-bar{background-color:#dfdfdf;height:20px;width:350px;border-radius:15px}#ai1wm-backup-progress-bar{background-color:#00aff0;line-height:20px;color:#fff;width:0;text-align:center}.ai1wm-backups{width:100%;margin:1em 0 2em;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name,.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-backups .ai1wm-column-info{text-align:right}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center}.ai1wm-backups .ai1wm-column-actions{text-align:right}.ai1wm-backups thead th{padding:4px 6px;text-align:left;font-size:1.2em}.ai1wm-backups tbody tr:first-child{border-top:1px solid #ccc}.ai1wm-backups tbody tr{border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody td{padding:8px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td span{font-weight:700}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:right;width:250px}.ai1wm-backups tbody td.ai1wm-backup-actions a{margin-left:4px}.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-button-on span{width:80px;visibility:visible}.ai1wm-backups-empty{line-height:2em}
lib/view/assets/css/export.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.ai1wm-divider{-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;margin:0;background-color:transparent;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:rgba(0,0,0,.8);position:relative;top:0%;left:0%;margin:1rem 2.5rem;height:auto;padding:0;line-height:1}.ai1wm-divider:after,.ai1wm-divider:before{position:absolute;content:" ";z-index:3;width:50%;top:50%;height:0%;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.8)}.ai1wm-divider:before{left:0%;margin-left:-2.5rem}.ai1wm-divider:after{left:auto;right:0%;margin-right:-2.5rem}@-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)}}[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-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-down:before,.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-down{display:inline-block;position:relative;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);margin-left:.5em!important}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-alone{margin:0!important}@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{margin:0;padding:0;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 #fff;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-replace-row .ai1wm-field-inline{float:left;width:100%}.ai1wm-replace-row .ai1wm-field-inline input{width:100%;font-weight:400;font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px}.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-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}.ai1wm-button-group.ai1wm-button-export{width:154px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:210px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-export .ai1mw-lines{-webkit-transform:translate(20px,-1px);transform:translate(20px,-1px)}.ai1wm-button-group.ai1wm-button-import{width:170px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:240px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import .ai1mw-lines{-webkit-transform:translate(8px,-1px);transform:translate(8px,-1px)}.ai1wm-button-group .ai1wm-button-main{padding:6px 25px 1px;height:22px;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:6px 25px 1px 26px;height:22px;line-height:22px;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,.ai1wm-line{position:relative;display:inline-block;width:12px;height:10px}.ai1wm-line{width:100%;height:2px;margin:auto;background:#27ae60;position:absolute;transition:all .2s ease-in-out}.ai1wm-line-first{top:0}.ai1wm-line-second,div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-third{top:100%}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{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-alone{border-radius:50px!important;padding:5px 8px!important}.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-button-blue i,.ai1wm-button-gray i,.ai1wm-button-green i,.ai1wm-button-red i{margin-left:-.5em;margin-right:.2em}.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-list-expanded{display:block!important}.ai1wm-field-inline input{border-radius:5px}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.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-query div input,.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-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-no-underline{text-decoration:none}.ai1wm-top-negative-four{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}@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-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@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-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.ai1wm-accordion ul{margin:0;padding:0;list-style:none}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{display:inline-block}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 0 0 2em;visibility:visible}.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-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.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%;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-query-arrow{position:relative;top:4px;float:right}.ai1wm-query.ai1wm-open{background:#ebebeb!important}.ai1wm-query.ai1wm-open p small{border-bottom:1px dashed #000}.ai1wm-query.ai1wm-open div{visibility:visible!important;height:82px!important;margin-top:8px}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right,.ai1wm-query.ai1wm-open .ai1wm-query-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai1wm-query{width:100%;margin:0 0 10px;list-style:none;background:0 0;border:1px solid #d8d8d8;padding:10px;border-radius:5px;box-sizing:border-box}.ai1wm-accordion ul,.ai1wm-query div{transition:height .2s cubic-bezier(.19,1,.22,1);visibility:hidden;height:0}.ai1wm-query div input{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#333;transition:.05s border-color ease-in-out}.ai1wm-query div input:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.ai1wm-query p{margin:0;cursor:pointer}.ai1wm-query p small{display:inline;width:auto;float:none}.ai1wm-query-arrow{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.ai1wm-include-tables{display:inline-block;width:300px;margin:0 6px 0 0}.ai1wm-include-plugins{display:inline-block;width:300px;vertical-align:top}.ai1wm-include-media{display:inline-block;width:300px;margin:0 6px 0 0}.ai1wm-include-themes{display:inline-block;width:300px;vertical-align:top}.ai1wm-export-stats{margin-bottom:1em}#ai1wm-export-download{display:none;margin:0 0 2em}#ai1wm-export-download-stop{display:inline-block;margin:0 0 2em}#ai1wm-export-download.ai1wm-active{display:inline-block;-webkit-animation:ai1wm-fadein .5s;animation:ai1wm-fadein .5s}#ai1wm-export-download.ai1wm-emphasize{display:inline-block;-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}#ai1wm-export-download-size{display:block;color:#34495e}#ai1wm-queries{padding:0}
1
+ @charset "UTF-8";.ai1wm-divider{-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;margin:0;background-color:transparent;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:rgba(0,0,0,.8);position:relative;top:0%;left:0%;margin:1rem 2.5rem;height:auto;padding:0;line-height:1}.ai1wm-divider:after,.ai1wm-divider:before{position:absolute;content:" ";z-index:3;width:50%;top:50%;height:0%;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.8)}.ai1wm-divider:before{left:0%;margin-left:-2.5rem}.ai1wm-divider:after{left:auto;right:0%;margin-right:-2.5rem}@-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)}}[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-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-down:before,.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-down{display:inline-block;position:relative;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);margin-left:.5em!important}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-alone{margin:0!important}@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{margin:0;padding:0;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 #fff;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-replace-row .ai1wm-field-inline{float:left;width:100%}.ai1wm-replace-row .ai1wm-field-inline input{width:100%;font-weight:400;font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px}.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-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}.ai1wm-button-group.ai1wm-button-export{width:154px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:210px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-export .ai1mw-lines{-webkit-transform:translate(20px,-1px);transform:translate(20px,-1px)}.ai1wm-button-group.ai1wm-button-import{width:170px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:240px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import .ai1mw-lines{-webkit-transform:translate(8px,-1px);transform:translate(8px,-1px)}.ai1wm-button-group .ai1wm-button-main{padding:6px 25px 1px;height:22px;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:6px 25px 1px 26px;height:22px;line-height:22px;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,.ai1wm-line{position:relative;display:inline-block;width:12px;height:10px}.ai1wm-line{width:100%;height:2px;margin:auto;background:#27ae60;position:absolute;transition:all .2s ease-in-out}.ai1wm-line-first{top:0}.ai1wm-line-second,div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-third{top:100%}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{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-alone{border-radius:50px!important;padding:5px 8px!important}.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-button-blue i,.ai1wm-button-gray i,.ai1wm-button-green i,.ai1wm-button-red i{margin-left:-.5em;margin-right:.2em}.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-list-expanded{display:block!important}.ai1wm-field-inline input{border-radius:5px}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.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-query div input,.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-no-underline{text-decoration:none}.ai1wm-top-negative-four{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}@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-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@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-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.ai1wm-accordion ul{margin:0;padding:0;list-style:none}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 0 0 2em;visibility:visible}.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-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.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%;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 .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-query-arrow{position:relative;top:4px;float:right}.ai1wm-query.ai1wm-open{background:#ebebeb!important}.ai1wm-query.ai1wm-open p small{border-bottom:1px dashed #000}.ai1wm-query.ai1wm-open div{visibility:visible!important;height:82px!important;margin-top:8px}.ai1wm-query.ai1wm-open .ai1wm-query-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai1wm-query{width:100%;margin:0 0 10px;list-style:none;background:0 0;border:1px solid #d8d8d8;padding:10px;border-radius:5px;box-sizing:border-box}.ai1wm-accordion ul,.ai1wm-query div{transition:height .2s cubic-bezier(.19,1,.22,1);visibility:hidden;height:0}.ai1wm-query div input{border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#333;transition:.05s border-color ease-in-out}.ai1wm-query div input:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.ai1wm-query p{margin:0;cursor:pointer}.ai1wm-query p small{display:inline;width:auto;float:none}.ai1wm-query-arrow{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.ai1wm-include-tables{display:inline-block;width:300px;margin:0 6px 0 0}.ai1wm-include-plugins{display:inline-block;width:300px;vertical-align:top}.ai1wm-include-media{display:inline-block;width:300px;margin:0 6px 0 0}.ai1wm-include-themes{display:inline-block;width:300px;vertical-align:top}.ai1wm-export-stats{margin-bottom:1em}#ai1wm-export-download{display:none;margin:0 0 2em}#ai1wm-export-download-stop{display:inline-block;margin:0 0 2em}#ai1wm-export-download.ai1wm-active{display:inline-block;-webkit-animation:ai1wm-fadein .5s;animation:ai1wm-fadein .5s}#ai1wm-export-download.ai1wm-emphasize{display:inline-block;-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}#ai1wm-export-download-size{display:block;color:#34495e}#ai1wm-queries{padding:0}
lib/view/assets/css/import.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.ai1wm-divider{-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;margin:0;background-color:transparent;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:rgba(0,0,0,.8);position:relative;top:0%;left:0%;margin:1rem 2.5rem;height:auto;padding:0;line-height:1}.ai1wm-divider:after,.ai1wm-divider:before{position:absolute;content:" ";z-index:3;width:50%;top:50%;height:0%;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.8)}.ai1wm-divider:before{left:0%;margin-left:-2.5rem}.ai1wm-divider:after{left:auto;right:0%;margin-right:-2.5rem}@-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)}}[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-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-down:before,.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-down{display:inline-block;position:relative;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);margin-left:.5em!important}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-alone{margin:0!important}@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{margin:0;padding:0;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 #fff;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-replace-row .ai1wm-field-inline{float:left;width:100%}.ai1wm-replace-row .ai1wm-field-inline input{width:100%;font-weight:400;font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px}.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-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}.ai1wm-button-group.ai1wm-button-export{width:154px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:210px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-export .ai1mw-lines{-webkit-transform:translate(20px,-1px);transform:translate(20px,-1px)}.ai1wm-button-group.ai1wm-button-import{width:170px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:240px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import .ai1mw-lines{-webkit-transform:translate(8px,-1px);transform:translate(8px,-1px)}.ai1wm-button-group .ai1wm-button-main{padding:6px 25px 1px;height:22px;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:6px 25px 1px 26px;height:22px;line-height:22px;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,.ai1wm-line{position:relative;display:inline-block;width:12px;height:10px}.ai1wm-line{width:100%;height:2px;margin:auto;background:#27ae60;position:absolute;transition:all .2s ease-in-out}.ai1wm-line-first{top:0}.ai1wm-line-second,div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-third{top:100%}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{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-alone{border-radius:50px!important;padding:5px 8px!important}.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-button-blue i,.ai1wm-button-gray i,.ai1wm-button-green i,.ai1wm-button-red i{margin-left:-.5em;margin-right:.2em}.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-list-expanded{display:block!important}.ai1wm-field-inline input{border-radius:5px}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.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:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.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-no-underline,.ai1wm-unlimited-import a{text-decoration:none}.ai1wm-top-negative-four{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,div.ai1wm-expandable input{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-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-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.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%;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-growl-info{position:fixed;z-index:200000;top:0;margin-top:16px;right:16px;width:200px;padding:16px;background:#f1c40f;border:1px solid #e67e22;border-radius:5px;color:#111}.ai1wm-drag-drop-area{border:3px dashed #ddd;height:200px;margin:20px 0 16px;background:#fff;text-align:center;border-radius:30px}.ai1wm-drag-drop-area>*{pointer-events:none}div.ai1wm-expandable.ai1wm-open input{display:inline-block}#ai1wm-import-file>input{position:absolute;-webkit-transform:translate(-51px,-6px);transform:translate(-51px,-6px);width:158px;height:29px;cursor:pointer;opacity:0;z-index:9999;padding:0;margin:0}#ai1wm-import-file>input::-webkit-file-upload-button{cursor:pointer}.ai1wm-drag-drop-area.dragover{background:rgba(255,255,255,.4);border-color:green}.ai1wm-drag-over.ai1wm-drag-drop-area{border-color:#83b4d8}.ai1wm-import-form{position:relative}#ai1wm-import-init{position:absolute;top:10px;left:10%;width:80%;text-align:center}#ai1wm-import-init p{font-size:18px;color:#9e9e9e}#ai1wm-import-init p i{font-size:46px}#ai1wm-import-init div.ai1wm-button-import{pointer-events:all}.ai1wm-max-upload-size{border-bottom:1px solid #000}.ai1wm-progress-bar{position:relative;display:inline-block;background-color:#bdc3c7;height:32px;width:100%;border-radius:15px;top:35px}.ai1wm-progress-bar-meter,.ai1wm-progress-bar-percent{display:inline-block;float:left;height:32px;line-height:32px;color:#fff}.ai1wm-progress-bar-meter{background-color:#2ecc71;border-radius:15px;text-align:center;width:0}.ai1wm-progress-bar-percent{position:absolute;width:50px;left:50%;-webkit-transform:translate(-24px,0);transform:translate(-24px,0);font-size:.5em;background:0 0}
1
+ @charset "UTF-8";.ai1wm-divider{-ms-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;margin:0;background-color:transparent;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:rgba(0,0,0,.8);position:relative;top:0%;left:0%;margin:1rem 2.5rem;height:auto;padding:0;line-height:1}.ai1wm-divider:after,.ai1wm-divider:before{position:absolute;content:" ";z-index:3;width:50%;top:50%;height:0%;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.8)}.ai1wm-divider:before{left:0%;margin-left:-2.5rem}.ai1wm-divider:after{left:auto;right:0%;margin-right:-2.5rem}@-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)}}[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-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-down:before,.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-chevron-down{display:inline-block;position:relative;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);margin-left:.5em!important}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-alone{margin:0!important}@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{margin:0;padding:0;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 #fff;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-replace-row .ai1wm-field-inline{float:left;width:100%}.ai1wm-replace-row .ai1wm-field-inline input{width:100%;font-weight:400;font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px}.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-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}.ai1wm-button-group.ai1wm-button-export{width:154px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:210px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-export .ai1mw-lines{-webkit-transform:translate(20px,-1px);transform:translate(20px,-1px)}.ai1wm-button-group.ai1wm-button-import{width:170px;box-sizing:content-box}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:240px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import .ai1mw-lines{-webkit-transform:translate(8px,-1px);transform:translate(8px,-1px)}.ai1wm-button-group .ai1wm-button-main{padding:6px 25px 1px;height:22px;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:6px 25px 1px 26px;height:22px;line-height:22px;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,.ai1wm-line{position:relative;display:inline-block;width:12px;height:10px}.ai1wm-line{width:100%;height:2px;margin:auto;background:#27ae60;position:absolute;transition:all .2s ease-in-out}.ai1wm-line-first{top:0}.ai1wm-line-second,div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-third{top:100%}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{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-alone{border-radius:50px!important;padding:5px 8px!important}.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-button-blue i,.ai1wm-button-gray i,.ai1wm-button-green i,.ai1wm-button-red i{margin-left:-.5em;margin-right:.2em}.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-list-expanded{display:block!important}.ai1wm-field-inline input{border-radius:5px}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.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-no-underline,.ai1wm-unlimited-import a{text-decoration:none}.ai1wm-top-negative-four{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,div.ai1wm-expandable input{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-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-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.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%;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 .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-growl-info{position:fixed;z-index:200000;top:0;margin-top:16px;right:16px;width:200px;padding:16px;background:#f1c40f;border:1px solid #e67e22;border-radius:5px;color:#111}.ai1wm-drag-drop-area{border:3px dashed #ddd;height:200px;margin:20px 0 16px;background:#fff;text-align:center;border-radius:30px}.ai1wm-drag-drop-area>*{pointer-events:none}div.ai1wm-expandable.ai1wm-open input{display:inline-block}#ai1wm-import-file>input{position:absolute;-webkit-transform:translate(-51px,-6px);transform:translate(-51px,-6px);width:158px;height:29px;cursor:pointer;opacity:0;z-index:9999;padding:0;margin:0}#ai1wm-import-file>input::-webkit-file-upload-button{cursor:pointer}.ai1wm-drag-drop-area.dragover{background:rgba(255,255,255,.4);border-color:green}.ai1wm-drag-over.ai1wm-drag-drop-area{border-color:#83b4d8}.ai1wm-import-form{position:relative}#ai1wm-import-init{position:absolute;top:10px;left:10%;width:80%;text-align:center}#ai1wm-import-init p{font-size:18px;color:#9e9e9e}#ai1wm-import-init p i{font-size:46px}#ai1wm-import-init div.ai1wm-button-import{pointer-events:all}.ai1wm-max-upload-size{border-bottom:1px solid #000}.ai1wm-progress-bar{position:relative;display:inline-block;background-color:#bdc3c7;height:32px;width:100%;border-radius:15px;top:35px}.ai1wm-progress-bar-meter,.ai1wm-progress-bar-percent{display:inline-block;float:left;height:32px;line-height:32px;color:#fff}.ai1wm-progress-bar-meter{background-color:#2ecc71;border-radius:15px;text-align:center;width:0}.ai1wm-progress-bar-percent{position:absolute;width:50px;left:50%;-webkit-transform:translate(-24px,0);transform:translate(-24px,0);font-size:.5em;background:0 0}
lib/view/assets/javascript/backups.min.js CHANGED
@@ -60,11 +60,12 @@
60
/******/ __webpack_require__.p = "";
61
/******/
62
/******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 8);
64
/******/ })
65
/************************************************************************/
66
- /******/ ([
67
- /* 0 */
68
/***/ (function(module, exports, __webpack_require__) {
69
70
"use strict";
@@ -145,225 +146,8 @@ module.exports = {
145
};
146
147
/***/ }),
148
- /* 1 */
149
- /***/ (function(module, exports, __webpack_require__) {
150
-
151
- "use strict";
152
-
153
-
154
- /**
155
- * Copyright (C) 2014-2017 ServMask Inc.
156
- *
157
- * This program is free software: you can redistribute it and/or modify
158
- * it under the terms of the GNU General Public License as published by
159
- * the Free Software Foundation, either version 3 of the License, or
160
- * (at your option) any later version.
161
- *
162
- * This program is distributed in the hope that it will be useful,
163
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
164
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
165
- * GNU General Public License for more details.
166
- *
167
- * You should have received a copy of the GNU General Public License
168
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
169
- *
170
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
171
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
172
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
173
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
174
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
175
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
176
- */
177
-
178
- var Util = __webpack_require__(0);
179
-
180
- jQuery(document).ready(function ($) {
181
- 'use strict';
182
-
183
- $('#ai1wm-report-problem-button').click(function (e) {
184
- $(this).next('.ai1wm-report-problem-dialog').toggleClass('ai1wm-report-active');
185
-
186
- e.preventDefault();
187
- });
188
-
189
- $('#ai1wm-report-cancel').click(function (e) {
190
- $(this).closest('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
191
-
192
- e.preventDefault();
193
- });
194
-
195
- $('#ai1wm-report-submit').click(function () {
196
- var email = $('.ai1wm-report-email').val();
197
- var message = $('.ai1wm-report-message').val();
198
- var terms = $('.ai1wm-report-terms').is(':checked');
199
-
200
- $.ajax({
201
- url: ai1wm_report.ajax.url,
202
- type: 'POST',
203
- dataType: 'json',
204
- async: false,
205
- data: {
206
- 'secret_key': ai1wm_report.secret_key,
207
- 'ai1wm_email': email,
208
- 'ai1wm_message': message,
209
- 'ai1wm_terms': +terms
210
- },
211
- dataFilter: function dataFilter(data, type) {
212
- return Util.json(data);
213
- },
214
- success: function success(data) {
215
- if (data.errors.length > 0) {
216
- // Reset previous messages
217
- $('.ai1wm-report-problem-dialog .ai1wm-message').remove();
218
-
219
- var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
220
- $.each(data.errors, function (key, value) {
221
- errorMessage.append('<p>' + value + '</p>');
222
- });
223
-
224
- $('.ai1wm-report-problem-dialog').prepend(errorMessage);
225
- } else {
226
- var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message').append('<p>Thanks for submitting your request!</p>');
227
- $('.ai1wm-report-problem-dialog').html(successMessage);
228
-
229
- // Hide message
230
- setTimeout(function () {
231
- $('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
232
- }, 2000);
233
- }
234
- }
235
- });
236
- });
237
- });
238
-
239
- /***/ }),
240
- /* 2 */
241
- /***/ (function(module, exports, __webpack_require__) {
242
-
243
- "use strict";
244
-
245
-
246
- /**
247
- * Copyright (C) 2014-2017 ServMask Inc.
248
- *
249
- * This program is free software: you can redistribute it and/or modify
250
- * it under the terms of the GNU General Public License as published by
251
- * the Free Software Foundation, either version 3 of the License, or
252
- * (at your option) any later version.
253
- *
254
- * This program is distributed in the hope that it will be useful,
255
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
256
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
257
- * GNU General Public License for more details.
258
- *
259
- * You should have received a copy of the GNU General Public License
260
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
261
- *
262
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
263
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
264
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
265
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
266
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
267
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
268
- */
269
-
270
- var Util = __webpack_require__(0);
271
-
272
- jQuery(document).ready(function ($) {
273
- 'use strict';
274
-
275
- // Reset feedback form
276
-
277
- $('.ai1wm-feedback-type').attr('checked', false);
278
-
279
- // Review
280
- $('#ai1wm-feedback-type-link-1').click(function (e) {
281
- var radio = $('#ai1wm-feedback-type-1');
282
- if (radio.is(':checked')) {
283
- radio.attr('checked', false);
284
- e.preventDefault();
285
- } else {
286
- radio.attr('checked', true);
287
- }
288
- });
289
-
290
- // Improvement
291
- $('#ai1wm-feedback-type-2').click(function () {
292
- // Hide other options
293
- $('#ai1wm-feedback-type-1, #ai1wm-feedback-type-3').closest('li').hide();
294
-
295
- // change placeholder message
296
- $('.ai1wm-feedback-form').find('.ai1wm-feedback-message').attr('placeholder', 'Leave plugin developers any feedback here');
297
-
298
- // Show feedback form
299
- $('.ai1wm-feedback-form').fadeIn();
300
- });
301
-
302
- // Help
303
- $('#ai1wm-feedback-type-3').click(function () {
304
- // Hide other options
305
- $('#ai1wm-feedback-type-1, #ai1wm-feedback-type-2').closest('li').hide();
306
-
307
- // change placeholder message
308
- $('.ai1wm-feedback-form').find('.ai1wm-feedback-message').attr('placeholder', 'How may we help you?');
309
-
310
- // Show feedback form
311
- $('.ai1wm-feedback-form').fadeIn();
312
- });
313
-
314
- // Cancel feedback form
315
- $('#ai1wm-feedback-cancel').click(function (e) {
316
- $('.ai1wm-feedback-form').fadeOut(function () {
317
- $('.ai1wm-feedback-type').attr('checked', false).closest('li').show();
318
- });
319
- e.preventDefault();
320
- });
321
-
322
- // Send feedback form
323
- $('#ai1wm-feedback-submit').click(function () {
324
- var type = $('.ai1wm-feedback-type:checked').val();
325
- var email = $('.ai1wm-feedback-email').val();
326
- var message = $('.ai1wm-feedback-message').val();
327
- var terms = $('.ai1wm-feedback-terms').is(':checked');
328
329
- $.ajax({
330
- url: ai1wm_feedback.ajax.url,
331
- type: 'POST',
332
- dataType: 'json',
333
- async: false,
334
- data: {
335
- 'secret_key': ai1wm_feedback.secret_key,
336
- 'ai1wm_type': type,
337
- 'ai1wm_email': email,
338
- 'ai1wm_message': message,
339
- 'ai1wm_terms': +terms
340
- },
341
- dataFilter: function dataFilter(data, type) {
342
- return Util.json(data);
343
- },
344
- success: function success(data) {
345
- if (data.errors.length > 0) {
346
- // Reset previous messages
347
- $('.ai1wm-feedback .ai1wm-message').remove();
348
-
349
- var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
350
- $.each(data.errors, function (key, value) {
351
- errorMessage.append('<p>' + value + '</p>');
352
- });
353
-
354
- $('.ai1wm-feedback').prepend(errorMessage);
355
- } else {
356
- var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message').append('<p>Thanks for submitting your feedback!</p>');
357
- $('.ai1wm-feedback').html(successMessage);
358
- }
359
- }
360
- });
361
- });
362
- });
363
-
364
- /***/ }),
365
- /* 3 */,
366
- /* 4 */
367
/***/ (function(module, exports, __webpack_require__) {
368
369
"use strict";
@@ -394,7 +178,7 @@ jQuery(document).ready(function ($) {
394
*/
395
396
var Util = __webpack_require__(0),
397
- Modal = __webpack_require__(5),
398
$ = jQuery;
399
400
var Import = function Import() {
@@ -723,7 +507,8 @@ Import.prototype.onStop = function (options) {
723
module.exports = Import;
724
725
/***/ }),
726
- /* 5 */
727
/***/ (function(module, exports, __webpack_require__) {
728
729
"use strict";
@@ -877,20 +662,29 @@ var Modal = function Modal() {
877
var header = $('<h1></h1>');
878
879
// Create paragraph to hold mesage
880
- var message = $('<p></p>').html(params.message);
881
882
// Create action section
883
- var action = $('<div></div>');
884
885
// Create warning
886
var warning = $('<span class="ai1wm-icon-notification"></span>');
887
888
// Create confirm button
889
- var confirmButton = $('<button type="button" class="ai1wm-button-green">Continue</button>').on('click', function () {
890
$(this).attr('disabled', 'disabled');
891
self.onConfirm();
892
});
893
894
// Append confirm button
895
action.append(confirmButton);
896
@@ -1086,9 +880,8 @@ Modal.prototype.destroy = function () {
1086
module.exports = Modal;
1087
1088
/***/ }),
1089
- /* 6 */,
1090
- /* 7 */,
1091
- /* 8 */
1092
/***/ (function(module, exports, __webpack_require__) {
1093
1094
"use strict";
@@ -1118,10 +911,10 @@ module.exports = Modal;
1118
* ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1119
*/
1120
1121
- var Report = __webpack_require__(1),
1122
- Feedback = __webpack_require__(2),
1123
Util = __webpack_require__(0),
1124
- Import = __webpack_require__(4);
1125
1126
jQuery(document).ready(function ($) {
1127
'use strict';
@@ -1181,5 +974,245 @@ jQuery(document).ready(function ($) {
1181
});
1182
});
1183
1184
/***/ })
1185
- /******/ ]);
60
/******/ __webpack_require__.p = "";
61
/******/
62
/******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 42);
64
/******/ })
65
/************************************************************************/
66
+ /******/ ({
67
+
68
+ /***/ 0:
69
/***/ (function(module, exports, __webpack_require__) {
70
71
"use strict";
146
};
147
148
/***/ }),
149
150
+ /***/ 18:
151
/***/ (function(module, exports, __webpack_require__) {
152
153
"use strict";
178
*/
179
180
var Util = __webpack_require__(0),
181
+ Modal = __webpack_require__(19),
182
$ = jQuery;
183
184
var Import = function Import() {
507
module.exports = Import;
508
509
/***/ }),
510
+
511
+ /***/ 19:
512
/***/ (function(module, exports, __webpack_require__) {
513
514
"use strict";
662
var header = $('<h1></h1>');
663
664
// Create paragraph to hold mesage
665
+ var message = $('<p class="ai1wm-import-modal-content"></p>').html(params.message);
666
667
// Create action section
668
+ var action = $('<div class="ai1wm-import-modal-actions"></div>');
669
670
// Create warning
671
var warning = $('<span class="ai1wm-icon-notification"></span>');
672
673
+ // Create cancel button
674
+ var cancelButton = $('<button type="button" class="ai1wm-button-gray">Cancel</button>').on('click', function () {
675
+ $(this).attr('disabled', 'disabled');
676
+ self.onStop();
677
+ });
678
+
679
// Create confirm button
680
+ var confirmButton = $('<button type="button" class="ai1wm-button-green">Proceed &gt;</button>').on('click', function () {
681
$(this).attr('disabled', 'disabled');
682
self.onConfirm();
683
});
684
685
+ // Append cancel button
686
+ action.append(cancelButton);
687
+
688
// Append confirm button
689
action.append(confirmButton);
690
880
module.exports = Modal;
881
882
/***/ }),
883
+
884
+ /***/ 42:
885
/***/ (function(module, exports, __webpack_require__) {
886
887
"use strict";
911
* ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
912
*/
913
914
+ var Report = __webpack_require__(5),
915
+ Feedback = __webpack_require__(6),
916
Util = __webpack_require__(0),
917
+ Import = __webpack_require__(18);
918
919
jQuery(document).ready(function ($) {
920
'use strict';
974
});
975
});
976
977
+ /***/ }),
978
+
979
+ /***/ 5:
980
+ /***/ (function(module, exports, __webpack_require__) {
981
+
982
+ "use strict";
983
+
984
+
985
+ /**
986
+ * Copyright (C) 2014-2017 ServMask Inc.
987
+ *
988
+ * This program is free software: you can redistribute it and/or modify
989
+ * it under the terms of the GNU General Public License as published by
990
+ * the Free Software Foundation, either version 3 of the License, or
991
+ * (at your option) any later version.
992
+ *
993
+ * This program is distributed in the hope that it will be useful,
994
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
995
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
996
+ * GNU General Public License for more details.
997
+ *
998
+ * You should have received a copy of the GNU General Public License
999
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
1000
+ *
1001
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
1002
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
1003
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
1004
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
1005
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1006
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1007
+ */
1008
+
1009
+ var Util = __webpack_require__(0);
1010
+
1011
+ jQuery(document).ready(function ($) {
1012
+ 'use strict';
1013
+
1014
+ $('#ai1wm-report-problem-button').click(function (e) {
1015
+ $(this).next('.ai1wm-report-problem-dialog').toggleClass('ai1wm-report-active');
1016
+
1017
+ e.preventDefault();
1018
+ });
1019
+
1020
+ $('#ai1wm-report-cancel').click(function (e) {
1021
+ $(this).closest('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
1022
+
1023
+ e.preventDefault();
1024
+ });
1025
+
1026
+ $('#ai1wm-report-submit').click(function (event) {
1027
+ event.preventDefault();
1028
+
1029
+ var submit_button = $(this);
1030
+ var spinner = $(submit_button).next();
1031
+ var email = $('.ai1wm-report-email').val();
1032
+ var message = $('.ai1wm-report-message').val();
1033
+ var terms = $('.ai1wm-report-terms').is(':checked');
1034
+
1035
+ $(submit_button).attr('disabled', true);
1036
+ $(spinner).css('visibility', 'visible');
1037
+
1038
+ $.ajax({
1039
+ url: ai1wm_report.ajax.url,
1040
+ type: 'POST',
1041
+ dataType: 'json',
1042
+ async: true,
1043
+ data: {
1044
+ 'secret_key': ai1wm_report.secret_key,
1045
+ 'ai1wm_email': email,
1046
+ 'ai1wm_message': message,
1047
+ 'ai1wm_terms': +terms
1048
+ },
1049
+ dataFilter: function dataFilter(data, type) {
1050
+ return Util.json(data);
1051
+ },
1052
+ success: function success(data) {
1053
+ $(submit_button).attr('disabled', false);
1054
+ $(spinner).css('visibility', 'hidden');
1055
+
1056
+ if (data.errors.length > 0) {
1057
+ // Reset previous messages
1058
+ $('.ai1wm-report-problem-dialog .ai1wm-message').remove();
1059
+
1060
+ var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
1061
+ $.each(data.errors, function (key, value) {
1062
+ errorMessage.append('<p>' + value + '</p>');
1063
+ });
1064
+
1065
+ $('.ai1wm-report-problem-dialog').prepend(errorMessage);
1066
+ } else {
1067
+ var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message').append('<p>Thanks for submitting your request!</p>');
1068
+ $('.ai1wm-report-problem-dialog').html(successMessage);
1069
+
1070
+ // Hide message
1071
+ setTimeout(function () {
1072
+ $('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
1073
+ }, 2000);
1074
+ }
1075
+ }
1076
+ });
1077
+ });
1078
+ });
1079
+
1080
+ /***/ }),
1081
+
1082
+ /***/ 6:
1083
+ /***/ (function(module, exports, __webpack_require__) {
1084
+
1085
+ "use strict";
1086
+
1087
+
1088
+ /**
1089
+ * Copyright (C) 2014-2017 ServMask Inc.
1090
+ *
1091
+ * This program is free software: you can redistribute it and/or modify
1092
+ * it under the terms of the GNU General Public License as published by
1093
+ * the Free Software Foundation, either version 3 of the License, or
1094
+ * (at your option) any later version.
1095
+ *
1096
+ * This program is distributed in the hope that it will be useful,
1097
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1098
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1099
+ * GNU General Public License for more details.
1100
+ *
1101
+ * You should have received a copy of the GNU General Public License
1102
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
1103
+ *
1104
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
1105
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
1106
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
1107
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
1108
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1109
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1110
+ */
1111
+
1112
+ var Util = __webpack_require__(0);
1113
+
1114
+ jQuery(document).ready(function ($) {
1115
+ 'use strict';
1116
+
1117
+ // Reset feedback form
1118
+
1119
+ $('.ai1wm-feedback-type').attr('checked', false);
1120
+
1121
+ // Review
1122
+ $('#ai1wm-feedback-type-link-1').click(function (e) {
1123
+ var radio = $('#ai1wm-feedback-type-1');
1124
+ if (radio.is(':checked')) {
1125
+ radio.attr('checked', false);
1126
+ e.preventDefault();
1127
+ } else {
1128
+ radio.attr('checked', true);
1129
+ }
1130
+ });
1131
+
1132
+ // Improvement
1133
+ $('#ai1wm-feedback-type-2').click(function () {
1134
+ // Hide other options
1135
+ $('#ai1wm-feedback-type-1, #ai1wm-feedback-type-3').closest('li').hide();
1136
+
1137
+ // change placeholder message
1138
+ $('.ai1wm-feedback-form').find('.ai1wm-feedback-message').attr('placeholder', 'Leave plugin developers any feedback here');
1139
+
1140
+ // Show feedback form
1141
+ $('.ai1wm-feedback-form').fadeIn();
1142
+ });
1143
+
1144
+ // Help
1145
+ $('#ai1wm-feedback-type-3').click(function () {
1146
+ // Hide other options
1147
+ $('#ai1wm-feedback-type-1, #ai1wm-feedback-type-2').closest('li').hide();
1148
+
1149
+ // change placeholder message
1150
+ $('.ai1wm-feedback-form').find('.ai1wm-feedback-message').attr('placeholder', 'How may we help you?');
1151
+
1152
+ // Show feedback form
1153
+ $('.ai1wm-feedback-form').fadeIn();
1154
+ });
1155
+
1156
+ // Cancel feedback form
1157
+ $('#ai1wm-feedback-cancel').click(function (e) {
1158
+ $('.ai1wm-feedback-form').fadeOut(function () {
1159
+ $('.ai1wm-feedback-type').attr('checked', false).closest('li').show();
1160
+ });
1161
+ e.preventDefault();
1162
+ });
1163
+
1164
+ // Send feedback form
1165
+ $('#ai1wm-feedback-submit').click(function (event) {
1166
+ event.preventDefault();
1167
+
1168
+ var submit_button = $(this);
1169
+ var spinner = $(submit_button).next();
1170
+ var type = $('.ai1wm-feedback-type:checked').val();
1171
+ var email = $('.ai1wm-feedback-email').val();
1172
+ var message = $('.ai1wm-feedback-message').val();
1173
+ var terms = $('.ai1wm-feedback-terms').is(':checked');
1174
+
1175
+ $(submit_button).attr('disabled', true);
1176
+ $(spinner).css('visibility', 'visible');
1177
+
1178
+ $.ajax({
1179
+ url: ai1wm_feedback.ajax.url,
1180
+ type: 'POST',
1181
+ dataType: 'json',
1182
+ async: true,
1183
+ data: {
1184
+ 'secret_key': ai1wm_feedback.secret_key,
1185
+ 'ai1wm_type': type,
1186
+ 'ai1wm_email': email,
1187
+ 'ai1wm_message': message,
1188
+ 'ai1wm_terms': +terms
1189
+ },
1190
+ dataFilter: function dataFilter(data, type) {
1191
+ return Util.json(data);
1192
+ },
1193
+ success: function success(data) {
1194
+ $(submit_button).attr('disabled', false);
1195
+ $(spinner).css('visibility', 'hidden');
1196
+
1197
+ if (data.errors.length > 0) {
1198
+ // Reset previous messages
1199
+ $('.ai1wm-feedback .ai1wm-message').remove();
1200
+
1201
+ var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
1202
+ $.each(data.errors, function (key, value) {
1203
+ errorMessage.append('<p>' + value + '</p>');
1204
+ });
1205
+
1206
+ $('.ai1wm-feedback').prepend(errorMessage);
1207
+ } else {
1208
+ var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message').append('<p>Thanks for submitting your feedback!</p>');
1209
+ $('.ai1wm-feedback').html(successMessage);
1210
+ }
1211
+ }
1212
+ });
1213
+ });
1214
+ });
1215
+
1216
/***/ })
1217
+
1218
+ /******/ });
lib/view/assets/javascript/export.min.js CHANGED
@@ -60,11 +60,12 @@
60
/******/ __webpack_require__.p = "";
61
/******/
62
/******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 9);
64
/******/ })
65
/************************************************************************/
66
- /******/ ([
67
- /* 0 */
68
/***/ (function(module, exports, __webpack_require__) {
69
70
"use strict";
@@ -145,253 +146,8 @@ module.exports = {
145
};
146
147
/***/ }),
148
- /* 1 */
149
- /***/ (function(module, exports, __webpack_require__) {
150
-
151
- "use strict";
152
-
153
-
154
- /**
155
- * Copyright (C) 2014-2017 ServMask Inc.
156
- *
157
- * This program is free software: you can redistribute it and/or modify
158
- * it under the terms of the GNU General Public License as published by
159
- * the Free Software Foundation, either version 3 of the License, or
160
- * (at your option) any later version.
161
- *
162
- * This program is distributed in the hope that it will be useful,
163
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
164
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
165
- * GNU General Public License for more details.
166
- *
167
- * You should have received a copy of the GNU General Public License
168
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
169
- *
170
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
171
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
172
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
173
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
174
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
175
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
176
- */
177
-
178
- var Util = __webpack_require__(0);
179
180
- jQuery(document).ready(function ($) {
181
- 'use strict';
182
-
183
- $('#ai1wm-report-problem-button').click(function (e) {
184
- $(this).next('.ai1wm-report-problem-dialog').toggleClass('ai1wm-report-active');
185
-
186
- e.preventDefault();
187
- });
188
-
189
- $('#ai1wm-report-cancel').click(function (e) {
190
- $(this).closest('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
191
-
192
- e.preventDefault();
193
- });
194
-
195
- $('#ai1wm-report-submit').click(function () {
196
- var email = $('.ai1wm-report-email').val();
197
- var message = $('.ai1wm-report-message').val();
198
- var terms = $('.ai1wm-report-terms').is(':checked');
199
-
200
- $.ajax({
201
- url: ai1wm_report.ajax.url,
202
- type: 'POST',
203
- dataType: 'json',
204
- async: false,
205
- data: {
206
- 'secret_key': ai1wm_report.secret_key,
207
- 'ai1wm_email': email,
208
- 'ai1wm_message': message,
209
- 'ai1wm_terms': +terms
210
- },
211
- dataFilter: function dataFilter(data, type) {
212
- return Util.json(data);
213
- },
214
- success: function success(data) {
215
- if (data.errors.length > 0) {
216
- // Reset previous messages
217
- $('.ai1wm-report-problem-dialog .ai1wm-message').remove();
218
-
219
- var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
220
- $.each(data.errors, function (key, value) {
221
- errorMessage.append('<p>' + value + '</p>');
222
- });
223
-
224
- $('.ai1wm-report-problem-dialog').prepend(errorMessage);
225
- } else {
226
- var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message').append('<p>Thanks for submitting your request!</p>');
227
- $('.ai1wm-report-problem-dialog').html(successMessage);
228
-
229
- // Hide message
230
- setTimeout(function () {
231
- $('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
232
- }, 2000);
233
- }
234
- }
235
- });
236
- });
237
- });
238
-
239
- /***/ }),
240
- /* 2 */
241
- /***/ (function(module, exports, __webpack_require__) {
242
-
243
- "use strict";
244
-
245
-
246
- /**
247
- * Copyright (C) 2014-2017 ServMask Inc.
248
- *
249
- * This program is free software: you can redistribute it and/or modify
250
- * it under the terms of the GNU General Public License as published by
251
- * the Free Software Foundation, either version 3 of the License, or
252
- * (at your option) any later version.
253
- *
254
- * This program is distributed in the hope that it will be useful,
255
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
256
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
257
- * GNU General Public License for more details.
258
- *
259
- * You should have received a copy of the GNU General Public License
260
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
261
- *
262
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
263
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
264
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
265
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
266
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
267
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
268
- */
269
-
270
- var Util = __webpack_require__(0);
271
-
272
- jQuery(document).ready(function ($) {
273
- 'use strict';
274
-
275
- // Reset feedback form
276
-
277
- $('.ai1wm-feedback-type').attr('checked', false);
278
-
279
- // Review
280
- $('#ai1wm-feedback-type-link-1').click(function (e) {
281
- var radio = $('#ai1wm-feedback-type-1');
282
- if (radio.is(':checked')) {
283
- radio.attr('checked', false);
284
- e.preventDefault();
285
- } else {
286
- radio.attr('checked', true);
287
- }
288
- });
289
-
290
- // Improvement
291
- $('#ai1wm-feedback-type-2').click(function () {
292
- // Hide other options
293
- $('#ai1wm-feedback-type-1, #ai1wm-feedback-type-3').closest('li').hide();
294
-
295
- // change placeholder message
296
- $('.ai1wm-feedback-form').find('.ai1wm-feedback-message').attr('placeholder', 'Leave plugin developers any feedback here');
297
-
298
- // Show feedback form
299
- $('.ai1wm-feedback-form').fadeIn();
300
- });
301
-
302
- // Help
303
- $('#ai1wm-feedback-type-3').click(function () {
304
- // Hide other options
305
- $('#ai1wm-feedback-type-1, #ai1wm-feedback-type-2').closest('li').hide();
306
-
307
- // change placeholder message
308
- $('.ai1wm-feedback-form').find('.ai1wm-feedback-message').attr('placeholder', 'How may we help you?');
309
-
310
- // Show feedback form
311
- $('.ai1wm-feedback-form').fadeIn();
312
- });
313
-
314
- // Cancel feedback form
315
- $('#ai1wm-feedback-cancel').click(function (e) {
316
- $('.ai1wm-feedback-form').fadeOut(function () {
317
- $('.ai1wm-feedback-type').attr('checked', false).closest('li').show();
318
- });
319
- e.preventDefault();
320
- });
321
-
322
- // Send feedback form
323
- $('#ai1wm-feedback-submit').click(function () {
324
- var type = $('.ai1wm-feedback-type:checked').val();
325
- var email = $('.ai1wm-feedback-email').val();
326
- var message = $('.ai1wm-feedback-message').val();
327
- var terms = $('.ai1wm-feedback-terms').is(':checked');
328
-
329
- $.ajax({
330
- url: ai1wm_feedback.ajax.url,
331
- type: 'POST',
332
- dataType: 'json',
333
- async: false,
334
- data: {
335
- 'secret_key': ai1wm_feedback.secret_key,
336
- 'ai1wm_type': type,
337
- 'ai1wm_email': email,
338
- 'ai1wm_message': message,
339
- 'ai1wm_terms': +terms
340
- },
341
- dataFilter: function dataFilter(data, type) {
342
- return Util.json(data);
343
- },
344
- success: function success(data) {
345
- if (data.errors.length > 0) {
346
- // Reset previous messages
347
- $('.ai1wm-feedback .ai1wm-message').remove();
348
-
349
- var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
350
- $.each(data.errors, function (key, value) {
351
- errorMessage.append('<p>' + value + '</p>');
352
- });
353
-
354
- $('.ai1wm-feedback').prepend(errorMessage);
355
- } else {
356
- var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message').append('<p>Thanks for submitting your feedback!</p>');
357
- $('.ai1wm-feedback').html(successMessage);
358
- }
359
- }
360
- });
361
- });
362
- });
363
-
364
- /***/ }),
365
- /* 3 */
366
- /***/ (function(module, exports) {
367
-
368
- var g;
369
-
370
- // This works in non-strict mode
371
- g = (function() {
372
- return this;
373
- })();
374
-
375
- try {
376
- // This works if eval is allowed (see CSP)
377
- g = g || Function("return this")() || (1,eval)("this");
378
- } catch(e) {
379
- // This works if the window reference is available
380
- if(typeof window === "object")
381
- g = window;
382
- }
383
-
384
- // g can still be undefined, but nothing to do about it...
385
- // We return undefined, instead of nothing here, so it's
386
- // easier to handle this case. if(!global) { ...}
387
-
388
- module.exports = g;
389
-
390
-
391
- /***/ }),
392
- /* 4 */,
393
- /* 5 */,
394
- /* 6 */
395
/***/ (function(module, exports, __webpack_require__) {
396
397
"use strict";
@@ -422,7 +178,7 @@ module.exports = g;
422
*/
423
424
var Util = __webpack_require__(0),
425
- Dialog = __webpack_require__(7);
426
427
var Extensions = {
428
's3': 'Amazon S3 Extension',
@@ -486,7 +242,8 @@ jQuery(document).ready(function ($) {
486
});
487
488
/***/ }),
489
- /* 7 */
490
/***/ (function(module, exports, __webpack_require__) {
491
492
"use strict";
@@ -564,8 +321,8 @@ var Dialog = function Dialog(text) {
564
module.exports = Dialog;
565
566
/***/ }),
567
- /* 8 */,
568
- /* 9 */
569
/***/ (function(module, exports, __webpack_require__) {
570
571
"use strict";
@@ -595,13 +352,13 @@ module.exports = Dialog;
595
* ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
596
*/
597
598
- var Query = __webpack_require__(10),
599
- FindReplace = __webpack_require__(11),
600
- Report = __webpack_require__(1),
601
- Feedback = __webpack_require__(2),
602
Util = __webpack_require__(0),
603
- Deprecated = __webpack_require__(6),
604
- Export = __webpack_require__(12);
605
606
jQuery(document).ready(function ($) {
607
'use strict';
@@ -632,14 +389,15 @@ jQuery(document).ready(function ($) {
632
$(this).parent().toggleClass('ai1wm-open');
633
});
634
635
- $('.ai1wm-collapsable').ai1wm_query();
636
});
637
638
global.Ai1wm = { Util: Util, Export: Export };
639
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(3)))
640
641
/***/ }),
642
- /* 10 */
643
/***/ (function(module, exports, __webpack_require__) {
644
645
"use strict";
@@ -691,7 +449,8 @@ global.Ai1wm = { Util: Util, Export: Export };
691
})(jQuery);
692
693
/***/ }),
694
- /* 11 */
695
/***/ (function(module, exports, __webpack_require__) {
696
697
"use strict";
@@ -755,7 +514,8 @@ global.Ai1wm = { Util: Util, Export: Export };
755
})(jQuery);
756
757
/***/ }),
758
- /* 12 */
759
/***/ (function(module, exports, __webpack_require__) {
760
761
"use strict";
@@ -786,7 +546,7 @@ global.Ai1wm = { Util: Util, Export: Export };
786
*/
787
788
var Util = __webpack_require__(0),
789
- Modal = __webpack_require__(13),
790
$ = jQuery;
791
792
var Export = function Export() {
@@ -1006,7 +766,8 @@ Export.prototype.onStop = function (options) {
1006
module.exports = Export;
1007
1008
/***/ }),
1009
- /* 13 */
1010
/***/ (function(module, exports, __webpack_require__) {
1011
1012
"use strict";
@@ -1247,5 +1008,273 @@ Modal.prototype.destroy = function () {
1247
1248
module.exports = Modal;
1249
1250
/***/ })
1251
- /******/ ]);
60
/******/ __webpack_require__.p = "";
61
/******/
62
/******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 43);
64
/******/ })
65
/************************************************************************/
66
+ /******/ ({
67
+
68
+ /***/ 0:
69
/***/ (function(module, exports, __webpack_require__) {
70
71
"use strict";
146
};
147
148
/***/ }),
149
150
+ /***/ 20:
151
/***/ (function(module, exports, __webpack_require__) {
152
153
"use strict";
178
*/
179
180
var Util = __webpack_require__(0),
181
+ Dialog = __webpack_require__(21);
182
183
var Extensions = {
184
's3': 'Amazon S3 Extension',
242
});
243
244
/***/ }),
245
+
246
+ /***/ 21:
247
/***/ (function(module, exports, __webpack_require__) {
248
249
"use strict";
321
module.exports = Dialog;
322
323
/***/ }),
324
+
325
+ /***/ 43:
326
/***/ (function(module, exports, __webpack_require__) {
327
328
"use strict";
352
* ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
353
*/
354
355
+ var Query = __webpack_require__(44),
356
+ FindReplace = __webpack_require__(45),
357
+ Report = __webpack_require__(5),
358
+ Feedback = __webpack_require__(6),
359
Util = __webpack_require__(0),
360
+ Deprecated = __webpack_require__(20),
361
+ Export = __webpack_require__(46);
362
363
jQuery(document).ready(function ($) {
364
'use strict';
389
$(this).parent().toggleClass('ai1wm-open');
390
});
391
392
+ $('.ai1wm-query').ai1wm_query();
393
});
394
395
global.Ai1wm = { Util: Util, Export: Export };
396
+ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7)))
397
398
/***/ }),
399
+
400
+ /***/ 44:
401
/***/ (function(module, exports, __webpack_require__) {
402
403
"use strict";
449
})(jQuery);
450
451
/***/ }),
452
+
453
+ /***/ 45:
454
/***/ (function(module, exports, __webpack_require__) {
455
456
"use strict";
514
})(jQuery);
515
516
/***/ }),
517
+
518
+ /***/ 46:
519
/***/ (function(module, exports, __webpack_require__) {
520
521
"use strict";
546
*/
547
548
var Util = __webpack_require__(0),
549
+ Modal = __webpack_require__(47),
550
$ = jQuery;
551
552
var Export = function Export() {
766
module.exports = Export;
767
768
/***/ }),
769
+
770
+ /***/ 47:
771
/***/ (function(module, exports, __webpack_require__) {
772
773
"use strict";
1008
1009
module.exports = Modal;
1010
1011
+ /***/ }),
1012
+
1013
+ /***/ 5:
1014
+ /***/ (function(module, exports, __webpack_require__) {
1015
+
1016
+ "use strict";
1017
+
1018
+
1019
+ /**
1020
+ * Copyright (C) 2014-2017 ServMask Inc.
1021
+ *
1022
+ * This program is free software: you can redistribute it and/or modify
1023
+ * it under the terms of the GNU General Public License as published by
1024
+ * the Free Software Foundation, either version 3 of the License, or
1025
+ * (at your option) any later version.
1026
+ *
1027
+ * This program is distributed in the hope that it will be useful,
1028
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1029
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1030
+ * GNU General Public License for more details.
1031
+ *
1032
+ * You should have received a copy of the GNU General Public License
1033
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
1034
+ *
1035
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
1036
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
1037
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
1038
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
1039
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1040
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1041
+ */
1042
+
1043
+ var Util = __webpack_require__(0);
1044
+
1045
+ jQuery(document).ready(function ($) {
1046
+ 'use strict';
1047
+
1048
+ $('#ai1wm-report-problem-button').click(function (e) {
1049
+ $(this).next('.ai1wm-report-problem-dialog').toggleClass('ai1wm-report-active');
1050
+
1051
+ e.preventDefault();
1052
+ });
1053
+
1054
+ $('#ai1wm-report-cancel').click(function (e) {
1055
+ $(this).closest('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
1056
+
1057
+ e.preventDefault();
1058
+ });
1059
+
1060
+ $('#ai1wm-report-submit').click(function (event) {
1061
+ event.preventDefault();
1062
+
1063
+ var submit_button = $(this);
1064
+ var spinner = $(submit_button).next();
1065
+ var email = $('.ai1wm-report-email').val();
1066
+ var message = $('.ai1wm-report-message').val();
1067
+ var terms = $('.ai1wm-report-terms').is(':checked');
1068
+
1069
+ $(submit_button).attr('disabled', true);
1070
+ $(spinner).css('visibility', 'visible');
1071
+
1072
+ $.ajax({
1073
+ url: ai1wm_report.ajax.url,
1074
+ type: 'POST',
1075
+ dataType: 'json',
1076
+ async: true,
1077
+ data: {
1078
+ 'secret_key': ai1wm_report.secret_key,
1079
+ 'ai1wm_email': email,
1080
+ 'ai1wm_message': message,
1081
+ 'ai1wm_terms': +terms
1082
+ },
1083
+ dataFilter: function dataFilter(data, type) {
1084
+ return Util.json(data);
1085
+ },
1086
+ success: function success(data) {
1087
+ $(submit_button).attr('disabled', false);
1088
+ $(spinner).css('visibility', 'hidden');
1089
+
1090
+ if (data.errors.length > 0) {
1091
+ // Reset previous messages
1092
+ $('.ai1wm-report-problem-dialog .ai1wm-message').remove();
1093
+
1094
+ var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
1095
+ $.each(data.errors, function (key, value) {
1096
+ errorMessage.append('<p>' + value + '</p>');
1097
+ });
1098
+
1099
+ $('.ai1wm-report-problem-dialog').prepend(errorMessage);
1100
+ } else {
1101
+ var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message').append('<p>Thanks for submitting your request!</p>');
1102
+ $('.ai1wm-report-problem-dialog').html(successMessage);
1103
+
1104
+ // Hide message
1105
+ setTimeout(function () {
1106
+ $('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
1107
+ }, 2000);
1108
+ }