EZP Coming Soon Page - Version 1.0.6

Version Description

  • Added simple spam protection
Download this release

Release Info

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

Code changes from version 1.0.5 to 1.0.6

classes/Entities/admin/class-ezp-cs-config-entity.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_CS_Config_Entity')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_CS_Config_Entity extends EZP_CS_JSON_Entity_Base {
33
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_CS_Config_Entity extends EZP_CS_JSON_Entity_Base {
33
 
classes/Entities/admin/class-ezp-cs-content-entity.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_CS_Content_Entity')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_CS_Content_Entity extends EZP_CS_JSON_Entity_Base {
33
 
@@ -53,7 +53,7 @@ if (!class_exists('EZP_CS_Content_Entity')) {
53
  $this->headline = EZP_CS_Utility::__("Coming soon");
54
  $this->description = EZP_CS_Utility::__("Our exciting new website is coming soon! Check back later.");
55
  $this->disclaimer = EZP_CS_Utility::__("We won't spam you or sell your email address. Pinky swear.");
56
- $this->footer = EZP_CS_Utility::__("(C)2014 My Company LLC");
57
 
58
  $this->email_placeholder_text = EZP_CS_Utility::__("Enter email");
59
  $this->name_placeholder_text = EZP_CS_Utility::__("Enter name");
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_CS_Content_Entity extends EZP_CS_JSON_Entity_Base {
33
 
53
  $this->headline = EZP_CS_Utility::__("Coming soon");
54
  $this->description = EZP_CS_Utility::__("Our exciting new website is coming soon! Check back later.");
55
  $this->disclaimer = EZP_CS_Utility::__("We won't spam you or sell your email address. Pinky swear.");
56
+ $this->footer = EZP_CS_Utility::__("(C)2017 My Company LLC");
57
 
58
  $this->email_placeholder_text = EZP_CS_Utility::__("Enter email");
59
  $this->name_placeholder_text = EZP_CS_Utility::__("Enter name");
classes/Entities/admin/class-ezp-cs-display-entity.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -38,7 +38,7 @@ if (!class_exists('EZP_CS_Display_Entity')) {
38
 
39
  /**
40
  * @author Snap Creek LLC <support@snapcreek.com>
41
- * @copyright 2016 Snap Creek LLC
42
  */
43
  class EZP_CS_Display_Entity extends EZP_CS_JSON_Entity_Base {
44
 
@@ -105,11 +105,7 @@ if (!class_exists('EZP_CS_Display_Entity')) {
105
 
106
  public function set_background_type()
107
  {
108
- if(trim($this->youtube_video_id) != false)
109
- {
110
- $this->background_type = EZP_CS_Display_Background_Type::Video;
111
- }
112
- else if(trim($this->background_image_url) != false)
113
  {
114
  $this->background_type = EZP_CS_Display_Background_Type::Image;
115
  }
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
38
 
39
  /**
40
  * @author Snap Creek LLC <support@snapcreek.com>
41
+ * @copyright 2017 Snap Creek LLC
42
  */
43
  class EZP_CS_Display_Entity extends EZP_CS_JSON_Entity_Base {
44
 
105
 
106
  public function set_background_type()
107
  {
108
+ if(trim($this->background_image_url) != false)
 
 
 
 
109
  {
110
  $this->background_type = EZP_CS_Display_Background_Type::Image;
111
  }
classes/Entities/admin/class-ezp-cs-set-entity.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_CS_Set_Entity')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_CS_Set_Entity extends EZP_CS_JSON_Entity_Base {
33
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_CS_Set_Entity extends EZP_CS_JSON_Entity_Base {
33
 
classes/Entities/class-ezp-cs-global-entity.php CHANGED
@@ -3,7 +3,7 @@
3
 
4
  /*
5
  Easy Pie Coming Soon Plugin
6
- Copyright (C) 2016, Snap Creek LLC
7
  website: snapcreek.com contact: support@snapcreek.com
8
 
9
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -39,7 +39,7 @@ if (!class_exists('EZP_CS_Global_Entity')) {
39
 
40
  /**
41
  * @author Snap Creek LLC <support@snapcreek.com>
42
- * @copyright 2016 Snap Creek LLC
43
  */
44
  class EZP_CS_Global_Entity extends EZP_CS_JSON_Entity_Base {
45
 
3
 
4
  /*
5
  Easy Pie Coming Soon Plugin
6
+ Copyright (C) 2017, Snap Creek LLC
7
  website: snapcreek.com contact: support@snapcreek.com
8
 
9
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
39
 
40
  /**
41
  * @author Snap Creek LLC <support@snapcreek.com>
42
+ * @copyright 2017 Snap Creek LLC
43
  */
44
  class EZP_CS_Global_Entity extends EZP_CS_JSON_Entity_Base {
45
 
classes/Entities/class-ezp-cs-json-entity-base.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
- Copyright (C) 2016, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -29,7 +29,7 @@ if (!class_exists('EZP_CS_JSON_Entity_Base'))
29
  * Base class for entities that store their data in JSON format
30
  *
31
  * @author Snap Creek LLC <support@snapcreek.com>
32
- * @copyright 2016 Snap Creek LLC
33
  */
34
  class EZP_CS_JSON_Entity_Base
35
  {
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
+ Copyright (C) 2017, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
29
  * Base class for entities that store their data in JSON format
30
  *
31
  * @author Snap Creek LLC <support@snapcreek.com>
32
+ * @copyright 2017 Snap Creek LLC
33
  */
34
  class EZP_CS_JSON_Entity_Base
35
  {
classes/Entities/class-ezp-cs-standard-entity-base.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -30,7 +30,7 @@ if (!class_exists('EZP_CS_Standard_Entity_Base')) {
30
  * Base class for standard entities
31
  *
32
  * @author Snap Creek LLC <support@snapcreek.com>
33
- * @copyright 2016 Snap Creek LLC
34
  */
35
  class EZP_CS_Standard_Entity_Base {
36
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
30
  * Base class for standard entities
31
  *
32
  * @author Snap Creek LLC <support@snapcreek.com>
33
+ * @copyright 2017 Snap Creek LLC
34
  */
35
  class EZP_CS_Standard_Entity_Base {
36
 
classes/Entities/crm/class-ezp-contact-entity.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_Contact_Entity')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_Contact_Entity extends EZP_CS_Standard_Entity_Base {
33
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_Contact_Entity extends EZP_CS_Standard_Entity_Base {
33
 
classes/Entities/crm/class-ezp-cs-subscriber-entity.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_CS_Subscriber_Entity')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_CS_Subscriber_Entity extends EZP_CS_Standard_Entity_Base {
33
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_CS_Subscriber_Entity extends EZP_CS_Standard_Entity_Base {
33
 
classes/Entities/crm/class-ezp-email-entity.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_Email_Entity')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_Email_Entity extends EZP_CS_Standard_Entity_Base {
33
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_Email_Entity extends EZP_CS_Standard_Entity_Base {
33
 
classes/Utilities/class-ezp-cs-query-utility.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_CS_Query_Utility')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_CS_Query_Utility {
33
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_CS_Query_Utility {
33
 
classes/Utilities/class-ezp-cs-render-utility.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -25,7 +25,7 @@ if (!class_exists('EZP_CS_Render_Utility')) {
25
 
26
  /**
27
  * @author Snap Creek LLC <support@snapcreek.com>
28
- * @copyright 2016 Snap Creek LLC
29
  */
30
  class EZP_CS_Render_Utility {
31
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
25
 
26
  /**
27
  * @author Snap Creek LLC <support@snapcreek.com>
28
+ * @copyright 2017 Snap Creek LLC
29
  */
30
  class EZP_CS_Render_Utility {
31
 
classes/Utilities/class-ezp-cs-test-utility.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_CS_Test_Utility')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_CS_Test_Utility {
33
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_CS_Test_Utility {
33
 
classes/Utilities/class-ezp-cs-utility.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -27,7 +27,7 @@ if (!class_exists('EZP_CS_Utility')) {
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
- * @copyright 2016 Snap Creek LLC
31
  */
32
  class EZP_CS_Utility {
33
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
27
 
28
  /**
29
  * @author Snap Creek LLC <support@snapcreek.com>
30
+ * @copyright 2017 Snap Creek LLC
31
  */
32
  class EZP_CS_Utility {
33
 
classes/class-ezp-cs-constants.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -25,14 +25,14 @@ if (!class_exists('EZP_CS_Constants')) {
25
 
26
  /**
27
  * @author Snap Creek LLC <support@snapcreek.com>
28
- * @copyright 2016 Snap Creek LLC
29
  */
30
  class EZP_CS_Constants {
31
 
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 = "1.0.5"; // RSR Version
36
 
37
 
38
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
25
 
26
  /**
27
  * @author Snap Creek LLC <support@snapcreek.com>
28
+ * @copyright 2017 Snap Creek LLC
29
  */
30
  class EZP_CS_Constants {
31
 
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 = "1.0.6"; // RSR Version
36
 
37
 
38
 
classes/class-ezp-cs-plugin-base.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -25,7 +25,7 @@ if (!class_exists('EZP_CS_Plugin_Base')) {
25
 
26
  /**
27
  * @author Snap Creek LLC <support@snapcreek.com>
28
- * @copyright 2016 Snap Creek LLC
29
  */
30
  class EZP_CS_Plugin_Base {
31
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
25
 
26
  /**
27
  * @author Snap Creek LLC <support@snapcreek.com>
28
+ * @copyright 2017 Snap Creek LLC
29
  */
30
  class EZP_CS_Plugin_Base {
31
 
classes/class-ezp-cs-verifiers.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
- Copyright (C) 2016, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -25,7 +25,7 @@ if (!class_exists('EZP_CS_Verifier_Base')) {
25
 
26
  /**
27
  * @author Snap Creek LLC <support@snapcreek.com>
28
- * @copyright 2016 Snap Creek LLC
29
  */
30
  class EZP_CS_Verifier_Base {
31
 
@@ -47,7 +47,7 @@ if (!class_exists('EZP_CS_Range_Verifier')) {
47
 
48
  /**
49
  * @author Snap Creek LLC <support@snapcreek.com>
50
- * @copyright 2016 Snap Creek LLC
51
  */
52
  class EZP_CS_Range_Verifier extends EZP_CS_Verifier_Base {
53
 
@@ -80,7 +80,7 @@ if (!class_exists('EZP_CS_Regex_Verifier')) {
80
 
81
  /**
82
  * @author Snap Creek LLC <support@snapcreek.com>
83
- * @copyright 2016 Snap Creek LLC
84
  */
85
  class EZP_CS_Regex_Verifier extends EZP_CS_Verifier_Base {
86
 
2
 
3
  /*
4
  Easy Pie Coming Soon Plugin
5
+ Copyright (C) 2017, Snap Creek LLC
6
  website: snapcreek.com contact: support@snapcreek.com
7
 
8
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
25
 
26
  /**
27
  * @author Snap Creek LLC <support@snapcreek.com>
28
+ * @copyright 2017 Snap Creek LLC
29
  */
30
  class EZP_CS_Verifier_Base {
31
 
47
 
48
  /**
49
  * @author Snap Creek LLC <support@snapcreek.com>
50
+ * @copyright 2017 Snap Creek LLC
51
  */
52
  class EZP_CS_Range_Verifier extends EZP_CS_Verifier_Base {
53
 
80
 
81
  /**
82
  * @author Snap Creek LLC <support@snapcreek.com>
83
+ * @copyright 2017 Snap Creek LLC
84
  */
85
  class EZP_CS_Regex_Verifier extends EZP_CS_Verifier_Base {
86
 
classes/class-ezp-cs.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
- Copyright (C) 2016, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
@@ -38,7 +38,7 @@ if (!class_exists('EZP_CS'))
38
 
39
  /**
40
  * @author Snap Creek LLC <support@snapcreek.com>
41
- * @copyright 2016 Snap Creek LLC
42
  */
43
  class EZP_CS extends EZP_CS_Plugin_Base
44
  {
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
+ Copyright (C) 2017, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
38
 
39
  /**
40
  * @author Snap Creek LLC <support@snapcreek.com>
41
+ * @copyright 2017 Snap Creek LLC
42
  */
43
  class EZP_CS extends EZP_CS_Plugin_Base
44
  {
easy-pie-coming-soon.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: EZP Coming Soon Page
4
  Plugin URI: https://snapcreek.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: 1.0.5
7
  Author: Snap Creek Software
8
  Author URI: https://snapcreek.com/ezp-coming-soon/
9
  Text Domain: easy-pie-coming-soon
@@ -12,7 +12,7 @@
12
 
13
  /*
14
  Easy Pie Coming Soon Plugin
15
- Copyright (C) 2016, Snap Creek LLC
16
  website: snapcreek.com contact: support@snapcreek.com
17
 
18
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
3
  Plugin Name: EZP Coming Soon Page
4
  Plugin URI: https://snapcreek.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: 1.0.6
7
  Author: Snap Creek Software
8
  Author URI: https://snapcreek.com/ezp-coming-soon/
9
  Text Domain: easy-pie-coming-soon
12
 
13
  /*
14
  Easy Pie Coming Soon Plugin
15
+ Copyright (C) 2017, Snap Creek LLC
16
  website: snapcreek.com contact: support@snapcreek.com
17
 
18
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
languages/easy-pie-coming-soon.po CHANGED
@@ -29,7 +29,7 @@ msgid "We won't spam you or sell your email address. Pinky swear."
29
  msgstr ""
30
 
31
  #: ../classes/Entities/admin/class-ezp-cs-content-entity.php:56
32
- msgid "(C)2014 My Company LLC"
33
  msgstr ""
34
 
35
  #: ../classes/Entities/admin/class-ezp-cs-content-entity.php:58
29
  msgstr ""
30
 
31
  #: ../classes/Entities/admin/class-ezp-cs-content-entity.php:56
32
+ msgid "(C)2017 My Company LLC"
33
  msgstr ""
34
 
35
  #: ../classes/Entities/admin/class-ezp-cs-content-entity.php:58
mini-themes/base-responsive/index.php CHANGED
@@ -17,9 +17,14 @@ $error_text = '';
17
  $js_thank_you = "var thankYouDisplayed=false;";
18
  if ($_SERVER['REQUEST_METHOD'] === 'POST') {
19
 
 
 
20
  $subscriber = new EZP_CS_Subscriber_Entity();
21
 
22
- $error_text = EZP_CS_Query_Utility::add_new_subscriber($_POST['ezp_cs_name'], $_POST['ezp_cs_email']);
 
 
 
23
 
24
  if ($error_text == null) {
25
  $js_thank_you = "var thankYouDisplayed=true;";
@@ -216,6 +221,13 @@ echo "
216
 
217
  <form id="email-collection-box" name="email-collection-box" class="form-inline" role="form" action="" method="post">
218
 
 
 
 
 
 
 
 
219
  <!-- Setting: {{name-collection-on}}-->
220
  <div id="name-form-group" class="form-group">
221
  <label class="sr-only" for="ezp_cs_name"><?php EZP_CS_Utility::_e("Name"); ?></label>
17
  $js_thank_you = "var thankYouDisplayed=false;";
18
  if ($_SERVER['REQUEST_METHOD'] === 'POST') {
19
 
20
+ check_admin_referer( 'ezpcs-main' );
21
+
22
  $subscriber = new EZP_CS_Subscriber_Entity();
23
 
24
+ if(!ctype_xdigit($_POST['ezp_cs_name']) && (!is_numeric($_POST['ezp_cs_name'])))
25
+ {
26
+ $error_text = EZP_CS_Query_Utility::add_new_subscriber($_POST['ezp_cs_name'], $_POST['ezp_cs_email']);
27
+ }
28
 
29
  if ($error_text == null) {
30
  $js_thank_you = "var thankYouDisplayed=true;";
221
 
222
  <form id="email-collection-box" name="email-collection-box" class="form-inline" role="form" action="" method="post">
223
 
224
+ <?php
225
+ if($config->collect_email)
226
+ {
227
+ wp_nonce_field('ezpcs-main');
228
+ }
229
+ ?>
230
+
231
  <!-- Setting: {{name-collection-on}}-->
232
  <div id="name-form-group" class="form-group">
233
  <label class="sr-only" for="ezp_cs_name"><?php EZP_CS_Utility::_e("Name"); ?></label>
pages/page-preview-tab.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
- Copyright (C) 2016, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
+ Copyright (C) 2017, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
pages/page-subscribers-list-tab.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
- Copyright (C) 2016, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
+ Copyright (C) 2017, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
pages/page-subscribers-newsletter-tab.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
- Copyright (C) 2016, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
+ Copyright (C) 2017, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: bobriley, corylamleorg
3
  Donate link: http://easypiewp.com/donate/
4
  Tags: admin, admin maintenance, maintenance page, coming soon, coming soon page, squeeze page, landing page, launch, launch page, maintenance, maintenance mode, offline, unavailable, under construction, underconstruction, wordpress coming soon, wordpress maintenance mode, wordpress under construction, easypie, easy pie
5
  Requires at least: 3.5
6
- Tested up to: 4.6.1
7
- Stable tag: 1.0.5
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -95,6 +95,9 @@ For the FAQ on EZP Coming Soon Page please visit the [Snap Creek Website](https:
95
 
96
  == Changelog ==
97
 
 
 
 
98
  = 1.0.5 =
99
  * Made UI easier to use
100
 
@@ -159,6 +162,9 @@ For the FAQ on EZP Coming Soon Page please visit the [Snap Creek Website](https:
159
 
160
  == Upgrade Notice ==
161
 
 
 
 
162
  = 1.0.5 =
163
  * Made UI easier to use
164
 
3
  Donate link: http://easypiewp.com/donate/
4
  Tags: admin, admin maintenance, maintenance page, coming soon, coming soon page, squeeze page, landing page, launch, launch page, maintenance, maintenance mode, offline, unavailable, under construction, underconstruction, wordpress coming soon, wordpress maintenance mode, wordpress under construction, easypie, easy pie
5
  Requires at least: 3.5
6
+ Tested up to: 4.7.4
7
+ Stable tag: 1.0.6
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
95
 
96
  == Changelog ==
97
 
98
+ = 1.0.6 =
99
+ * Added simple spam protection
100
+
101
  = 1.0.5 =
102
  * Made UI easier to use
103
 
162
 
163
  == Upgrade Notice ==
164
 
165
+ = 1.0.6 =
166
+ * Added simple spam protection
167
+
168
  = 1.0.5 =
169
  * Made UI easier to use
170
 
web-service/crm_ws.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
- Copyright (C) 2016, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,
1
  <?php
2
  /*
3
  Easy Pie Coming Soon Plugin
4
+ Copyright (C) 2017, Snap Creek LLC
5
  website: snapcreek.com contact: support@snapcreek.com
6
 
7
  Easy Pie Coming Soon Plugin is distributed under the GNU General Public License, Version 3,