Countdown, Coming Soon – Countdown & Clock - Version 1.8.5

Version Description

  • Countdown Widget Title Change
  • Countdown Settings Save Message
  • Coming Soon setting Save Message
  • Shortcode Support Inside Before And After Countdown Content
Download this release

Release Info

Developer adamskaat
Plugin Icon 128x128 Countdown, Coming Soon – Countdown & Clock
Version 1.8.5
Comparing to
See all releases

Code changes from version 1.8.4 to 1.8.5

assets/css/admin.css CHANGED
@@ -733,6 +733,7 @@ div.ycd-tabs-text-header > div.ycd-toggle-icon-open {
733
  transition: background-color .2s ease-out;
734
  text-decoration: none;
735
  margin: 5px auto;
 
736
  }
737
 
738
  .ycd-support-button-red:hover {
733
  transition: background-color .2s ease-out;
734
  text-decoration: none;
735
  margin: 5px auto;
736
+ background: transparent;
737
  }
738
 
739
  .ycd-support-button-red:hover {
assets/views/admin/comingSoon/comingSoon.php CHANGED
@@ -2,6 +2,11 @@
2
  use ycd\AdminHelper;
3
  $defaultData = AdminHelper::defaultData();
4
  ?>
 
 
 
 
 
5
  <div class="ycd-bootstrap-wrapper ycd-settings-wrapper">
6
  <form method="POST" action="<?php echo admin_url().'admin-post.php?action=ycdComingSoon'?>">
7
  <div class="row">
2
  use ycd\AdminHelper;
3
  $defaultData = AdminHelper::defaultData();
4
  ?>
5
+ <?php if(!empty($_GET['saved'])) : ?>
6
+ <div id="default-message" class="updated notice notice-success is-dismissible">
7
+ <p><?php echo _e('Settings saved.', YCD_TEXT_DOMAIN);?></p><button type="button" class="notice-dismiss"><span class="screen-reader-text"><?php echo _e('Dismiss this notice.', YCD_TEXT_DOMAIN);?></span></button>
8
+ </div>
9
+ <?php endif; ?>
10
  <div class="ycd-bootstrap-wrapper ycd-settings-wrapper">
11
  <form method="POST" action="<?php echo admin_url().'admin-post.php?action=ycdComingSoon'?>">
12
  <div class="row">
assets/views/admin/comingSoonDesign.php DELETED
@@ -1,113 +0,0 @@
1
- <?php
2
- use ycd\AdminHelper;
3
- $defaultData = AdminHelper::defaultData();
4
- $proSpan = '';
5
- ?>
6
- <div class="panel panel-default">
7
- <div class="panel-heading"><?php _e('Design', YCD_TEXT_DOMAIN)?></div>
8
- <div class="panel-body ycd-bootstrap-wrapper">
9
- <div class="row form-group">
10
- <div class="col-md-6">
11
- <label for="ycd-coming-soon-title"><?php _e('Background Color', YCD_TEXT_DOMAIN); ?></label>
12
- </div>
13
- <div class="col-md-6">
14
- <div class="minicolors minicolors-theme-default minicolors-position-bottom minicolors-position-left">
15
- <input type="text" id="ycd-coming-soon-background-color" placeholder="<?php _e('Select color', YCD_TEXT_DOMAIN)?>" name="ycd-coming-soon-background-color" class="minicolors-input form-control ycd-coming-soon-color" value="<?php echo esc_attr($this->getOptionValue('ycd-coming-soon-background-color')); ?>">
16
- </div>
17
- </div>
18
- </div>
19
- <div class="row form-group">
20
- <div class="col-md-6">
21
- <label for="ycd-coming-headline-color"><?php _e('Headline Color', YCD_TEXT_DOMAIN); ?></label>
22
- </div>
23
- <div class="col-md-6">
24
- <div class="minicolors minicolors-theme-default minicolors-position-bottom minicolors-position-left">
25
- <input type="text" id="ycd-coming-headline-color" placeholder="<?php _e('Select color', YCD_TEXT_DOMAIN)?>" name="ycd-coming-headline-color" class="minicolors-input form-control ycd-coming-soon-color" value="<?php echo esc_attr($this->getOptionValue('ycd-coming-headline-color')); ?>">
26
- </div>
27
- </div>
28
- </div>
29
- <div class="row form-group">
30
- <div class="col-md-6">
31
- <label for="ycd-coming-headline-color"><?php _e('Message Color', YCD_TEXT_DOMAIN); ?></label>
32
- </div>
33
- <div class="col-md-6">
34
- <div class="minicolors minicolors-theme-default minicolors-position-bottom minicolors-position-left">
35
- <input type="text" id="ycd-coming-message-color" placeholder="<?php _e('Select color', YCD_TEXT_DOMAIN)?>" name="ycd-coming-message-color" class="minicolors-input form-control ycd-coming-soon-color" value="<?php echo esc_attr($this->getOptionValue('ycd-coming-message-color')); ?>">
36
- </div>
37
- </div>
38
- </div>
39
- <div class="row form-group">
40
- <div class="col-md-6">
41
- <label for="ycd-coming-headline-color"><?php _e('Font Family', YCD_TEXT_DOMAIN); ?></label>
42
- </div>
43
- <div class="col-md-6">
44
- <?php echo AdminHelper::selectBox($defaultData['font-family'], esc_attr($this->getOptionValue('ycd-coming-soon-page-font-family')), array('name' => 'ycd-coming-soon-page-font-family', 'class' => 'js-ycd-select js-countdown-font-family')); ?>
45
- </div>
46
- </div>
47
- <div class="row form-group">
48
- <div class="col-md-6">
49
- <label for="ycd-coming-soon-bg-image" class="ycd-label-of-switch"><?php _e('Background Image', YCD_TEXT_DOMAIN); echo $proSpan; ?></label>
50
- </div>
51
- <div class="col-md-6 ycd-circles-width-wrapper ycd-option-wrapper<?php echo $isPro; ?>">
52
- <label class="ycd-switch">
53
- <input type="checkbox" id="ycd-coming-soon-bg-image" name="ycd-coming-soon-bg-image" class="ycd-accordion-checkbox js-ycd-bg-image" <?php echo $this->getOptionValue('ycd-coming-soon-bg-image'); ?>>
54
- <span class="ycd-slider ycd-round"></span>
55
- </label>
56
- </div>
57
- </div>
58
- <div class="ycd-accordion-content ycd-hide-content">
59
- <div class="row form-group">
60
- <div class="col-md-6">
61
- <label for="" class="ycd-label-of-select"><?php _e('Background Size', YCD_TEXT_DOMAIN); ?></label>
62
- </div>
63
- <div class="col-md-6 ycd-circles-width-wrapper">
64
- <?php echo AdminHelper::selectBox($defaultData['bg-image-size'], esc_attr($this->getOPtionValue('ycd-coming-soon-image-size')), array('name' => 'ycd-coming-soon-image-size', 'class' => 'js-ycd-select js-ycd-bg-size')); ?>
65
- </div>
66
- </div>
67
- <div class="row form-group">
68
- <div class="col-md-6">
69
- <label for="" class="ycd-label-of-select"><?php _e('Background Repeat', YCD_TEXT_DOMAIN); ?></label>
70
- </div>
71
- <div class="col-md-6 ycd-circles-width-wrapper">
72
- <?php echo AdminHelper::selectBox($defaultData['bg-image-repeat'], esc_attr($this->getOPtionValue('ycd-coming-soon-bg-image-repeat')), array('name' => 'ycd-coming-soon-bg-image-repeat', 'class' => 'js-ycd-select js-bg-image-repeat')); ?>
73
- </div>
74
- </div>
75
- <div class="row form-group">
76
- <div class="col-md-6">
77
- <input id="js-coming-soon-upload-image-button" class="js-ycd-image-btn btn btn-primary" data-src-id="ycd-coming-soon-bg-image-url" type="button" value="<?php _e('Select Image', YCD_TEXT_DOMAIN)?>">
78
- </div>
79
- <div class="col-md-6 ycd-circles-width-wrapper">
80
- <input type="url" name="ycd-coming-soon-bg-image-url" id="ycd-coming-soon-bg-image-url" class="form-control" value="<?php echo esc_attr($this->getOptionValue('ycd-coming-soon-bg-image-url')); ?>">
81
- </div>
82
- </div>
83
- </div>
84
- <div class="row form-group">
85
- <div class="col-md-6">
86
- <label for="ycd-coming-soon-bg-video" class="ycd-label-of-switch"><?php _e('Background Video', YCD_TEXT_DOMAIN); echo $proSpan; ?></label>
87
- </div>
88
- <div class="col-md-6 ycd-circles-width-wrapper ycd-option-wrapper<?php echo $isPro; ?>">
89
- <label class="ycd-switch">
90
- <input type="checkbox" id="ycd-coming-soon-bg-video" name="ycd-coming-soon-bg-video" class="ycd-accordion-checkbox js-ycd-bg-video" <?php echo $this->getOptionValue('ycd-coming-soon-bg-video'); ?>>
91
- <span class="ycd-slider ycd-round"></span>
92
- </label>
93
- </div>
94
- </div>
95
- <div class="ycd-accordion-content ycd-hide-content">
96
- <div class="row form-group">
97
- <div class="col-md-6">
98
- <input id="js-upload-video-button" class="js-countdown-video-btn btn btn-primary" type="button" value="<?php _e('Select Video', YCD_TEXT_DOMAIN)?>">
99
- </div>
100
- <div class="col-md-6 ycd-circles-width-wrapper">
101
- <input type="url" name="ycd-coming-soon-bg-video-url" id="ycd-bg-video-url" class="form-control" value="<?php echo esc_attr($this->getOptionValue('ycd-coming-soon-bg-video-url')); ?>">
102
- </div>
103
- </div>
104
- </div>
105
- <?php if(YCD_PKG_VERSION == YCD_FREE_VERSION): ?>
106
- <a href="<?= YCD_COUNTDOWN_PRO_URL; ?>" target="_blank">
107
- <div class="ycd-pro ycd-pro-options-div">
108
- <p class="ycd-pro-options-title">PRO Features</p>
109
- </div>
110
- </a>
111
- <?php endif;?>
112
- </div>
113
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/views/admin/comingSoonHeader.php DELETED
@@ -1,32 +0,0 @@
1
- <div class="panel panel-default">
2
- <div class="panel-heading"><?php _e('Header Settings', YCD_TEXT_DOMAIN)?></div>
3
- <div class="panel-body">
4
- <div class="row form-group">
5
- <div class="col-md-6">
6
- <label for="ycd-coming-soon-title"><?php _e('Title', YCD_TEXT_DOMAIN); ?></label>
7
- </div>
8
- <div class="col-md-6">
9
- <input type="text" class="form-control" name="ycd-coming-soon-title" id="ycd-coming-soon-title" value="<?php echo esc_attr($this->getOptionValue('ycd-coming-soon-title'));?>">
10
- </div>
11
- </div>
12
- <div class="row form-group">
13
- <div class="col-md-6">
14
- <label for="ycd-coming-soon-seo-description"><?php _e('SEO Meta Description', YCD_TEXT_DOMAIN); ?></label>
15
- </div>
16
- <div class="col-md-6">
17
- <textarea name="ycd-coming-soon-seo-description" id="ycd-coming-soon-seo-description" class="form-control"><?php echo esc_attr($this->getOptionValue('ycd-coming-soon-seo-description'));?></textarea>
18
- </div>
19
- </div>
20
- <div class="row form-group">
21
- <div class="col-md-6">
22
- <label for="ycd-coming-soon-favicon"><?php _e('Favicon', YCD_TEXT_DOMAIN); ?></label>
23
- </div>
24
- <div class="col-md-4">
25
- <input type="text" class="form-control" name="ycd-coming-soon-favicon" id="ycd-coming-soon-favicon" value="<?php echo esc_attr($this->getOptionValue('ycd-coming-soon-favicon'));?>">
26
- </div>
27
- <div class="col-md-2">
28
- <button class="js-ycd-image-btn btn btn-primary" data-src-id="ycd-coming-soon-favicon"><?php _e('Select Image', YCD_TEXT_DOMAIN); ?></button>
29
- </div>
30
- </div>
31
- </div>
32
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/views/admin/comingSoonSettings.php DELETED
@@ -1,86 +0,0 @@
1
- <?php
2
- use ycd\AdminHelper;
3
- $defaultData = AdminHelper::defaultData();
4
- $createCountdown = YCD_COUNTDOWN_ADMIN_URL.'edit.php?post_type='.YCD_COUNTDOWN_POST_TYPE.'&page='.YCD_COUNTDOWN_POST_TYPE;
5
- $countdownsIdAndTitle = \ycd\Countdown::getCountdownsIdAndTitle();
6
- ?>
7
- <div class="panel panel-default">
8
- <div class="panel-heading"><?php _e('Settings', YCD_TEXT_DOMAIN)?></div>
9
- <div class="panel-body">
10
- <?php wp_nonce_field('ycdSaveComingSoon'); ?>
11
- <div class="row form-group">
12
- <div class="col-md-6">
13
- <label for="ycd-enable-coming-soon"><?php _e('Enable'); ?></label>
14
- </div>
15
- <div class="col-md-6">
16
- <label class="ycd-switch">
17
- <input type="checkbox" id="ycd-enable-coming-soon" name="ycd-enable-coming-soon" class="" <?php echo $this->getOptionValue('ycd-enable-coming-soon'); ?>>
18
- <span class="ycd-slider ycd-round"></span>
19
- </label>
20
- </div>
21
- </div>
22
- <div class="row form-group">
23
- <div class="col-md-6">
24
- <label><?php _e('Headline'); ?></label>
25
- </div>
26
- <div class="col-md-6">
27
- <input type="text" class="form-control" name="ycd-coming-soon-headline" value="<?php echo esc_attr($this->getOptionValue('ycd-coming-soon-headline'));?>">
28
- </div>
29
- </div>
30
- <div class="row form-group">
31
- <div class="col-md-6">
32
- <label><?php _e('Message'); ?></label>
33
- </div>
34
- <div class="col-md-12">
35
- <?php
36
- $content = $this->getOptionValue('ycd-coming-soon-message');
37
- $settings = array(
38
- 'wpautop' => false,
39
- 'tinymce' => array(
40
- 'width' => '100%'
41
- ),
42
- 'textarea_rows' => '18',
43
- 'media_buttons' => true
44
- );
45
- wp_editor($content, 'ycd-coming-soon-message', $settings);
46
- ?>
47
- </div>
48
- </div>
49
- <div class="row form-group">
50
- <div class="col-md-6">
51
- <label for="ycd-coming-soon-bg-image" class="ycd-label-of-switch"><?php _e('Add Countdown', YCD_TEXT_DOMAIN); echo $proSpan; ?></label>
52
- </div>
53
- <div class="col-md-6 ycd-circles-width-wrapper ycd-option-wrapper<?php echo $isPro; ?>">
54
- <label class="ycd-switch">
55
- <input type="checkbox" id="ycd-coming-soon-add-countdown" name="ycd-coming-soon-add-countdown" class="ycd-accordion-checkbox" <?php echo $this->getOptionValue('ycd-coming-soon-add-countdown'); ?>>
56
- <span class="ycd-slider ycd-round"></span>
57
- </label>
58
- </div>
59
- </div>
60
- <div class="ycd-accordion-content ycd-hide-content">
61
- <div class="row form-group">
62
- <div class="col-md-6">
63
- <label for="" class="ycd-label-of-select"><?php _e('Select Countdown', YCD_TEXT_DOMAIN); ?></label>
64
- </div>
65
- <div class="col-md-6 ycd-circles-width-wrapper">
66
- <?php
67
- if (count(array_keys($countdownsIdAndTitle)) <= 1) {
68
- echo '<a href="'.$createCountdown.'">Create Countdown</a>';
69
- }
70
- else {
71
- echo AdminHelper::selectBox($countdownsIdAndTitle, esc_attr($this->getOptionValue('ycd-coming-soon-countdown')), array('name' => 'ycd-coming-soon-countdown', 'class' => 'js-ycd-select'));
72
- }
73
- ?>
74
- </div>
75
- </div>
76
- <div class="row form-group">
77
- <div class="col-md-6">
78
- <label for="" class="ycd-label-of-select"><?php _e('Position', YCD_TEXT_DOMAIN); ?></label>
79
- </div>
80
- <div class="col-md-6 ycd-circles-width-wrapper">
81
- <?php echo AdminHelper::selectBox($defaultData['coming-soon-countdown-position'], esc_attr($this->getOPtionValue('ycd-coming-soon-countdown-position')), array('name' => 'ycd-coming-soon-countdown-position', 'class' => 'js-ycd-select')); ?>
82
- </div>
83
- </div>
84
- </div>
85
- </div>
86
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/views/settings.php CHANGED
@@ -6,6 +6,11 @@
6
  $dontDeleteData = (get_option('ycd-delete-data') ? 'checked': '');
7
  $hideComingSoon = (get_option('ycd-hide-coming-soon-menu') ? 'checked': '');
8
  ?>
 
 
 
 
 
9
  <div class="ycd-bootstrap-wrapper ycd-settings-wrapper">
10
  <div class="row">
11
  <div class="col-lg-8">
6
  $dontDeleteData = (get_option('ycd-delete-data') ? 'checked': '');
7
  $hideComingSoon = (get_option('ycd-hide-coming-soon-menu') ? 'checked': '');
8
  ?>
9
+ <?php if(!empty($_GET['saved'])) : ?>
10
+ <div id="default-message" class="updated notice notice-success is-dismissible">
11
+ <p><?php echo _e('Settings saved.', YCD_TEXT_DOMAIN);?></p><button type="button" class="notice-dismiss"><span class="screen-reader-text"><?php echo _e('Dismiss this notice.', YCD_TEXT_DOMAIN);?></span></button>
12
+ </div>
13
+ <?php endif; ?>
14
  <div class="ycd-bootstrap-wrapper ycd-settings-wrapper">
15
  <div class="row">
16
  <div class="col-lg-8">
classes/Actions.php CHANGED
@@ -391,7 +391,7 @@ class Actions {
391
  }
392
 
393
  update_option('ycd-user-roles', $userRoles);
394
- wp_redirect(admin_url().'edit.php?post_type='.YCD_COUNTDOWN_POST_TYPE.'&page='.YCD_COUNTDOWN_SETTINGS);
395
  }
396
 
397
  public function comingSoon() {
@@ -402,7 +402,8 @@ class Actions {
402
 
403
  $url = add_query_arg( array(
404
  'post_type' => YCD_COUNTDOWN_POST_TYPE,
405
- 'page' => YCD_COUNTDOWN_COMING_SOON
 
406
  ), $adminUrl);
407
 
408
  wp_redirect($url);
391
  }
392
 
393
  update_option('ycd-user-roles', $userRoles);
394
+ wp_redirect(admin_url().'edit.php?post_type='.YCD_COUNTDOWN_POST_TYPE.'&page='.YCD_COUNTDOWN_SETTINGS.'&saved=1');
395
  }
396
 
397
  public function comingSoon() {
402
 
403
  $url = add_query_arg( array(
404
  'post_type' => YCD_COUNTDOWN_POST_TYPE,
405
+ 'page' => YCD_COUNTDOWN_COMING_SOON,
406
+ 'saved' => 1
407
  ), $adminUrl);
408
 
409
  wp_redirect($url);
classes/YcdWidget.php CHANGED
@@ -10,7 +10,7 @@ class ycd_countdown_widget extends WP_Widget {
10
  // Base ID of your widget
11
  YCD_COUNTDOWN_WIDGET,
12
  // Widget name will appear in UI
13
- __('Countdown Builder', YCD_TEXT_DOMAIN),
14
  // Widget description
15
  array('description' => __('Countdown Builder widget', YCD_TEXT_DOMAIN),)
16
  );
10
  // Base ID of your widget
11
  YCD_COUNTDOWN_WIDGET,
12
  // Widget name will appear in UI
13
+ YCD_COUNTDOWN_MENU_TITLE,
14
  // Widget description
15
  array('description' => __('Countdown Builder widget', YCD_TEXT_DOMAIN),)
16
  );
classes/countdown/CircleCountdown.php CHANGED
@@ -191,7 +191,7 @@ class CircleCountdown extends Countdown {
191
  $width .= $widthMeasure;
192
  $content = '<div class="ycd-countdown-wrapper">';
193
  $content .= apply_filters('ycdCircleCountdownPrepend', '', $this);
194
- $content .= '<div class="ycd-circle-before-countdown">'.$this->getOptionValue('ycd-circle-countdown-before-countdown').'</div>';
195
  ob_start();
196
  ?>
197
  <div class="ycd-circle-<?php echo esc_attr($id); ?>-wrapper ycd-circle-wrapper">
@@ -201,7 +201,7 @@ class CircleCountdown extends Countdown {
201
  $content .= ob_get_contents();
202
  ob_get_clean();
203
  $content .= $this->additionalFunctionality();
204
- $content .= '<div class="ycd-circle-after-countdown" data-key="">'.$this->getOptionValue('ycd-circle-countdown-after-countdown').'</div>';
205
  $content .= '</div>';
206
 
207
  return $content;
191
  $width .= $widthMeasure;
192
  $content = '<div class="ycd-countdown-wrapper">';
193
  $content .= apply_filters('ycdCircleCountdownPrepend', '', $this);
194
+ $content .= '<div class="ycd-circle-before-countdown">'.do_shortcode($this->getOptionValue('ycd-circle-countdown-before-countdown')).'</div>';
195
  ob_start();
196
  ?>
197
  <div class="ycd-circle-<?php echo esc_attr($id); ?>-wrapper ycd-circle-wrapper">
201
  $content .= ob_get_contents();
202
  ob_get_clean();
203
  $content .= $this->additionalFunctionality();
204
+ $content .= '<div class="ycd-circle-after-countdown" data-key="">'.do_shortcode($this->getOptionValue('ycd-circle-countdown-after-countdown')).'</div>';
205
  $content .= '</div>';
206
 
207
  return $content;
config/config.php CHANGED
@@ -68,8 +68,8 @@ class YcdCountdownConfig {
68
  self::addDefine('YCD_CRON_REPEAT_INTERVAL', 1);
69
  self::addDefine('YCD_AJAX_SUCCESS', 1);
70
  self::addDefine('YCD_TABLE_LIMIT', 15);
71
- self::addDefine('YCD_VERSION_PRO', 1.70);
72
- self::addDefine('YCD_VERSION', 1.84);
73
  self::addDefine('YCD_FREE_VERSION', 1);
74
  self::addDefine('YCD_SILVER_VERSION', 2);
75
  self::addDefine('YCD_GOLD_VERSION', 3);
@@ -77,13 +77,13 @@ class YcdCountdownConfig {
77
  self::addDefine('YCD_EXTENSION_VERSION', 99);
78
  require_once(dirname(__FILE__).'/config-pkg.php');
79
 
80
- $versionText = '1.8.4';
81
  if (YCD_PKG_VERSION != YCD_FREE_VERSION) {
82
- $versionText = '1.7.0';
83
  }
84
  self::addDefine('YCD_VERSION_TEXT', $versionText);
85
- self::addDefine('YCD_LAST_UPDATE', 'July 28');
86
- self::addDefine('YCD_NEXT_UPDATE', 'August 4');
87
  }
88
 
89
  public static function displaySettings() {
68
  self::addDefine('YCD_CRON_REPEAT_INTERVAL', 1);
69
  self::addDefine('YCD_AJAX_SUCCESS', 1);
70
  self::addDefine('YCD_TABLE_LIMIT', 15);
71
+ self::addDefine('YCD_VERSION_PRO', 1.71);
72
+ self::addDefine('YCD_VERSION', 1.85);
73
  self::addDefine('YCD_FREE_VERSION', 1);
74
  self::addDefine('YCD_SILVER_VERSION', 2);
75
  self::addDefine('YCD_GOLD_VERSION', 3);
77
  self::addDefine('YCD_EXTENSION_VERSION', 99);
78
  require_once(dirname(__FILE__).'/config-pkg.php');
79
 
80
+ $versionText = '1.8.5';
81
  if (YCD_PKG_VERSION != YCD_FREE_VERSION) {
82
+ $versionText = '1.7.1';
83
  }
84
  self::addDefine('YCD_VERSION_TEXT', $versionText);
85
+ self::addDefine('YCD_LAST_UPDATE', 'August 4');
86
+ self::addDefine('YCD_NEXT_UPDATE', 'August 14');
87
  }
88
 
89
  public static function displaySettings() {
countdown-builder.php CHANGED
@@ -2,7 +2,7 @@
2
  /**
3
  * Plugin Name: Countdown builder
4
  * Description: The best countdown plugin by Adam skaat
5
- * Version: 1.8.4
6
  * Author: Adam Skaat
7
  * Author URI: https://edmonsoft.com/countdown
8
  * License: GPLv2
2
  /**
3
  * Plugin Name: Countdown builder
4
  * Description: The best countdown plugin by Adam skaat
5
+ * Version: 1.8.5
6
  * Author: Adam Skaat
7
  * Author URI: https://edmonsoft.com/countdown
8
  * License: GPLv2
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: adamskaat
3
  Tags: countdown, timer, countdown timer
4
  Requires at least: 3.8
5
  Tested up to: 5.5
6
- Stable tag: 1.8.4
7
  Requires PHP: 5.3
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -66,6 +66,12 @@ Yes you can, we have Circle and Flipclock countdown popups.
66
  You need to select the .zip file, there is no need to extract the zip file, just upload it.
67
 
68
  == Changelog ==
 
 
 
 
 
 
69
  = 1.8.4 =
70
  * Moment js lib customization and prevent conflict with other plugins
71
  * Colors Rgba possibility
3
  Tags: countdown, timer, countdown timer
4
  Requires at least: 3.8
5
  Tested up to: 5.5
6
+ Stable tag: 1.8.5
7
  Requires PHP: 5.3
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
66
  You need to select the .zip file, there is no need to extract the zip file, just upload it.
67
 
68
  == Changelog ==
69
+ = 1.8.5 =
70
+ * Countdown Widget Title Change
71
+ * Countdown Settings Save Message
72
+ * Coming Soon setting Save Message
73
+ * Shortcode Support Inside Before And After Countdown Content
74
+
75
  = 1.8.4 =
76
  * Moment js lib customization and prevent conflict with other plugins
77
  * Colors Rgba possibility