IgniteUp – Coming Soon and Maintenance Mode - Version 3.0

Version Description

  • Added external template support
  • Added feature to set a 503 status response. This will be enabled by default
  • Added options to customize subscribe form alerts and the thank you message
  • Fixed export to BCC and CSV buttons not working issue
  • Added Common Options tab to avoid getting common settings in every template
Download this release

Release Info

Developer ceylonsystems
Plugin Icon 128x128 IgniteUp – Coming Soon and Maintenance Mode
Version 3.0
Comparing to
See all releases

Code changes from version 2.0 to 3.0

igniteup.php CHANGED
@@ -1,11 +1,11 @@
1
  <?php
2
  /*
3
  Plugin Name: IgniteUp
4
- Plugin URI: http://plugins.ceylonsystems.com
5
  Description: IgniteUp is a powerful plugin which allows you to keep your site on launchpad till ignite-up and to build amazing coming soon pages.
6
- Version: 2.0
7
  Author: Ceylon Systems
8
- Author URI: http://www.ceylonsystems.com
9
  License: GPLv2 or later
10
  Text Domain: _cscs_igniteup
11
  Domain Path: ./languages/
@@ -13,4 +13,4 @@
13
 
14
  require_once 'includes/core-import.php';
15
 
16
- new CSComingSoonCreator(__FILE__, '2.0');
1
  <?php
2
  /*
3
  Plugin Name: IgniteUp
4
+ Plugin URI: http://getigniteup.com
5
  Description: IgniteUp is a powerful plugin which allows you to keep your site on launchpad till ignite-up and to build amazing coming soon pages.
6
+ Version: 3.0
7
  Author: Ceylon Systems
8
+ Author URI: http://getigniteup.com
9
  License: GPLv2 or later
10
  Text Domain: _cscs_igniteup
11
  Domain Path: ./languages/
13
 
14
  require_once 'includes/core-import.php';
15
 
16
+ new CSComingSoonCreator(__FILE__, '3.0');
includes/class-admin-options.php CHANGED
@@ -2,7 +2,8 @@
2
 
3
  class CSAdminOptions {
4
 
5
- public static $gener_options = array('enable', 'cs_page_title', 'skipfor', 'powered_by', 'customcss', 'favicon_url');
 
6
  private static $integrat_options = array('mailchimp_api', 'mailchimp_list', 'save_email_to', 'enable_integration', 'mailpoet_list');
7
 
8
  public static function registerGeneralOptions() {
@@ -12,6 +13,9 @@ class CSAdminOptions {
12
 
13
  foreach (self::$integrat_options as $ival)
14
  register_setting('cscs_integrat_options', CSCS_GENEROPTION_PREFIX . $ival);
 
 
 
15
  }
16
 
17
  public static function registerOptions() {
@@ -45,8 +49,15 @@ class CSAdminOptions {
45
 
46
  public static function getDefTemplate() {
47
  $saved_ = get_option(CSCS_DEFTEMP_OPTION, 'launcher');
48
- $file = glob(dirname(__FILE__) . '/templates/' . $saved_ . '/' . $saved_ . '.php');
49
- if (count($file) < 1) {
 
 
 
 
 
 
 
50
  update_option(CSCS_DEFTEMP_OPTION, 'launcher');
51
  return 'launcher';
52
  }
@@ -55,11 +66,13 @@ class CSAdminOptions {
55
 
56
  public static function getTemplates() {
57
  global $cscs_templates;
58
- return $cscs_templates;
 
 
 
59
  }
60
 
61
  public static function setDefaultOptions() {
62
-
63
 
64
  }
65
 
@@ -69,4 +82,24 @@ class CSAdminOptions {
69
  return '';
70
  }
71
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
72
  }
2
 
3
  class CSAdminOptions {
4
 
5
+ public static $gener_options = array('enable', 'cs_page_title', 'skipfor', 'powered_by', 'customcss', 'favicon_url', 'send_status');
6
+ public static $common_options = array('subscribe_text', 'alert_thankyou', 'alert_error_invalid_email', 'alert_error_already_exists');
7
  private static $integrat_options = array('mailchimp_api', 'mailchimp_list', 'save_email_to', 'enable_integration', 'mailpoet_list');
8
 
9
  public static function registerGeneralOptions() {
13
 
14
  foreach (self::$integrat_options as $ival)
15
  register_setting('cscs_integrat_options', CSCS_GENEROPTION_PREFIX . $ival);
16
+
17
+ foreach (self::$common_options as $xval)
18
+ register_setting('cscs_common_options', CSCS_GENEROPTION_PREFIX . $xval);
19
  }
20
 
21
  public static function registerOptions() {
49
 
50
  public static function getDefTemplate() {
51
  $saved_ = get_option(CSCS_DEFTEMP_OPTION, 'launcher');
52
+ $templates = CSAdminOptions::getTemplates();
53
+ $template_data = $templates[$saved_];
54
+ $file = dirname(__FILE__) . '/templates/' . $saved_ . '/' . $saved_ . '.php';
55
+ if (isset($template_data['plugin_file']) && !empty($template_data['plugin_file']))
56
+ $file = dirname($template_data['plugin_file']) . '/template/index.php';
57
+
58
+ $files = glob($file);
59
+
60
+ if (count($files) < 1) {
61
  update_option(CSCS_DEFTEMP_OPTION, 'launcher');
62
  return 'launcher';
63
  }
66
 
67
  public static function getTemplates() {
68
  global $cscs_templates;
69
+ $templates = apply_filters('igniteup_get_templates', $cscs_templates);
70
+ ksort($templates);
71
+ $cscs_templates = $templates;
72
+ return $templates;
73
  }
74
 
75
  public static function setDefaultOptions() {
 
76
 
77
  }
78
 
82
  return '';
83
  }
84
 
85
+ public static function getDefaultStrings($key) {
86
+ $option_name = CSCS_GENEROPTION_PREFIX . $key;
87
+ $return = get_option($option_name);
88
+ $array = array(
89
+ 'subscribe_text' => __('Subscribe', CSCS_TEXT_DOMAIN),
90
+ 'alert_thankyou' => sprintf(__('%sThank you!%s You are subscribed', CSCS_TEXT_DOMAIN), '<strong>', '</strong>'),
91
+ 'alert_error_invalid_email' => sprintf(__('%sInvalid Email!%s Please try again', CSCS_TEXT_DOMAIN), '<strong>', '</strong>'),
92
+ 'alert_error_already_exists' => sprintf(__('%sEmail already exists!%s Please try again', CSCS_TEXT_DOMAIN), '<strong>', '</strong>'),
93
+ 'days' => __('DAYS', CSCS_TEXT_DOMAIN),
94
+ 'hours' => __('HOURS', CSCS_TEXT_DOMAIN),
95
+ 'minutes' => __('MINUTES', CSCS_TEXT_DOMAIN),
96
+ 'seconds' => __('SECONDS', CSCS_TEXT_DOMAIN),
97
+ 'secs' => __('SECS', CSCS_TEXT_DOMAIN),
98
+ 'mins' => __('MINS', CSCS_TEXT_DOMAIN),
99
+ );
100
+ if (empty($return))
101
+ $return = $array[$key];
102
+ return $return;
103
+ }
104
+
105
  }
includes/class-coming-soon-creator.php CHANGED
@@ -46,7 +46,7 @@ class CSComingSoonCreator {
46
  define('CSCS_DBTABLE_PREFIX', $wpdb->prefix . 'cscs_db_');
47
  define('CSCS_DBTABLE_SUBSCRIPTS', 'subscriptions');
48
  define('CSCS_DEFAULT_TEMPLATE', CSAdminOptions::getDefTemplate());
49
- define('CSCS_DEFAULT_TEMPLATE_LIST', '["launcher", "believe","offline"]');
50
 
51
  if (!empty($file))
52
  define('CSCS_FILE', $file);
@@ -62,7 +62,7 @@ class CSComingSoonCreator {
62
  */
63
 
64
  public function setMenus() {
65
- add_menu_page(__('CS Coming Soon', CSCS_TEXT_DOMAIN), __('IgniteUp', CSCS_TEXT_DOMAIN), 'manage_options', 'cscs_templates', '', '', 39);
66
  add_submenu_page('cscs_templates', __('Templates', CSCS_TEXT_DOMAIN), __('Templates', CSCS_TEXT_DOMAIN), 'manage_options', 'cscs_templates', array('CSAdminOptions', 'templatePage'));
67
  add_submenu_page('cscs_templates', __('Subscribers', CSCS_TEXT_DOMAIN), __('Subscribers', CSCS_TEXT_DOMAIN), 'manage_options', 'cscs_subscribers', array('CSAdminOptions', 'subscribersPage'));
68
  add_submenu_page('cscs_templates', __('Options', CSCS_TEXT_DOMAIN), __('Options', CSCS_TEXT_DOMAIN), 'manage_options', 'cscs_options', array('CSAdminOptions', 'optionsPage'));
@@ -113,8 +113,24 @@ class CSComingSoonCreator {
113
  if (!$this->greenToPublishTheme())
114
  return $original_template;
115
 
 
 
 
 
 
 
 
 
 
 
 
116
  global $wp;
117
  $file = dirname(__FILE__) . '/templates/' . CSCS_DEFAULT_TEMPLATE . '/' . CSCS_DEFAULT_TEMPLATE . '.php';
 
 
 
 
 
118
  if (file_exists($file))
119
  include $file;
120
  die();
@@ -124,13 +140,13 @@ class CSComingSoonCreator {
124
  wp_enqueue_style('rockyton-icon', plugin_dir_url(CSCS_FILE) . 'includes/css/icons/styles.css', array(), CSCS_CURRENT_VERSION);
125
  wp_enqueue_style('igniteup', plugin_dir_url(CSCS_FILE) . 'includes/css/main.css', array(), CSCS_CURRENT_VERSION);
126
 
127
- if (isset($_GET['page']) && $_GET['page'] == 'cscs_options') {
128
  wp_enqueue_style('wp-color-picker');
129
  wp_enqueue_script('jquery');
130
 
131
  wp_enqueue_script('jquery-form', false, array('jquery'));
132
  wp_enqueue_script('jquery-ui-datepicker');
133
- wp_enqueue_style('jquery-style', plugin_dir_url(CSCS_FILE) . 'includes/css/jquery-ui.css');
134
  wp_enqueue_script('igniteup', plugin_dir_url(CSCS_FILE) . 'includes/js/main.js', array('jquery', 'wp-color-picker'), CSCS_CURRENT_VERSION, true);
135
  wp_enqueue_media();
136
  }
@@ -146,12 +162,6 @@ class CSComingSoonCreator {
146
  return $existing_mimes;
147
  }
148
 
149
- public static function unzip($source_path) {
150
- WP_Filesystem();
151
- $destination_path = dirname(CSCS_FILE) . '/includes/templates/';
152
- return unzip_file($source_path, $destination_path);
153
- }
154
-
155
  public function activateTemplate() {
156
  if (!isset($_POST['activate_template']) || empty($_POST['activate_template']))
157
  return;
@@ -170,9 +180,13 @@ class CSComingSoonCreator {
170
  header('Location: ' . $_SERVER['REQUEST_URI']);
171
  }
172
 
173
- public function makeTemplateOptionsGlobal() {
174
  $templates = CSAdminOptions::getTemplates();
175
- $temp = $templates[CSCS_DEFAULT_TEMPLATE];
 
 
 
 
176
  $arr = array();
177
  if (isset($temp['options'])) {
178
  foreach ($temp['options'] as $key => $field) {
@@ -186,6 +200,12 @@ class CSComingSoonCreator {
186
  foreach ($general_options as $opt) {
187
  $arr['general_' . $opt] = get_option(CSCS_GENEROPTION_PREFIX . $opt, '');
188
  }
 
 
 
 
 
 
189
  global $the_cs_template_options;
190
  $the_cs_template_options = $arr;
191
  }
@@ -218,13 +238,14 @@ class CSComingSoonCreator {
218
  if (!is_super_admin() || !is_admin_bar_showing())
219
  return;
220
 
221
- $wp_admin_bar->add_menu(array('id' => 'igniteup_enabled', 'title' => __('IgniteUp: Enabled', CSCS_TEXT_DOMAIN), 'href' => '#'));
222
  }
223
 
224
  public function subscribeEmail() {
225
  $email = trim($_REQUEST['cs_email']);
 
226
  if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
227
- echo json_encode(array('status' => FALSE, 'error' => TRUE, 'message' => '<strong>Invalid email address.</strong> Please enter again.'));
228
  wp_die();
229
  }
230
  $name = '';
@@ -232,10 +253,10 @@ class CSComingSoonCreator {
232
  $name = $_REQUEST['cs_name'];
233
 
234
  global $wpdb;
235
-
236
  $wpdb->get_results("SELECT id FROM " . CSCS_DBTABLE_PREFIX . CSCS_DBTABLE_SUBSCRIPTS . " WHERE email = '$email'", 'ARRAY_A');
237
  if ($wpdb->num_rows > 0) {
238
- echo json_encode(array('status' => FALSE, 'error' => TRUE, 'message' => 'Email address is <strong>already exists</strong>!'));
239
  wp_die();
240
  }
241
 
@@ -360,7 +381,7 @@ class CSComingSoonCreator {
360
 
361
  // set options for showing welcome message.
362
  $prev_version = get_option(CSCS_GENEROPTION_PREFIX . 'version', '1.0');
363
- if (floatval(CSCS_CURRENT_VERSION) !== floatval($prev_version) && floatval(CSCS_CURRENT_VERSION) > floatval($prev_version)){
364
  update_option(CSCS_GENEROPTION_PREFIX . 'version', '' . CSCS_CURRENT_VERSION);
365
  wp_redirect(admin_url('admin.php?page=cscs_options&section=help'));
366
  exit;
@@ -372,6 +393,7 @@ class CSComingSoonCreator {
372
  $favicon_url = get_option(CSCS_GENEROPTION_PREFIX . 'favicon_url');
373
  if (!empty($favicon_url))
374
  echo '<link rel="shortcut icon" href="' . $favicon_url . '" />';
 
375
  }
376
 
377
  }
46
  define('CSCS_DBTABLE_PREFIX', $wpdb->prefix . 'cscs_db_');
47
  define('CSCS_DBTABLE_SUBSCRIPTS', 'subscriptions');
48
  define('CSCS_DEFAULT_TEMPLATE', CSAdminOptions::getDefTemplate());
49
+ define('CSCS_DEFAULT_TEMPLATE_LIST', '["launcher", "believe","offline","glass"]');
50
 
51
  if (!empty($file))
52
  define('CSCS_FILE', $file);
62
  */
63
 
64
  public function setMenus() {
65
+ add_menu_page('IgniteUp', __('IgniteUp', CSCS_TEXT_DOMAIN), 'manage_options', 'cscs_templates', '', '', 39);
66
  add_submenu_page('cscs_templates', __('Templates', CSCS_TEXT_DOMAIN), __('Templates', CSCS_TEXT_DOMAIN), 'manage_options', 'cscs_templates', array('CSAdminOptions', 'templatePage'));
67
  add_submenu_page('cscs_templates', __('Subscribers', CSCS_TEXT_DOMAIN), __('Subscribers', CSCS_TEXT_DOMAIN), 'manage_options', 'cscs_subscribers', array('CSAdminOptions', 'subscribersPage'));
68
  add_submenu_page('cscs_templates', __('Options', CSCS_TEXT_DOMAIN), __('Options', CSCS_TEXT_DOMAIN), 'manage_options', 'cscs_options', array('CSAdminOptions', 'optionsPage'));
113
  if (!$this->greenToPublishTheme())
114
  return $original_template;
115
 
116
+ /*
117
+ * If option is set, send the header 503.
118
+ */
119
+ if (get_option(CSCS_GENEROPTION_PREFIX . 'send_status', '1') == '1') {
120
+ $protocol = "HTTP/1.0";
121
+ if ("HTTP/1.1" == $_SERVER["SERVER_PROTOCOL"])
122
+ $protocol = "HTTP/1.1";
123
+ header("$protocol 503 Service Unavailable", true, 503);
124
+ header("Retry-After: 3600");
125
+ }
126
+
127
  global $wp;
128
  $file = dirname(__FILE__) . '/templates/' . CSCS_DEFAULT_TEMPLATE . '/' . CSCS_DEFAULT_TEMPLATE . '.php';
129
+ $template_data = $this->getActiveTemplateObject();
130
+
131
+ if (isset($template_data['plugin_file']) && !empty($template_data['plugin_file']))
132
+ $file = dirname($template_data['plugin_file']) . '/template/index.php';
133
+
134
  if (file_exists($file))
135
  include $file;
136
  die();
140
  wp_enqueue_style('rockyton-icon', plugin_dir_url(CSCS_FILE) . 'includes/css/icons/styles.css', array(), CSCS_CURRENT_VERSION);
141
  wp_enqueue_style('igniteup', plugin_dir_url(CSCS_FILE) . 'includes/css/main.css', array(), CSCS_CURRENT_VERSION);
142
 
143
+ if (isset($_GET['page']) && ($_GET['page'] == 'cscs_options' || $_GET['page'] == 'cscs_subscribers')) {
144
  wp_enqueue_style('wp-color-picker');
145
  wp_enqueue_script('jquery');
146
 
147
  wp_enqueue_script('jquery-form', false, array('jquery'));
148
  wp_enqueue_script('jquery-ui-datepicker');
149
+ wp_enqueue_style('jquery-style', plugin_dir_url(CSCS_FILE) . 'includes/css/jquery-ui.min.css');
150
  wp_enqueue_script('igniteup', plugin_dir_url(CSCS_FILE) . 'includes/js/main.js', array('jquery', 'wp-color-picker'), CSCS_CURRENT_VERSION, true);
151
  wp_enqueue_media();
152
  }
162
  return $existing_mimes;
163
  }
164
 
 
 
 
 
 
 
165
  public function activateTemplate() {
166
  if (!isset($_POST['activate_template']) || empty($_POST['activate_template']))
167
  return;
180
  header('Location: ' . $_SERVER['REQUEST_URI']);
181
  }
182
 
183
+ private function getActiveTemplateObject() {
184
  $templates = CSAdminOptions::getTemplates();
185
+ return $templates[CSCS_DEFAULT_TEMPLATE];
186
+ }
187
+
188
+ public function makeTemplateOptionsGlobal() {
189
+ $temp = $this->getActiveTemplateObject();
190
  $arr = array();
191
  if (isset($temp['options'])) {
192
  foreach ($temp['options'] as $key => $field) {
200
  foreach ($general_options as $opt) {
201
  $arr['general_' . $opt] = get_option(CSCS_GENEROPTION_PREFIX . $opt, '');
202
  }
203
+
204
+ $common_options = CSAdminOptions::$common_options;
205
+ foreach ($common_options as $opt) {
206
+ $arr['common_' . $opt] = get_option(CSCS_GENEROPTION_PREFIX . $opt, '');
207
+ }
208
+
209
  global $the_cs_template_options;
210
  $the_cs_template_options = $arr;
211
  }
238
  if (!is_super_admin() || !is_admin_bar_showing())
239
  return;
240
 
241
+ $wp_admin_bar->add_menu(array('id' => 'igniteup_enabled', 'title' => __('IgniteUp: Enabled', CSCS_TEXT_DOMAIN), 'href' => admin_url('admin.php?page=cscs_options')));
242
  }
243
 
244
  public function subscribeEmail() {
245
  $email = trim($_REQUEST['cs_email']);
246
+ $errorInput = CSAdminOptions::getDefaultStrings('alert_error_invalid_email');
247
  if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
248
+ echo json_encode(array('status' => FALSE, 'error' => TRUE, 'message' => $errorInput));
249
  wp_die();
250
  }
251
  $name = '';
253
  $name = $_REQUEST['cs_name'];
254
 
255
  global $wpdb;
256
+ $errorAlreadyExists = CSAdminOptions::getDefaultStrings('alert_error_already_exists');
257
  $wpdb->get_results("SELECT id FROM " . CSCS_DBTABLE_PREFIX . CSCS_DBTABLE_SUBSCRIPTS . " WHERE email = '$email'", 'ARRAY_A');
258
  if ($wpdb->num_rows > 0) {
259
+ echo json_encode(array('status' => FALSE, 'error' => TRUE, 'message' => $errorAlreadyExists));
260
  wp_die();
261
  }
262
 
381
 
382
  // set options for showing welcome message.
383
  $prev_version = get_option(CSCS_GENEROPTION_PREFIX . 'version', '1.0');
384
+ if (floatval(CSCS_CURRENT_VERSION) !== floatval($prev_version) && floatval(CSCS_CURRENT_VERSION) > floatval($prev_version)) {
385
  update_option(CSCS_GENEROPTION_PREFIX . 'version', '' . CSCS_CURRENT_VERSION);
386
  wp_redirect(admin_url('admin.php?page=cscs_options&section=help'));
387
  exit;
393
  $favicon_url = get_option(CSCS_GENEROPTION_PREFIX . 'favicon_url');
394
  if (!empty($favicon_url))
395
  echo '<link rel="shortcut icon" href="' . $favicon_url . '" />';
396
+ echo '<script type="text/javascript">igniteup_ajaxurl = "' . admin_url('admin-ajax.php') . '";</script>';
397
  }
398
 
399
  }
includes/css/jquery-ui.css DELETED
@@ -1,489 +0,0 @@
1
- /*
2
- * jQuery UI CSS Framework
3
- * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
4
- * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
5
- */
6
-
7
- /* Layout helpers
8
- ----------------------------------*/
9
- .ui-helper-hidden { display: none; }
10
- .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
11
- .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
12
- .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
13
- .ui-helper-clearfix { display: inline-block; }
14
- /* required comment for clearfix to work in Opera \*/
15
- * html .ui-helper-clearfix { height:1%; }
16
- .ui-helper-clearfix { display:block; }
17
- /* end clearfix */
18
- .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
19
-
20
-
21
- /* Interaction Cues
22
- ----------------------------------*/
23
- .ui-state-disabled { cursor: default !important; }
24
-
25
-
26
- /* Icons
27
- ----------------------------------*/
28
-
29
- /* states and images */
30
- .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
31
-
32
-
33
- /* Misc visuals
34
- ----------------------------------*/
35
-
36
- /* Overlays */
37
- .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
38
-
39
-
40
- /*
41
- * jQuery UI CSS Framework
42
- * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
43
- * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
44
- * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
45
- */
46
-
47
-
48
- /* Component containers
49
- ----------------------------------*/
50
- .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
51
- .ui-widget .ui-widget { font-size: 1em; }
52
- .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
53
- .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
54
- .ui-widget-content a { color: #222222; }
55
- .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
56
- .ui-widget-header a { color: #222222; }
57
-
58
- /* Interaction states
59
- ----------------------------------*/
60
- .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
61
- .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
62
- .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
63
- .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
64
- .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
65
- .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
66
- .ui-widget :active { outline: none; }
67
-
68
- /* Interaction Cues
69
- ----------------------------------*/
70
- .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
71
- .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
72
- .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
73
- .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
74
- .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
75
- .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
76
- .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
77
- .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
78
-
79
- /* Icons
80
- ----------------------------------*/
81
-
82
- /* states and images */
83
- .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
84
- .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
85
- .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
86
- .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
87
- .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
88
- .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
89
- .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
90
- .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }
91
-
92
- /* positioning */
93
- .ui-icon-carat-1-n { background-position: 0 0; }
94
- .ui-icon-carat-1-ne { background-position: -16px 0; }
95
- .ui-icon-carat-1-e { background-position: -32px 0; }
96
- .ui-icon-carat-1-se { background-position: -48px 0; }
97
- .ui-icon-carat-1-s { background-position: -64px 0; }
98
- .ui-icon-carat-1-sw { background-position: -80px 0; }
99
- .ui-icon-carat-1-w { background-position: -96px 0; }
100
- .ui-icon-carat-1-nw { background-position: -112px 0; }
101
- .ui-icon-carat-2-n-s { background-position: -128px 0; }
102
- .ui-icon-carat-2-e-w { background-position: -144px 0; }
103
- .ui-icon-triangle-1-n { background-position: 0 -16px; }
104
- .ui-icon-triangle-1-ne { background-position: -16px -16px; }
105
- .ui-icon-triangle-1-e { background-position: -32px -16px; }
106
- .ui-icon-triangle-1-se { background-position: -48px -16px; }
107
- .ui-icon-triangle-1-s { background-position: -64px -16px; }
108
- .ui-icon-triangle-1-sw { background-position: -80px -16px; }
109
- .ui-icon-triangle-1-w { background-position: -96px -16px; }
110
- .ui-icon-triangle-1-nw { background-position: -112px -16px; }
111
- .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
112
- .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
113
- .ui-icon-arrow-1-n { background-position: 0 -32px; }
114
- .ui-icon-arrow-1-ne { background-position: -16px -32px; }
115
- .ui-icon-arrow-1-e { background-position: -32px -32px; }
116
- .ui-icon-arrow-1-se { background-position: -48px -32px; }
117
- .ui-icon-arrow-1-s { background-position: -64px -32px; }
118
- .ui-icon-arrow-1-sw { background-position: -80px -32px; }
119
- .ui-icon-arrow-1-w { background-position: -96px -32px; }
120
- .ui-icon-arrow-1-nw { background-position: -112px -32px; }
121
- .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
122
- .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
123
- .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
124
- .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
125
- .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
126
- .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
127
- .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
128
- .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
129
- .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
130
- .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
131
- .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
132
- .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
133
- .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
134
- .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
135
- .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
136
- .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
137
- .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
138
- .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
139
- .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
140
- .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
141
- .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
142
- .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
143
- .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
144
- .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
145
- .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
146
- .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
147
- .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
148
- .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
149
- .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
150
- .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
151
- .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
152
- .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
153
- .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
154
- .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
155
- .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
156
- .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
157
- .ui-icon-arrow-4 { background-position: 0 -80px; }
158
- .ui-icon-arrow-4-diag { background-position: -16px -80px; }
159
- .ui-icon-extlink { background-position: -32px -80px; }
160
- .ui-icon-newwin { background-position: -48px -80px; }
161
- .ui-icon-refresh { background-position: -64px -80px; }
162
- .ui-icon-shuffle { background-position: -80px -80px; }
163
- .ui-icon-transfer-e-w { background-position: -96px -80px; }
164
- .ui-icon-transferthick-e-w { background-position: -112px -80px; }
165
- .ui-icon-folder-collapsed { background-position: 0 -96px; }
166
- .ui-icon-folder-open { background-position: -16px -96px; }
167
- .ui-icon-document { background-position: -32px -96px; }
168
- .ui-icon-document-b { background-position: -48px -96px; }
169
- .ui-icon-note { background-position: -64px -96px; }
170
- .ui-icon-mail-closed { background-position: -80px -96px; }
171
- .ui-icon-mail-open { background-position: -96px -96px; }
172
- .ui-icon-suitcase { background-position: -112px -96px; }
173
- .ui-icon-comment { background-position: -128px -96px; }
174
- .ui-icon-person { background-position: -144px -96px; }
175
- .ui-icon-print { background-position: -160px -96px; }
176
- .ui-icon-trash { background-position: -176px -96px; }
177
- .ui-icon-locked { background-position: -192px -96px; }
178
- .ui-icon-unlocked { background-position: -208px -96px; }
179
- .ui-icon-bookmark { background-position: -224px -96px; }
180
- .ui-icon-tag { background-position: -240px -96px; }
181
- .ui-icon-home { background-position: 0 -112px; }
182
- .ui-icon-flag { background-position: -16px -112px; }
183
- .ui-icon-calendar { background-position: -32px -112px; }
184
- .ui-icon-cart { background-position: -48px -112px; }
185
- .ui-icon-pencil { background-position: -64px -112px; }
186
- .ui-icon-clock { background-position: -80px -112px; }
187
- .ui-icon-disk { background-position: -96px -112px; }
188
- .ui-icon-calculator { background-position: -112px -112px; }
189
- .ui-icon-zoomin { background-position: -128px -112px; }
190
- .ui-icon-zoomout { background-position: -144px -112px; }
191
- .ui-icon-search { background-position: -160px -112px; }
192
- .ui-icon-wrench { background-position: -176px -112px; }
193
- .ui-icon-gear { background-position: -192px -112px; }
194
- .ui-icon-heart { background-position: -208px -112px; }
195
- .ui-icon-star { background-position: -224px -112px; }
196
- .ui-icon-link { background-position: -240px -112px; }
197
- .ui-icon-cancel { background-position: 0 -128px; }
198
- .ui-icon-plus { background-position: -16px -128px; }
199
- .ui-icon-plusthick { background-position: -32px -128px; }
200
- .ui-icon-minus { background-position: -48px -128px; }
201
- .ui-icon-minusthick { background-position: -64px -128px; }
202
- .ui-icon-close { background-position: -80px -128px; }
203
- .ui-icon-closethick { background-position: -96px -128px; }
204
- .ui-icon-key { background-position: -112px -128px; }
205
- .ui-icon-lightbulb { background-position: -128px -128px; }
206
- .ui-icon-scissors { background-position: -144px -128px; }
207
- .ui-icon-clipboard { background-position: -160px -128px; }
208
- .ui-icon-copy { background-position: -176px -128px; }
209
- .ui-icon-contact { background-position: -192px -128px; }
210
- .ui-icon-image { background-position: -208px -128px; }
211
- .ui-icon-video { background-position: -224px -128px; }
212
- .ui-icon-script { background-position: -240px -128px; }
213
- .ui-icon-alert { background-position: 0 -144px; }
214
- .ui-icon-info { background-position: -16px -144px; }
215
- .ui-icon-notice { background-position: -32px -144px; }
216
- .ui-icon-help { background-position: -48px -144px; }
217
- .ui-icon-check { background-position: -64px -144px; }
218
- .ui-icon-bullet { background-position: -80px -144px; }
219
- .ui-icon-radio-off { background-position: -96px -144px; }
220
- .ui-icon-radio-on { background-position: -112px -144px; }
221
- .ui-icon-pin-w { background-position: -128px -144px; }
222
- .ui-icon-pin-s { background-position: -144px -144px; }
223
- .ui-icon-play { background-position: 0 -160px; }
224
- .ui-icon-pause { background-position: -16px -160px; }
225
- .ui-icon-seek-next { background-position: -32px -160px; }
226
- .ui-icon-seek-prev { background-position: -48px -160px; }
227
- .ui-icon-seek-end { background-position: -64px -160px; }
228
- .ui-icon-seek-start { background-position: -80px -160px; }
229
- /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
230
- .ui-icon-seek-first { background-position: -80px -160px; }
231
- .ui-icon-stop { background-position: -96px -160px; }
232
- .ui-icon-eject { background-position: -112px -160px; }
233
- .ui-icon-volume-off { background-position: -128px -160px; }
234
- .ui-icon-volume-on { background-position: -144px -160px; }
235
- .ui-icon-power { background-position: 0 -176px; }
236
- .ui-icon-signal-diag { background-position: -16px -176px; }
237
- .ui-icon-signal { background-position: -32px -176px; }
238
- .ui-icon-battery-0 { background-position: -48px -176px; }
239
- .ui-icon-battery-1 { background-position: -64px -176px; }
240
- .ui-icon-battery-2 { background-position: -80px -176px; }
241
- .ui-icon-battery-3 { background-position: -96px -176px; }
242
- .ui-icon-circle-plus { background-position: 0 -192px; }
243
- .ui-icon-circle-minus { background-position: -16px -192px; }
244
- .ui-icon-circle-close { background-position: -32px -192px; }
245
- .ui-icon-circle-triangle-e { background-position: -48px -192px; }
246
- .ui-icon-circle-triangle-s { background-position: -64px -192px; }
247
- .ui-icon-circle-triangle-w { background-position: -80px -192px; }
248
- .ui-icon-circle-triangle-n { background-position: -96px -192px; }
249
- .ui-icon-circle-arrow-e { background-position: -112px -192px; }
250
- .ui-icon-circle-arrow-s { background-position: -128px -192px; }
251
- .ui-icon-circle-arrow-w { background-position: -144px -192px; }
252
- .ui-icon-circle-arrow-n { background-position: -160px -192px; }
253
- .ui-icon-circle-zoomin { background-position: -176px -192px; }
254
- .ui-icon-circle-zoomout { background-position: -192px -192px; }
255
- .ui-icon-circle-check { background-position: -208px -192px; }
256
- .ui-icon-circlesmall-plus { background-position: 0 -208px; }
257
- .ui-icon-circlesmall-minus { background-position: -16px -208px; }
258
- .ui-icon-circlesmall-close { background-position: -32px -208px; }
259
- .ui-icon-squaresmall-plus { background-position: -48px -208px; }
260
- .ui-icon-squaresmall-minus { background-position: -64px -208px; }
261
- .ui-icon-squaresmall-close { background-position: -80px -208px; }
262
- .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
263
- .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
264
- .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
265
- .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
266
- .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
267
- .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
268
-
269
-
270
- /* Misc visuals
271
- ----------------------------------*/
272
-
273
- /* Corner radius */
274
- .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
275
- .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
276
- .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
277
- .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
278
- .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
279
- .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
280
- .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
281
- .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
282
- .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
283
-
284
- /* Overlays */
285
- .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
286
- .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* Resizable
287
- ----------------------------------*/
288
- .ui-resizable { position: relative;}
289
- .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
290
- .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
291
- .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
292
- .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
293
- .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
294
- .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
295
- .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
296
- .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
297
- .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
298
- .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Selectable
299
- ----------------------------------*/
300
- .ui-selectable-helper { border:1px dotted black }
301
- /* Accordion
302
- ----------------------------------*/
303
- .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
304
- .ui-accordion .ui-accordion-li-fix { display: inline; }
305
- .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
306
- .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
307
- /* IE7-/Win - Fix extra vertical space in lists */
308
- .ui-accordion a { zoom: 1; }
309
- .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
310
- .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
311
- .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
312
- .ui-accordion .ui-accordion-content-active { display: block; }/* Autocomplete
313
- ----------------------------------*/
314
- .ui-autocomplete { position: absolute; cursor: default; }
315
- .ui-autocomplete-loading { background: white url('images/ui-anim_basic_16x16.gif') right center no-repeat; }
316
-
317
- /* workarounds */
318
- * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
319
-
320
- /* Menu
321
- ----------------------------------*/
322
- .ui-menu {
323
- list-style:none;
324
- padding: 2px;
325
- margin: 0;
326
- display:block;
327
- }
328
- .ui-menu .ui-menu {
329
- margin-top: -3px;
330
- }
331
- .ui-menu .ui-menu-item {
332
- margin:0;
333
- padding: 0;
334
- zoom: 1;
335
- float: left;
336
- clear: left;
337
- width: 100%;
338
- }
339
- .ui-menu .ui-menu-item a {
340
- text-decoration:none;
341
- display:block;
342
- padding:.2em .4em;
343
- line-height:1.5;
344
- zoom:1;
345
- }
346
- .ui-menu .ui-menu-item a.ui-state-hover,
347
- .ui-menu .ui-menu-item a.ui-state-active {
348
- font-weight: normal;
349
- margin: -1px;
350
- }
351
- /* Button
352
- ----------------------------------*/
353
-
354
- .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
355
- .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
356
- button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
357
- .ui-button-icons-only { width: 3.4em; }
358
- button.ui-button-icons-only { width: 3.7em; }
359
-
360
- /*button text element */
361
- .ui-button .ui-button-text { display: block; line-height: 1.4; }
362
- .ui-button-text-only .ui-button-text { padding: .4em 1em; }
363
- .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
364
- .ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
365
- .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
366
- /* no icon support for input elements, provide padding by default */
367
- input.ui-button { padding: .4em 1em; }
368
-
369
- /*button icon element(s) */
370
- .ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
371
- .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
372
- .ui-button-text-icon .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
373
- .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
374
-
375
- /*button sets*/
376
- .ui-buttonset { margin-right: 7px; }
377
- .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
378
-
379
- /* workarounds */
380
- button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
381
-
382
-
383
-
384
-
385
-
386
- /* Dialog
387
- ----------------------------------*/
388
- .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
389
- .ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative; }
390
- .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; }
391
- .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
392
- .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
393
- .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
394
- .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
395
- .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
396
- .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
397
- .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
398
- .ui-draggable .ui-dialog-titlebar { cursor: move; }
399
- /* Slider
400
- ----------------------------------*/
401
- .ui-slider { position: relative; text-align: left; }
402
- .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
403
- .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
404
-
405
- .ui-slider-horizontal { height: .8em; }
406
- .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
407
- .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
408
- .ui-slider-horizontal .ui-slider-range-min { left: 0; }
409
- .ui-slider-horizontal .ui-slider-range-max { right: 0; }
410
-
411
- .ui-slider-vertical { width: .8em; height: 100px; }
412
- .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
413
- .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
414
- .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
415
- .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
416
- ----------------------------------*/
417
- .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
418
- .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
419
- .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
420
- .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
421
- .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
422
- .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
423
- .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
424
- .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
425
- .ui-tabs .ui-tabs-hide { display: none !important; }
426
- /* Datepicker
427
- ----------------------------------*/
428
- .ui-datepicker { width: 17em; padding: .2em .2em 0; }
429
- .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
430
- .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
431
- .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
432
- .ui-datepicker .ui-datepicker-prev { left:2px; }
433
- .ui-datepicker .ui-datepicker-next { right:2px; }
434
- .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
435
- .ui-datepicker .ui-datepicker-next-hover { right:1px; }
436
- .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
437
- .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
438
- .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
439
- .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
440
- .ui-datepicker select.ui-datepicker-month,
441
- .ui-datepicker select.ui-datepicker-year { width: 49%;}
442
- .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
443
- .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
444
- .ui-datepicker td { border: 0; padding: 1px; }
445
- .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
446
- .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
447
- .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
448
- .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
449
-
450
- /* with multiple calendars */
451
- .ui-datepicker.ui-datepicker-multi { width:auto; }
452
- .ui-datepicker-multi .ui-datepicker-group { float:left; }
453
- .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
454
- .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
455
- .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
456
- .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
457
- .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
458
- .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
459
- .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
460
- .ui-datepicker-row-break { clear:both; width:100%; }
461
-
462
- /* RTL support */
463
- .ui-datepicker-rtl { direction: rtl; }
464
- .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
465
- .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
466
- .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
467
- .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
468
- .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
469
- .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
470
- .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
471
- .ui-datepicker-rtl .ui-datepicker-group { float:right; }
472
- .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
473
- .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
474
-
475
- /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
476
- .ui-datepicker-cover {
477
- display: none; /*sorry for IE5*/
478
- display/**/: block; /*sorry for IE5*/
479
- position: absolute; /*must have*/
480
- z-index: -1; /*must have*/
481
- filter: mask(); /*must have*/
482
- top: -4px; /*must have*/
483
- left: -4px; /*must have*/
484
- width: 200px; /*must have*/
485
- height: 200px; /*must have*/
486
- }/* Progressbar
487
- ----------------------------------*/
488
- .ui-progressbar { height:2em; text-align: left; }
489
- .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
includes/css/jquery-ui.min.css ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ /*! jQuery UI - v1.11.4 - 2015-03-11
2
+ * http://jqueryui.com
3
+ * Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
4
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
5
+ * Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
6
+
7
+ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
includes/css/main.css CHANGED
@@ -8,6 +8,13 @@
8
  #cscs-templates .template-box .template-footer .button-customize, .template-box .template-footer .button-activate{float:right;}
9
  #cscs-templates .template-box .template-footer .button-delete{float:left;}
10
  #cscs-templates .template-box .template-footer form{display: inline;}
 
 
 
 
 
 
 
11
 
12
  .cscs_message{padding: 20px !important; margin: 5px 0 15px;background: #fff; border-left: 4px solid #7ad03a; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);}
13
  h2.cscs-nav{border-bottom: 1px solid #ccc;padding-bottom: 0;padding-left: 10px;}
@@ -22,13 +29,16 @@ body.igniteup_page_cscs_options #saveResult{margin-left: 20px;}
22
  body.igniteup_page_cscs_options .reset-igniteup{margin-left: 0;}
23
  body.igniteup_page_cscs_options .cs-hidden-section{display: none;}
24
 
25
- .igniteup_page_cscs_options .update-page{padding: 20px;}
26
  .igniteup_page_cscs_options .update-page h1.title{color:#0073AA;}
27
- .igniteup_page_cscs_options .update-page h2.subtitle{margin-bottom: 30px;}
28
 
29
  .igniteup_page_cscs_options .update-page .widget-wrapper{display: block;}
30
  .igniteup_page_cscs_options .update-page .help-page-col{float:left;margin-right: 2%; width: 32%;}
31
  .igniteup_page_cscs_options .update-page .help-page-widget{background-color: #FFF; margin-bottom: 20px;padding: 20px;}
 
 
 
32
  .igniteup_page_cscs_options .update-page .help-page-col-last{margin-right: 0;}
33
  .igniteup_page_cscs_options .update-page .help-page-widget h2{font-weight: 600;}
34
  .igniteup_page_cscs_options .update-page .help-page-widget p{font-size: 16px;color: #777;}
@@ -46,4 +56,8 @@ body.igniteup_page_cscs_options .cs-hidden-section{display: none;}
46
 
47
  #cscs-templates .template-box{width: 80%;position: relative; margin: 0 auto 20px auto; float: inherit;}
48
  #cscs-templates .template-box:nth-child(3n) {margin-right: auto;}
49
- }
 
 
 
 
8
  #cscs-templates .template-box .template-footer .button-customize, .template-box .template-footer .button-activate{float:right;}
9
  #cscs-templates .template-box .template-footer .button-delete{float:left;}
10
  #cscs-templates .template-box .template-footer form{display: inline;}
11
+ #cscs-templates .template-box.get-template-box{cursor: pointer;}
12
+ #cscs-templates .template-box.get-template-box a{display: block;}
13
+ #cscs-templates .template-box.get-template-box:hover{}
14
+ #cscs-templates .template-box.get-template-box #hover_wrapper{width: 100%;height: 100%;position: absolute;top: 0; display: none;background: #0073AA;}
15
+ #cscs-templates .template-box.get-template-box:hover #hover_wrapper{display: block;}
16
+ #cscs-templates .template-box.get-template-box:hover div.get-more{color: #FFF;}
17
+ #cscs-templates .template-box.get-template-box div.get-more{position: absolute;bottom: 50px;width: 100%;text-align: center;font-size: 15px;color: #000;}
18
 
19
  .cscs_message{padding: 20px !important; margin: 5px 0 15px;background: #fff; border-left: 4px solid #7ad03a; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);}
20
  h2.cscs-nav{border-bottom: 1px solid #ccc;padding-bottom: 0;padding-left: 10px;}
29
  body.igniteup_page_cscs_options .reset-igniteup{margin-left: 0;}
30
  body.igniteup_page_cscs_options .cs-hidden-section{display: none;}
31
 
32
+ .igniteup_page_cscs_options .update-page{padding: 5px 20px 20px 20px;}
33
  .igniteup_page_cscs_options .update-page h1.title{color:#0073AA;}
34
+ .igniteup_page_cscs_options .update-page h2.subtitle{margin-bottom: 20px;}
35
 
36
  .igniteup_page_cscs_options .update-page .widget-wrapper{display: block;}
37
  .igniteup_page_cscs_options .update-page .help-page-col{float:left;margin-right: 2%; width: 32%;}
38
  .igniteup_page_cscs_options .update-page .help-page-widget{background-color: #FFF; margin-bottom: 20px;padding: 20px;}
39
+ .igniteup_page_cscs_options .update-page .help-page-widget img{/*background-color: #9AFFAF;*/-webkit-box-shadow: 2px 2px 5px 0px rgba(117,189,189,1);
40
+ -moz-box-shadow: 2px 2px 5px 0px rgba(117,189,189,1);
41
+ box-shadow: 2px 2px 5px 0px rgba(117,189,189,1);}
42
  .igniteup_page_cscs_options .update-page .help-page-col-last{margin-right: 0;}
43
  .igniteup_page_cscs_options .update-page .help-page-widget h2{font-weight: 600;}
44
  .igniteup_page_cscs_options .update-page .help-page-widget p{font-size: 16px;color: #777;}
56
 
57
  #cscs-templates .template-box{width: 80%;position: relative; margin: 0 auto 20px auto; float: inherit;}
58
  #cscs-templates .template-box:nth-child(3n) {margin-right: auto;}
59
+ }
60
+
61
+ @media screen and (min-width:1250px){
62
+ #cscs-templates .template-box.get-template-box div.get-more{bottom:70px;}
63
+ }
includes/images/def-screenshot-hover.png ADDED
Binary file
includes/images/def-screenshot.png ADDED
Binary file
includes/js/countdown.js ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ function setCountdown($countdown) {
2
+ jQuery("#secs").countdown($countdown, function (event) {
3
+ jQuery(this).text(event.strftime('%S'));
4
+ checkSeconds(jQuery(this).text());
5
+ });
6
+ jQuery("#mins").countdown($countdown, function (event) {
7
+ jQuery(this).text(event.strftime('%M'));
8
+ checkMins(jQuery(this).text());
9
+ });
10
+ jQuery("#hrs").countdown($countdown, function (event) {
11
+ jQuery(this).text(event.strftime('%H'));
12
+ checkHours(jQuery(this).text());
13
+ });
14
+ jQuery("#days").countdown($countdown, function (event) {
15
+ jQuery(this).text(event.strftime('%D'));
16
+ checkDays(jQuery(this).text());
17
+ });
18
+
19
+ function checkSeconds(sec) {
20
+ if (sec === '01') {
21
+ jQuery("#sec-s").addClass('hidden');
22
+ } else {
23
+ jQuery("#sec-s").removeClass('hidden');
24
+ }
25
+ }
26
+ function checkMins(min) {
27
+ if (min === '01') {
28
+ jQuery("#min-s").addClass('hidden');
29
+ } else {
30
+ jQuery("#min-s").removeClass('hidden');
31
+ }
32
+ }
33
+ function checkHours(hrs) {
34
+ if (hrs === '01') {
35
+ jQuery("#hrs-s").addClass('hidden');
36
+ } else {
37
+ jQuery("#hrs-s").removeClass('hidden');
38
+ }
39
+ }
40
+ function checkDays(days) {
41
+ if (days === '01') {
42
+ jQuery("#day-s").addClass('hidden');
43
+ } else {
44
+ jQuery("#day-s").removeClass('hidden');
45
+ }
46
+ }
47
+ }
includes/js/subscribe.js ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery('#ign-subscribe-btn').on('click', function () {
2
+ subscribe();
3
+ });
4
+ jQuery('#cs_email, #cs_name').on('keypress', function (e) {
5
+ if (e.which == 13) {
6
+ subscribe();
7
+ }
8
+ });
9
+
10
+ function subscribe() {
11
+ jQuery.ajax({
12
+ url: igniteup_ajaxurl,
13
+ data: {action: 'subscribe_email', cs_email: jQuery("#cs_email").val(), cs_name: jQuery("#cs_name").val()},
14
+ dataType: 'json',
15
+ success: function (data) {
16
+ if (data['error']) {
17
+
18
+ function hideMsg() {
19
+ jQuery('#ign-notifications #error-msg-text').slideUp();
20
+ }
21
+ function showMsg(message) {
22
+ jQuery('#ign-notifications #error-msg-text').html(message);
23
+ jQuery('#ign-notifications #error-msg-text').fadeIn();
24
+ }
25
+ showMsg(data['message']);
26
+ setTimeout(hideMsg, 4000);
27
+ }
28
+ else {
29
+ jQuery('.subscribe-form').slideUp();
30
+ jQuery('#ign-notifications .thankyou').slideDown();
31
+ }
32
+ }
33
+ });
34
+ }
includes/templates/believe.php CHANGED
@@ -1,92 +1,96 @@
1
  <?php
2
 
3
- global $cscs_templates;
4
- $options = array(
5
- 'name' => 'Believe',
6
- 'folder_name' => 'believe',
7
- 'options' => array(
8
- 'logo' => array(
9
- 'type' => 'image',
10
- 'label' => 'Logo (Transparent)',
11
- 'def' => plugins_url("believe/images/logo.png", __FILE__),
12
- 'description' => 'Recommended size: 250px x 90px',
13
- ),
14
- 'bg_color' => array(
15
- 'type' => 'color-picker',
16
- 'label' => 'Background Color',
17
- 'def' => '#28BB9B',
18
- 'placeholder' => '#28BB9B',
19
- 'description' => 'This will be the background color.',
20
- ),
21
- 'bg_image' => array(
22
- 'type' => 'image',
23
- 'label' => 'Background Image',
24
- 'def' => '',
25
- 'placeholder' => '',
26
- 'description' => 'Page background image. (Recommended size: 1920px x 1080px)',
27
- ),
28
- 'font_color' => array(
29
- 'type' => 'color-picker',
30
- 'label' => 'Font Color',
31
- 'def' => '#fff',
32
- 'placeholder' => '#FFFFFF',
33
- 'description' => 'This will be the font color',
34
- ),
35
- 'title_top' => array(
36
- 'type' => 'text',
37
- 'label' => 'Title Top',
38
- 'def' => 'Our Website is',
39
- 'placeholder' => 'Our Website is',
40
- 'description' => 'Text above the main title',
41
- ),
42
- 'main_title' => array(
43
- 'type' => 'text',
44
- 'label' => 'Main title',
45
- 'def' => 'Coming Soon',
46
- 'placeholder' => 'Coming Soon',
47
- 'description' => 'The bold title',
48
- ),
49
- 'paragraph' => array(
50
- 'type' => 'textarea',
51
- 'label' => 'Paragraph Text',
52
- 'def' => 'Meanwhile feel free to interact with our social networks',
53
- 'placeholder' => 'Paragraph Text',
54
- 'description' => 'This will be the paragraph text',
55
- ),
56
- 'social-twitter' => array(
57
- 'type' => 'text',
58
- 'label' => 'Twitter',
59
- 'def' => '',
60
- 'placeholder' => 'http://twitter.com/ceylonsystems',
61
- 'description' => 'Enter the Twitter URL here',
62
- ),
63
- 'social-facebook' => array(
64
- 'type' => 'text',
65
- 'label' => 'Facebook',
66
- 'def' => '',
67
- 'placeholder' => 'http://facebook.com/ceylonsystems',
68
- 'description' => 'Enter the Facebook URL here',
69
- ),
70
- 'social-pinterest' => array(
71
- 'type' => 'text',
72
- 'label' => 'Pinterest',
73
- 'def' => '',
74
- 'placeholder' => 'http://pinterest.com/ceylonsystems',
75
- 'description' => 'Enter the Pinterest URL here',
76
- ),
77
- 'social-gplus' => array(
78
- 'type' => 'text',
79
- 'label' => 'Google+',
80
- 'def' => '',
81
- 'placeholder' => 'http://plus.google.com/+ceylonsystems',
82
- 'description' => 'Enter the Google+ URL here',
83
- ),
84
- )
85
- );
86
 
87
- $cscs_templates['believe'] = $options;
 
 
 
 
88
 
89
- function cscs_belive_theme_scripts(){
90
  wp_enqueue_style('bootstrap', plugins_url('includes/css/bootstrap.min.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
91
  wp_enqueue_style('font-montserrat', plugins_url('includes/css/font-montserrat.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
92
  wp_enqueue_style('font-biryani', plugins_url('includes/css/font-biryani.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
1
  <?php
2
 
3
+ function igniteup_define_template_believe($templates) {
4
+ $options = array(
5
+ 'name' => 'Believe',
6
+ 'folder_name' => 'believe',
7
+ 'options' => array(
8
+ 'logo' => array(
9
+ 'type' => 'image',
10
+ 'label' => __('Logo (Transparent)', CSCS_TEXT_DOMAIN),
11
+ 'def' => plugins_url("believe/images/logo.png", __FILE__),
12
+ 'description' => __('Recommended size: 250px x 90px', CSCS_TEXT_DOMAIN),
13
+ ),
14
+ 'bg_color' => array(
15
+ 'type' => 'color-picker',
16
+ 'label' => __('Background Color', CSCS_TEXT_DOMAIN),
17
+ 'def' => '#28BB9B',
18
+ 'placeholder' => '#28BB9B',
19
+ 'description' => __('This will be the background color.', CSCS_TEXT_DOMAIN),
20
+ ),
21
+ 'bg_image' => array(
22
+ 'type' => 'image',
23
+ 'label' => __('Background Image', CSCS_TEXT_DOMAIN),
24
+ 'def' => '',
25
+ 'placeholder' => '',
26
+ 'description' => __('Page background image. (Recommended size: 1920px x 1080px)', CSCS_TEXT_DOMAIN),
27
+ ),
28
+ 'font_color' => array(
29
+ 'type' => 'color-picker',
30
+ 'label' => __('Font Color', CSCS_TEXT_DOMAIN),
31
+ 'def' => '#fff',
32
+ 'placeholder' => '#FFFFFF',
33
+ 'description' => __('This will be the font color', CSCS_TEXT_DOMAIN),
34
+ ),
35
+ 'title_top' => array(
36
+ 'type' => 'text',
37
+ 'label' => __('Title Top', CSCS_TEXT_DOMAIN),
38
+ 'def' => __('Our Website is', CSCS_TEXT_DOMAIN),
39
+ 'placeholder' => __('Our Website is', CSCS_TEXT_DOMAIN),
40
+ 'description' => __('Text above the main title', CSCS_TEXT_DOMAIN),
41
+ ),
42
+ 'main_title' => array(
43
+ 'type' => 'text',
44
+ 'label' => __('Main title', CSCS_TEXT_DOMAIN),
45
+ 'def' => __('Coming Soon', CSCS_TEXT_DOMAIN),
46
+ 'placeholder' => __('Coming Soon', CSCS_TEXT_DOMAIN),
47
+ 'description' => __('The bold title', CSCS_TEXT_DOMAIN),
48
+ ),
49
+ 'paragraph' => array(
50
+ 'type' => 'textarea',
51
+ 'label' => __('Paragraph Text', CSCS_TEXT_DOMAIN),
52
+ 'def' => __('Meanwhile feel free to interact with our social networks', CSCS_TEXT_DOMAIN),
53
+ 'placeholder' => __('Paragraph Text', CSCS_TEXT_DOMAIN),
54
+ 'description' => __('This will be the paragraph text', CSCS_TEXT_DOMAIN),
55
+ ),
56
+ 'social-twitter' => array(
57
+ 'type' => 'text',
58
+ 'label' => 'Twitter',
59
+ 'def' => '',
60
+ 'placeholder' => 'http://twitter.com/ceylonsystems',
61
+ 'description' => __('Enter the Twitter URL here', CSCS_TEXT_DOMAIN),
62
+ ),
63
+ 'social-facebook' => array(
64
+ 'type' => 'text',
65
+ 'label' => 'Facebook',
66
+ 'def' => '',
67
+ 'placeholder' => 'http://facebook.com/ceylonsystems',
68
+ 'description' => __('Enter the Facebook URL here', CSCS_TEXT_DOMAIN),
69
+ ),
70
+ 'social-pinterest' => array(
71
+ 'type' => 'text',
72
+ 'label' => 'Pinterest',
73
+ 'def' => '',
74
+ 'placeholder' => 'http://pinterest.com/ceylonsystems',
75
+ 'description' => __('Enter the Pinterest URL here', CSCS_TEXT_DOMAIN),
76
+ ),
77
+ 'social-gplus' => array(
78
+ 'type' => 'text',
79
+ 'label' => 'Google+',
80
+ 'def' => '',
81
+ 'placeholder' => 'http://plus.google.com/+ceylonsystems',
82
+ 'description' => __('Enter the Google+ URL here', CSCS_TEXT_DOMAIN),
83
+ ),
84
+ )
85
+ );
86
 
87
+ $templates['believe'] = $options;
88
+ return $templates;
89
+ }
90
+
91
+ add_filter('igniteup_get_templates', 'igniteup_define_template_believe');
92
 
93
+ function cscs_belive_theme_scripts() {
94
  wp_enqueue_style('bootstrap', plugins_url('includes/css/bootstrap.min.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
95
  wp_enqueue_style('font-montserrat', plugins_url('includes/css/font-montserrat.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
96
  wp_enqueue_style('font-biryani', plugins_url('includes/css/font-biryani.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
includes/templates/glass.php CHANGED
@@ -1,129 +1,133 @@
1
  <?php
2
 
3
- global $cscs_templates;
4
- $cscs_templates['glass'] = array(
5
- 'name' => 'Glass',
6
- 'folder_name' => 'glass',
7
- 'options' => array(
8
- 'logo' => array(
9
- 'type' => 'image',
10
- 'label' => 'Logo (Transparent)',
11
- 'def' => plugins_url("glass/img/logo.png", __FILE__),
12
- 'description' => 'Recommended size: 250px x 90px',
13
- ),
14
- 'bg_color' => array(
15
- 'type' => 'color-picker',
16
- 'label' => 'Background Color',
17
- 'def' => '#303030',
18
- 'placeholder' => '#28BB9B',
19
- 'description' => 'This will be the background color.',
20
- ),
21
- 'bg_image' => array(
22
- 'type' => 'image',
23
- 'label' => 'Background Image',
24
- 'def' => plugins_url("glass/img/bg_default.jpg", __FILE__),
25
- 'placeholder' => '',
26
- 'description' => 'Page background image. (Recommended size: 1920px x 1080px)',
27
- ),
28
- 'font_color' => array(
29
- 'type' => 'color-picker',
30
- 'label' => 'Font Color',
31
- 'def' => '#fff',
32
- 'placeholder' => '#FFFFFF',
33
- 'description' => 'This will be the font color',
34
- ),
35
- 'link_color' => array(
36
- 'type' => 'color-picker',
37
- 'label' => 'Link Color',
38
- 'def' => '#cbcbcb',
39
- 'placeholder' => '#cbcbcb',
40
- 'description' => 'This will be the hover color',
41
- ),
42
- 'title_top' => array(
43
- 'type' => 'text',
44
- 'label' => 'Title Top',
45
- 'def' => 'Under Maintenance',
46
- 'placeholder' => 'Header Text',
47
- 'description' => 'This will be the main title',
48
- ),
49
- 'paragraph' => array(
50
- 'type' => 'textarea',
51
- 'label' => 'Paragraph Text',
52
- 'def' => 'sorry for the inconvenience <br> we will come with a new experience.',
53
- 'placeholder' => 'Paragraph Text',
54
- 'description' => 'This will be the paragraph text, you can use html tags here.',
55
- ),
56
- 'subscribe' => array(
57
- 'type' => 'checkbox',
58
- 'label' => 'Show Subscribe Form',
59
- 'def' => '1',
60
- 'description' => 'Show/Hide Email Subscribe Form',
61
- ),
62
- 'social-twitter' => array(
63
- 'type' => 'text',
64
- 'label' => 'Twitter',
65
- 'def' => '',
66
- 'placeholder' => 'http://twitter.com/ceylonsystems',
67
- 'description' => 'Enter the Twitter URL here',
68
- ),
69
- 'social-facebook' => array(
70
- 'type' => 'text',
71
- 'label' => 'Facebook',
72
- 'def' => '',
73
- 'placeholder' => 'http://facebook.com/ceylonsystems',
74
- 'description' => 'Enter the Facebook URL here',
75
- ),
76
- 'social-pinterest' => array(
77
- 'type' => 'text',
78
- 'label' => 'Pinterest',
79
- 'def' => '',
80
- 'placeholder' => 'http://pinterest.com/ceylonsystems',
81
- 'description' => 'Enter the Pinterest URL here',
82
- ),
83
- 'social-gplus' => array(
84
- 'type' => 'text',
85
- 'label' => 'Google+',
86
- 'def' => '',
87
- 'placeholder' => 'http://plus.google.com/+ceylonsystems',
88
- 'description' => 'Enter the Google+ URL here',
89
- ),
90
- 'social-youtube' => array(
91
- 'type' => 'text',
92
- 'label' => 'Youtube',
93
- 'def' => '',
94
- 'placeholder' => 'http://youtube.com/ceylonsystems',
95
- 'description' => 'Enter the Youtube URL here',
96
- ),
97
- 'social-instagram' => array(
98
- 'type' => 'text',
99
- 'label' => 'Instagram',
100
- 'def' => '',
101
- 'placeholder' => 'http://instagram.com/ceylonsystems',
102
- 'description' => 'Enter the Evernote URL here',
103
- ),
104
- 'social-tumblr' => array(
105
- 'type' => 'text',
106
- 'label' => 'Tumblr',
107
- 'def' => '',
108
- 'placeholder' => 'http://tumblr.com/ceylonsystems',
109
- 'description' => 'Enter the Tumblr URL here',
110
- ),
111
- 'social-behance' => array(
112
- 'type' => 'text',
113
- 'label' => 'Behance',
114
- 'def' => '',
115
- 'placeholder' => 'http://behance.net/ceylonsystems',
116
- 'description' => 'Enter the Behance URL here',
117
- ),
118
- 'social-linkedin' => array(
119
- 'type' => 'text',
120
- 'label' => 'Linkedin',
121
- 'def' => '',
122
- 'placeholder' => 'http://linkedin.com/ceylonsystems',
123
- 'description' => 'Enter the Linkedin URL here',
124
- ),
125
- )
126
- );
 
 
 
 
127
 
128
  function cscs_glass_theme_scripts() {
129
  wp_enqueue_style('bootstrap', plugins_url('includes/css/bootstrap.min.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
1
  <?php
2
 
3
+ function igniteup_define_template_glass($templates) {
4
+ $templates['glass'] = array(
5
+ 'name' => 'Glass',
6
+ 'folder_name' => 'glass',
7
+ 'options' => array(
8
+ 'logo' => array(
9
+ 'type' => 'image',
10
+ 'label' => __('Logo (Transparent)', CSCS_TEXT_DOMAIN),
11
+ 'def' => plugins_url("glass/img/logo.png", __FILE__),
12
+ 'description' => __('Recommended size: 250px x 90px', CSCS_TEXT_DOMAIN),
13
+ ),
14
+ 'bg_color' => array(
15
+ 'type' => 'color-picker',
16
+ 'label' => __('Background Color', CSCS_TEXT_DOMAIN),
17
+ 'def' => '#303030',
18
+ 'placeholder' => '#28BB9B',
19
+ 'description' => __('This will be the background color.', CSCS_TEXT_DOMAIN),
20
+ ),
21
+ 'bg_image' => array(
22
+ 'type' => 'image',
23
+ 'label' => __('Background Image', CSCS_TEXT_DOMAIN),
24
+ 'def' => plugins_url("glass/img/bg_default.jpg", __FILE__),
25
+ 'placeholder' => '',
26
+ 'description' => __('Page background image. (Recommended size: 1920px x 1080px)', CSCS_TEXT_DOMAIN),
27
+ ),
28
+ 'font_color' => array(
29
+ 'type' => 'color-picker',
30
+ 'label' => __('Font Color', CSCS_TEXT_DOMAIN),
31
+ 'def' => '#fff',
32
+ 'placeholder' => '#FFFFFF',
33
+ 'description' => __('This will be the font color', CSCS_TEXT_DOMAIN),
34
+ ),
35
+ 'link_color' => array(
36
+ 'type' => 'color-picker',
37
+ 'label' => __('Link Color', CSCS_TEXT_DOMAIN),
38
+ 'def' => '#cbcbcb',
39
+ 'placeholder' => '#cbcbcb',
40
+ 'description' => __('This will be the hover color', CSCS_TEXT_DOMAIN),
41
+ ),
42
+ 'title_top' => array(
43
+ 'type' => 'text',
44
+ 'label' => __('Title Top', CSCS_TEXT_DOMAIN),
45
+ 'def' => __('Under Maintenance', CSCS_TEXT_DOMAIN),
46
+ 'placeholder' => __('Header Text', CSCS_TEXT_DOMAIN),
47
+ 'description' => __('This will be the main title', CSCS_TEXT_DOMAIN),
48
+ ),
49
+ 'paragraph' => array(
50
+ 'type' => 'textarea',
51
+ 'label' => __('Paragraph Text', CSCS_TEXT_DOMAIN),
52
+ 'def' => __('sorry for the inconvenience <br> we will come with a new experience.', CSCS_TEXT_DOMAIN),
53
+ 'placeholder' => __('Paragraph Text', CSCS_TEXT_DOMAIN),
54
+ 'description' => __('This will be the paragraph text, you can use html tags here.', CSCS_TEXT_DOMAIN),
55
+ ),
56
+ 'subscribe' => array(
57
+ 'type' => 'checkbox',
58
+ 'label' => __('Show Subscribe Form', CSCS_TEXT_DOMAIN),
59
+ 'def' => '1',
60
+ 'description' => __('Show/Hide Email Subscribe Form', CSCS_TEXT_DOMAIN),
61
+ ),
62
+ 'social-twitter' => array(
63
+ 'type' => 'text',
64
+ 'label' => 'Twitter',
65
+ 'def' => '',
66
+ 'placeholder' => 'http://twitter.com/ceylonsystems',
67
+ 'description' => __('Enter the Twitter URL here', CSCS_TEXT_DOMAIN),
68
+ ),
69
+ 'social-facebook' => array(
70
+ 'type' => 'text',
71
+ 'label' => 'Facebook',
72
+ 'def' => '',
73
+ 'placeholder' => 'http://facebook.com/ceylonsystems',
74
+ 'description' => __('Enter the Facebook URL here', CSCS_TEXT_DOMAIN),
75
+ ),
76
+ 'social-pinterest' => array(
77
+ 'type' => 'text',
78
+ 'label' => 'Pinterest',
79
+ 'def' => '',
80
+ 'placeholder' => 'http://pinterest.com/ceylonsystems',
81
+ 'description' => __('Enter the Pinterest URL here', CSCS_TEXT_DOMAIN),
82
+ ),
83
+ 'social-gplus' => array(
84
+ 'type' => 'text',
85
+ 'label' => 'Google+',
86
+ 'def' => '',
87
+ 'placeholder' => 'http://plus.google.com/+ceylonsystems',
88
+ 'description' => __('Enter the Google+ URL here', CSCS_TEXT_DOMAIN),
89
+ ),
90
+ 'social-youtube' => array(
91
+ 'type' => 'text',
92
+ 'label' => 'Youtube',
93
+ 'def' => '',
94
+ 'placeholder' => 'http://youtube.com/ceylonsystems',
95
+ 'description' => __('Enter the Youtube URL here', CSCS_TEXT_DOMAIN),
96
+ ),
97
+ 'social-instagram' => array(
98
+ 'type' => 'text',
99
+ 'label' => 'Instagram',
100
+ 'def' => '',
101
+ 'placeholder' => 'http://instagram.com/ceylonsystems',
102
+ 'description' => __('Enter the Evernote URL here', CSCS_TEXT_DOMAIN),
103
+ ),
104
+ 'social-tumblr' => array(
105
+ 'type' => 'text',
106
+ 'label' => 'Tumblr',
107
+ 'def' => '',
108
+ 'placeholder' => 'http://tumblr.com/ceylonsystems',
109
+ 'description' => __('Enter the Tumblr URL here', CSCS_TEXT_DOMAIN),
110
+ ),
111
+ 'social-behance' => array(
112
+ 'type' => 'text',
113
+ 'label' => 'Behance',
114
+ 'def' => '',
115
+ 'placeholder' => 'http://behance.net/ceylonsystems',
116
+ 'description' => __('Enter the Behance URL here', CSCS_TEXT_DOMAIN),
117
+ ),
118
+ 'social-linkedin' => array(
119
+ 'type' => 'text',
120
+ 'label' => 'Linkedin',
121
+ 'def' => '',
122
+ 'placeholder' => 'http://linkedin.com/ceylonsystems',
123
+ 'description' => __('Enter the Linkedin URL here', CSCS_TEXT_DOMAIN),
124
+ ),
125
+ )
126
+ );
127
+ return $templates;
128
+ }
129
+
130
+ add_filter('igniteup_get_templates', 'igniteup_define_template_glass');
131
 
132
  function cscs_glass_theme_scripts() {
133
  wp_enqueue_style('bootstrap', plugins_url('includes/css/bootstrap.min.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
includes/templates/glass/glass.php CHANGED
@@ -44,7 +44,7 @@
44
  <p class="text-center"><?php echo $the_cs_template_options['paragraph']; ?></p>
45
  <div class="thankyou hidden" style="margin-bottom: -70px;">
46
  <div class="alert alert-success alert-dismissible" role="alert">
47
- <div class="text-center"> <strong>Thank you! </strong> Your email added successfully!</div>
48
  </div>
49
  </div>
50
  <div class="error-msg hidden" style="margin-top: 0px;">
@@ -55,9 +55,9 @@
55
  <div class="row subscribe <?php echo (($the_cs_template_options['subscribe']) == 1) ? '' : 'hidden' ?>">
56
  <div class="col-sm-8 col-sm-offset-2">
57
  <div class="subscribe input-group">
58
- <input type="email" id="cs_email" class="form-control" placeholder="Your email address">
59
  <span class="input-group-btn">
60
- <button class="btn btn-default subscribe-btn" id="subscribe-btn" type="button">Subscribe</button>
61
  </span>
62
  </div>
63
  </div>
44
  <p class="text-center"><?php echo $the_cs_template_options['paragraph']; ?></p>
45
  <div class="thankyou hidden" style="margin-bottom: -70px;">
46
  <div class="alert alert-success alert-dismissible" role="alert">
47
+ <div class="text-center"> <?php echo CSAdminOptions::getDefaultStrings('alert_thankyou'); ?></div>
48
  </div>
49
  </div>
50
  <div class="error-msg hidden" style="margin-top: 0px;">
55
  <div class="row subscribe <?php echo (($the_cs_template_options['subscribe']) == 1) ? '' : 'hidden' ?>">
56
  <div class="col-sm-8 col-sm-offset-2">
57
  <div class="subscribe input-group">
58
+ <input type="email" id="cs_email" class="form-control" placeholder="<?php _e('Your email address', CSCS_TEXT_DOMAIN); ?>">
59
  <span class="input-group-btn">
60
+ <button class="btn btn-default subscribe-btn" id="subscribe-btn" type="button"><?php echo CSAdminOptions::getDefaultStrings('subscribe_text'); ?></button>
61
  </span>
62
  </div>
63
  </div>
includes/templates/launcher.php CHANGED
@@ -1,161 +1,159 @@
1
  <?php
2
 
3
- global $cscs_templates;
4
- $cscs_templates['launcher'] = array(
5
- 'name' => 'Launcher',
6
- 'folder_name' => 'launcher',
7
- 'options' => array(
8
- 'launch_date' => array(
9
- 'type' => 'date',
10
- 'label' => 'Launch Date',
11
- 'placeholder' => 'mm/dd/yyyy',
12
- 'def' => date('m/d/Y', strtotime('Next Monday')),
13
- 'description' => 'Add the date when you are going to launch the site',
14
- ),
15
- 'launch_time' => array(
16
- 'type' => 'text',
17
- 'label' => 'Launch Time',
18
- 'placeholder' => 'hh:mm:ss',
19
- 'def' => '12:12:12',
20
- 'description' => 'Note: Enter time in hh:mm:ss format.',
21
- ),
22
- 'bg_color' => array(
23
- 'type' => 'color-picker',
24
- 'label' => 'Background Color',
25
- 'def' => '#28BB9B',
26
- 'placeholder' => '#28BB9B',
27
- 'description' => 'This will be the background color.',
28
- ),
29
- 'bg_image' => array(
30
- 'type' => 'image',
31
- 'label' => 'Background Image',
32
- 'def' => '',
33
- 'placeholder' => '',
34
- 'description' => 'Page background image. (Recommended size: 1920px x 1080px)',
35
- ),
36
- 'font_color' => array(
37
- 'type' => 'color-picker',
38
- 'label' => 'Font Color',
39
- 'def' => '#fff',
40
- 'placeholder' => '#FFFFFF',
41
- 'description' => 'This will be the font color',
42
- ),
43
- 'title_top' => array(
44
- 'type' => 'text',
45
- 'label' => 'Title Top Text',
46
- 'def' => 'Almost Ready',
47
- 'placeholder' => 'Bold Title',
48
- 'description' => 'This will be the bold title',
49
- ),
50
- 'title' => array(
51
- 'type' => 'text',
52
- 'label' => 'Subtitle Text',
53
- 'def' => 'Website will launch in',
54
- 'placeholder' => 'Subtitle',
55
- 'description' => 'Text below the title',
56
- ),
57
- 'paragraph' => array(
58
- 'type' => 'textarea',
59
- 'label' => 'Paragraph Text',
60
- 'def' => 'This website is currently unavailable due to maintenance. Please visit again later. If you have any inquiries forward to the site admin. Please subscribe with our Newsletter.',
61
- 'placeholder' => 'Paragraph Text',
62
- 'description' => 'This will be the paragraph text',
63
- ),
64
- 'subscribe_text' => array(
65
- 'type' => 'text',
66
- 'label' => 'Button Text',
67
- 'def' => 'Subscribe',
68
- 'placeholder' => 'Subscribe',
69
- 'description' => 'Max: 15 Characters',
70
- ),
71
- 'subscribe_text_color' => array(
72
- 'type' => 'color-picker',
73
- 'label' => 'Button Font Color',
74
- 'def' => '#fff',
75
- 'placeholder' => '#FFFFFF',
76
- 'description' => 'This will be the font color the button',
77
- ),
78
- 'subscribe_bg_color' => array(
79
- 'type' => 'color-picker',
80
- 'label' => 'Button Background Color',
81
- 'def' => '#DB4F4B',
82
- 'placeholder' => '#FFFFFF',
83
- 'description' => 'This will be the background color the button',
84
- ),
85
- 'social-twitter' => array(
86
- 'type' => 'text',
87
- 'label' => 'Twitter',
88
- 'def' => '',
89
- 'placeholder' => 'http://twitter.com/ceylonsystems',
90
- 'description' => 'Enter the Twitter URL here',
91
- ),
92
- 'social-facebook' => array(
93
- 'type' => 'text',
94
- 'label' => 'Facebook',
95
- 'def' => '',
96
- 'placeholder' => 'http://facebook.com/ceylonsystems',
97
- 'description' => 'Enter the Facebook URL here',
98
- ),
99
- 'social-pinterest' => array(
100
- 'type' => 'text',
101
- 'label' => 'Pinterest',
102
- 'def' => '',
103
- 'placeholder' => 'http://pinterest.com/ceylonsystems',
104
- 'description' => 'Enter the Pinterest URL here',
105
- ),
106
- 'social-gplus' => array(
107
- 'type' => 'text',
108
- 'label' => 'Google+',
109
- 'def' => '',
110
- 'placeholder' => 'http://plus.google.com/+ceylonsystems',
111
- 'description' => 'Enter the Google+ URL here',
112
- ),
113
- 'social-youtube' => array(
114
- 'type' => 'text',
115
- 'label' => 'Youtube',
116
- 'def' => '',
117
- 'placeholder' => 'http://youtube.com/ceylonsystems',
118
- 'description' => 'Enter the Youtube URL here',
119
- ),
120
- 'social-evernote' => array(
121
- 'type' => 'text',
122
- 'label' => 'Evernote',
123
- 'def' => '',
124
- 'placeholder' => 'http://evernote.com/ceylonsystems',
125
- 'description' => 'Enter the Evernote URL here',
126
- ),
127
- 'social-tumblr' => array(
128
- 'type' => 'text',
129
- 'label' => 'Tumblr',
130
- 'def' => '',
131
- 'placeholder' => 'http://tumblr.com/ceylonsystems',
132
- 'description' => 'Enter the Tumblr URL here',
133
- ),
134
- 'social-behance' => array(
135
- 'type' => 'text',
136
- 'label' => 'Behance',
137
- 'def' => '',
138
- 'placeholder' => 'http://behance.net/ceylonsystems',
139
- 'description' => 'Enter the Behance URL here',
140
- ),
141
- 'social-linkedin' => array(
142
- 'type' => 'text',
143
- 'label' => 'Linkedin',
144
- 'def' => '',
145
- 'placeholder' => 'http://linkedin.com/ceylonsystems',
146
- 'description' => 'Enter the Linkedin URL here',
147
- ),
148
- )
149
- );
150
 
151
- function cscs_launcher_theme_scripts(){
152
- wp_enqueue_style('bootstrap', plugins_url('includes/css/bootstrap.min.css', CSCS_FILE));
153
- wp_enqueue_style('animate', plugins_url('includes/css/animate.css', CSCS_FILE));
154
- wp_enqueue_style('font-montserrat', plugins_url('includes/css/font-montserrat.css', CSCS_FILE));
155
- wp_enqueue_style('launcher', plugins_url('launcher/css/main.css', __FILE__), array(), CSCS_CURRENT_VERSION);
156
- wp_enqueue_style('launcher-icons', plugins_url('includes/css/icons/styles.css', CSCS_FILE));
157
- wp_enqueue_script('jquery');
158
- wp_enqueue_script('jquery-countdown', plugins_url('launcher/js/jquery.countdown.js', __FILE__), array('jquery'));
159
  }
160
 
161
  add_action('cscs_theme_scripts_launcher', 'cscs_launcher_theme_scripts');
1
  <?php
2
 
3
+ function igniteup_define_template_launcher($templates) {
4
+ $templates['launcher'] = array(
5
+ 'name' => 'Launcher',
6
+ 'folder_name' => 'launcher',
7
+ 'options' => array(
8
+ 'launch_date' => array(
9
+ 'type' => 'date',
10
+ 'label' => __('Launch Date', CSCS_TEXT_DOMAIN),
11
+ 'placeholder' => 'mm/dd/yyyy',
12
+ 'def' => date('m/d/Y', strtotime('Next Monday')),
13
+ 'description' => __('Add the date when you are going to launch the site', CSCS_TEXT_DOMAIN),
14
+ ),
15
+ 'launch_time' => array(
16
+ 'type' => 'text',
17
+ 'label' => __('Launch Time', CSCS_TEXT_DOMAIN),
18
+ 'placeholder' => 'hh:mm:ss',
19
+ 'def' => '12:12:12',
20
+ 'description' => __('Note: Enter time in hh:mm:ss format.', CSCS_TEXT_DOMAIN),
21
+ ),
22
+ 'bg_color' => array(
23
+ 'type' => 'color-picker',
24
+ 'label' => __('Background Color', CSCS_TEXT_DOMAIN),
25
+ 'def' => '#28BB9B',
26
+ 'placeholder' => '#28BB9B',
27
+ 'description' => __('This will be the background color.', CSCS_TEXT_DOMAIN),
28
+ ),
29
+ 'bg_image' => array(
30
+ 'type' => 'image',
31
+ 'label' => __('Background Image', CSCS_TEXT_DOMAIN),
32
+ 'def' => '',
33
+ 'placeholder' => '',
34
+ 'description' => __('Page background image. (Recommended size: 1920px x 1080px)', CSCS_TEXT_DOMAIN),
35
+ ),
36
+ 'font_color' => array(
37
+ 'type' => 'color-picker',
38
+ 'label' => __('Font Color', CSCS_TEXT_DOMAIN),
39
+ 'def' => '#fff',
40
+ 'placeholder' => '#FFFFFF',
41
+ 'description' => __('This will be the font color', CSCS_TEXT_DOMAIN),
42
+ ),
43
+ 'title_top' => array(
44
+ 'type' => 'text',
45
+ 'label' => __('Title Top Text', CSCS_TEXT_DOMAIN),
46
+ 'def' => __('Almost Ready', CSCS_TEXT_DOMAIN),
47
+ 'placeholder' => __('Bold Title', CSCS_TEXT_DOMAIN),
48
+ 'description' => __('This will be the bold title', CSCS_TEXT_DOMAIN),
49
+ ),
50
+ 'title' => array(
51
+ 'type' => 'text',
52
+ 'label' => __('Subtitle Text', CSCS_TEXT_DOMAIN),
53
+ 'def' => __('Website will launch in', CSCS_TEXT_DOMAIN),
54
+ 'placeholder' => __('Subtitle', CSCS_TEXT_DOMAIN),
55
+ 'description' => __('Text below the title', CSCS_TEXT_DOMAIN),
56
+ ),
57
+ 'paragraph' => array(
58
+ 'type' => 'textarea',
59
+ 'label' => __('Paragraph Text', CSCS_TEXT_DOMAIN),
60
+ 'def' => __('This website is currently unavailable due to maintenance. Please visit again later. If you have any inquiries forward to the site admin. Please subscribe with our Newsletter.', CSCS_TEXT_DOMAIN),
61
+ 'placeholder' => __('Paragraph Text', CSCS_TEXT_DOMAIN),
62
+ 'description' => __('This will be the paragraph text', CSCS_TEXT_DOMAIN),
63
+ ),
64
+
65
+ 'subscribe_text_color' => array(
66
+ 'type' => 'color-picker',
67
+ 'label' => __('Button Font Color', CSCS_TEXT_DOMAIN),
68
+ 'def' => '#fff',
69
+ 'placeholder' => '#FFFFFF',
70
+ 'description' => __('This will be the font color the button', CSCS_TEXT_DOMAIN),
71
+ ),
72
+ 'subscribe_bg_color' => array(
73
+ 'type' => 'color-picker',
74
+ 'label' => __('Button Background Color', CSCS_TEXT_DOMAIN),
75
+ 'def' => '#DB4F4B',
76
+ 'placeholder' => '#FFFFFF',
77
+ 'description' => __('This will be the background color the button', CSCS_TEXT_DOMAIN),
78
+ ),
79
+ 'social-twitter' => array(
80
+ 'type' => 'text',
81
+ 'label' => 'Twitter',
82
+ 'def' => '',
83
+ 'placeholder' => 'http://twitter.com/ceylonsystems',
84
+ 'description' => __('Enter the Twitter URL here', CSCS_TEXT_DOMAIN),
85
+ ),
86
+ 'social-facebook' => array(
87
+ 'type' => 'text',
88
+ 'label' => 'Facebook',
89
+ 'def' => '',
90
+ 'placeholder' => 'http://facebook.com/ceylonsystems',
91
+ 'description' => __('Enter the Facebook URL here', CSCS_TEXT_DOMAIN),
92
+ ),
93
+ 'social-pinterest' => array(
94
+ 'type' => 'text',
95
+ 'label' => 'Pinterest',
96
+ 'def' => '',
97
+ 'placeholder' => 'http://pinterest.com/ceylonsystems',
98
+ 'description' => __('Enter the Pinterest URL here', CSCS_TEXT_DOMAIN),
99
+ ),
100
+ 'social-gplus' => array(
101
+ 'type' => 'text',
102
+ 'label' => 'Google+',
103
+ 'def' => '',
104
+ 'placeholder' => 'http://plus.google.com/+ceylonsystems',
105
+ 'description' => __('Enter the Google+ URL here', CSCS_TEXT_DOMAIN),
106
+ ),
107
+ 'social-youtube' => array(
108
+ 'type' => 'text',
109
+ 'label' => 'Youtube',
110
+ 'def' => '',
111
+ 'placeholder' => 'http://youtube.com/ceylonsystems',
112
+ 'description' => __('Enter the Youtube URL here', CSCS_TEXT_DOMAIN),
113
+ ),
114
+ 'social-evernote' => array(
115
+ 'type' => 'text',
116
+ 'label' => 'Evernote',
117
+ 'def' => '',
118
+ 'placeholder' => 'http://evernote.com/ceylonsystems',
119
+ 'description' => __('Enter the Evernote URL here', CSCS_TEXT_DOMAIN),
120
+ ),
121
+ 'social-tumblr' => array(
122
+ 'type' => 'text',
123
+ 'label' => 'Tumblr',
124
+ 'def' => '',
125
+ 'placeholder' => 'http://tumblr.com/ceylonsystems',
126
+ 'description' => __('Enter the Tumblr URL here', CSCS_TEXT_DOMAIN),
127
+ ),
128
+ 'social-behance' => array(
129
+ 'type' => 'text',
130
+ 'label' => 'Behance',
131
+ 'def' => '',
132
+ 'placeholder' => 'http://behance.net/ceylonsystems',
133
+ 'description' => __('Enter the Behance URL here', CSCS_TEXT_DOMAIN),
134
+ ),
135
+ 'social-linkedin' => array(
136
+ 'type' => 'text',
137
+ 'label' => 'Linkedin',
138
+ 'def' => '',
139
+ 'placeholder' => 'http://linkedin.com/ceylonsystems',
140
+ 'description' => __('Enter the Linkedin URL here', CSCS_TEXT_DOMAIN),
141
+ ),
142
+ )
143
+ );
144
+ return $templates;
145
+ }
146
+
147
+ add_filter('igniteup_get_templates', 'igniteup_define_template_launcher');
 
 
148
 
149
+ function cscs_launcher_theme_scripts() {
150
+ wp_enqueue_style('bootstrap', plugins_url('includes/css/bootstrap.min.css', CSCS_FILE));
151
+ wp_enqueue_style('animate', plugins_url('includes/css/animate.css', CSCS_FILE));
152
+ wp_enqueue_style('font-montserrat', plugins_url('includes/css/font-montserrat.css', CSCS_FILE));
153
+ wp_enqueue_style('launcher', plugins_url('launcher/css/main.css', __FILE__), array(), CSCS_CURRENT_VERSION);
154
+ wp_enqueue_style('launcher-icons', plugins_url('includes/css/icons/styles.css', CSCS_FILE));
155
+ wp_enqueue_script('jquery');
156
+ wp_enqueue_script('jquery-countdown', plugins_url('launcher/js/jquery.countdown.js', __FILE__), array('jquery'));
157
  }
158
 
159
  add_action('cscs_theme_scripts_launcher', 'cscs_launcher_theme_scripts');
includes/templates/launcher/launcher.php CHANGED
@@ -71,11 +71,11 @@
71
  </p>
72
  <div class="subscribe">
73
  <div class="input-group">
74
- <input type="email" class="form-control text-box" id="cs_email" placeholder="Enter your email...">
75
  <span class="input-group-btn">
76
  <button class="btn btn-default subscribe-btn" type="button" style="color: <?php echo $the_cs_template_options['subscribe_text_color']; ?>; background: <?php echo $the_cs_template_options['subscribe_bg_color']; ?>;">
77
  <?php
78
- $subscribe = $the_cs_template_options['subscribe_text'];
79
  $post = substr($subscribe, 0, 20);
80
  if (strlen($post) > 15) {
81
  echo $post;
@@ -90,7 +90,7 @@
90
  </div>
91
  <div class="thankyou hidden" style="margin-top: -90px;">
92
  <div class="alert alert-success alert-dismissible" role="alert">
93
- <div class="text-center"> <strong>Thank you! </strong> Your email added successfully!</div>
94
  </div>
95
  </div>
96
  <div class="error-msg hidden" style="margin-top: 0px;">
71
  </p>
72
  <div class="subscribe">
73
  <div class="input-group">
74
+ <input type="email" class="form-control text-box" id="cs_email" placeholder="<?php _e('Enter your email...', CSCS_TEXT_DOMAIN); ?>">
75
  <span class="input-group-btn">
76
  <button class="btn btn-default subscribe-btn" type="button" style="color: <?php echo $the_cs_template_options['subscribe_text_color']; ?>; background: <?php echo $the_cs_template_options['subscribe_bg_color']; ?>;">
77
  <?php
78
+ $subscribe = CSAdminOptions::getDefaultStrings('subscribe_text');
79
  $post = substr($subscribe, 0, 20);
80
  if (strlen($post) > 15) {
81
  echo $post;
90
  </div>
91
  <div class="thankyou hidden" style="margin-top: -90px;">
92
  <div class="alert alert-success alert-dismissible" role="alert">
93
+ <div class="text-center"> <?php echo CSAdminOptions::getDefaultStrings('alert_thankyou'); ?></div>
94
  </div>
95
  </div>
96
  <div class="error-msg hidden" style="margin-top: 0px;">
includes/templates/offline.php CHANGED
@@ -1,74 +1,78 @@
1
  <?php
2
 
3
- global $cscs_templates;
4
- $cscs_templates['offline'] = array(
5
- 'name' => 'Offline',
6
- 'folder_name' => 'offline',
7
- 'options' => array(
8
- 'logo' => array(
9
- 'type' => 'image',
10
- 'label' => 'Logo (Transparent)',
11
- 'def' => plugins_url("offline/img/rockyton_color.png", __FILE__),
12
- 'description' => 'Recommended size: 250px x 90px',
13
- ),
14
- 'bg_color' => array(
15
- 'type' => 'color-picker',
16
- 'label' => 'Background Color',
17
- 'def' => '#303030',
18
- 'placeholder' => '#28BB9B',
19
- 'description' => 'This will be the background color.',
20
- ),
21
- 'bg_image' => array(
22
- 'type' => 'image',
23
- 'label' => 'Background Image',
24
- 'def' => '',
25
- 'placeholder' => '',
26
- 'description' => 'Page background image. (Recommended size: 1920px x 1080px)',
27
- ),
28
- 'font_color' => array(
29
- 'type' => 'color-picker',
30
- 'label' => 'Font Color',
31
- 'def' => '#fff',
32
- 'placeholder' => '#FFFFFF',
33
- 'description' => 'This will be the font color',
34
- ),
35
- 'link_color' => array(
36
- 'type' => 'color-picker',
37
- 'label' => 'Link Color',
38
- 'def' => '#f1c40f',
39
- 'placeholder' => '#f1c40f',
40
- 'description' => 'This will be the hover color',
41
- ),
42
- 'title_top' => array(
43
- 'type' => 'text',
44
- 'label' => 'Title Top',
45
- 'def' => 'Website is offline',
46
- 'placeholder' => 'Website is offline',
47
- 'description' => 'Text above the main title',
48
- ),
49
- 'paragraph' => array(
50
- 'type' => 'textarea',
51
- 'label' => 'Paragraph Text',
52
- 'def' => 'sorry for the inconvenience <br> we will come with new experience.',
53
- 'placeholder' => 'Paragraph Text',
54
- 'description' => 'This will be the paragraph text, you can use html tags here.',
55
- ),
56
- 'contact' => array(
57
- 'type' => 'text',
58
- 'label' => 'Contact text',
59
- 'def' => 'contact site admin:',
60
- 'placeholder' => 'contact site admin:',
61
- 'description' => 'Contact information label',
62
- ),
63
- 'email' => array(
64
- 'type' => 'email',
65
- 'label' => 'Contact email',
66
- 'def' => 'contact@email.com',
67
- 'placeholder' => 'contact@email.com',
68
- 'description' => 'Your email address',
69
- ),
70
- )
71
- );
 
 
 
 
72
 
73
  function cscs_offline_theme_scripts() {
74
  wp_enqueue_style('bootstrap', plugins_url('includes/css/bootstrap.min.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
1
  <?php
2
 
3
+ function igniteup_define_template_offline($templates) {
4
+ $templates['offline'] = array(
5
+ 'name' => 'Offline',
6
+ 'folder_name' => 'offline',
7
+ 'options' => array(
8
+ 'logo' => array(
9
+ 'type' => 'image',
10
+ 'label' => __('Logo (Transparent)', CSCS_TEXT_DOMAIN),
11
+ 'def' => plugins_url("offline/img/rockyton_color.png", __FILE__),
12
+ 'description' => __('Recommended size: 250px x 90px', CSCS_TEXT_DOMAIN),
13
+ ),
14
+ 'bg_color' => array(
15
+ 'type' => 'color-picker',
16
+ 'label' => __('Background Color', CSCS_TEXT_DOMAIN),
17
+ 'def' => '#303030',
18
+ 'placeholder' => '#28BB9B',
19
+ 'description' => __('This will be the background color.', CSCS_TEXT_DOMAIN),
20
+ ),
21
+ 'bg_image' => array(
22
+ 'type' => 'image',
23
+ 'label' => __('Background Image', CSCS_TEXT_DOMAIN),
24
+ 'def' => '',
25
+ 'placeholder' => '',
26
+ 'description' => __('Page background image. (Recommended size: 1920px x 1080px)', CSCS_TEXT_DOMAIN),
27
+ ),
28
+ 'font_color' => array(
29
+ 'type' => 'color-picker',
30
+ 'label' =>__( 'Font Color', CSCS_TEXT_DOMAIN),
31
+ 'def' => '#fff',
32
+ 'placeholder' => '#FFFFFF',
33
+ 'description' => __('This will be the font color', CSCS_TEXT_DOMAIN),
34
+ ),
35
+ 'link_color' => array(
36
+ 'type' => 'color-picker',
37
+ 'label' => __('Link Color', CSCS_TEXT_DOMAIN),
38
+ 'def' => '#f1c40f',
39
+ 'placeholder' => '#f1c40f',
40
+ 'description' => __('This will be the hover color', CSCS_TEXT_DOMAIN),
41
+ ),
42
+ 'title_top' => array(
43
+ 'type' => 'text',
44
+ 'label' => __('Title Top', CSCS_TEXT_DOMAIN),
45
+ 'def' => __('Website is offline', CSCS_TEXT_DOMAIN),
46
+ 'placeholder' => __('Website is offline', CSCS_TEXT_DOMAIN),
47
+ 'description' => __('Text above the main title', CSCS_TEXT_DOMAIN),
48
+ ),
49
+ 'paragraph' => array(
50
+ 'type' => 'textarea',
51
+ 'label' => __('Paragraph Text', CSCS_TEXT_DOMAIN),
52
+ 'def' => __('sorry for the inconvenience <br> we will come with new experience.', CSCS_TEXT_DOMAIN),
53
+ 'placeholder' => __('Paragraph Text', CSCS_TEXT_DOMAIN),
54
+ 'description' => __('This will be the paragraph text, you can use html tags here.', CSCS_TEXT_DOMAIN),
55
+ ),
56
+ 'contact' => array(
57
+ 'type' => 'text',
58
+ 'label' => __('Contact text', CSCS_TEXT_DOMAIN),
59
+ 'def' => __('contact site admin:', CSCS_TEXT_DOMAIN),
60
+ 'placeholder' => __('contact site admin:', CSCS_TEXT_DOMAIN),
61
+ 'description' => __('Contact information label', CSCS_TEXT_DOMAIN),
62
+ ),
63
+ 'email' => array(
64
+ 'type' => 'email',
65
+ 'label' => __('Contact email', CSCS_TEXT_DOMAIN),
66
+ 'def' => 'contact@email.com',
67
+ 'placeholder' => 'contact@email.com',
68
+ 'description' => __('Your email address', CSCS_TEXT_DOMAIN),
69
+ ),
70
+ )
71
+ );
72
+ return $templates;
73
+ }
74
+
75
+ add_filter('igniteup_get_templates', 'igniteup_define_template_offline');
76
 
77
  function cscs_offline_theme_scripts() {
78
  wp_enqueue_style('bootstrap', plugins_url('includes/css/bootstrap.min.css', CSCS_FILE), array(), CSCS_CURRENT_VERSION);
includes/views/admin-dashboard.php CHANGED
@@ -15,6 +15,7 @@ function show_saved_notice() {
15
  <h2 class="cscs-nav">
16
  <a class="cscs-nav-tabs <?php echo $section == 'general' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=general'); ?>" ><?php _e('General', CSCS_TEXT_DOMAIN); ?></a>
17
  <a class="cscs-nav-tabs <?php echo $section == 'appearance' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=appearance'); ?>"><?php _e('Template Options', CSCS_TEXT_DOMAIN); ?></a>
 
18
  <a class="cscs-nav-tabs <?php echo $section == 'integrations' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=integrations'); ?>"><?php _e('Integrations', CSCS_TEXT_DOMAIN); ?></a>
19
  <a class="cscs-nav-tabs <?php echo $section == 'help' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=help'); ?>"><?php _e('Help', CSCS_TEXT_DOMAIN); ?></a>
20
  </h2>
@@ -27,8 +28,11 @@ function show_saved_notice() {
27
  <?php elseif (!isset($_REQUEST['section']) || $_REQUEST['section'] == 'appearance'): ?>
28
  <h3><?php _e('Template Options', CSCS_TEXT_DOMAIN); ?></h3>
29
  <?php include 'temp-template-options.php'; ?>
 
 
 
30
  <?php elseif (!isset($_REQUEST['section']) || $_REQUEST['section'] == 'help'): ?>
31
-
32
  <?php include 'temp-help.php'; ?>
33
  <?php else: ?>
34
  <h3><?php _e('Manage Integrations', CSCS_TEXT_DOMAIN); ?></h3>
15
  <h2 class="cscs-nav">
16
  <a class="cscs-nav-tabs <?php echo $section == 'general' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=general'); ?>" ><?php _e('General', CSCS_TEXT_DOMAIN); ?></a>
17
  <a class="cscs-nav-tabs <?php echo $section == 'appearance' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=appearance'); ?>"><?php _e('Template Options', CSCS_TEXT_DOMAIN); ?></a>
18
+ <a class="cscs-nav-tabs <?php echo $section == 'common' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=common'); ?>"><?php _e('Common Options', CSCS_TEXT_DOMAIN); ?></a>
19
  <a class="cscs-nav-tabs <?php echo $section == 'integrations' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=integrations'); ?>"><?php _e('Integrations', CSCS_TEXT_DOMAIN); ?></a>
20
  <a class="cscs-nav-tabs <?php echo $section == 'help' ? 'active' : ''; ?>" href="<?php echo admin_url('admin.php?page=cscs_options&section=help'); ?>"><?php _e('Help', CSCS_TEXT_DOMAIN); ?></a>
21
  </h2>
28
  <?php elseif (!isset($_REQUEST['section']) || $_REQUEST['section'] == 'appearance'): ?>
29
  <h3><?php _e('Template Options', CSCS_TEXT_DOMAIN); ?></h3>
30
  <?php include 'temp-template-options.php'; ?>
31
+ <?php elseif (!isset($_REQUEST['section']) || $_REQUEST['section'] == 'common'): ?>
32
+ <h3><?php _e('Common Options', CSCS_TEXT_DOMAIN); ?></h3>
33
+ <?php include 'temp-common-options.php'; ?>
34
  <?php elseif (!isset($_REQUEST['section']) || $_REQUEST['section'] == 'help'): ?>
35
+
36
  <?php include 'temp-help.php'; ?>
37
  <?php else: ?>
38
  <h3><?php _e('Manage Integrations', CSCS_TEXT_DOMAIN); ?></h3>
includes/views/admin-subscribers.php CHANGED
@@ -11,7 +11,7 @@ $subs = $wpdb->get_results("SELECT * FROM " . CSCS_DBTABLE_PREFIX . CSCS_DBTABLE
11
  <label for="bulk-action-selector-top" class="screen-reader-text">Select bulk action</label>
12
  <select name="action" id="bulk-action-selector-top">
13
  <option value="-1" selected="selected"><?php _e('Bulk Actions', CSCS_TEXT_DOMAIN); ?></option>
14
- <option value="trash"><?php _e('Move to Trash', CSCS_TEXT_DOMAIN); ?></option>
15
  </select>
16
  <input id="doaction" class="button action" value="<?php _e('Apply', CSCS_TEXT_DOMAIN); ?>" type="submit">
17
  </div>
11
  <label for="bulk-action-selector-top" class="screen-reader-text">Select bulk action</label>
12
  <select name="action" id="bulk-action-selector-top">
13
  <option value="-1" selected="selected"><?php _e('Bulk Actions', CSCS_TEXT_DOMAIN); ?></option>
14
+ <option value="trash"><?php _e('Delete', CSCS_TEXT_DOMAIN); ?></option>
15
  </select>
16
  <input id="doaction" class="button action" value="<?php _e('Apply', CSCS_TEXT_DOMAIN); ?>" type="submit">
17
  </div>
includes/views/admin-templates.php CHANGED
@@ -1,10 +1,13 @@
1
  <?php
2
 
3
  function createTemplateThumb($key, $template, $active = FALSE) {
 
 
 
4
  ?>
5
  <div class="template-box">
6
  <div class="template-title"><?php echo $template['name'], $active ? ' (Active)' : ''; ?></div>
7
- <img src="<?php echo plugin_dir_url(CSCS_FILE) . 'includes/templates/' . $template['folder_name'] . '/screenshot.jpg'; ?>">
8
  <div class="template-footer">
9
 
10
  <?php if (CSCS_DEFAULT_TEMPLATE == $key): ?>
@@ -19,11 +22,7 @@ function createTemplateThumb($key, $template, $active = FALSE) {
19
  <?php endif; ?>
20
 
21
  <?php if (CSCS_DEFAULT_TEMPLATE != $key && !in_array($key, CSComingSoonCreator::getDefaultTemplateList())): ?>
22
- <form method="post">
23
- <input type="hidden" name="page" value="cscs_templates"/>
24
- <input type="hidden" name="delete_template" value="<?php echo $template['folder_name'] ?>"/>
25
- <input type="submit" class="button button-delete" value="<?php _e('Uninstall', CSCS_TEXT_DOMAIN) ?>"/>
26
- </form>
27
  <?php endif; ?>
28
  </div>
29
  </div>
@@ -45,8 +44,12 @@ function createTemplateThumb($key, $template, $active = FALSE) {
45
  createTemplateThumb($key, $template);
46
  }
47
  ?>
48
- <div class="template-box">
49
- <div class="get-template-box"></div>
 
 
 
 
50
  </div>
51
  <div class="clearfix"></div>
52
  </div>
1
  <?php
2
 
3
  function createTemplateThumb($key, $template, $active = FALSE) {
4
+ $screenshot = @plugin_dir_url(CSCS_FILE) . 'includes/templates/' . $template['folder_name'] . '/screenshot.jpg';
5
+ if (isset($template['plugin_file']) && !empty($template['plugin_file']))
6
+ $screenshot = plugin_dir_url($template['plugin_file']) . 'template/screenshot.jpg';
7
  ?>
8
  <div class="template-box">
9
  <div class="template-title"><?php echo $template['name'], $active ? ' (Active)' : ''; ?></div>
10
+ <img src="<?php echo $screenshot; ?>">
11
  <div class="template-footer">
12
 
13
  <?php if (CSCS_DEFAULT_TEMPLATE == $key): ?>
22
  <?php endif; ?>
23
 
24
  <?php if (CSCS_DEFAULT_TEMPLATE != $key && !in_array($key, CSComingSoonCreator::getDefaultTemplateList())): ?>
25
+ <a href="<?php echo admin_url('plugins.php'); ?>#igniteup" class="button button-delete"><?php _e('Uninstall', CSCS_TEXT_DOMAIN) ?></a>
 
 
 
 
26
  <?php endif; ?>
27
  </div>
28
  </div>
44
  createTemplateThumb($key, $template);
45
  }
46
  ?>
47
+ <div class="template-box get-template-box">
48
+ <a href="https://getigniteup.com/templates/" target="_blank">
49
+ <img src="<?php echo plugin_dir_url(CSCS_FILE) . 'includes/images/def-screenshot.png'; ?>">
50
+ <div id="hover_wrapper"><img src="<?php echo plugin_dir_url(CSCS_FILE) . 'includes/images/def-screenshot-hover.png'; ?>"></div>
51
+ </a>
52
+ <div class="get-more">Get More Templates</div>
53
  </div>
54
  <div class="clearfix"></div>
55
  </div>
includes/views/temp-common-options.php ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <form action="options.php" method="post">
2
+ <?php
3
+ settings_fields('cscs_common_options');
4
+ do_settings_sections('cscs_common_options');
5
+ wp_enqueue_media();
6
+ ?>
7
+ <table class="form-table">
8
+ <tr>
9
+ <th><label><?php _e('Subscribe Button Text', CSCS_TEXT_DOMAIN); ?></label></th>
10
+ <td>
11
+ <?php
12
+ $cs_subscribe_text = CSCS_GENEROPTION_PREFIX . 'subscribe_text';
13
+
14
+ ?>
15
+ <input type="text" class="regular-text" placeholder="" name='<?php echo $cs_subscribe_text; ?>' value='<?php echo CSAdminOptions::getDefaultStrings('subscribe_text'); ?>'>
16
+ <p class="description"><?php _e('Subscribe Button Text', CSCS_TEXT_DOMAIN); ?></p>
17
+ </td>
18
+ </tr>
19
+ <tr>
20
+ <th><label><?php _e('Thank you message', CSCS_TEXT_DOMAIN); ?></label></th>
21
+ <td>
22
+ <?php
23
+ $cs_thank_msg = CSCS_GENEROPTION_PREFIX . 'alert_thankyou';
24
+ ?>
25
+ <input type="text" class="regular-text" placeholder="" name='<?php echo $cs_thank_msg; ?>' value='<?php echo CSAdminOptions::getDefaultStrings('alert_thankyou'); ?>'>
26
+ <p class="description"><?php _e('Thank you message after a successful subscription.', CSCS_TEXT_DOMAIN); ?></p>
27
+ </td>
28
+ </tr>
29
+ <tr>
30
+ <th><label><?php _e('Invalid Email Error', CSCS_TEXT_DOMAIN); ?></label></th>
31
+ <td>
32
+ <?php $cs_invalid_email_msg = CSCS_GENEROPTION_PREFIX . 'alert_error_invalid_email';
33
+ ?>
34
+ <input type="text" class="regular-text" placeholder="" name='<?php echo $cs_invalid_email_msg; ?>' value='<?php echo CSAdminOptions::getDefaultStrings('alert_error_invalid_email'); ?>'>
35
+ <p class="description"><?php _e('Error message for invalid email addresses.', CSCS_TEXT_DOMAIN); ?></p>
36
+ </td>
37
+ </tr>
38
+ <tr>
39
+ <th><label><?php _e('Email Already Exists Error', CSCS_TEXT_DOMAIN); ?></label></th>
40
+ <td>
41
+ <?php
42
+ $cs_already_exists_email_msg = CSCS_GENEROPTION_PREFIX . 'alert_error_already_exists';
43
+
44
+ ?>
45
+ <input type="text" class="regular-text" placeholder="" name='<?php echo $cs_already_exists_email_msg; ?>' value='<?php echo CSAdminOptions::getDefaultStrings('alert_error_already_exists'); ?>'>
46
+ <p class="description"><?php _e('Message to display if the user has already subscribed.', CSCS_TEXT_DOMAIN); ?></p>
47
+ </td>
48
+ </tr>
49
+ </table>
50
+ <p class="submit">
51
+ <input type="submit" name="submit" id="submit" class="button button-primary" value="Save Changes">
52
+ </p>
53
+ </form>
includes/views/temp-general-options.php CHANGED
@@ -18,7 +18,8 @@
18
  <?php $cs_enable_name = CSCS_GENEROPTION_PREFIX . 'enable'; ?>
19
  <label><input type="checkbox" name="<?php echo $cs_enable_name; ?>" value="1" <?php check_checkboxes(get_option($cs_enable_name) == '1'); ?>><?php _e('Enable Coming Soon or Site Offline', CSCS_TEXT_DOMAIN); ?></label>
20
  </td>
21
- </tr>
 
22
  <tr>
23
  <th><label><?php _e('Skip Page For', CSCS_TEXT_DOMAIN); ?></label></th>
24
  <td>
@@ -32,14 +33,27 @@
32
  <div class="clearfix"></div>
33
  <label><input type="checkbox" class="skip_checkbox" value="subscriber" <?php check_checkboxes(in_array('subscriber', $skip_for_array)); ?>><?php _e('Subscribers', CSCS_TEXT_DOMAIN); ?></label>
34
  <input type="hidden" name="<?php echo CSCS_GENEROPTION_PREFIX . 'skipfor'; ?>" id="skip_for_value" value='<?php echo $skipfor; ?>'>
35
- <p class="description">Select user roles to skip maintenance mode page.</p>
 
 
 
 
 
 
 
 
 
 
 
36
  </td>
37
  </tr>
 
 
38
  <tr>
39
  <th><label><?php _e('Page Title', CSCS_TEXT_DOMAIN); ?></label></th>
40
  <td>
41
  <?php $pg_title_name = CSCS_GENEROPTION_PREFIX . 'cs_page_title'; ?>
42
- <input type="text" class="regular-text" placeholder="Page Title" name='<?php echo $pg_title_name; ?>' value='<?php echo get_option($pg_title_name); ?>'>
43
  <p><?php _e('This will be the title of the coming soon page.', CSCS_TEXT_DOMAIN); ?></p>
44
  </td>
45
  </tr>
@@ -50,8 +64,8 @@
50
  <div class="uploader">
51
  <?php $favicon_option_name = CSCS_GENEROPTION_PREFIX . 'favicon_url'; ?>
52
  <input id="<?php echo $favicon_option_name; ?>" class="regular-text" name="<?php echo $favicon_option_name; ?>" type="text" value="<?php echo get_option($favicon_option_name, ''); ?>" />
53
- <input id="<?php echo $favicon_option_name; ?>_button" class="button cscs_uploadbutton" data-input="<?php echo $favicon_option_name; ?>" type="submit" value="Upload" />
54
- <p class="description">Recommended size is 16x16 or 32x32. Use only ICO or PNG file.<br>May not be working if your theme or any other plugin is setting a favicon.</p>
55
  </div>
56
  </td>
57
  </tr>
@@ -60,7 +74,7 @@
60
  <th><label><?php _e('Custom CSS', CSCS_TEXT_DOMAIN); ?></label></th>
61
  <td>
62
  <textarea name="<?php echo CSCS_GENEROPTION_PREFIX . 'customcss'; ?>" cols="50" rows="7"><?php echo get_option(CSCS_GENEROPTION_PREFIX . 'customcss', ''); ?></textarea>
63
- <p class="description">Use custom css to customize front end templates.</p>
64
  </td>
65
  </tr>
66
 
@@ -74,7 +88,7 @@
74
 
75
  </table>
76
  <p class="submit">
77
- <input type="submit" name="submit" id="submit" class="button button-primary" value="Save Changes">
78
  </p>
79
  </form>
80
 
18
  <?php $cs_enable_name = CSCS_GENEROPTION_PREFIX . 'enable'; ?>
19
  <label><input type="checkbox" name="<?php echo $cs_enable_name; ?>" value="1" <?php check_checkboxes(get_option($cs_enable_name) == '1'); ?>><?php _e('Enable Coming Soon or Site Offline', CSCS_TEXT_DOMAIN); ?></label>
20
  </td>
21
+ </tr>
22
+
23
  <tr>
24
  <th><label><?php _e('Skip Page For', CSCS_TEXT_DOMAIN); ?></label></th>
25
  <td>
33
  <div class="clearfix"></div>
34
  <label><input type="checkbox" class="skip_checkbox" value="subscriber" <?php check_checkboxes(in_array('subscriber', $skip_for_array)); ?>><?php _e('Subscribers', CSCS_TEXT_DOMAIN); ?></label>
35
  <input type="hidden" name="<?php echo CSCS_GENEROPTION_PREFIX . 'skipfor'; ?>" id="skip_for_value" value='<?php echo $skipfor; ?>'>
36
+ <p class="description"><?php _e('Select user roles to skip maintenance mode page.', CSCS_TEXT_DOMAIN); ?></p>
37
+ </td>
38
+ </tr>
39
+
40
+ <tr>
41
+ <th>
42
+ <label><?php _e('Enable 503 Status', CSCS_TEXT_DOMAIN); ?></label>
43
+ </th>
44
+ <td>
45
+ <?php $cs_status_name = CSCS_GENEROPTION_PREFIX . 'send_status'; ?>
46
+ <label><input type="checkbox" name="<?php echo $cs_status_name; ?>" value="1" <?php check_checkboxes(get_option($cs_status_name, '1') == '1'); ?>><?php _e('Enable 503 header response', CSCS_TEXT_DOMAIN); ?></label>
47
+ <p class="description"><?php _e('Enable status 503 header response in the page to notify search engines that your site is down for maintenance.', CSCS_TEXT_DOMAIN); ?></p>
48
  </td>
49
  </tr>
50
+
51
+
52
  <tr>
53
  <th><label><?php _e('Page Title', CSCS_TEXT_DOMAIN); ?></label></th>
54
  <td>
55
  <?php $pg_title_name = CSCS_GENEROPTION_PREFIX . 'cs_page_title'; ?>
56
+ <input type="text" class="regular-text" placeholder="<?php _e('Page Title', CSCS_TEXT_DOMAIN); ?>" name='<?php echo $pg_title_name; ?>' value='<?php echo get_option($pg_title_name); ?>'>
57
  <p><?php _e('This will be the title of the coming soon page.', CSCS_TEXT_DOMAIN); ?></p>
58
  </td>
59
  </tr>
64
  <div class="uploader">
65
  <?php $favicon_option_name = CSCS_GENEROPTION_PREFIX . 'favicon_url'; ?>
66
  <input id="<?php echo $favicon_option_name; ?>" class="regular-text" name="<?php echo $favicon_option_name; ?>" type="text" value="<?php echo get_option($favicon_option_name, ''); ?>" />
67
+ <input id="<?php echo $favicon_option_name; ?>_button" class="button cscs_uploadbutton" data-input="<?php echo $favicon_option_name; ?>" type="submit" value="<?php _e('Upload', CSCS_TEXT_DOMAIN); ?>" />
68
+ <p class="description"><?php _e('Recommended size is 16x16 or 32x32. Use only ICO or PNG file.<br>May not be working if your theme or any other plugin is setting a favicon.', CSCS_TEXT_DOMAIN); ?></p>
69
  </div>
70
  </td>
71
  </tr>
74
  <th><label><?php _e('Custom CSS', CSCS_TEXT_DOMAIN); ?></label></th>
75
  <td>
76
  <textarea name="<?php echo CSCS_GENEROPTION_PREFIX . 'customcss'; ?>" cols="50" rows="7"><?php echo get_option(CSCS_GENEROPTION_PREFIX . 'customcss', ''); ?></textarea>
77
+ <p class="description"><?php _e('Use custom css to customize front end templates.', CSCS_TEXT_DOMAIN); ?></p>
78
  </td>
79
  </tr>
80
 
88
 
89
  </table>
90
  <p class="submit">
91
+ <input type="submit" name="submit" id="submit" class="button button-primary" value="<?php _e('Save Changes', CSCS_TEXT_DOMAIN); ?>">
92
  </p>
93
  </form>
94
 
includes/views/temp-help.php CHANGED
@@ -1,13 +1,23 @@
1
  <div class="update-page">
2
- <h1 class="title">Welcome to IgniteUp <?php echo CSCS_CURRENT_VERSION; ?>!</h1>
3
- <h2 class="subtitle">We have some cool stuff for you.</h2>
4
  <div class="widget-wrapper">
5
  <div class="help-page-col">
6
  <div class="changelog help-page-widget">
7
- <h2>What's New?</h2>
8
  <ul class="changelog-main-list">
9
  <li class="main-item">
10
- 2.0 <span>NEW!</span>
 
 
 
 
 
 
 
 
 
 
11
  <ul class="changelog-sub-list">
12
  <li>Mailchimp and Mailpoet integration to save subscribers directly to your already existing mailing lists.</li>
13
  <li>Added options to add a favicon.</li>
@@ -29,42 +39,50 @@
29
  </div>
30
  </div>
31
 
32
-
33
-
34
  <div class="help-page-col">
35
  <div class="rating-box help-page-widget">
36
- <h2>Loving IgniteUp?</h2>
37
- <p>Thank you for using IgniteUp in your WordPress installation.</p>
38
- <p>Do you mind taking a minute to support us by adding a review? Your feedback is very important to us.</p>
39
- <a href="https://wordpress.org/support/view/plugin-reviews/igniteup" target="_blank" class="button button-primary">Add a Review on WordPress</a>
40
  </div>
41
 
42
-
43
  <div class="support-box help-page-widget">
44
- <h2>Need Help?</h2>
45
- <p>We have an acting fast support for you. Post your question in WordPress support forums for IgniteUp</p>
46
- <a href="https://wordpress.org/support/plugin/igniteup" target="_blank" class="button button-primary">Visit Support Forum</a>
47
- <p>Got any suggestions or feedback? Write us via our general <a href="mailto:info@ceylonsystems.com">email address</a>. If you need to email us a support request please use our <a href="mailto:support@ceylonsystems.com">support email</a>.</p>
 
 
 
 
 
 
48
  </div>
49
  </div>
50
 
51
  <div class="help-page-col help-page-col-last">
52
- <div class="support-box help-page-widget row-last-widget">
53
- <h2>About IgniteUp</h2>
54
- <p>IgniteUp is an in-house product from Ceylon Systems. Want to know more about us? Visit <a target="_blank" href="http://www.ceylonsystems.com">our website</a>.</p>
55
-
56
-
57
- <p>If you appreciate our effort, please make a donation with PayPal. In this way we can serve you better and IgniteUp will improve. Thank you in advance!</p>
58
- <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=E6MY6RKB8DAEL" target="_blank" class="button button-primary">Donate with PayPal</a>
 
 
 
 
59
  </div>
60
 
61
  <div class="support-box help-page-widget row-last-widget">
62
- <h2>Watch Tutorial</h2>
63
- <p></p>
64
- <iframe style="width:100%; height: 205px;" src="https://www.youtube.com/embed/59KSFWCF0Rw?list=PL1W6Z2r2qAK1_VtjZkk32rU5I0AUl6xZc" frameborder="0" allowfullscreen></iframe>
65
- </div>
66
- </div>
67
 
68
 
 
 
 
 
69
  </div>
70
  </div>
1
  <div class="update-page">
2
+ <h1 class="title"><?php _e('Welcome to IgniteUp', CSCS_TEXT_DOMAIN); ?> <?php echo CSCS_CURRENT_VERSION; ?>!</h1>
3
+ <h2 class="subtitle"><?php _e('Now you can install additional templates from the store.', CSCS_TEXT_DOMAIN); ?></h2>
4
  <div class="widget-wrapper">
5
  <div class="help-page-col">
6
  <div class="changelog help-page-widget">
7
+ <h2><?php _e("What's New?", CSCS_TEXT_DOMAIN); ?></h2>
8
  <ul class="changelog-main-list">
9
  <li class="main-item">
10
+ 3.0 <span><?php _e('NEW!', CSCS_TEXT_DOMAIN); ?></span>
11
+ <ul class="changelog-sub-list">
12
+ <li>Added external template support.</li>
13
+ <li>Added feature to set a 503 status response. This will be enabled by default.</li>
14
+ <li>Added options to customize subscribe form alerts and the thank you message.</li>
15
+ <li>Fixed export to BCC and CSV buttons not working issue.</li>
16
+ <li>Added Common Options tab to avoid getting common settings in every template.</li>
17
+ </ul>
18
+ </li>
19
+ <li class="main-item">
20
+ 2.0
21
  <ul class="changelog-sub-list">
22
  <li>Mailchimp and Mailpoet integration to save subscribers directly to your already existing mailing lists.</li>
23
  <li>Added options to add a favicon.</li>
39
  </div>
40
  </div>
41
 
 
 
42
  <div class="help-page-col">
43
  <div class="rating-box help-page-widget">
44
+ <h2><?php _e('Loving IgniteUp?', CSCS_TEXT_DOMAIN); ?></h2>
45
+ <p><?php _e('Thank you for using IgniteUp in your WordPress installation.', CSCS_TEXT_DOMAIN); ?></p>
46
+ <p><?php _e('Do you mind taking a minute to support us by adding a review? Your feedback is very important to us.', CSCS_TEXT_DOMAIN); ?></p>
47
+ <a href="https://wordpress.org/support/view/plugin-reviews/igniteup" target="_blank" class="button button-primary"><?php _e('Add a Review on WordPress', CSCS_TEXT_DOMAIN); ?></a>
48
  </div>
49
 
 
50
  <div class="support-box help-page-widget">
51
+ <h2><?php _e('Need Help?', CSCS_TEXT_DOMAIN); ?></h2>
52
+ <p><?php _e('We have an acting fast support for you. Post your question in WordPress support forums for IgniteUp', CSCS_TEXT_DOMAIN); ?></p>
53
+ <a href="https://wordpress.org/support/plugin/igniteup" target="_blank" class="button button-primary"><?php _e('Visit Support Forum', CSCS_TEXT_DOMAIN); ?></a>
54
+ <p><?php printf(__('If you need to email us a support request please use our %s support email%s. Got any suggestions or feedback? Write us via our general <a href="mailto:info@ceylonsystems.com">email address</a>.', CSCS_TEXT_DOMAIN), '<a href="mailto:support@getigniteup.com">', '</a>'); ?></p>
55
+ </div>
56
+
57
+ <div class="support-box help-page-widget row-last-widget">
58
+ <h2><?php _e('Watch Tutorial', CSCS_TEXT_DOMAIN); ?></h2>
59
+ <p></p>
60
+ <iframe style="width:100%; height: 205px;" src="https://www.youtube.com/embed/59KSFWCF0Rw?list=PL1W6Z2r2qAK1_VtjZkk32rU5I0AUl6xZc" frameborder="0" allowfullscreen></iframe>
61
  </div>
62
  </div>
63
 
64
  <div class="help-page-col help-page-col-last">
65
+ <div class="support-box help-page-widget row-last-widget special">
66
+ <h2><?php _e('Need more templates?', CSCS_TEXT_DOMAIN); ?></h2>
67
+ <p><?php _e('We have more templates for you with improved features like adding a YouTube video as the background.', CSCS_TEXT_DOMAIN); ?></p>
68
+
69
+ <a href="http://getigniteup.com/templates/" target="_blank">
70
+ <div>
71
+ <img style="width:100%;margin-bottom: 20px;border: 1px solid #eee;" src="http://getigniteup.com/wp-content/uploads/2015/09/plugin-template-thumb.jpg">
72
+ </div>
73
+ </a>
74
+
75
+ <a href="http://getigniteup.com/templates/" target="_blank" class="button button-primary"><?php _e('Get more templates', CSCS_TEXT_DOMAIN); ?></a>
76
  </div>
77
 
78
  <div class="support-box help-page-widget row-last-widget">
79
+ <h2><?php _e('About IgniteUp', CSCS_TEXT_DOMAIN); ?></h2>
80
+ <p><?php printf(__('IgniteUp is an in-house product from Ceylon Systems. Want to know more about us? %sVisit our website%s.', CSCS_TEXT_DOMAIN), '<a target="_blank" href="http://www.getigniteup.com">', '</a>'); ?></p>
 
 
 
81
 
82
 
83
+ <p><?php _e('If you appreciate our effort, please make a donation with PayPal. In this way we can serve you better and IgniteUp will improve. Thank you in advance!', CSCS_TEXT_DOMAIN); ?></p>
84
+ <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=E6MY6RKB8DAEL" target="_blank" class="button button-primary"><?php _e('Donate with PayPal', CSCS_TEXT_DOMAIN); ?></a>
85
+ </div>
86
+ </div>
87
  </div>
88
  </div>
includes/views/temp-integration-options.php CHANGED
@@ -53,7 +53,7 @@
53
  $cs_mailchimp_api_value = get_option($cs_name_mailchimp_api, '');
54
  ?>
55
  <input type="text" name="<?php echo $cs_name_mailchimp_api; ?>" class="regular-text" placeholder="This is required to use Mailchimp integrations" value="<?php echo $cs_mailchimp_api_value ?>">
56
- <p class="description"><?php _e('Need help finding your API key? <a href="http://kb.mailchimp.com/accounts/management/about-api-keys" target="_blank">Read this article</a>.', CSCS_TEXT_DOMAIN); ?></p>
57
  </td>
58
  </tr>
59
 
@@ -68,18 +68,18 @@
68
  $cs_name_mailchimp_list_val = get_option($cs_name_mailchimp_list, '');
69
  $MailChimp = new IgniteUpMailChimp($cs_mailchimp_api_value);
70
  $mailchimp_lists = $MailChimp->call('lists/list');
71
- if (is_array($mailchimp_lists) && $mailchimp_lists['total'] > 0) {
72
  echo "<select name='$cs_name_mailchimp_list'>";
73
- echo "<option value=''>Select a list..</option>";
74
  foreach ($mailchimp_lists['data'] as $list):
75
  echo '<option value="' . $list['id'] . '" ' . (($cs_name_mailchimp_list_val == $list['id']) ? 'selected="selected"' : '') . ' >' . $list['name'] . '</option>';
76
  endforeach;
77
  echo "</select>";
78
  echo '<p class="description">' . __('Select the Mailchimp list you want your subscribers to be added.', CSCS_TEXT_DOMAIN) . '</p>';
79
- }elseif (is_array($mailchimp_lists) && $mailchimp_lists['total'] == 0) {
80
  _e('There are no lists in your Mailchimp account.', CSCS_TEXT_DOMAIN);
81
  } else {
82
- _e('Your API key seems to invalid!', CSCS_TEXT_DOMAIN);
83
  }
84
  ?>
85
  </td>
@@ -121,6 +121,6 @@
121
  </span>
122
 
123
  <p class="submit">
124
- <input type="submit" name="submit" id="submit" class="button button-primary" value="Save Changes">
125
  </p>
126
  </form>
53
  $cs_mailchimp_api_value = get_option($cs_name_mailchimp_api, '');
54
  ?>
55
  <input type="text" name="<?php echo $cs_name_mailchimp_api; ?>" class="regular-text" placeholder="This is required to use Mailchimp integrations" value="<?php echo $cs_mailchimp_api_value ?>">
56
+ <p class="description"><?php printf(__('Need help finding your API key? %sRead this article%s.', CSCS_TEXT_DOMAIN), '<a href="http://kb.mailchimp.com/accounts/management/about-api-keys" target="_blank">', '</a>'); ?></p>
57
  </td>
58
  </tr>
59
 
68
  $cs_name_mailchimp_list_val = get_option($cs_name_mailchimp_list, '');
69
  $MailChimp = new IgniteUpMailChimp($cs_mailchimp_api_value);
70
  $mailchimp_lists = $MailChimp->call('lists/list');
71
+ if (is_array($mailchimp_lists) && isset($mailchimp_lists['total']) && $mailchimp_lists['total'] > 0) {
72
  echo "<select name='$cs_name_mailchimp_list'>";
73
+ echo "<option value=''>" . __('Select a list..', CSCS_TEXT_DOMAIN) . "</option>";
74
  foreach ($mailchimp_lists['data'] as $list):
75
  echo '<option value="' . $list['id'] . '" ' . (($cs_name_mailchimp_list_val == $list['id']) ? 'selected="selected"' : '') . ' >' . $list['name'] . '</option>';
76
  endforeach;
77
  echo "</select>";
78
  echo '<p class="description">' . __('Select the Mailchimp list you want your subscribers to be added.', CSCS_TEXT_DOMAIN) . '</p>';
79
+ }elseif (is_array($mailchimp_lists) && isset($mailchimp_lists['total']) && $mailchimp_lists['total'] == 0) {
80
  _e('There are no lists in your Mailchimp account.', CSCS_TEXT_DOMAIN);
81
  } else {
82
+ _e('Your API key seems to be invalid!', CSCS_TEXT_DOMAIN);
83
  }
84
  ?>
85
  </td>
121
  </span>
122
 
123
  <p class="submit">
124
+ <input type="submit" name="submit" id="submit" class="button button-primary" value="<?php _e('Save Changes' ,CSCS_TEXT_DOMAIN); ?>">
125
  </p>
126
  </form>
includes/views/temp-template-options.php CHANGED
@@ -32,7 +32,7 @@
32
  <?php
33
  switch ($field['type']) {
34
  case 'text':
35
- echo "<input type='text' class='regular-text reset-supported' id='$option_id' value='$saved_value' name='$option_key' placeholder='" . (isset($field['placeholder']) ? $field['placeholder'] : '' ) . "' data-defval='" . $def_val . "'>";
36
  break;
37
  case 'email':
38
  echo "<input type='email' class='regular-text reset-supported' id='$option_id' value='$saved_value' name='$option_key' placeholder='" . (isset($field['placeholder']) ? $field['placeholder'] : '' ) . "' data-defval='" . $def_val . "'>";
32
  <?php
33
  switch ($field['type']) {
34
  case 'text':
35
+ echo "<input type='text' class='regular-text reset-supported' id='$option_id' value='" . htmlspecialchars($saved_value, ENT_QUOTES ). "' name='$option_key' placeholder='" . (isset($field['placeholder']) ? $field['placeholder'] : '' ) . "' data-defval='" . htmlspecialchars($def_val) . "'>";
36
  break;
37
  case 'email':
38
  echo "<input type='email' class='regular-text reset-supported' id='$option_id' value='$saved_value' name='$option_key' placeholder='" . (isset($field['placeholder']) ? $field['placeholder'] : '' ) . "' data-defval='" . $def_val . "'>";
localization/default.mo CHANGED
Binary file
localization/default.po CHANGED
@@ -1,42 +1,344 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: IgniteUp\n"
4
- "POT-Creation-Date: 2015-07-28 17:19+0530\n"
5
- "PO-Revision-Date: 2015-07-28 17:19+0530\n"
6
  "Last-Translator: Thambaru Wijesekara <thambaru@gmail.com>\n"
7
  "Language-Team: CeylonSystems <info@ceylonsystems.com>\n"
8
  "Language: en\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "X-Generator: Poedit 1.5.5\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ../\n"
15
  "X-Poedit-SearchPath-0: includes\n"
16
 
17
- #: includes/class-coming-soon-creator.php:60
18
- msgid "CS Coming Soon"
19
  msgstr ""
20
 
21
- #: includes/class-coming-soon-creator.php:60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  msgid "IgniteUp"
23
  msgstr ""
24
 
25
- #: includes/class-coming-soon-creator.php:61
26
- #: includes/views/admin-templates.php:35
27
  msgid "Templates"
28
  msgstr ""
29
 
30
- #: includes/class-coming-soon-creator.php:62
31
  #: includes/views/admin-subscribers.php:6
32
- #: includes/views/temp-general-options.php:32
33
  msgid "Subscribers"
34
  msgstr ""
35
 
36
- #: includes/class-coming-soon-creator.php:63
37
  msgid "Options"
38
  msgstr ""
39
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  #: includes/views/admin-dashboard.php:9
41
  msgid "Settings saved."
42
  msgstr ""
@@ -45,27 +347,27 @@ msgstr ""
45
  msgid "General"
46
  msgstr ""
47
 
48
- #: includes/views/admin-dashboard.php:17 includes/views/admin-dashboard.php:28
49
  msgid "Template Options"
50
  msgstr ""
51
 
52
- #: includes/views/admin-dashboard.php:18
53
- msgid "Integrations"
54
  msgstr ""
55
 
56
  #: includes/views/admin-dashboard.php:19
57
- msgid "Help"
58
  msgstr ""
59
 
60
- #: includes/views/admin-dashboard.php:25
61
- msgid "General Options"
62
  msgstr ""
63
 
64
- #: includes/views/admin-dashboard.php:31
65
- msgid "About IgniteUp and Support Information"
66
  msgstr ""
67
 
68
- #: includes/views/admin-dashboard.php:34
69
  msgid "Manage Integrations"
70
  msgstr ""
71
 
@@ -78,7 +380,7 @@ msgid "Bulk Actions"
78
  msgstr ""
79
 
80
  #: includes/views/admin-subscribers.php:14
81
- msgid "Move to Trash"
82
  msgstr ""
83
 
84
  #: includes/views/admin-subscribers.php:16
@@ -111,11 +413,11 @@ msgstr ""
111
  msgid "Remove"
112
  msgstr ""
113
 
114
- #: includes/views/admin-templates.php:12
115
  msgid "Customize"
116
  msgstr ""
117
 
118
- #: includes/views/admin-templates.php:17
119
  msgid "Activate"
120
  msgstr ""
121
 
@@ -123,53 +425,219 @@ msgstr ""
123
  msgid "Uninstall"
124
  msgstr ""
125
 
126
- #: includes/views/admin-templates.php:37
127
  msgid "A new template activated!"
128
  msgstr ""
129
 
130
- #: includes/views/admin-templates.php:37
131
  msgid "Customize it"
132
  msgstr ""
133
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
  #: includes/views/temp-general-options.php:15
135
  #: includes/views/temp-integration-options.php:9
136
  msgid "Enable / Disable"
137
  msgstr ""
138
 
139
- #: includes/views/temp-general-options.php:18
140
  msgid "Enable Coming Soon or Site Offline"
141
  msgstr ""
142
 
143
- #: includes/views/temp-general-options.php:22
144
  msgid "Skip Page For"
145
  msgstr ""
146
 
147
- #: includes/views/temp-general-options.php:28
148
  msgid "Administrators"
149
  msgstr ""
150
 
151
- #: includes/views/temp-general-options.php:30
152
  msgid "Editors"
153
  msgstr ""
154
 
155
- #: includes/views/temp-general-options.php:37
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
  msgid "Page Title"
157
  msgstr ""
158
 
159
- #: includes/views/temp-general-options.php:40
160
  msgid "This will be the title of the coming soon page."
161
  msgstr ""
162
 
163
- #: includes/views/temp-general-options.php:44
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
164
  msgid "Powered by IgniteUp"
165
  msgstr ""
166
 
167
- #: includes/views/temp-general-options.php:47
168
  msgid "Show \"Powered by IgniteUp\" in the page"
169
  msgstr ""
170
 
171
- #: includes/views/temp-general-options.php:53
172
- msgid "Custom CSS"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
173
  msgstr ""
174
 
175
  #: includes/views/temp-integration-options.php:18
@@ -192,57 +660,60 @@ msgid ""
192
  "save to the local database."
193
  msgstr ""
194
 
195
- #: includes/views/temp-integration-options.php:43
196
  msgid ""
197
  "If you need to use Mailchimp integration, provide an API key. So we can get "
198
  "you the mailing lists that you have in your Mailchimp account to select."
199
  msgstr ""
200
 
201
- #: includes/views/temp-integration-options.php:47
202
  msgid "Mailchimp API Key"
203
  msgstr ""
204
 
205
- #: includes/views/temp-integration-options.php:55
206
- msgid ""
207
- "Need help finding your API key? <a href=\"http://kb.mailchimp.com/accounts/"
208
- "management/about-api-keys\" target=\"_blank\">Read this article</a>."
209
  msgstr ""
210
 
211
- #: includes/views/temp-integration-options.php:62
212
- #: includes/views/temp-integration-options.php:94
213
  msgid "Select the list"
214
  msgstr ""
215
 
216
- #: includes/views/temp-integration-options.php:77
 
 
 
 
217
  msgid "Select the Mailchimp list you want your subscribers to be added."
218
  msgstr ""
219
 
220
- #: includes/views/temp-integration-options.php:79
221
  msgid "There are no lists in your Mailchimp account."
222
  msgstr ""
223
 
224
- #: includes/views/temp-integration-options.php:81
225
- msgid "Your API key seems to invalid!"
226
  msgstr ""
227
 
228
- #: includes/views/temp-integration-options.php:90
229
  msgid ""
230
  "If you need to use Mailpoet integration, make sure you have Mailpoet plugin "
231
  "installed."
232
  msgstr ""
233
 
234
- #: includes/views/temp-integration-options.php:110
235
  msgid "Install Mailpoet plugin to use the service"
236
  msgstr ""
237
 
238
- #: includes/views/temp-template-options.php:14
239
  msgid "Something is wrong with your template"
240
  msgstr ""
241
 
242
- #: includes/views/temp-template-options.php:70
243
  msgid "No options defined for the active template!"
244
  msgstr ""
245
 
246
- #: includes/views/temp-template-options.php:82
247
  msgid "Settings Saved Successfully"
248
  msgstr ""
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: IgniteUp\n"
4
+ "POT-Creation-Date: 2015-09-23 16:15+0530\n"
5
+ "PO-Revision-Date: 2015-09-23 16:15+0530\n"
6
  "Last-Translator: Thambaru Wijesekara <thambaru@gmail.com>\n"
7
  "Language-Team: CeylonSystems <info@ceylonsystems.com>\n"
8
  "Language: en\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.7.3\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ../\n"
15
  "X-Poedit-SearchPath-0: includes\n"
16
 
17
+ #: includes/class-admin-options.php:89
18
+ msgid "Subscribe"
19
  msgstr ""
20
 
21
+ #: includes/class-admin-options.php:90
22
+ #, php-format
23
+ msgid "%sThank you!%s You are subscribed"
24
+ msgstr ""
25
+
26
+ #: includes/class-admin-options.php:91
27
+ #, php-format
28
+ msgid "%sInvalid Email!%s Please try again"
29
+ msgstr ""
30
+
31
+ #: includes/class-admin-options.php:92
32
+ #, php-format
33
+ msgid "%sEmail already exists!%s Please try again"
34
+ msgstr ""
35
+
36
+ #: includes/class-admin-options.php:93
37
+ msgid "DAYS"
38
+ msgstr ""
39
+
40
+ #: includes/class-admin-options.php:94
41
+ msgid "HOURS"
42
+ msgstr ""
43
+
44
+ #: includes/class-admin-options.php:95
45
+ msgid "MINUTES"
46
+ msgstr ""
47
+
48
+ #: includes/class-admin-options.php:96
49
+ msgid "SECONDS"
50
+ msgstr ""
51
+
52
+ #: includes/class-admin-options.php:97
53
+ msgid "SECS"
54
+ msgstr ""
55
+
56
+ #: includes/class-admin-options.php:98
57
+ msgid "MINS"
58
+ msgstr ""
59
+
60
+ #: includes/class-coming-soon-creator.php:65
61
  msgid "IgniteUp"
62
  msgstr ""
63
 
64
+ #: includes/class-coming-soon-creator.php:66
65
+ #: includes/views/admin-templates.php:34
66
  msgid "Templates"
67
  msgstr ""
68
 
69
+ #: includes/class-coming-soon-creator.php:67
70
  #: includes/views/admin-subscribers.php:6
71
+ #: includes/views/temp-general-options.php:34
72
  msgid "Subscribers"
73
  msgstr ""
74
 
75
+ #: includes/class-coming-soon-creator.php:68
76
  msgid "Options"
77
  msgstr ""
78
 
79
+ #: includes/class-coming-soon-creator.php:241
80
+ msgid "IgniteUp: Enabled"
81
+ msgstr ""
82
+
83
+ #: includes/templates/believe.php:10 includes/templates/glass.php:10
84
+ #: includes/templates/offline.php:10
85
+ msgid "Logo (Transparent)"
86
+ msgstr ""
87
+
88
+ #: includes/templates/believe.php:12 includes/templates/glass.php:12
89
+ #: includes/templates/offline.php:12
90
+ msgid "Recommended size: 250px x 90px"
91
+ msgstr ""
92
+
93
+ #: includes/templates/believe.php:16 includes/templates/glass.php:16
94
+ #: includes/templates/launcher.php:24 includes/templates/offline.php:16
95
+ msgid "Background Color"
96
+ msgstr ""
97
+
98
+ #: includes/templates/believe.php:19 includes/templates/glass.php:19
99
+ #: includes/templates/launcher.php:27 includes/templates/offline.php:19
100
+ msgid "This will be the background color."
101
+ msgstr ""
102
+
103
+ #: includes/templates/believe.php:23 includes/templates/glass.php:23
104
+ #: includes/templates/launcher.php:31 includes/templates/offline.php:23
105
+ msgid "Background Image"
106
+ msgstr ""
107
+
108
+ #: includes/templates/believe.php:26 includes/templates/glass.php:26
109
+ #: includes/templates/launcher.php:34 includes/templates/offline.php:26
110
+ msgid "Page background image. (Recommended size: 1920px x 1080px)"
111
+ msgstr ""
112
+
113
+ #: includes/templates/believe.php:30 includes/templates/glass.php:30
114
+ #: includes/templates/launcher.php:38 includes/templates/offline.php:30
115
+ msgid "Font Color"
116
+ msgstr ""
117
+
118
+ #: includes/templates/believe.php:33 includes/templates/glass.php:33
119
+ #: includes/templates/launcher.php:41 includes/templates/offline.php:33
120
+ msgid "This will be the font color"
121
+ msgstr ""
122
+
123
+ #: includes/templates/believe.php:37 includes/templates/glass.php:44
124
+ #: includes/templates/offline.php:44
125
+ msgid "Title Top"
126
+ msgstr ""
127
+
128
+ #: includes/templates/believe.php:38 includes/templates/believe.php:39
129
+ msgid "Our Website is"
130
+ msgstr ""
131
+
132
+ #: includes/templates/believe.php:40 includes/templates/offline.php:47
133
+ msgid "Text above the main title"
134
+ msgstr ""
135
+
136
+ #: includes/templates/believe.php:44
137
+ msgid "Main title"
138
+ msgstr ""
139
+
140
+ #: includes/templates/believe.php:45 includes/templates/believe.php:46
141
+ msgid "Coming Soon"
142
+ msgstr ""
143
+
144
+ #: includes/templates/believe.php:47
145
+ msgid "The bold title"
146
+ msgstr ""
147
+
148
+ #: includes/templates/believe.php:51 includes/templates/believe.php:53
149
+ #: includes/templates/glass.php:51 includes/templates/glass.php:53
150
+ #: includes/templates/launcher.php:59 includes/templates/launcher.php:61
151
+ #: includes/templates/offline.php:51 includes/templates/offline.php:53
152
+ msgid "Paragraph Text"
153
+ msgstr ""
154
+
155
+ #: includes/templates/believe.php:52
156
+ msgid "Meanwhile feel free to interact with our social networks"
157
+ msgstr ""
158
+
159
+ #: includes/templates/believe.php:54 includes/templates/launcher.php:62
160
+ msgid "This will be the paragraph text"
161
+ msgstr ""
162
+
163
+ #: includes/templates/believe.php:61 includes/templates/glass.php:67
164
+ #: includes/templates/launcher.php:84
165
+ msgid "Enter the Twitter URL here"
166
+ msgstr ""
167
+
168
+ #: includes/templates/believe.php:68 includes/templates/glass.php:74
169
+ #: includes/templates/launcher.php:91
170
+ msgid "Enter the Facebook URL here"
171
+ msgstr ""
172
+
173
+ #: includes/templates/believe.php:75 includes/templates/glass.php:81
174
+ #: includes/templates/launcher.php:98
175
+ msgid "Enter the Pinterest URL here"
176
+ msgstr ""
177
+
178
+ #: includes/templates/believe.php:82 includes/templates/glass.php:88
179
+ #: includes/templates/launcher.php:105
180
+ msgid "Enter the Google+ URL here"
181
+ msgstr ""
182
+
183
+ #: includes/templates/glass.php:37 includes/templates/offline.php:37
184
+ msgid "Link Color"
185
+ msgstr ""
186
+
187
+ #: includes/templates/glass.php:40 includes/templates/offline.php:40
188
+ msgid "This will be the hover color"
189
+ msgstr ""
190
+
191
+ #: includes/templates/glass.php:45
192
+ msgid "Under Maintenance"
193
+ msgstr ""
194
+
195
+ #: includes/templates/glass.php:46
196
+ msgid "Header Text"
197
+ msgstr ""
198
+
199
+ #: includes/templates/glass.php:47
200
+ msgid "This will be the main title"
201
+ msgstr ""
202
+
203
+ #: includes/templates/glass.php:52
204
+ msgid "sorry for the inconvenience <br> we will come with a new experience."
205
+ msgstr ""
206
+
207
+ #: includes/templates/glass.php:54 includes/templates/offline.php:54
208
+ msgid "This will be the paragraph text, you can use html tags here."
209
+ msgstr ""
210
+
211
+ #: includes/templates/glass.php:58
212
+ msgid "Show Subscribe Form"
213
+ msgstr ""
214
+
215
+ #: includes/templates/glass.php:60
216
+ msgid "Show/Hide Email Subscribe Form"
217
+ msgstr ""
218
+
219
+ #: includes/templates/glass.php:95 includes/templates/launcher.php:112
220
+ msgid "Enter the Youtube URL here"
221
+ msgstr ""
222
+
223
+ #: includes/templates/glass.php:102 includes/templates/launcher.php:119
224
+ msgid "Enter the Evernote URL here"
225
+ msgstr ""
226
+
227
+ #: includes/templates/glass.php:109 includes/templates/launcher.php:126
228
+ msgid "Enter the Tumblr URL here"
229
+ msgstr ""
230
+
231
+ #: includes/templates/glass.php:116 includes/templates/launcher.php:133
232
+ msgid "Enter the Behance URL here"
233
+ msgstr ""
234
+
235
+ #: includes/templates/glass.php:123 includes/templates/launcher.php:140
236
+ msgid "Enter the Linkedin URL here"
237
+ msgstr ""
238
+
239
+ #: includes/templates/glass/glass.php:58 includes/templates/offline.php:68
240
+ msgid "Your email address"
241
+ msgstr ""
242
+
243
+ #: includes/templates/launcher.php:10
244
+ msgid "Launch Date"
245
+ msgstr ""
246
+
247
+ #: includes/templates/launcher.php:13
248
+ msgid "Add the date when you are going to launch the site"
249
+ msgstr ""
250
+
251
+ #: includes/templates/launcher.php:17
252
+ msgid "Launch Time"
253
+ msgstr ""
254
+
255
+ #: includes/templates/launcher.php:20
256
+ msgid "Note: Enter time in hh:mm:ss format."
257
+ msgstr ""
258
+
259
+ #: includes/templates/launcher.php:45
260
+ msgid "Title Top Text"
261
+ msgstr ""
262
+
263
+ #: includes/templates/launcher.php:46
264
+ msgid "Almost Ready"
265
+ msgstr ""
266
+
267
+ #: includes/templates/launcher.php:47
268
+ msgid "Bold Title"
269
+ msgstr ""
270
+
271
+ #: includes/templates/launcher.php:48
272
+ msgid "This will be the bold title"
273
+ msgstr ""
274
+
275
+ #: includes/templates/launcher.php:52
276
+ msgid "Subtitle Text"
277
+ msgstr ""
278
+
279
+ #: includes/templates/launcher.php:53
280
+ msgid "Website will launch in"
281
+ msgstr ""
282
+
283
+ #: includes/templates/launcher.php:54
284
+ msgid "Subtitle"
285
+ msgstr ""
286
+
287
+ #: includes/templates/launcher.php:55
288
+ msgid "Text below the title"
289
+ msgstr ""
290
+
291
+ #: includes/templates/launcher.php:60
292
+ msgid ""
293
+ "This website is currently unavailable due to maintenance. Please visit again "
294
+ "later. If you have any inquiries forward to the site admin. Please subscribe "
295
+ "with our Newsletter."
296
+ msgstr ""
297
+
298
+ #: includes/templates/launcher.php:67
299
+ msgid "Button Font Color"
300
+ msgstr ""
301
+
302
+ #: includes/templates/launcher.php:70
303
+ msgid "This will be the font color the button"
304
+ msgstr ""
305
+
306
+ #: includes/templates/launcher.php:74
307
+ msgid "Button Background Color"
308
+ msgstr ""
309
+
310
+ #: includes/templates/launcher.php:77
311
+ msgid "This will be the background color the button"
312
+ msgstr ""
313
+
314
+ #: includes/templates/launcher/launcher.php:74
315
+ msgid "Enter your email..."
316
+ msgstr ""
317
+
318
+ #: includes/templates/offline.php:45 includes/templates/offline.php:46
319
+ msgid "Website is offline"
320
+ msgstr ""
321
+
322
+ #: includes/templates/offline.php:52
323
+ msgid "sorry for the inconvenience <br> we will come with new experience."
324
+ msgstr ""
325
+
326
+ #: includes/templates/offline.php:58
327
+ msgid "Contact text"
328
+ msgstr ""
329
+
330
+ #: includes/templates/offline.php:59 includes/templates/offline.php:60
331
+ msgid "contact site admin:"
332
+ msgstr ""
333
+
334
+ #: includes/templates/offline.php:61
335
+ msgid "Contact information label"
336
+ msgstr ""
337
+
338
+ #: includes/templates/offline.php:65
339
+ msgid "Contact email"
340
+ msgstr ""
341
+
342
  #: includes/views/admin-dashboard.php:9
343
  msgid "Settings saved."
344
  msgstr ""
347
  msgid "General"
348
  msgstr ""
349
 
350
+ #: includes/views/admin-dashboard.php:17 includes/views/admin-dashboard.php:29
351
  msgid "Template Options"
352
  msgstr ""
353
 
354
+ #: includes/views/admin-dashboard.php:18 includes/views/admin-dashboard.php:32
355
+ msgid "Common Options"
356
  msgstr ""
357
 
358
  #: includes/views/admin-dashboard.php:19
359
+ msgid "Integrations"
360
  msgstr ""
361
 
362
+ #: includes/views/admin-dashboard.php:20
363
+ msgid "Help"
364
  msgstr ""
365
 
366
+ #: includes/views/admin-dashboard.php:26
367
+ msgid "General Options"
368
  msgstr ""
369
 
370
+ #: includes/views/admin-dashboard.php:38
371
  msgid "Manage Integrations"
372
  msgstr ""
373
 
380
  msgstr ""
381
 
382
  #: includes/views/admin-subscribers.php:14
383
+ msgid "Delete"
384
  msgstr ""
385
 
386
  #: includes/views/admin-subscribers.php:16
413
  msgid "Remove"
414
  msgstr ""
415
 
416
+ #: includes/views/admin-templates.php:15
417
  msgid "Customize"
418
  msgstr ""
419
 
420
+ #: includes/views/admin-templates.php:20
421
  msgid "Activate"
422
  msgstr ""
423
 
425
  msgid "Uninstall"
426
  msgstr ""
427
 
428
+ #: includes/views/admin-templates.php:36
429
  msgid "A new template activated!"
430
  msgstr ""
431
 
432
+ #: includes/views/admin-templates.php:36
433
  msgid "Customize it"
434
  msgstr ""
435
 
436
+ #: includes/views/temp-common-options.php:9
437
+ #: includes/views/temp-common-options.php:16
438
+ msgid "Subscribe Button Text"
439
+ msgstr ""
440
+
441
+ #: includes/views/temp-common-options.php:20
442
+ msgid "Thank you message"
443
+ msgstr ""
444
+
445
+ #: includes/views/temp-common-options.php:26
446
+ msgid "Thank you message after a successful subscription."
447
+ msgstr ""
448
+
449
+ #: includes/views/temp-common-options.php:30
450
+ msgid "Invalid Email Error"
451
+ msgstr ""
452
+
453
+ #: includes/views/temp-common-options.php:35
454
+ msgid "Error message for invalid email addresses."
455
+ msgstr ""
456
+
457
+ #: includes/views/temp-common-options.php:39
458
+ msgid "Email Already Exists Error"
459
+ msgstr ""
460
+
461
+ #: includes/views/temp-common-options.php:46
462
+ msgid "Message to display if the user has already subscribed."
463
+ msgstr ""
464
+
465
  #: includes/views/temp-general-options.php:15
466
  #: includes/views/temp-integration-options.php:9
467
  msgid "Enable / Disable"
468
  msgstr ""
469
 
470
+ #: includes/views/temp-general-options.php:19
471
  msgid "Enable Coming Soon or Site Offline"
472
  msgstr ""
473
 
474
+ #: includes/views/temp-general-options.php:24
475
  msgid "Skip Page For"
476
  msgstr ""
477
 
478
+ #: includes/views/temp-general-options.php:30
479
  msgid "Administrators"
480
  msgstr ""
481
 
482
+ #: includes/views/temp-general-options.php:32
483
  msgid "Editors"
484
  msgstr ""
485
 
486
+ #: includes/views/temp-general-options.php:36
487
+ msgid "Select user roles to skip maintenance mode page."
488
+ msgstr ""
489
+
490
+ #: includes/views/temp-general-options.php:42
491
+ msgid "Enable 503 Status"
492
+ msgstr ""
493
+
494
+ #: includes/views/temp-general-options.php:46
495
+ msgid "Enable 503 header response"
496
+ msgstr ""
497
+
498
+ #: includes/views/temp-general-options.php:47
499
+ msgid ""
500
+ "Enable status 503 header response in the page to notify search engines that "
501
+ "your site is down for maintenance."
502
+ msgstr ""
503
+
504
+ #: includes/views/temp-general-options.php:53
505
+ #: includes/views/temp-general-options.php:56
506
  msgid "Page Title"
507
  msgstr ""
508
 
509
+ #: includes/views/temp-general-options.php:57
510
  msgid "This will be the title of the coming soon page."
511
  msgstr ""
512
 
513
+ #: includes/views/temp-general-options.php:62
514
+ msgid "Favicon"
515
+ msgstr ""
516
+
517
+ #: includes/views/temp-general-options.php:67
518
+ msgid "Upload"
519
+ msgstr ""
520
+
521
+ #: includes/views/temp-general-options.php:68
522
+ msgid ""
523
+ "Recommended size is 16x16 or 32x32. Use only ICO or PNG file.<br>May not be "
524
+ "working if your theme or any other plugin is setting a favicon."
525
+ msgstr ""
526
+
527
+ #: includes/views/temp-general-options.php:74
528
+ msgid "Custom CSS"
529
+ msgstr ""
530
+
531
+ #: includes/views/temp-general-options.php:77
532
+ msgid "Use custom css to customize front end templates."
533
+ msgstr ""
534
+
535
+ #: includes/views/temp-general-options.php:82
536
  msgid "Powered by IgniteUp"
537
  msgstr ""
538
 
539
+ #: includes/views/temp-general-options.php:85
540
  msgid "Show \"Powered by IgniteUp\" in the page"
541
  msgstr ""
542
 
543
+ #: includes/views/temp-general-options.php:91
544
+ #: includes/views/temp-integration-options.php:124
545
+ msgid "Save Changes"
546
+ msgstr ""
547
+
548
+ #: includes/views/temp-help.php:2
549
+ msgid "Welcome to IgniteUp"
550
+ msgstr ""
551
+
552
+ #: includes/views/temp-help.php:3
553
+ msgid "Now you can install additional templates from the store."
554
+ msgstr ""
555
+
556
+ #: includes/views/temp-help.php:7
557
+ msgid "What's New?"
558
+ msgstr ""
559
+
560
+ #: includes/views/temp-help.php:10
561
+ msgid "NEW!"
562
+ msgstr ""
563
+
564
+ #: includes/views/temp-help.php:43
565
+ msgid "Loving IgniteUp?"
566
+ msgstr ""
567
+
568
+ #: includes/views/temp-help.php:44
569
+ msgid "Thank you for using IgniteUp in your WordPress installation."
570
+ msgstr ""
571
+
572
+ #: includes/views/temp-help.php:45
573
+ msgid ""
574
+ "Do you mind taking a minute to support us by adding a review? Your feedback "
575
+ "is very important to us."
576
+ msgstr ""
577
+
578
+ #: includes/views/temp-help.php:46
579
+ msgid "Add a Review on WordPress"
580
+ msgstr ""
581
+
582
+ #: includes/views/temp-help.php:50
583
+ msgid "Need Help?"
584
+ msgstr ""
585
+
586
+ #: includes/views/temp-help.php:51
587
+ msgid ""
588
+ "We have an acting fast support for you. Post your question in WordPress "
589
+ "support forums for IgniteUp"
590
+ msgstr ""
591
+
592
+ #: includes/views/temp-help.php:52
593
+ msgid "Visit Support Forum"
594
+ msgstr ""
595
+
596
+ #: includes/views/temp-help.php:53
597
+ #, php-format
598
+ msgid ""
599
+ "If you need to email us a support request please use our %s support email%s. "
600
+ "Got any suggestions or feedback? Write us via our general <a href=\"mailto:"
601
+ "info@ceylonsystems.com\">email address</a>."
602
+ msgstr ""
603
+
604
+ #: includes/views/temp-help.php:57
605
+ msgid "Watch Tutorial"
606
+ msgstr ""
607
+
608
+ #: includes/views/temp-help.php:65
609
+ msgid "Need more templates?"
610
+ msgstr ""
611
+
612
+ #: includes/views/temp-help.php:66
613
+ msgid ""
614
+ "We have more templates for you with improved features like adding a YouTube "
615
+ "video as the background."
616
+ msgstr ""
617
+
618
+ #: includes/views/temp-help.php:74
619
+ msgid "Get more templates"
620
+ msgstr ""
621
+
622
+ #: includes/views/temp-help.php:78
623
+ msgid "About IgniteUp"
624
+ msgstr ""
625
+
626
+ #: includes/views/temp-help.php:79
627
+ #, php-format
628
+ msgid ""
629
+ "IgniteUp is an in-house product from Ceylon Systems. Want to know more about "
630
+ "us? %sVisit our website%s."
631
+ msgstr ""
632
+
633
+ #: includes/views/temp-help.php:82
634
+ msgid ""
635
+ "If you appreciate our effort, please make a donation with PayPal. In this "
636
+ "way we can serve you better and IgniteUp will improve. Thank you in advance!"
637
+ msgstr ""
638
+
639
+ #: includes/views/temp-help.php:83
640
+ msgid "Donate with PayPal"
641
  msgstr ""
642
 
643
  #: includes/views/temp-integration-options.php:18
660
  "save to the local database."
661
  msgstr ""
662
 
663
+ #: includes/views/temp-integration-options.php:44
664
  msgid ""
665
  "If you need to use Mailchimp integration, provide an API key. So we can get "
666
  "you the mailing lists that you have in your Mailchimp account to select."
667
  msgstr ""
668
 
669
+ #: includes/views/temp-integration-options.php:48
670
  msgid "Mailchimp API Key"
671
  msgstr ""
672
 
673
+ #: includes/views/temp-integration-options.php:56
674
+ #, php-format
675
+ msgid "Need help finding your API key? %sRead this article%s."
 
676
  msgstr ""
677
 
678
+ #: includes/views/temp-integration-options.php:63
679
+ #: includes/views/temp-integration-options.php:98
680
  msgid "Select the list"
681
  msgstr ""
682
 
683
+ #: includes/views/temp-integration-options.php:73
684
+ msgid "Select a list.."
685
+ msgstr ""
686
+
687
+ #: includes/views/temp-integration-options.php:78
688
  msgid "Select the Mailchimp list you want your subscribers to be added."
689
  msgstr ""
690
 
691
+ #: includes/views/temp-integration-options.php:80
692
  msgid "There are no lists in your Mailchimp account."
693
  msgstr ""
694
 
695
+ #: includes/views/temp-integration-options.php:82
696
+ msgid "Your API key seems to be invalid!"
697
  msgstr ""
698
 
699
+ #: includes/views/temp-integration-options.php:94
700
  msgid ""
701
  "If you need to use Mailpoet integration, make sure you have Mailpoet plugin "
702
  "installed."
703
  msgstr ""
704
 
705
+ #: includes/views/temp-integration-options.php:114
706
  msgid "Install Mailpoet plugin to use the service"
707
  msgstr ""
708
 
709
+ #: includes/views/temp-template-options.php:13
710
  msgid "Something is wrong with your template"
711
  msgstr ""
712
 
713
+ #: includes/views/temp-template-options.php:72
714
  msgid "No options defined for the active template!"
715
  msgstr ""
716
 
717
+ #: includes/views/temp-template-options.php:84
718
  msgid "Settings Saved Successfully"
719
  msgstr ""
readme.txt CHANGED
@@ -4,37 +4,41 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
4
  Tags: coming soon, coming soon page, construction, landing page, launch, launch page, maintenance, maintenance mode, newsletter, subscribe, offline, unavailable, under construction, wordpress coming soon, wordpress maintenance mode, wordpress under construction, igniter
5
  Requires at least: 3.0.1
6
  Tested up to: 4.3
7
- Stable tag: 2.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
- Display Coming Soon, Under Constructions & Maintenance Mode pages for your site visitors.
12
 
13
  == Description ==
14
 
15
- Create decent pages to let users know the site is in Coming Soon, Maintenance Mode or Under Construction mode. IgniteUp comes with simple but more customizable templates. You can change everything in the theme according to your needs.
16
 
17
  = Live Demo Pages =
18
 
19
- * [Live Demo 1 &raquo;](http://plugins.ceylonsystems.com/igniteup-demo-1/)
20
- * [Live Demo 2 &raquo;](http://plugins.ceylonsystems.com/igniteup-demo-2/)
21
- * [Live Demo 3 &raquo;](http://plugins.ceylonsystems.com/igniteup-demo-3/)
22
- * [Live Demo 4 &raquo;](http://plugins.ceylonsystems.com/igniteup-demo-4/)
23
- * [Live Demo 5 &raquo;](http://plugins.ceylonsystems.com/igniteup-demo-5/)
 
 
 
24
 
25
  = Features =
26
 
27
  * Active Support for Your Questions
 
28
  * Supporting Almost Every WordPress theme
29
  * 100% Mobile Responsive
30
  * Powered by Twitter Bootstrap
31
  * Fully Customizable Templates
32
  * Email Subscription Forms
 
 
33
  * Mailchimp and Mailpoet Integration
34
  * Export Email Subscriber List as a CSV or BCC Text
35
  * Translation Ready
36
- * Multisite Support
37
- * More New Templates Coming Soon with Future Updates
38
 
39
  Note: IgniteUp is fully supported with `/wp-admin` login url.
40
  Don't use it if you have any other URL except `/wp-admin` for your login page.
@@ -93,7 +97,7 @@ You have options to skip the page for `administrator`, `editor` and `subscriber`
93
 
94
  You have to skip the page for your user role. It will fix the problem. Please read the above question to read how to do it.
95
 
96
- = Why is my coming soon page looks different from announced demos? =
97
 
98
  It's because your WordPress theme or other plugin made conflicts with IgniteUp CSS styles. IgniteUp dequeuing all enqueued stylesheets from any other source to avoid any conflicts. But in some themes, they are using on-page or in-line styles that will not be removed. In those cases those can be caused for some conflicts or may completely ruin IgniteUp templates.
99
 
@@ -115,6 +119,13 @@ You can post your question / suggestion in the [IgniteUp forums](https://wordpre
115
 
116
  == Changelog ==
117
 
 
 
 
 
 
 
 
118
  = 2.0 =
119
  * Mailchimp and Mailpoet integration to save subscribers directly to your already existing mailing lists
120
  * Added options to add a favicon
4
  Tags: coming soon, coming soon page, construction, landing page, launch, launch page, maintenance, maintenance mode, newsletter, subscribe, offline, unavailable, under construction, wordpress coming soon, wordpress maintenance mode, wordpress under construction, igniter
5
  Requires at least: 3.0.1
6
  Tested up to: 4.3
7
+ Stable tag: 3.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
+ Create your Coming Soon, Under Constructions or Maintenance Mode page with few clicks. More than 7 templates to choose from.
12
 
13
  == Description ==
14
 
15
+ Create decent pages to let users know the site is in Coming Soon, Maintenance Mode or Under Construction mode. IgniteUp comes with simple but more customizable templates. You can change everything in the theme according to your needs. For more information visit the website [www.getigniteup.com](http://getigniteup.com).
16
 
17
  = Live Demo Pages =
18
 
19
+ * [Live Demo 1 &raquo;](http://demos.getigniteup.com/glass-demo/)
20
+ * [Live Demo 2 &raquo;](http://demos.getigniteup.com/believe-demo/)
21
+ * [Live Demo 3 &raquo;](http://demos.getigniteup.com/offline-demo/)
22
+ * [Live Demo 4 &raquo;](http://demos.getigniteup.com/launcher-demo/)
23
+ * [Live Demo Glass (PREMIUM) &raquo;](https://getigniteup.com/glass-pro-demo/)
24
+ * [Live Demo Cool (PREMIUM) &raquo;](http://demos.getigniteup.com/cool-demo/)
25
+ * [Live Demo Round (PREMIUM) &raquo;](http://demos.getigniteup.com/round-demo/)
26
+
27
 
28
  = Features =
29
 
30
  * Active Support for Your Questions
31
+ * More than seven templates to choose from
32
  * Supporting Almost Every WordPress theme
33
  * 100% Mobile Responsive
34
  * Powered by Twitter Bootstrap
35
  * Fully Customizable Templates
36
  * Email Subscription Forms
37
+ * YouTube video for page backgrounds (ONLY ON PREMIUM TEMPLATES)
38
+ * Snow animation effect (ONLY ON PREMIUM TEMPLATES)
39
  * Mailchimp and Mailpoet Integration
40
  * Export Email Subscriber List as a CSV or BCC Text
41
  * Translation Ready
 
 
42
 
43
  Note: IgniteUp is fully supported with `/wp-admin` login url.
44
  Don't use it if you have any other URL except `/wp-admin` for your login page.
97
 
98
  You have to skip the page for your user role. It will fix the problem. Please read the above question to read how to do it.
99
 
100
+ = Why does my coming soon page looks different from announced demos? =
101
 
102
  It's because your WordPress theme or other plugin made conflicts with IgniteUp CSS styles. IgniteUp dequeuing all enqueued stylesheets from any other source to avoid any conflicts. But in some themes, they are using on-page or in-line styles that will not be removed. In those cases those can be caused for some conflicts or may completely ruin IgniteUp templates.
103
 
119
 
120
  == Changelog ==
121
 
122
+ = 3.0 =
123
+ * Added external template support
124
+ * Added feature to set a 503 status response. This will be enabled by default
125
+ * Added options to customize subscribe form alerts and the thank you message
126
+ * Fixed export to BCC and CSV buttons not working issue
127
+ * Added Common Options tab to avoid getting common settings in every template
128
+
129
  = 2.0 =
130
  * Mailchimp and Mailpoet integration to save subscribers directly to your already existing mailing lists
131
  * Added options to add a favicon