EZP Coming Soon Page - Version 0.5.8

Version Description

  • Small tweaks
  • Upped WordPress compatibility to 3.9.2
Download this release

Release Info

Developer bobriley
Plugin Icon 128x128 EZP Coming Soon Page
Version 0.5.8
Comparing to
See all releases

Code changes from version 0.5.6 to 0.5.8

classes/class-ezp-cs-constants.php CHANGED
@@ -32,7 +32,7 @@ if (!class_exists('EZP_CS_Constants')) {
32
  const COMPOUND_OPTION_NAME = 'easy-pie-cs-options';
33
  const MAIN_PAGE_KEY = 'easy-pie-cs-main-page';
34
  const PLUGIN_SLUG = 'easy-pie-coming-soon';
35
- const PLUGIN_VERSION = "0.5.6"; // RSR Version
36
 
37
 
38
 
@@ -44,6 +44,7 @@ if (!class_exists('EZP_CS_Constants')) {
44
  public static $SETTINGS_SUBMENU_SLUG;
45
  public static $SUBSCRIBERS_SUBMENU_SLUG;
46
  public static $PREVIEW_SUBMENU_SLUG;
 
47
 
48
  public static function init() {
49
 
@@ -55,6 +56,7 @@ if (!class_exists('EZP_CS_Constants')) {
55
  self::$SETTINGS_SUBMENU_SLUG = EZP_CS_Constants::PLUGIN_SLUG . '-settings';
56
  self::$SUBSCRIBERS_SUBMENU_SLUG = EZP_CS_Constants::PLUGIN_SLUG . '-subscribers';
57
  self::$PREVIEW_SUBMENU_SLUG = EZP_CS_Constants::PLUGIN_SLUG . '-view';
 
58
  }
59
 
60
  }
32
  const COMPOUND_OPTION_NAME = 'easy-pie-cs-options';
33
  const MAIN_PAGE_KEY = 'easy-pie-cs-main-page';
34
  const PLUGIN_SLUG = 'easy-pie-coming-soon';
35
+ const PLUGIN_VERSION = "0.5.8"; // RSR Version
36
 
37
 
38
 
44
  public static $SETTINGS_SUBMENU_SLUG;
45
  public static $SUBSCRIBERS_SUBMENU_SLUG;
46
  public static $PREVIEW_SUBMENU_SLUG;
47
+ public static $COMING_SOON_PRO_SUBMENU_SLUG;
48
 
49
  public static function init() {
50
 
56
  self::$SETTINGS_SUBMENU_SLUG = EZP_CS_Constants::PLUGIN_SLUG . '-settings';
57
  self::$SUBSCRIBERS_SUBMENU_SLUG = EZP_CS_Constants::PLUGIN_SLUG . '-subscribers';
58
  self::$PREVIEW_SUBMENU_SLUG = EZP_CS_Constants::PLUGIN_SLUG . '-view';
59
+ self::$COMING_SOON_PRO_SUBMENU_SLUG = EZP_CS_Constants::PLUGIN_SLUG . '-coming-soon-pro';
60
  }
61
 
62
  }
classes/class-ezp-cs.php CHANGED
@@ -457,7 +457,7 @@ if (!class_exists('EZP_CS')) {
457
  }
458
 
459
  // </editor-fold>
460
-
461
  public function add_to_admin_menu() {
462
 
463
  $perms = 'manage_options';
@@ -467,6 +467,7 @@ if (!class_exists('EZP_CS')) {
467
  $template_page_hook_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Easy Pie Coming Soon Template'), $this->__('Template'), $perms, EZP_CS_Constants::$TEMPLATE_SUBMENU_SLUG, array($this, 'display_template_options_page'));
468
  $settings_page_hook_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Easy Pie Coming Soon Settings'), $this->__('Settings'), $perms, EZP_CS_Constants::$SETTINGS_SUBMENU_SLUG, array($this, 'display_settings_options_page'));
469
  $subscribers_page_hook_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Easy Pie Coming Soon Subscribers'), $this->__('Subscribers'), $perms, EZP_CS_Constants::$SUBSCRIBERS_SUBMENU_SLUG, array($this, 'display_subscribers_options_page'));
 
470
  // $preview_page_hook_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Easy Pie Coming Soon Preview'), $this->__('Preview'), $perms, EZP_CS_Constants::$PREVIEW_SUBMENU_SLUG, array($this, 'display_preview_page'));
471
 
472
  add_action('admin_print_scripts-' . $template_page_hook_suffix, array($this, 'enqueue_scripts'));
@@ -501,6 +502,10 @@ if (!class_exists('EZP_CS')) {
501
  function display_subscribers_options_page() {
502
  $this->display_options_page('page-subscribers.php');
503
  }
 
 
 
 
504
 
505
  function display_preview_page() {
506
  $this->display_options_page('page-preview.php');
457
  }
458
 
459
  // </editor-fold>
460
+
461
  public function add_to_admin_menu() {
462
 
463
  $perms = 'manage_options';
467
  $template_page_hook_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Easy Pie Coming Soon Template'), $this->__('Template'), $perms, EZP_CS_Constants::$TEMPLATE_SUBMENU_SLUG, array($this, 'display_template_options_page'));
468
  $settings_page_hook_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Easy Pie Coming Soon Settings'), $this->__('Settings'), $perms, EZP_CS_Constants::$SETTINGS_SUBMENU_SLUG, array($this, 'display_settings_options_page'));
469
  $subscribers_page_hook_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Easy Pie Coming Soon Subscribers'), $this->__('Subscribers'), $perms, EZP_CS_Constants::$SUBSCRIBERS_SUBMENU_SLUG, array($this, 'display_subscribers_options_page'));
470
+ $coming_soon_pro_page_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Coming Soon Pro'), $this->__('Coming Soon Pro'), $perms, EZP_CS_Constants::$COMING_SOON_PRO_SUBMENU_SLUG, array($this, 'display_coming_soon_pro_page'));
471
  // $preview_page_hook_suffix = add_submenu_page(EZP_CS_Constants::PLUGIN_SLUG, $this->__('Easy Pie Coming Soon Preview'), $this->__('Preview'), $perms, EZP_CS_Constants::$PREVIEW_SUBMENU_SLUG, array($this, 'display_preview_page'));
472
 
473
  add_action('admin_print_scripts-' . $template_page_hook_suffix, array($this, 'enqueue_scripts'));
502
  function display_subscribers_options_page() {
503
  $this->display_options_page('page-subscribers.php');
504
  }
505
+
506
+ function display_coming_soon_pro_page() {
507
+ $this->display_options_page('page-coming-soon-pro.php');
508
+ }
509
 
510
  function display_preview_page() {
511
  $this->display_options_page('page-preview.php');
easy-pie-coming-soon.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Coming Soon Page
4
  Plugin URI: http://easypiewp.com/easy-pie-coming-soon-faq/
5
  Description: Let people know that your site is 'coming soon'. Visitors can submit their email addresses for future notification.
6
- Version: 0.5.6
7
  Author: Bob Riley
8
  Author URI: http://www.easypiewp.com
9
  Text Domain: easy-pie-coming-soon
3
  Plugin Name: Coming Soon Page
4
  Plugin URI: http://easypiewp.com/easy-pie-coming-soon-faq/
5
  Description: Let people know that your site is 'coming soon'. Visitors can submit their email addresses for future notification.
6
+ Version: 0.5.8
7
  Author: Bob Riley
8
  Author URI: http://www.easypiewp.com
9
  Text Domain: easy-pie-coming-soon
images/affiliates/banner-coming-soon-pro.jpg ADDED
Binary file
pages/page-coming-soon-pro.php ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ Easy Pie Coming Soon Plugin
4
+ Copyright (C) 2014, Synthetic Thought LLC
5
+ website: easypiewp.com contact: bob@easypiewp.com
6
+
7
+ Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
8
+ June 2007. Copyright (C) 2007 Free Software Foundation, Inc., 51 Franklin
9
+ St, Fifth Floor, Boston, MA 02110, USA
10
+
11
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
12
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
13
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
14
+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
15
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
16
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
17
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
18
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
19
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
20
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21
+ */
22
+ ?>
23
+
24
+ <style lang = "text/css">
25
+ .compound-setting { line-height:20px;
26
+ }
27
+ .narrow-input { width:66px;
28
+ }
29
+ .long-input { width: 345px;
30
+ }
31
+
32
+ #easy-pie-seedprod-coming-soon-pro, #easy-pie-seedprod-coming-soon-pro p { font-size: 1.2em!important; }
33
+ #easy-pie-seedprod-coming-soon-pro ul { list-style: circle; padding-left: 40px;}
34
+ #easy-pie-seedprod-coming-soon-pro li { line-height: 1.4em;}
35
+ </style>
36
+
37
+ <div class = "wrap">
38
+
39
+ <?php screen_icon(EZP_CS_Constants::PLUGIN_SLUG);
40
+ ?>
41
+ <h2>Coming Soon Pro</h2>
42
+ <?php
43
+ $global = EZP_CS_Global_Entity::get_instance();
44
+
45
+ $config = EZP_CS_Config_Entity::get_by_id($global->config_index);
46
+
47
+ EZP_CS_Utility::display_admin_notice($config->coming_soon_mode_on);
48
+ ?>
49
+
50
+ <div id="easypie-cs-options" class="inside">
51
+ <div class="postbox" style="padding:16px;" id="easy-pie-seedprod-coming-soon-pro">
52
+ <div style="text-align:center">
53
+ <a target="_blank" href="http://www.shareasale.com/r.cfm?b=576780&u=948111&m=51809&urllink=&afftrack="><img style="width:745px" src="<?php echo EZP_CS_Utility::$PLUGIN_URL . '/images/affiliates/banner-coming-soon-pro.jpg'?>" alt="SeedProd Coming Soon Pro" /></a>
54
+
55
+ <p>Our friends at SeedProd have created a great plugin: <strong><a target="_blank" href="http://www.shareasale.com/r.cfm?b=576780&u=948111&m=51809&urllink=&afftrack=">Coming Soon Pro!</strong></a></p>
56
+ </div>
57
+
58
+ <p style="font-weight:bold">Features</p>
59
+ <ul>
60
+ <li><span style="font-weight:bold">Social Follow Icons.</span> Twitter, Facebook, LinkedIn, Google+, YouTube, Flickr, Vimeo, Pinterest, Instagram, Foursquare, Tumblr, RSS</li>
61
+ <li><span style="font-weight:bold">Social Share Icons.</span> Twitter, Google+, LinkedIn, Pinterest, Tumblr</li>
62
+ <li><span style="font-weight:bold">Email Marketing Integrations.</span> MailChimp, Mad Mimi, AWeber, GetResponse, Constant Contact, Campaign Monitor, Gravity Forms</li>
63
+ <li><span style="font-weight:bold">Landing Page Mode.</span> Convert page into a landing page after launch</li>
64
+ <li><strong>Progress Bar.</strong> Let visitors know where you're at</li>
65
+ <li><strong>Shortcode Support.</strong> Use shortcodes right in your page!</li>
66
+ <li><strong>Google Fonts.</strong> Google's 600+ font library is at your disposal!</li>
67
+ <li><strong>Full Screen Slideshows.</strong> Go to the next level with full screen slideshows</li>
68
+ <li><strong>Let users view site</strong></li>
69
+ <ul>
70
+ <li>by IP</li>
71
+ <li>by Role</li>
72
+ <li>using secret link</li>
73
+ </ul>
74
+ </li>
75
+ <li><strong>Allows 3rd party web forms</strong> Use the web forms you've come to love in your page</li>
76
+ <li><strong>...and many more options!</strong></li>
77
+ </ul>
78
+ <p style="text-align:center; font-size:1.7em!important; margin-top:25px">
79
+ <a target="_blank" href="http://www.shareasale.com/r.cfm?b=576780&u=948111&m=51809&urllink=&afftrack=">Check out Coming Soon Pro!</a>
80
+ </p>
81
+ <p style="margin-top:20px;font-size:14px!important">Coming Soon Pro was not created by Easy Pie.</p>
82
+ </div>
83
+ </div>
84
+ </div>
85
+
pages/page-options-settings.php CHANGED
@@ -258,13 +258,15 @@
258
  <?php
259
  submit_button();
260
  ?>
261
- <a href="http://easypiewp.com/easy-pie-coming-soon-faq" target="_blank"><?php EZP_CS_Utility::_e('Plugin FAQ'); ?></a>
262
  |
263
- <a href="http://wordpress.org/support/view/plugin-reviews/easy-pie-coming-soon" target="_blank"><?php echo EZP_CS_Utility::__('Rate Plugin'); ?></a>
264
  |
265
  <a href="http://easypiewp.com/donate/" target="_blank"><?php EZP_CS_Utility::_e('Donate') ?></a>
266
  |
267
- <a href="http://easypiewp.com/about/" target="_blank"><?php EZP_CS_Utility::_e('Feature Request') ?></a>
 
 
268
  </form>
269
  </div>
270
  </div>
258
  <?php
259
  submit_button();
260
  ?>
261
+ <a href="http://easypiewp.com/easy-pie-coming-soon-faq" target="_blank"><?php EZP_CS_Utility::_e('FAQ'); ?></a>
262
  |
263
+ <a href="http://wordpress.org/support/view/plugin-reviews/easy-pie-coming-soon" target="_blank"><?php echo EZP_CS_Utility::__('Rate'); ?></a>
264
  |
265
  <a href="http://easypiewp.com/donate/" target="_blank"><?php EZP_CS_Utility::_e('Donate') ?></a>
266
  |
267
+ <a href="http://easypiewp.com/about/" target="_blank"><?php EZP_CS_Utility::_e('Contact') ?></a>
268
+ |
269
+ <a href="<?php echo admin_url() . 'admin.php?page=' . EZP_CS_Constants::$COMING_SOON_PRO_SUBMENU_SLUG ?>">Coming Soon Pro</a>
270
  </form>
271
  </div>
272
  </div>
pages/page-options.php CHANGED
@@ -96,13 +96,15 @@ if (isset($_GET['tab'])) {
96
  <input style="margin-left:15px" type="submit" name="submit" id="submit" class="button button-primary" value="Save & Preview" onclick="document.getElementById('ezp-cs-submit-type').value = 'preview';debugger;return true;"/>
97
  </p>
98
 
99
- <a href="http://easypiewp.com/easy-pie-coming-soon-faq" target="_blank"><?php EZP_CS_Utility::_e('Plugin FAQ'); ?></a>
100
  |
101
- <a href="http://wordpress.org/support/view/plugin-reviews/easy-pie-coming-soon" target="_blank"><?php echo EZP_CS_Utility::__('Rate Plugin'); ?></a>
102
  |
103
  <a href="http://easypiewp.com/donate/" target="_blank"><?php EZP_CS_Utility::_e('Donate') ?></a>
104
  |
105
- <a href="http://easypiewp.com/about/" target="_blank"><?php EZP_CS_Utility::_e('Feature Request') ?></a>
 
 
106
  </form>
107
  </div>
108
  </div>
96
  <input style="margin-left:15px" type="submit" name="submit" id="submit" class="button button-primary" value="Save & Preview" onclick="document.getElementById('ezp-cs-submit-type').value = 'preview';debugger;return true;"/>
97
  </p>
98
 
99
+ <a href="http://easypiewp.com/easy-pie-coming-soon-faq" target="_blank"><?php EZP_CS_Utility::_e('FAQ'); ?></a>
100
  |
101
+ <a href="http://wordpress.org/support/view/plugin-reviews/easy-pie-coming-soon" target="_blank"><?php echo EZP_CS_Utility::__('Rate'); ?></a>
102
  |
103
  <a href="http://easypiewp.com/donate/" target="_blank"><?php EZP_CS_Utility::_e('Donate') ?></a>
104
  |
105
+ <a href="http://easypiewp.com/about/" target="_blank"><?php EZP_CS_Utility::_e('Contact') ?></a>
106
+ |
107
+ <a href="<?php echo admin_url() . 'admin.php?page=' . EZP_CS_Constants::$COMING_SOON_PRO_SUBMENU_SLUG ?>">Coming Soon Pro</a>
108
  </form>
109
  </div>
110
  </div>
pages/page-subscribers.php CHANGED
@@ -72,13 +72,16 @@ if (isset($_GET['tab'])) {
72
  ?>
73
  </div>
74
 
75
- <a href="http://easypiewp.com/easy-pie-coming-soon-faq" target="_blank"><?php EZP_CS_Utility::_e('Plugin FAQ'); ?></a>
76
  |
77
- <a href="http://wordpress.org/support/view/plugin-reviews/easy-pie-coming-soon" target="_blank"><?php echo EZP_CS_Utility::__('Rate Plugin'); ?></a>
78
  |
79
  <a href="http://easypiewp.com/donate/" target="_blank"><?php EZP_CS_Utility::_e('Donate') ?></a>
80
  |
81
- <a href="http://easypiewp.com/about/" target="_blank"><?php EZP_CS_Utility::_e('Feature Request') ?></a>
 
 
 
82
  </form>
83
  </div>
84
  </div>
72
  ?>
73
  </div>
74
 
75
+ <a href="http://easypiewp.com/easy-pie-coming-soon-faq" target="_blank"><?php EZP_CS_Utility::_e('FAQ'); ?></a>
76
  |
77
+ <a href="http://wordpress.org/support/view/plugin-reviews/easy-pie-coming-soon" target="_blank"><?php echo EZP_CS_Utility::__('Rate'); ?></a>
78
  |
79
  <a href="http://easypiewp.com/donate/" target="_blank"><?php EZP_CS_Utility::_e('Donate') ?></a>
80
  |
81
+ <a href="http://easypiewp.com/about/" target="_blank"><?php EZP_CS_Utility::_e('Contact') ?></a>
82
+ |
83
+ <a href="<?php echo admin_url() . 'admin.php?page=' . EZP_CS_Constants::$COMING_SOON_PRO_SUBMENU_SLUG ?>">Coming Soon Pro</a>
84
+
85
  </form>
86
  </div>
87
  </div>
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: bobriley
3
  Donate link: http://easypiewp.com/donate/
4
  Tags: coming soon, coming soon page, construction, landing page, launch, launch page, maintenance, maintenance mode, offline, unavailable, under construction, underconstruction, wordpress coming soon, wordpress maintenance mode, wordpress under construction
5
  Requires at least: 3.5
6
- Tested up to: 3.9.1
7
- Stable tag: 0.5.6
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -79,6 +79,10 @@ For the FAQ on the Coming Soon Page please visit the [Easy Pie Website](http://e
79
 
80
  == Changelog ==
81
 
 
 
 
 
82
  = 0.5.6 =
83
  * Moved preview onto third template tab
84
  * Added save and preview button to improve page design speed
@@ -104,6 +108,9 @@ For the FAQ on the Coming Soon Page please visit the [Easy Pie Website](http://e
104
 
105
  == Upgrade Notice ==
106
 
 
 
 
107
  = 0.5.6 =
108
  Includes minor bug fixes and usability improvements. Note that Coming Soon Page preview has been moved to the third template tab.
109
 
3
  Donate link: http://easypiewp.com/donate/
4
  Tags: coming soon, coming soon page, construction, landing page, launch, launch page, maintenance, maintenance mode, offline, unavailable, under construction, underconstruction, wordpress coming soon, wordpress maintenance mode, wordpress under construction
5
  Requires at least: 3.5
6
+ Tested up to: 4.1
7
+ Stable tag: 0.5.8
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
79
 
80
  == Changelog ==
81
 
82
+ = 0.5.8 =
83
+ * Small tweaks
84
+ * Upped WordPress compatibility to 3.9.2
85
+
86
  = 0.5.6 =
87
  * Moved preview onto third template tab
88
  * Added save and preview button to improve page design speed
108
 
109
  == Upgrade Notice ==
110
 
111
+ = 0.5.8 =
112
+ Small tweaks, upped WordPress compatibility to 3.9.2
113
+
114
  = 0.5.6 =
115
  Includes minor bug fixes and usability improvements. Note that Coming Soon Page preview has been moved to the third template tab.
116