Under Construction - Version 2.30

Version Description

  • 2017/07/10
  • we've crossed the 90k users mark on July 8th
  • added Autoresponders survey
  • new filter - ucp_is_construction_mode_enabled
  • CSS in all themes is now enqueued, not hardcoded
Download this release

Release Info

Developer WebFactory
Plugin Icon 128x128 Under Construction
Version 2.30
Comparing to
See all releases

Code changes from version 2.25 to 2.30

Files changed (44) hide show
  1. css/ucp-admin.css +13 -13
  2. images/survey-designs-photo.png +0 -0
  3. images/surveys/activecampaign.png +0 -0
  4. images/surveys/aweber.png +0 -0
  5. images/surveys/campaign_monitor.png +0 -0
  6. images/surveys/drip.png +0 -0
  7. images/surveys/getresponse.png +0 -0
  8. images/surveys/mad_mimi.png +0 -0
  9. images/surveys/mailchimp.png +0 -0
  10. images/surveys/zapier.png +0 -0
  11. js/ucp-admin.js +45 -45
  12. readme.txt +9 -2
  13. themes/ambulance/ambulance.png +0 -0
  14. themes/ambulance/index.php +9 -11
  15. themes/cyber_chick/index.php +9 -11
  16. themes/cyber_chick_dark/index.php +10 -12
  17. themes/cyber_chick_dark/style.css +5 -5
  18. themes/dark/index.php +11 -13
  19. themes/forklift/forklift.png +0 -0
  20. themes/hot_air_baloon/hot_air_baloon.png +0 -0
  21. themes/hot_air_baloon/index.php +9 -11
  22. themes/iot/index.php +0 -2
  23. themes/laptop/index.php +8 -10
  24. themes/light_bulb/index.php +10 -12
  25. themes/light_bulb/light_bulb_on.png +0 -0
  26. themes/lighthouse/index.php +9 -11
  27. themes/loader/index.php +9 -11
  28. themes/mad_designer/index.php +9 -11
  29. themes/mad_designer/mad-designer.png +0 -0
  30. themes/people/index.php +9 -11
  31. themes/people_2/index.php +9 -11
  32. themes/plain_text/index.php +11 -13
  33. themes/puzzles/index.php +9 -11
  34. themes/rocket/index.php +9 -11
  35. themes/rocket_2/index.php +9 -11
  36. themes/sad_site/index.php +11 -13
  37. themes/safe/index.php +8 -10
  38. themes/setup/index.php +0 -2
  39. themes/under_construction/index.php +9 -11
  40. themes/under_construction/under_construction.png +0 -0
  41. themes/under_construction_text/index.php +9 -11
  42. themes/under_construction_text/under_construction_text.png +0 -0
  43. themes/windmill/index.php +9 -11
  44. under-construction.php +80 -40
css/ucp-admin.css CHANGED
@@ -1,9 +1,9 @@
1
  /*
2
- * UnderConstructionPage
3
  * Main backend CSS
4
  * (c) Web factory Ltd, 2015 - 2017
5
  */
6
-
7
  @import url('//fonts.googleapis.com/css?family=Roboto:900');
8
 
9
  .settings_page_ucp h1 {
@@ -123,7 +123,7 @@ input.datepicker {
123
  }
124
 
125
  .settings_page_ucp .AnyTime-pkr .AnyTime-hdr .AnyTime-x-btn {
126
- display: none;
127
  }
128
 
129
  .settings_page_ucp .AnyTime-pkr .AnyTime-hr-btn .ui-state-default {
@@ -205,7 +205,7 @@ span.select2-container .select2-search--inline .select2-search__field {
205
  background-color: rgba(250,250,250,0.55);
206
  margin-bottom: 5px;
207
  opacity: 0.75;
208
- width: 300px;
209
  display: inline-block;
210
  text-align: center;
211
  }
@@ -229,14 +229,14 @@ span.select2-container .select2-search--inline .select2-search__field {
229
  .question-wrapper .dashicons.big {
230
  color: rgba(0, 0, 0, 1);
231
  display: inline;
232
- height: 162px;
233
- font-size: 162px;
234
  margin-bottom: 10px;
235
  }
236
 
237
  .question-wrapper img {
238
  margin-bottom: 10px;
239
- height: 150px;
240
  }
241
 
242
  .question-wrapper .question {
@@ -254,11 +254,11 @@ span.select2-container .select2-search--inline .select2-search__field {
254
  max-width: 80%;
255
  display: inline-block;
256
  }
257
-
258
  span.show-datepicker {
259
  margin: 9px 0 0 -25px;
260
- }
261
-
262
  span.clear-datepicker {
263
  margin: 9px 0 0 6px;
264
  }
@@ -288,7 +288,7 @@ span.select2-container .select2-search--inline .select2-search__field {
288
  letter-spacing: 1px;
289
  }
290
 
291
- .settings_page_ucp .ui-tabs ul.ui-tabs-nav li.ui-state-active {
292
  border-top: 3px solid #FF7900;
293
  }
294
 
@@ -400,13 +400,13 @@ span.select2-container .select2-search--inline .select2-search__field {
400
  position: absolute; top: 0; bottom: 0;
401
  right: 56px;
402
  border: 2px solid #999999; border-radius: 20px;
403
- transition: all 0.3s ease-in 0s;
404
  }
405
  .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
406
  margin-left: 0;
407
  }
408
  .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
409
- right: 0px;
410
  }
411
 
412
  /* on/off switch */
1
  /*
2
+ * UnderConstructionPage
3
  * Main backend CSS
4
  * (c) Web factory Ltd, 2015 - 2017
5
  */
6
+
7
  @import url('//fonts.googleapis.com/css?family=Roboto:900');
8
 
9
  .settings_page_ucp h1 {
123
  }
124
 
125
  .settings_page_ucp .AnyTime-pkr .AnyTime-hdr .AnyTime-x-btn {
126
+ display: none;
127
  }
128
 
129
  .settings_page_ucp .AnyTime-pkr .AnyTime-hr-btn .ui-state-default {
205
  background-color: rgba(250,250,250,0.55);
206
  margin-bottom: 5px;
207
  opacity: 0.75;
208
+ width: 29%;
209
  display: inline-block;
210
  text-align: center;
211
  }
229
  .question-wrapper .dashicons.big {
230
  color: rgba(0, 0, 0, 1);
231
  display: inline;
232
+ height: 61px;
233
+ font-size: 61px;
234
  margin-bottom: 10px;
235
  }
236
 
237
  .question-wrapper img {
238
  margin-bottom: 10px;
239
+ height: 50px;
240
  }
241
 
242
  .question-wrapper .question {
254
  max-width: 80%;
255
  display: inline-block;
256
  }
257
+
258
  span.show-datepicker {
259
  margin: 9px 0 0 -25px;
260
+ }
261
+
262
  span.clear-datepicker {
263
  margin: 9px 0 0 6px;
264
  }
288
  letter-spacing: 1px;
289
  }
290
 
291
+ .settings_page_ucp .ui-tabs ul.ui-tabs-nav li.ui-state-active {
292
  border-top: 3px solid #FF7900;
293
  }
294
 
400
  position: absolute; top: 0; bottom: 0;
401
  right: 56px;
402
  border: 2px solid #999999; border-radius: 20px;
403
+ transition: all 0.3s ease-in 0s;
404
  }
405
  .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
406
  margin-left: 0;
407
  }
408
  .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
409
+ right: 0px;
410
  }
411
 
412
  /* on/off switch */
images/survey-designs-photo.png DELETED
Binary file
images/surveys/activecampaign.png ADDED
Binary file
images/surveys/aweber.png ADDED
Binary file
images/surveys/campaign_monitor.png ADDED
Binary file
images/surveys/drip.png ADDED
Binary file
images/surveys/getresponse.png ADDED
Binary file
images/surveys/mad_mimi.png ADDED
Binary file
images/surveys/mailchimp.png ADDED
Binary file
images/surveys/zapier.png ADDED
Binary file
js/ucp-admin.js CHANGED
@@ -1,5 +1,5 @@
1
  /*
2
- * UnderConstructionPage
3
  * Main backend JS
4
  * (c) Web factory Ltd, 2015 - 2017
5
  */
@@ -7,7 +7,7 @@
7
 
8
  jQuery(document).ready(function($) {
9
  old_settings = $('#ucp_form').serialize();
10
-
11
  // init tabs
12
  $('#ucp_tabs').tabs({
13
  activate: function(event, ui) {
@@ -15,20 +15,20 @@ jQuery(document).ready(function($) {
15
  },
16
  active: $('#ucp_tabs').tabs({ active: Cookies.get('ucp_tabs_selected') })
17
  }).show();
18
-
19
  // init select2
20
  $('#whitelisted_users').select2({ 'placeholder': ucp.whitelisted_users_placeholder});
21
-
22
  // autosize textareas
23
  $.each($('textarea[data-autoresize]'), function() {
24
  var offset = this.offsetHeight - this.clientHeight;
25
-
26
  var resizeTextarea = function(el) {
27
  $(el).css('height', 'auto').css('height', el.scrollHeight + offset + 2);
28
  };
29
  $(this).on('keyup input click', function() { resizeTextarea(this); }).removeAttr('data-autoresize');
30
  });
31
-
32
  // maybe init survey dialog
33
  $('#features-survey-dialog').dialog({'dialogClass': 'wp-dialog ucp-dialog ucp-survey-dialog',
34
  'modal': 1,
@@ -43,109 +43,109 @@ jQuery(document).ready(function($) {
43
  'autoOpen': ucp.open_survey,
44
  'closeOnEscape': true
45
  });
46
-
47
-
48
  // turn questions into checkboxes
49
  $('.question-wrapper').on('click', function(e) {
50
- $('.question-wrapper').removeClass('selected');
51
  $(this).addClass('selected');
52
-
53
  e.preventDefault();
54
  return false;
55
  });
56
-
57
-
58
  // dismiss survey forever
59
  $('.dismiss-survey').on('click', function(e) {
60
  $('#features-survey-dialog').dialog('close');
61
-
62
- $.post(ajaxurl, { survey: 'designs',
63
  _ajax_nonce: ucp.nonce_dismiss_survey,
64
  action: 'ucp_dismiss_survey'
65
  });
66
-
67
  e.preventDefault();
68
  return false;
69
  });
70
-
71
-
72
  // submit and hide survey
73
  $('.submit-survey').on('click', function(e) {
74
  if ($('.question-wrapper.selected').length != 1) {
75
- alert('Please choose a design type you would like us to add next.');
76
  return false;
77
  }
78
-
79
- answers = '';
80
  $('.question-wrapper.selected').each(function(i, el) {
81
  answers += $(el).data('value') + ',';
82
  });
83
-
84
- $.post(ajaxurl, { survey: 'designs',
85
  answers: answers,
86
  emailme: $('#features-survey-dialog #emailme:checked').val(),
87
  custom_answer: '',
88
  _ajax_nonce: ucp.nonce_submit_survey,
89
  action: 'ucp_submit_survey'
90
  });
91
-
92
  alert('Thank you for your time! We appriciate your input!');
93
-
94
  $('#features-survey-dialog').dialog('close');
95
  e.preventDefault();
96
  return false;
97
  });
98
-
99
  // select theme via thumb
100
  $('.ucp-thumb').on('click', function(e) {
101
  e.preventDefault();
102
-
103
  theme_id = $(this).data('theme-id');
104
  $('.ucp-thumb').removeClass('active');
105
  $(this).addClass('active');
106
  $('#theme_id').val(theme_id);
107
-
108
  return false;
109
  });
110
-
111
-
112
  // init datepicker
113
  $('.datepicker').AnyTime_picker({ format: "%Y-%m-%d %H:%i", firstDOW: 1, earliest: new Date(), labelTitle: "Select the date & time when construction mode will be disabled" } );
114
-
115
-
116
  // reset/clear datepicker
117
  $('.clear-datepicker').on('click', function(e) {
118
  e.preventDefault();
119
-
120
  $(this).prevAll('input.datepicker').val('');
121
-
122
  return false;
123
  });
124
-
125
-
126
  // fix when opening datepicker
127
  $('.show-datepicker').on('click', function(e) {
128
  e.preventDefault();
129
-
130
  $(this).prevAll('input.datepicker').focus();
131
-
132
  return false;
133
  });
134
-
135
-
136
  // warning if there are unsaved changes when previewing
137
  $(document).on('click', '#ucp_preview', function(e) {
138
  if ($('#ucp_form').serialize() != old_settings) {
139
  if (!confirm('There are unsaved changes that will not be visible in the preview. Please save changes first.\nContinue?')) {
140
  e.preventDefault();
141
  return false;
142
- }
143
  }
144
-
145
  return true;
146
  });
147
-
148
-
149
  // helper for linking anchors in different tabs
150
  $(document).on('click', '.change_tab', function(e) {
151
  $('#ucp_tabs').tabs('option', 'active', $(this).data('tab'));
@@ -153,14 +153,14 @@ jQuery(document).ready(function($) {
153
  // get the link anchor and scroll to it
154
  target = this.href.split('#')[1];
155
  if (target) {
156
- $.scrollTo('#' + target, 500, {offset: {top:-50, left:0}});
157
  }
158
  });
159
  }); // on ready
160
 
161
 
162
  function ucp_fix_dialog_close(event, ui) {
163
- jQuery('.ui-widget-overlay').bind('click', function(){
164
  jQuery('#' + event.target.id).dialog('close');
165
  });
166
  } // ucp_fix_dialog_close
1
  /*
2
+ * UnderConstructionPage
3
  * Main backend JS
4
  * (c) Web factory Ltd, 2015 - 2017
5
  */
7
 
8
  jQuery(document).ready(function($) {
9
  old_settings = $('#ucp_form').serialize();
10
+
11
  // init tabs
12
  $('#ucp_tabs').tabs({
13
  activate: function(event, ui) {
15
  },
16
  active: $('#ucp_tabs').tabs({ active: Cookies.get('ucp_tabs_selected') })
17
  }).show();
18
+
19
  // init select2
20
  $('#whitelisted_users').select2({ 'placeholder': ucp.whitelisted_users_placeholder});
21
+
22
  // autosize textareas
23
  $.each($('textarea[data-autoresize]'), function() {
24
  var offset = this.offsetHeight - this.clientHeight;
25
+
26
  var resizeTextarea = function(el) {
27
  $(el).css('height', 'auto').css('height', el.scrollHeight + offset + 2);
28
  };
29
  $(this).on('keyup input click', function() { resizeTextarea(this); }).removeAttr('data-autoresize');
30
  });
31
+
32
  // maybe init survey dialog
33
  $('#features-survey-dialog').dialog({'dialogClass': 'wp-dialog ucp-dialog ucp-survey-dialog',
34
  'modal': 1,
43
  'autoOpen': ucp.open_survey,
44
  'closeOnEscape': true
45
  });
46
+
47
+
48
  // turn questions into checkboxes
49
  $('.question-wrapper').on('click', function(e) {
50
+ $('.question-wrapper').removeClass('selected');
51
  $(this).addClass('selected');
52
+
53
  e.preventDefault();
54
  return false;
55
  });
56
+
57
+
58
  // dismiss survey forever
59
  $('.dismiss-survey').on('click', function(e) {
60
  $('#features-survey-dialog').dialog('close');
61
+
62
+ $.post(ajaxurl, { survey: $(this).data('survey'),
63
  _ajax_nonce: ucp.nonce_dismiss_survey,
64
  action: 'ucp_dismiss_survey'
65
  });
66
+
67
  e.preventDefault();
68
  return false;
69
  });
70
+
71
+
72
  // submit and hide survey
73
  $('.submit-survey').on('click', function(e) {
74
  if ($('.question-wrapper.selected').length != 1) {
75
+ alert('Please choose your preferred autoresponder service.');
76
  return false;
77
  }
78
+
79
+ answers = '';
80
  $('.question-wrapper.selected').each(function(i, el) {
81
  answers += $(el).data('value') + ',';
82
  });
83
+
84
+ $.post(ajaxurl, { survey: $(this).data('survey'),
85
  answers: answers,
86
  emailme: $('#features-survey-dialog #emailme:checked').val(),
87
  custom_answer: '',
88
  _ajax_nonce: ucp.nonce_submit_survey,
89
  action: 'ucp_submit_survey'
90
  });
91
+
92
  alert('Thank you for your time! We appriciate your input!');
93
+
94
  $('#features-survey-dialog').dialog('close');
95
  e.preventDefault();
96
  return false;
97
  });
98
+
99
  // select theme via thumb
100
  $('.ucp-thumb').on('click', function(e) {
101
  e.preventDefault();
102
+
103
  theme_id = $(this).data('theme-id');
104
  $('.ucp-thumb').removeClass('active');
105
  $(this).addClass('active');
106
  $('#theme_id').val(theme_id);
107
+
108
  return false;
109
  });
110
+
111
+
112
  // init datepicker
113
  $('.datepicker').AnyTime_picker({ format: "%Y-%m-%d %H:%i", firstDOW: 1, earliest: new Date(), labelTitle: "Select the date & time when construction mode will be disabled" } );
114
+
115
+
116
  // reset/clear datepicker
117
  $('.clear-datepicker').on('click', function(e) {
118
  e.preventDefault();
119
+
120
  $(this).prevAll('input.datepicker').val('');
121
+
122
  return false;
123
  });
124
+
125
+
126
  // fix when opening datepicker
127
  $('.show-datepicker').on('click', function(e) {
128
  e.preventDefault();
129
+
130
  $(this).prevAll('input.datepicker').focus();
131
+
132
  return false;
133
  });
134
+
135
+
136
  // warning if there are unsaved changes when previewing
137
  $(document).on('click', '#ucp_preview', function(e) {
138
  if ($('#ucp_form').serialize() != old_settings) {
139
  if (!confirm('There are unsaved changes that will not be visible in the preview. Please save changes first.\nContinue?')) {
140
  e.preventDefault();
141
  return false;
142
+ }
143
  }
144
+
145
  return true;
146
  });
147
+
148
+
149
  // helper for linking anchors in different tabs
150
  $(document).on('click', '.change_tab', function(e) {
151
  $('#ucp_tabs').tabs('option', 'active', $(this).data('tab'));
153
  // get the link anchor and scroll to it
154
  target = this.href.split('#')[1];
155
  if (target) {
156
+ $.scrollTo('#' + target, 500, {offset: {top:-50, left:0}});
157
  }
158
  });
159
  }); // on ready
160
 
161
 
162
  function ucp_fix_dialog_close(event, ui) {
163
+ jQuery('.ui-widget-overlay').bind('click', function(){
164
  jQuery('#' + event.target.id).dialog('close');
165
  });
166
  } // ucp_fix_dialog_close
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: WebFactory, UnderConstructionPage
3
  Tags: maintenance mode, maintenance page, coming soon page, landing page, under construction
4
  Requires at least: 4.0
5
  Tested up to: 4.8
6
- Stable tag: 2.25
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -22,7 +22,7 @@ A simple, no-nonsense plugin for all those situations when you have to hide the
22
  **Options**
23
 
24
  * Under construction mode - off / on
25
- * End date & time - automatically disable construction mode on a set date
26
  * Google Analytics Tracking ID - enable tracking via Google Analytics
27
  * Theme - a new one is added with each update, <a href="https://underconstructionpage.com/">test all available themes (25+)</a>
28
  * Custom CSS - adjust any part of the page to fit your needs
@@ -103,6 +103,13 @@ Or if needed, upload manually;
103
 
104
  == Changelog ==
105
 
 
 
 
 
 
 
 
106
  = 2.25 =
107
  * 2017/06/26
108
  * new theme - Setup
3
  Tags: maintenance mode, maintenance page, coming soon page, landing page, under construction
4
  Requires at least: 4.0
5
  Tested up to: 4.8
6
+ Stable tag: 2.30
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
22
  **Options**
23
 
24
  * Under construction mode - off / on
25
+ * Automatic End date & time - automatically disable construction mode on a set date
26
  * Google Analytics Tracking ID - enable tracking via Google Analytics
27
  * Theme - a new one is added with each update, <a href="https://underconstructionpage.com/">test all available themes (25+)</a>
28
  * Custom CSS - adjust any part of the page to fit your needs
103
 
104
  == Changelog ==
105
 
106
+ = 2.30 =
107
+ * 2017/07/10
108
+ * we've crossed the 90k users mark on July 8th
109
+ * added Autoresponders survey
110
+ * new filter - ucp_is_construction_mode_enabled
111
+ * CSS in all themes is now enqueued, not hardcoded
112
+
113
  = 2.25 =
114
  * 2017/06/26
115
  * new theme - Setup
themes/ambulance/ambulance.png CHANGED
Binary file
themes/ambulance/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Ambulance theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,38 +20,36 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div class="container">
31
  <div class="row">
32
  <div class="col-xs-12 col-md-12 col-lg-12">
33
- <h1>[heading1]</h1>
34
  </div>
35
  </div>
36
  </div>
37
-
38
  <div id="hero-image">
39
  <img src="[theme-url]ambulance.png" alt="Our site is getting some much needed care" title="Our site is getting some much needed care">
40
  </div>
41
  <div class="container">
42
-
43
  <div class="row">
44
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
45
- <p class="content">[content]</p>
46
  </div>
47
  </div>
48
-
49
  <div class="row" id="social">
50
  <div class="col-xs-12 col-md-12 col-lg-12">
51
  [social-icons]
52
  </div>
53
  </div>
54
-
55
  </div>
56
  [footer]
57
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Ambulance theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container">
29
  <div class="row">
30
  <div class="col-xs-12 col-md-12 col-lg-12">
31
+ <h1>[heading1]</h1>
32
  </div>
33
  </div>
34
  </div>
35
+
36
  <div id="hero-image">
37
  <img src="[theme-url]ambulance.png" alt="Our site is getting some much needed care" title="Our site is getting some much needed care">
38
  </div>
39
  <div class="container">
40
+
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
+ <p class="content">[content]</p>
44
  </div>
45
  </div>
46
+
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
+
53
  </div>
54
  [footer]
55
  </body>
themes/cyber_chick/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Chyber Chick theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,36 +20,34 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]cyber_chick.png" alt="Cyber Chick at work" title="Cyber Chick at work">
32
  </div>
33
  <div class="container">
34
-
35
  <div class="row">
36
  <div class="col-xs-12 col-md-12 col-lg-12">
37
- <h1>[heading1]</h1>
38
  </div>
39
  </div>
40
-
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
- <p class="content">[content]</p>
44
  </div>
45
  </div>
46
-
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
-
53
  </div>
54
  [footer]
55
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Chyber Chick theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]cyber_chick.png" alt="Cyber Chick at work" title="Cyber Chick at work">
30
  </div>
31
  <div class="container">
32
+
33
  <div class="row">
34
  <div class="col-xs-12 col-md-12 col-lg-12">
35
+ <h1>[heading1]</h1>
36
  </div>
37
  </div>
38
+
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
+ <p class="content">[content]</p>
42
  </div>
43
  </div>
44
+
45
  <div class="row" id="social">
46
  <div class="col-xs-12 col-md-12 col-lg-12">
47
  [social-icons]
48
  </div>
49
  </div>
50
+
51
  </div>
52
  [footer]
53
  </body>
themes/cyber_chick_dark/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Cyber Chick Dark theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,37 +20,35 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]cyber_chick_dark.png" alt="Cyber Chick at work in the dark" title="Cyber Chick at work in the dark">
32
  </div>
33
  <div class="container">
34
-
35
  <div class="row">
36
  <div class="col-xs-12 col-md-12 col-lg-12">
37
- <h1>[heading1]</h1>
38
  </div>
39
  </div>
40
-
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
- <p class="content">[content]</p>
44
  </div>
45
  </div>
46
-
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
-
53
  </div>
54
- [footer]
55
  </body>
56
  </html>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Cyber Chick Dark theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]cyber_chick_dark.png" alt="Cyber Chick at work in the dark" title="Cyber Chick at work in the dark">
30
  </div>
31
  <div class="container">
32
+
33
  <div class="row">
34
  <div class="col-xs-12 col-md-12 col-lg-12">
35
+ <h1>[heading1]</h1>
36
  </div>
37
  </div>
38
+
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
+ <p class="content">[content]</p>
42
  </div>
43
  </div>
44
+
45
  <div class="row" id="social">
46
  <div class="col-xs-12 col-md-12 col-lg-12">
47
  [social-icons]
48
  </div>
49
  </div>
50
+
51
  </div>
52
+ [footer]
53
  </body>
54
  </html>
themes/cyber_chick_dark/style.css CHANGED
@@ -1,10 +1,10 @@
1
  /*
2
- * UnderConstructionPage
3
  * Cyber Chick Dark theme CSS
4
  * (c) Web factory Ltd, 2015 - 2017
5
  */
6
-
7
-
8
  html {
9
  height: 100%;
10
  padding: 0;
@@ -16,13 +16,13 @@ body {
16
  font-size: 14px;
17
  line-height: 120%;
18
  color: #ffffff;
19
- background: #212f3c;
20
  padding: 0;
21
  margin: 0;
22
  background-repeat: no-repeat;
23
  background-attachment: fixed;
24
  }
25
-
26
  #hero-image {
27
  text-align: center;
28
  margin: 0 auto 10px auto;
1
  /*
2
+ * UnderConstructionPage
3
  * Cyber Chick Dark theme CSS
4
  * (c) Web factory Ltd, 2015 - 2017
5
  */
6
+
7
+
8
  html {
9
  height: 100%;
10
  padding: 0;
16
  font-size: 14px;
17
  line-height: 120%;
18
  color: #ffffff;
19
+ background: #1b2b3a;
20
  padding: 0;
21
  margin: 0;
22
  background-repeat: no-repeat;
23
  background-attachment: fixed;
24
  }
25
+
26
  #hero-image {
27
  text-align: center;
28
  margin: 0 auto 10px auto;
themes/dark/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Things Went Dark theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,38 +20,36 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]dark.jpg" alt="Mad Designer at work in the dark" title="Mad Designer at work in the dark">
32
  </div>
33
-
34
  <div class="container">
35
-
36
  <div class="row">
37
  <div class="col-xs-12 col-md-12 col-lg-12">
38
- <h1>[heading1]</h1>
39
  </div>
40
  </div>
41
-
42
  <div class="row">
43
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
44
- <p class="content">[content]</p>
45
  </div>
46
  </div>
47
-
48
  <div class="row" id="social">
49
  <div class="col-xs-12 col-md-12 col-lg-12">
50
  [social-icons]
51
  </div>
52
  </div>
53
-
54
  </div>
55
- [footer]
56
  </body>
57
  </html>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Things Went Dark theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]dark.jpg" alt="Mad Designer at work in the dark" title="Mad Designer at work in the dark">
30
  </div>
31
+
32
  <div class="container">
33
+
34
  <div class="row">
35
  <div class="col-xs-12 col-md-12 col-lg-12">
36
+ <h1>[heading1]</h1>
37
  </div>
38
  </div>
39
+
40
  <div class="row">
41
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
42
+ <p class="content">[content]</p>
43
  </div>
44
  </div>
45
+
46
  <div class="row" id="social">
47
  <div class="col-xs-12 col-md-12 col-lg-12">
48
  [social-icons]
49
  </div>
50
  </div>
51
+
52
  </div>
53
+ [footer]
54
  </body>
55
  </html>
themes/forklift/forklift.png CHANGED
Binary file
themes/hot_air_baloon/hot_air_baloon.png CHANGED
Binary file
themes/hot_air_baloon/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Hot Air Baloon theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,36 +20,34 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link href="https://fonts.googleapis.com/css?family=Fredoka+One" rel="stylesheet">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]hot_air_baloon.png" alt="Hot Air Baloon flying" title="Hot Air Baloon flying">
32
  </div>
33
  <div class="container">
34
-
35
  <div class="row">
36
  <div class="col-xs-12 col-md-12 col-lg-12">
37
- <h1>[heading1]</h1>
38
  </div>
39
  </div>
40
-
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
- <p class="content">[content]</p>
44
  </div>
45
  </div>
46
-
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
-
53
  </div>
54
  [footer]
55
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Hot Air Baloon theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link href="https://fonts.googleapis.com/css?family=Fredoka+One" rel="stylesheet">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]hot_air_baloon.png" alt="Hot Air Baloon flying" title="Hot Air Baloon flying">
30
  </div>
31
  <div class="container">
32
+
33
  <div class="row">
34
  <div class="col-xs-12 col-md-12 col-lg-12">
35
+ <h1>[heading1]</h1>
36
  </div>
37
  </div>
38
+
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
+ <p class="content">[content]</p>
42
  </div>
43
  </div>
44
+
45
  <div class="row" id="social">
46
  <div class="col-xs-12 col-md-12 col-lg-12">
47
  [social-icons]
48
  </div>
49
  </div>
50
+
51
  </div>
52
  [footer]
53
  </body>
themes/iot/index.php CHANGED
@@ -20,8 +20,6 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
themes/laptop/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Laptop theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,12 +20,10 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link href="https://fonts.googleapis.com/css?family=Share+Tech" rel="stylesheet">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div class="container top-container">
31
  <div class="row display-table">
@@ -35,24 +33,24 @@ if (!defined('ABSPATH')) {
35
  </div>
36
  </div>
37
  <div class="col-lg-offset-1 col-xs-12 col-md-12 col-lg-5 display-cell">
38
- <h1>[heading1]</h1>
39
  </div>
40
  </div>
41
  </div>
42
-
43
  <div class="container">
44
  <div class="row">
45
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
46
- <p class="content">[content]</p>
47
  </div>
48
  </div>
49
-
50
  <div class="row" id="social">
51
  <div class="col-xs-12 col-md-12 col-lg-12">
52
  [social-icons]
53
  </div>
54
  </div>
55
-
56
  </div>
57
  [footer]
58
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Laptop theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link href="https://fonts.googleapis.com/css?family=Share+Tech" rel="stylesheet">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container top-container">
29
  <div class="row display-table">
33
  </div>
34
  </div>
35
  <div class="col-lg-offset-1 col-xs-12 col-md-12 col-lg-5 display-cell">
36
+ <h1>[heading1]</h1>
37
  </div>
38
  </div>
39
  </div>
40
+
41
  <div class="container">
42
  <div class="row">
43
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
44
+ <p class="content">[content]</p>
45
  </div>
46
  </div>
47
+
48
  <div class="row" id="social">
49
  <div class="col-xs-12 col-md-12 col-lg-12">
50
  [social-icons]
51
  </div>
52
  </div>
53
+
54
  </div>
55
  [footer]
56
  </body>
themes/light_bulb/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Light Bulb theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,18 +20,15 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:400,900">
26
- <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4="crossorigin="anonymous"></script>
27
  [head]
28
  </head>
29
-
30
  <body>
31
  <div class="container top-container">
32
  <div class="row display-table">
33
  <div class="col-lg-offset-1 col-xs-12 col-md-12 col-lg-5 display-cell">
34
- <h1>[heading1]</h1>
35
  </div>
36
  <div class="col-xs-12 col-md-12 col-lg-5 display-cell">
37
  <div id="hero-image">
@@ -40,22 +37,23 @@ if (!defined('ABSPATH')) {
40
  </div>
41
  </div>
42
  </div>
43
-
44
  <div class="container">
45
  <div class="row">
46
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
47
- <p class="content">[content]</p>
48
  </div>
49
  </div>
50
-
51
  <div class="row" id="social">
52
  <div class="col-xs-12 col-md-12 col-lg-12">
53
  [social-icons]
54
  </div>
55
  </div>
56
-
57
  </div>
58
  [footer]
 
59
  <script type="text/javascript">
60
  jQuery(function($) {
61
  var std = $('.fadein').attr('src');
@@ -68,7 +66,7 @@ if (!defined('ABSPATH')) {
68
  }).mouseleave(function() {
69
  $('.fadein').stop().fadeTo(400, 1);
70
  });
71
-
72
  });
73
  </script>
74
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Light Bulb theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:400,900">
 
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container top-container">
29
  <div class="row display-table">
30
  <div class="col-lg-offset-1 col-xs-12 col-md-12 col-lg-5 display-cell">
31
+ <h1>[heading1]</h1>
32
  </div>
33
  <div class="col-xs-12 col-md-12 col-lg-5 display-cell">
34
  <div id="hero-image">
37
  </div>
38
  </div>
39
  </div>
40
+
41
  <div class="container">
42
  <div class="row">
43
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
44
+ <p class="content">[content]</p>
45
  </div>
46
  </div>
47
+
48
  <div class="row" id="social">
49
  <div class="col-xs-12 col-md-12 col-lg-12">
50
  [social-icons]
51
  </div>
52
  </div>
53
+
54
  </div>
55
  [footer]
56
+ <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
57
  <script type="text/javascript">
58
  jQuery(function($) {
59
  var std = $('.fadein').attr('src');
66
  }).mouseleave(function() {
67
  $('.fadein').stop().fadeTo(400, 1);
68
  });
69
+
70
  });
71
  </script>
72
  </body>
themes/light_bulb/light_bulb_on.png CHANGED
Binary file
themes/lighthouse/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Lighthouse theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,36 +20,34 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,600,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]lighthouse.png" alt="Lighthouse" title="Lighthouse">
32
  </div>
33
  <div class="container">
34
-
35
  <div class="row">
36
  <div class="col-xs-12 col-md-12 col-lg-12">
37
- <h1>[heading1]</h1>
38
  </div>
39
  </div>
40
-
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
- <p class="content">[content]</p>
44
  </div>
45
  </div>
46
-
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
-
53
  </div>
54
  [footer]
55
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Lighthouse theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,600,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]lighthouse.png" alt="Lighthouse" title="Lighthouse">
30
  </div>
31
  <div class="container">
32
+
33
  <div class="row">
34
  <div class="col-xs-12 col-md-12 col-lg-12">
35
+ <h1>[heading1]</h1>
36
  </div>
37
  </div>
38
+
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
+ <p class="content">[content]</p>
42
  </div>
43
  </div>
44
+
45
  <div class="row" id="social">
46
  <div class="col-xs-12 col-md-12 col-lg-12">
47
  [social-icons]
48
  </div>
49
  </div>
50
+
51
  </div>
52
  [footer]
53
  </body>
themes/loader/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Loader theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,38 +20,36 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div class="container">
31
  <div class="row">
32
  <div class="col-xs-12 col-md-12 col-lg-12">
33
- <h1>[heading1]</h1>
34
  </div>
35
  </div>
36
  </div>
37
-
38
  <div id="hero-image">
39
  <img src="[theme-url]loader.png" alt="Loader at Work" title="Loader at Work">
40
  </div>
41
  <div class="container">
42
-
43
  <div class="row">
44
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
45
- <p class="content">[content]</p>
46
  </div>
47
  </div>
48
-
49
  <div class="row" id="social">
50
  <div class="col-xs-12 col-md-12 col-lg-12">
51
  [social-icons]
52
  </div>
53
  </div>
54
-
55
  </div>
56
  [footer]
57
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Loader theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container">
29
  <div class="row">
30
  <div class="col-xs-12 col-md-12 col-lg-12">
31
+ <h1>[heading1]</h1>
32
  </div>
33
  </div>
34
  </div>
35
+
36
  <div id="hero-image">
37
  <img src="[theme-url]loader.png" alt="Loader at Work" title="Loader at Work">
38
  </div>
39
  <div class="container">
40
+
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
+ <p class="content">[content]</p>
44
  </div>
45
  </div>
46
+
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
+
53
  </div>
54
  [footer]
55
  </body>
themes/mad_designer/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Mad Designer theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,36 +20,34 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]mad-designer.png" alt="Mad Designer at work" title="Mad Designer at work">
32
  </div>
33
  <div class="container">
34
-
35
  <div class="row">
36
  <div class="col-xs-12 col-md-12 col-lg-12">
37
- <h1>[heading1]</h1>
38
  </div>
39
  </div>
40
-
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
- <p class="content">[content]</p>
44
  </div>
45
  </div>
46
-
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
-
53
  </div>
54
  [footer]
55
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Mad Designer theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]mad-designer.png" alt="Mad Designer at work" title="Mad Designer at work">
30
  </div>
31
  <div class="container">
32
+
33
  <div class="row">
34
  <div class="col-xs-12 col-md-12 col-lg-12">
35
+ <h1>[heading1]</h1>
36
  </div>
37
  </div>
38
+
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
+ <p class="content">[content]</p>
42
  </div>
43
  </div>
44
+
45
  <div class="row" id="social">
46
  <div class="col-xs-12 col-md-12 col-lg-12">
47
  [social-icons]
48
  </div>
49
  </div>
50
+
51
  </div>
52
  [footer]
53
  </body>
themes/mad_designer/mad-designer.png CHANGED
Binary file
themes/people/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * People at Work theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,38 +20,36 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div class="container">
31
  <div class="row">
32
  <div class="col-xs-12 col-md-12 col-lg-12">
33
- <h1>[heading1]</h1>
34
  </div>
35
  </div>
36
  </div>
37
-
38
  <div id="hero-image">
39
  <img src="[theme-url]people.png" alt="Our Best People at Work" title="Our Best People at Work">
40
  </div>
41
  <div class="container">
42
-
43
  <div class="row">
44
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
45
- <p class="content">[content]</p>
46
  </div>
47
  </div>
48
-
49
  <div class="row" id="social">
50
  <div class="col-xs-12 col-md-12 col-lg-12">
51
  [social-icons]
52
  </div>
53
  </div>
54
-
55
  </div>
56
  [footer]
57
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * People at Work theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container">
29
  <div class="row">
30
  <div class="col-xs-12 col-md-12 col-lg-12">
31
+ <h1>[heading1]</h1>
32
  </div>
33
  </div>
34
  </div>
35
+
36
  <div id="hero-image">
37
  <img src="[theme-url]people.png" alt="Our Best People at Work" title="Our Best People at Work">
38
  </div>
39
  <div class="container">
40
+
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
+ <p class="content">[content]</p>
44
  </div>
45
  </div>
46
+
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
+
53
  </div>
54
  [footer]
55
  </body>
themes/people_2/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * People at Work #2 theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,36 +20,34 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,600,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]people_2.png" alt="People at Work" title="People at Work">
32
  </div>
33
  <div class="container">
34
-
35
  <div class="row">
36
  <div class="col-xs-12 col-md-12 col-lg-12">
37
- <h1>[heading1]</h1>
38
  </div>
39
  </div>
40
-
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
- <p class="content">[content]</p>
44
  </div>
45
  </div>
46
-
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
-
53
  </div>
54
  [footer]
55
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * People at Work #2 theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,600,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]people_2.png" alt="People at Work" title="People at Work">
30
  </div>
31
  <div class="container">
32
+
33
  <div class="row">
34
  <div class="col-xs-12 col-md-12 col-lg-12">
35
+ <h1>[heading1]</h1>
36
  </div>
37
  </div>
38
+
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
+ <p class="content">[content]</p>
42
  </div>
43
  </div>
44
+
45
  <div class="row" id="social">
46
  <div class="col-xs-12 col-md-12 col-lg-12">
47
  [social-icons]
48
  </div>
49
  </div>
50
+
51
  </div>
52
  [footer]
53
  </body>
themes/plain_text/index.php CHANGED
@@ -1,11 +1,11 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Plain Text theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
-
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
11
  die;
@@ -20,39 +20,37 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,700">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <header>
31
  <span id="logo-wrap">
32
  <img src="[theme-url]ucp-cog.png" alt="Site is Under Construction" title="Site is Under Construction" id="logo">
33
  </span>
34
  </header>
35
-
36
  <div class="container">
37
-
38
  <div class="row">
39
  <div class="col-xs-12 col-md-12 col-lg-12">
40
- <h1>[heading1]</h1>
41
  </div>
42
  </div>
43
-
44
  <div class="row">
45
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
46
- <p class="content">[content]</p>
47
  </div>
48
  </div>
49
-
50
  <div class="row" id="social">
51
  <div class="col-xs-12 col-md-12 col-lg-12">
52
  [social-icons]
53
  </div>
54
  </div>
55
-
56
  </div>
57
  [footer]
58
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Plain Text theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
+
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
11
  die;
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,700">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <header>
29
  <span id="logo-wrap">
30
  <img src="[theme-url]ucp-cog.png" alt="Site is Under Construction" title="Site is Under Construction" id="logo">
31
  </span>
32
  </header>
33
+
34
  <div class="container">
35
+
36
  <div class="row">
37
  <div class="col-xs-12 col-md-12 col-lg-12">
38
+ <h1>[heading1]</h1>
39
  </div>
40
  </div>
41
+
42
  <div class="row">
43
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
44
+ <p class="content">[content]</p>
45
  </div>
46
  </div>
47
+
48
  <div class="row" id="social">
49
  <div class="col-xs-12 col-md-12 col-lg-12">
50
  [social-icons]
51
  </div>
52
  </div>
53
+
54
  </div>
55
  [footer]
56
  </body>
themes/puzzles/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Puzzles theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,38 +20,36 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div class="container">
31
  <div class="row">
32
  <div class="col-xs-12 col-md-12 col-lg-12">
33
- <h1>[heading1]</h1>
34
  </div>
35
  </div>
36
  </div>
37
-
38
  <div id="hero-image">
39
  <img src="[theme-url]puzzles.png" alt="We're putting together a new site for you" title="We're putting together a new site for you">
40
  </div>
41
  <div class="container">
42
-
43
  <div class="row">
44
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
45
- <p class="content">[content]</p>
46
  </div>
47
  </div>
48
-
49
  <div class="row" id="social">
50
  <div class="col-xs-12 col-md-12 col-lg-12">
51
  [social-icons]
52
  </div>
53
  </div>
54
-
55
  </div>
56
  [footer]
57
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Puzzles theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container">
29
  <div class="row">
30
  <div class="col-xs-12 col-md-12 col-lg-12">
31
+ <h1>[heading1]</h1>
32
  </div>
33
  </div>
34
  </div>
35
+
36
  <div id="hero-image">
37
  <img src="[theme-url]puzzles.png" alt="We're putting together a new site for you" title="We're putting together a new site for you">
38
  </div>
39
  <div class="container">
40
+
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
+ <p class="content">[content]</p>
44
  </div>
45
  </div>
46
+
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
+
53
  </div>
54
  [footer]
55
  </body>
themes/rocket/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Rocket theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,36 +20,34 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,600,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]rocket.png" alt="Rocket Launch" title="Rocket Launch">
32
  </div>
33
  <div class="container">
34
-
35
  <div class="row">
36
  <div class="col-xs-12 col-md-12 col-lg-12">
37
- <h1>[heading1]</h1>
38
  </div>
39
  </div>
40
-
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
- <p class="content">[content]</p>
44
  </div>
45
  </div>
46
-
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
-
53
  </div>
54
  [footer]
55
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Rocket theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,600,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]rocket.png" alt="Rocket Launch" title="Rocket Launch">
30
  </div>
31
  <div class="container">
32
+
33
  <div class="row">
34
  <div class="col-xs-12 col-md-12 col-lg-12">
35
+ <h1>[heading1]</h1>
36
  </div>
37
  </div>
38
+
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
+ <p class="content">[content]</p>
42
  </div>
43
  </div>
44
+
45
  <div class="row" id="social">
46
  <div class="col-xs-12 col-md-12 col-lg-12">
47
  [social-icons]
48
  </div>
49
  </div>
50
+
51
  </div>
52
  [footer]
53
  </body>
themes/rocket_2/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Rocket #2 theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,36 +20,34 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,600,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]rocket.png" alt="Site will launch soon" title="Site will launch soon">
32
  </div>
33
  <div class="container">
34
-
35
  <div class="row">
36
  <div class="col-xs-12 col-md-12 col-lg-12">
37
- <h1>[heading1]</h1>
38
  </div>
39
  </div>
40
-
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
- <p class="content">[content]</p>
44
  </div>
45
  </div>
46
-
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
-
53
  </div>
54
  [footer]
55
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Rocket #2 theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:200,600,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]rocket.png" alt="Site will launch soon" title="Site will launch soon">
30
  </div>
31
  <div class="container">
32
+
33
  <div class="row">
34
  <div class="col-xs-12 col-md-12 col-lg-12">
35
+ <h1>[heading1]</h1>
36
  </div>
37
  </div>
38
+
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
+ <p class="content">[content]</p>
42
  </div>
43
  </div>
44
+
45
  <div class="row" id="social">
46
  <div class="col-xs-12 col-md-12 col-lg-12">
47
  [social-icons]
48
  </div>
49
  </div>
50
+
51
  </div>
52
  [footer]
53
  </body>
themes/sad_site/index.php CHANGED
@@ -1,11 +1,11 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Sad Site theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
-
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
11
  die;
@@ -20,40 +20,38 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,700">
26
  [head]
27
  </head>
28
-
29
  <body>
30
 
31
  <div class="container">
32
-
33
  <div class="row" id="header_image">
34
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
35
  <img src="[theme-url]sad_site.jpg" alt="Sad Site is under construction :(" title="Sad Site is under construction :(">
36
  </div>
37
  </div>
38
-
39
  <div class="row">
40
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
41
- <h1>[heading1]</h1>
42
  </div>
43
  </div>
44
-
45
  <div class="row">
46
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
47
- <p class="content">[content]</p>
48
  </div>
49
  </div>
50
-
51
  <div class="row" id="social">
52
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
53
  [social-icons]
54
  </div>
55
  </div>
56
-
57
  </div>
58
  [footer]
59
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Sad Site theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
+
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
11
  die;
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,700">
24
  [head]
25
  </head>
26
+
27
  <body>
28
 
29
  <div class="container">
30
+
31
  <div class="row" id="header_image">
32
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
33
  <img src="[theme-url]sad_site.jpg" alt="Sad Site is under construction :(" title="Sad Site is under construction :(">
34
  </div>
35
  </div>
36
+
37
  <div class="row">
38
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
39
+ <h1>[heading1]</h1>
40
  </div>
41
  </div>
42
+
43
  <div class="row">
44
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
45
+ <p class="content">[content]</p>
46
  </div>
47
  </div>
48
+
49
  <div class="row" id="social">
50
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
51
  [social-icons]
52
  </div>
53
  </div>
54
+
55
  </div>
56
  [footer]
57
  </body>
themes/safe/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Safe theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,17 +20,15 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div class="container top-container">
31
  <div class="row display-table">
32
  <div class="col-lg-offset-1 col-xs-12 col-md-12 col-lg-5 display-cell">
33
- <h1>[heading1]</h1>
34
  </div>
35
  <div class="col-xs-12 col-md-12 col-lg-5 display-cell">
36
  <div id="hero-image">
@@ -39,20 +37,20 @@ if (!defined('ABSPATH')) {
39
  </div>
40
  </div>
41
  </div>
42
-
43
  <div class="container">
44
  <div class="row">
45
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
46
- <p class="content">[content]</p>
47
  </div>
48
  </div>
49
-
50
  <div class="row" id="social">
51
  <div class="col-xs-12 col-md-12 col-lg-12">
52
  [social-icons]
53
  </div>
54
  </div>
55
-
56
  </div>
57
  [footer]
58
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Safe theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container top-container">
29
  <div class="row display-table">
30
  <div class="col-lg-offset-1 col-xs-12 col-md-12 col-lg-5 display-cell">
31
+ <h1>[heading1]</h1>
32
  </div>
33
  <div class="col-xs-12 col-md-12 col-lg-5 display-cell">
34
  <div id="hero-image">
37
  </div>
38
  </div>
39
  </div>
40
+
41
  <div class="container">
42
  <div class="row">
43
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
44
+ <p class="content">[content]</p>
45
  </div>
46
  </div>
47
+
48
  <div class="row" id="social">
49
  <div class="col-xs-12 col-md-12 col-lg-12">
50
  [social-icons]
51
  </div>
52
  </div>
53
+
54
  </div>
55
  [footer]
56
  </body>
themes/setup/index.php CHANGED
@@ -20,8 +20,6 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:400,900">
26
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600">
27
  [head]
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito:400,900">
24
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600">
25
  [head]
themes/under_construction/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Under Construction theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,38 +20,36 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div class="container">
31
  <div class="row">
32
  <div class="col-xs-12 col-md-12 col-lg-12">
33
- <h1>[heading1]</h1>
34
  </div>
35
  </div>
36
  </div>
37
-
38
  <div id="hero-image">
39
  <img src="[theme-url]under_construction.png" alt="Construction work in progress" title="Construction work in progress">
40
  </div>
41
  <div class="container">
42
-
43
  <div class="row">
44
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
45
- <p class="content">[content]</p>
46
  </div>
47
  </div>
48
-
49
  <div class="row" id="social">
50
  <div class="col-xs-12 col-md-12 col-lg-12">
51
  [social-icons]
52
  </div>
53
  </div>
54
-
55
  </div>
56
  [footer]
57
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Under Construction theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container">
29
  <div class="row">
30
  <div class="col-xs-12 col-md-12 col-lg-12">
31
+ <h1>[heading1]</h1>
32
  </div>
33
  </div>
34
  </div>
35
+
36
  <div id="hero-image">
37
  <img src="[theme-url]under_construction.png" alt="Construction work in progress" title="Construction work in progress">
38
  </div>
39
  <div class="container">
40
+
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
+ <p class="content">[content]</p>
44
  </div>
45
  </div>
46
+
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
+
53
  </div>
54
  [footer]
55
  </body>
themes/under_construction/under_construction.png CHANGED
Binary file
themes/under_construction_text/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Under Construction Text theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,38 +20,36 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div class="container">
31
  <div class="row">
32
  <div class="col-xs-12 col-md-12 col-lg-12">
33
- <h1>[heading1]</h1>
34
  </div>
35
  </div>
36
  </div>
37
-
38
  <div id="hero-image">
39
  <img src="[theme-url]under_construction_text.png" alt="Site is Under Construction" title="Site is Under Construction">
40
  </div>
41
  <div class="container">
42
-
43
  <div class="row">
44
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
45
- <p class="content">[content]</p>
46
  </div>
47
  </div>
48
-
49
  <div class="row" id="social">
50
  <div class="col-xs-12 col-md-12 col-lg-12">
51
  [social-icons]
52
  </div>
53
  </div>
54
-
55
  </div>
56
  [footer]
57
  </body>
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Under Construction Text theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div class="container">
29
  <div class="row">
30
  <div class="col-xs-12 col-md-12 col-lg-12">
31
+ <h1>[heading1]</h1>
32
  </div>
33
  </div>
34
  </div>
35
+
36
  <div id="hero-image">
37
  <img src="[theme-url]under_construction_text.png" alt="Site is Under Construction" title="Site is Under Construction">
38
  </div>
39
  <div class="container">
40
+
41
  <div class="row">
42
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
43
+ <p class="content">[content]</p>
44
  </div>
45
  </div>
46
+
47
  <div class="row" id="social">
48
  <div class="col-xs-12 col-md-12 col-lg-12">
49
  [social-icons]
50
  </div>
51
  </div>
52
+
53
  </div>
54
  [footer]
55
  </body>
themes/under_construction_text/under_construction_text.png CHANGED
Binary file
themes/windmill/index.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- * UnderConstructionPage
4
  * Windmill theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
-
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
@@ -20,37 +20,35 @@ if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
23
- <link rel="stylesheet" href="[theme-url-common]css/bootstrap.min.css?v=[version]" type="text/css">
24
- <link rel="stylesheet" href="[theme-url]style.css?v=[version]" type="text/css">
25
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
26
  [head]
27
  </head>
28
-
29
  <body>
30
  <div id="hero-image">
31
  <img src="[theme-url]windmill.png" alt="Windmill" title="Windmill">
32
  </div>
33
  <div class="container-wrap">
34
  <div class="container">
35
-
36
  <div class="row">
37
  <div class="col-xs-12 col-md-12 col-lg-12">
38
- <h1>[heading1]</h1>
39
  </div>
40
  </div>
41
-
42
  <div class="row">
43
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
44
- <p class="content">[content]</p>
45
  </div>
46
  </div>
47
-
48
  <div class="row" id="social">
49
  <div class="col-xs-12 col-md-12 col-lg-12">
50
  [social-icons]
51
  </div>
52
  </div>
53
-
54
  </div>
55
  </div>
56
  [footer]
1
  <?php
2
  /*
3
+ * UnderConstructionPage
4
  * Windmill theme
5
  * (c) Web factory Ltd, 2015 - 2017
6
  */
7
+
8
 
9
  // this is an include only WP file
10
  if (!defined('ABSPATH')) {
20
  <title>[title]</title>
21
  <meta name="description" content="[description]" />
22
  <meta name="generator" content="[generator]">
 
 
23
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:400,900">
24
  [head]
25
  </head>
26
+
27
  <body>
28
  <div id="hero-image">
29
  <img src="[theme-url]windmill.png" alt="Windmill" title="Windmill">
30
  </div>
31
  <div class="container-wrap">
32
  <div class="container">
33
+
34
  <div class="row">
35
  <div class="col-xs-12 col-md-12 col-lg-12">
36
+ <h1>[heading1]</h1>
37
  </div>
38
  </div>
39
+
40
  <div class="row">
41
  <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-offset-2 col-lg-8">
42
+ <p class="content">[content]</p>
43
  </div>
44
  </div>
45
+
46
  <div class="row" id="social">
47
  <div class="col-xs-12 col-md-12 col-lg-12">
48
  [social-icons]
49
  </div>
50
  </div>
51
+
52
  </div>
53
  </div>
54
  [footer]
under-construction.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin URI: https://underconstructionpage.com/
5
  Description: Hide your site behind a great looking under construction page while you do maintenance work.
6
  Author: Web factory Ltd
7
- Version: 2.25
8
  Author URI: http://www.webfactoryltd.com/
9
  Text Domain: under-construction-page
10
  Domain Path: lang
@@ -96,10 +96,10 @@ class UCP {
96
  add_filter('login_message', array(__CLASS__, 'login_message'));
97
 
98
  // disable feeds
99
- add_action('do_feed_rdf', array(__CLASS__, 'disable_feed'), 1, 1);
100
- add_action('do_feed_rss', array(__CLASS__, 'disable_feed'), 1, 1);
101
- add_action('do_feed_rss2', array(__CLASS__, 'disable_feed'), 1, 1);
102
- add_action('do_feed_atom', array(__CLASS__, 'disable_feed'), 1, 1);
103
  } // if not admin
104
 
105
  // admin bar notice for frontend & backend
@@ -207,16 +207,18 @@ class UCP {
207
  // fetch and display the construction page if it's enabled or preview requested
208
  static function display_construction_page() {
209
  $options = self::get_options();
 
210
 
211
  // some URLs have to be accessible at all times
212
- if ($_SERVER['REQUEST_URI'] == '/wp-admin' ||
213
- $_SERVER['REQUEST_URI'] == '/feed/' ||
214
- $_SERVER['REQUEST_URI'] == '/feed/rss/' ||
215
- $_SERVER['REQUEST_URI'] == '/feed/rss2/' ||
216
- $_SERVER['REQUEST_URI'] == '/feed/rdf/' ||
217
- $_SERVER['REQUEST_URI'] == '/feed/atom/' ||
218
- $_SERVER['REQUEST_URI'] == '/wp-admin/' ||
219
- $_SERVER['REQUEST_URI'] == '/wp-login.php') {
 
220
  return true;
221
  }
222
 
@@ -255,8 +257,7 @@ class UCP {
255
  $meta = self::get_meta();
256
 
257
  // survey is shown min 5 min after install
258
- // no survey at the moment
259
- if (false && empty($surveys['designs']) && current_time('timestamp') - $meta['first_install'] > 300) {
260
  $open_survey = true;
261
  } else {
262
  $open_survey = false;
@@ -467,7 +468,9 @@ class UCP {
467
  static function generate_head($options, $template_id) {
468
  $out = '';
469
 
 
470
  $out .= '<link rel="stylesheet" href="' . trailingslashit(UCP_PLUGIN_URL . 'themes') . 'css/common.css?v=' . self::$version . '" type="text/css">' . "\n";
 
471
 
472
  $out .= '<link rel="stylesheet" href="https://opensource.keycdn.com/fontawesome/4.7.0/font-awesome.min.css" integrity="sha384-dNpIIXE8U05kAbPhy3G1cz+yZmTzA6CY8Vg/u2L9xRnHjJiAK76m2BIEaSEV+/aU" crossorigin="anonymous">';
473
 
@@ -568,6 +571,11 @@ class UCP {
568
  $options = self::get_options();
569
  $current_user = wp_get_current_user();
570
 
 
 
 
 
 
571
  // just to be on the safe side
572
  if (defined('DOING_CRON') && DOING_CRON) {
573
  return false;
@@ -575,6 +583,9 @@ class UCP {
575
  if (defined('DOING_AJAX') && DOING_AJAX) {
576
  return false;
577
  }
 
 
 
578
 
579
  // just check if it's generally enabled
580
  if ($settings_only) {
@@ -587,8 +598,6 @@ class UCP {
587
  // check if enabled for current user
588
  if (!$options['status']) {
589
  return false;
590
- } elseif (defined('WP_CLI') && WP_CLI) {
591
- return false;
592
  } elseif (self::user_has_role($options['whitelisted_roles'])) {
593
  return false;
594
  } elseif (in_array($current_user->ID, $options['whitelisted_users'])) {
@@ -943,7 +952,7 @@ class UCP {
943
  echo '</td></tr>';
944
 
945
  echo '<tr valign="top">
946
- <th scope="row"><label for="end_date">' . __('End Date &amp; Time', 'under-construction-page') . '</label></th>
947
  <td><input id="end_date" type="text" class="datepicker" name="' . UCP_OPTIONS_KEY . '[end_date]" value="' . esc_attr($options['end_date']) . '" placeholder="yyyy-mm-dd hh:mm"><span title="' . __('Open date & time picker', 'under-construction-page') . '" alt="' . __('Open date & time picker', 'under-construction-page') . '" class="show-datepicker dashicons dashicons-calendar-alt"></span> <span title="Clear date & time" alt="' . __('Clear date & time', 'under-construction-page') . '" class="clear-datepicker dashicons dashicons-no"></span>';
948
  echo '<p class="description">If enabled, construction mode will automatically stop showing on the selected date.<br>
949
  This option will not "auto-enable" construction mode. Status has to be set to "On".</p>';
@@ -1122,12 +1131,7 @@ class UCP {
1122
  } // tab_content
1123
 
1124
 
1125
- static function tab_design() {
1126
- $options = self::get_options();
1127
- $default_options = self::default_options();
1128
-
1129
- $img_path = UCP_PLUGIN_URL . 'images/thumbnails/';
1130
-
1131
  $themes = array('mad_designer' => __('Mad Designer', 'under-construction-page'),
1132
  'plain_text' => __('Plain Text', 'under-construction-page'),
1133
  'under_construction' => __('Under Construction', 'under-construction-page'),
@@ -1154,6 +1158,17 @@ class UCP {
1154
  'setup' => __('Setup', 'under-construction-page'));
1155
  $themes = apply_filters('ucp_themes', $themes);
1156
 
 
 
 
 
 
 
 
 
 
 
 
1157
  echo '<table class="form-table">';
1158
  echo '<tr valign="top">
1159
  <th scope="row">' . __('Theme', 'under-construction-page') . '</th>
@@ -1320,27 +1335,52 @@ class UCP {
1320
  echo '</div>'; // wrap
1321
 
1322
  echo '<div id="features-survey-dialog" style="display: none;" title="Please help us make UCP better"><span class="ui-helper-hidden-accessible"><input type="text"/></span>';
1323
- echo '<p>We strive to add new feature to <span class="ucp-logo">UnderConstructionPage</span> every week and want to make them as usefull as possible. <b>What designs should we continue to add to UCP?</b></p>';
1324
 
1325
  $questions = array();
1326
- $questions[] = '<div class="question-wrapper" data-value="current-designs">' .
1327
- '<img src="' . UCP_PLUGIN_URL . 'images/thumbnails/rocket.png" alt="Designs similar to ones we already have" title="Designs similar to ones we already have">' .
1328
- '<div class="question"><b>Designs similar to ones we already have</b></div>' .
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1329
  '</div>';
1330
 
1331
- $questions[] = '<div class="question-wrapper" data-value="photo-designs">' .
1332
- '<img src="' . UCP_PLUGIN_URL .'images/survey-designs-photo.png" alt="Serious looking designs based on photographs" title="Serious looking designs based on photographs">' .
1333
- '<div class="question"><b>"Serious" looking designs based on photos</b></div>' .
1334
  '</div>';
1335
 
1336
- $questions[] = '<div class="question-wrapper" data-value="plain-designs">' .
1337
- '<img src="' . UCP_PLUGIN_URL . 'images/thumbnails/plain_text.png" alt="Plain, no thrills designs based on typography" title="Plain, no thrills designs based on typography">' .
1338
- '<div class="question"><b>Plain, no thrills designs based on typography</b></div>' .
1339
  '</div>';
1340
 
1341
- $questions[] = '<div class="question-wrapper" data-value="theme-designs">' .
1342
- '<span class="dashicons big dashicons-media-document"></span>'.
1343
- '<div class="question"><b>Use theme design / pick any existing page</b></div>' .
1344
  '</div>';
1345
 
1346
  shuffle($questions);
@@ -1348,9 +1388,9 @@ class UCP {
1348
 
1349
  $current_user = wp_get_current_user();
1350
  echo '<div class="footer">';
1351
- echo '<input id="emailme" type="checkbox" value="' . $current_user->user_email . '"> <label for="emailme">Email me on ' . $current_user->user_email . ' when new designs are added</label><br>';
1352
- echo '<a data-survey="designs-survey" class="submit-survey button-primary button button-large" href="#">Add those new designs ASAP!</a>';
1353
- echo '<a href="#" class="dismiss-survey" data-survey="designs-survey"><small><i>Close this survey and never show it again</i></small></a>';
1354
  echo '</div>';
1355
 
1356
  echo '</div>';
4
  Plugin URI: https://underconstructionpage.com/
5
  Description: Hide your site behind a great looking under construction page while you do maintenance work.
6
  Author: Web factory Ltd
7
+ Version: 2.30
8
  Author URI: http://www.webfactoryltd.com/
9
  Text Domain: under-construction-page
10
  Domain Path: lang
96
  add_filter('login_message', array(__CLASS__, 'login_message'));
97
 
98
  // disable feeds
99
+ add_action('do_feed_rdf', array(__CLASS__, 'disable_feed'), 0, 1);
100
+ add_action('do_feed_rss', array(__CLASS__, 'disable_feed'), 0, 1);
101
+ add_action('do_feed_rss2', array(__CLASS__, 'disable_feed'), 0, 1);
102
+ add_action('do_feed_atom', array(__CLASS__, 'disable_feed'), 0, 1);
103
  } // if not admin
104
 
105
  // admin bar notice for frontend & backend
207
  // fetch and display the construction page if it's enabled or preview requested
208
  static function display_construction_page() {
209
  $options = self::get_options();
210
+ $request_uri = strtolower(@parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH));
211
 
212
  // some URLs have to be accessible at all times
213
+ if ($request_uri == '/wp-admin' ||
214
+ $request_uri == '/feed/' ||
215
+ $request_uri == '/feed/rss/' ||
216
+ $request_uri == '/feed/rss2/' ||
217
+ $request_uri == '/feed/rdf/' ||
218
+ $request_uri == '/feed/atom/' ||
219
+ $request_uri == '/wp-admin/' ||
220
+ $request_uri == '/admin/' ||
221
+ $request_uri == '/wp-login.php') {
222
  return true;
223
  }
224
 
257
  $meta = self::get_meta();
258
 
259
  // survey is shown min 5 min after install
260
+ if (empty($surveys['autoresponders']) && current_time('timestamp') - $meta['first_install'] > 300) {
 
261
  $open_survey = true;
262
  } else {
263
  $open_survey = false;
468
  static function generate_head($options, $template_id) {
469
  $out = '';
470
 
471
+ $out .= '<link rel="stylesheet" href="' . trailingslashit(UCP_PLUGIN_URL . 'themes') . 'css/bootstrap.min.css?v=' . self::$version . '" type="text/css">' . "\n";
472
  $out .= '<link rel="stylesheet" href="' . trailingslashit(UCP_PLUGIN_URL . 'themes') . 'css/common.css?v=' . self::$version . '" type="text/css">' . "\n";
473
+ $out .= '<link rel="stylesheet" href="' . trailingslashit(UCP_PLUGIN_URL . 'themes/' . $template_id) . 'style.css?v=' . self::$version . '" type="text/css">' . "\n";
474
 
475
  $out .= '<link rel="stylesheet" href="https://opensource.keycdn.com/fontawesome/4.7.0/font-awesome.min.css" integrity="sha384-dNpIIXE8U05kAbPhy3G1cz+yZmTzA6CY8Vg/u2L9xRnHjJiAK76m2BIEaSEV+/aU" crossorigin="anonymous">';
476
 
571
  $options = self::get_options();
572
  $current_user = wp_get_current_user();
573
 
574
+ $override_status = apply_filters('ucp_is_construction_mode_enabled', null, $options);
575
+ if (is_bool($override_status)) {
576
+ return $override_status;
577
+ }
578
+
579
  // just to be on the safe side
580
  if (defined('DOING_CRON') && DOING_CRON) {
581
  return false;
583
  if (defined('DOING_AJAX') && DOING_AJAX) {
584
  return false;
585
  }
586
+ if (defined('WP_CLI') && WP_CLI) {
587
+ return false;
588
+ }
589
 
590
  // just check if it's generally enabled
591
  if ($settings_only) {
598
  // check if enabled for current user
599
  if (!$options['status']) {
600
  return false;
 
 
601
  } elseif (self::user_has_role($options['whitelisted_roles'])) {
602
  return false;
603
  } elseif (in_array($current_user->ID, $options['whitelisted_users'])) {
952
  echo '</td></tr>';
953
 
954
  echo '<tr valign="top">
955
+ <th scope="row"><label for="end_date">' . __('Automatic End Date &amp; Time', 'under-construction-page') . '</label></th>
956
  <td><input id="end_date" type="text" class="datepicker" name="' . UCP_OPTIONS_KEY . '[end_date]" value="' . esc_attr($options['end_date']) . '" placeholder="yyyy-mm-dd hh:mm"><span title="' . __('Open date & time picker', 'under-construction-page') . '" alt="' . __('Open date & time picker', 'under-construction-page') . '" class="show-datepicker dashicons dashicons-calendar-alt"></span> <span title="Clear date & time" alt="' . __('Clear date & time', 'under-construction-page') . '" class="clear-datepicker dashicons dashicons-no"></span>';
957
  echo '<p class="description">If enabled, construction mode will automatically stop showing on the selected date.<br>
958
  This option will not "auto-enable" construction mode. Status has to be set to "On".</p>';
1131
  } // tab_content
1132
 
1133
 
1134
+ static function get_themes() {
 
 
 
 
 
1135
  $themes = array('mad_designer' => __('Mad Designer', 'under-construction-page'),
1136
  'plain_text' => __('Plain Text', 'under-construction-page'),
1137
  'under_construction' => __('Under Construction', 'under-construction-page'),
1158
  'setup' => __('Setup', 'under-construction-page'));
1159
  $themes = apply_filters('ucp_themes', $themes);
1160
 
1161
+ return $themes;
1162
+ } // get_themes
1163
+
1164
+
1165
+ static function tab_design() {
1166
+ $options = self::get_options();
1167
+ $default_options = self::default_options();
1168
+
1169
+ $img_path = UCP_PLUGIN_URL . 'images/thumbnails/';
1170
+ $themes = self::get_themes();
1171
+
1172
  echo '<table class="form-table">';
1173
  echo '<tr valign="top">
1174
  <th scope="row">' . __('Theme', 'under-construction-page') . '</th>
1335
  echo '</div>'; // wrap
1336
 
1337
  echo '<div id="features-survey-dialog" style="display: none;" title="Please help us make UCP better"><span class="ui-helper-hidden-accessible"><input type="text"/></span>';
1338
+ echo '<p><span class="ucp-logo">UnderConstructionPage</span> will soon have a feature to collect emails (leads) via a form on all themes. <b>Which autoresponder / email service should we natively support?</b></p>';
1339
 
1340
  $questions = array();
1341
+ $questions[] = '<div class="question-wrapper" data-value="mailchimp">' .
1342
+ '<img src="' . UCP_PLUGIN_URL . 'images/surveys/mailchimp.png" alt="MailChimp" title="MailChimp">' .
1343
+ '<div class="question"><b>MailChimp</b></div>' .
1344
+ '</div>';
1345
+
1346
+ $questions[] = '<div class="question-wrapper" data-value="localdb">' .
1347
+ '<span title="Local database" class="dashicons big dashicons-list-view"></span>'.
1348
+ '<div class="question"><b>Local database</b></div>' .
1349
+ '</div>';
1350
+
1351
+ $questions[] = '<div class="question-wrapper" data-value="zapier">' .
1352
+ '<img src="' . UCP_PLUGIN_URL . 'images/surveys/zapier.png" alt="Zapier" title="Zapier">' .
1353
+ '<div class="question"><b>Zapier</b></div>' .
1354
+ '</div>';
1355
+
1356
+ $questions[] = '<div class="question-wrapper" data-value="getresponse">' .
1357
+ '<img src="' . UCP_PLUGIN_URL . 'images/surveys/getresponse.png" alt="GetResponse" title="GetResponse">' .
1358
+ '<div class="question"><b>GetResponse</b></div>' .
1359
+ '</div>';
1360
+
1361
+ $questions[] = '<div class="question-wrapper" data-value="activecampaign">' .
1362
+ '<img src="' . UCP_PLUGIN_URL . 'images/surveys/activecampaign.png" alt="ActiveCampaign" title="ActiveCampaign">' .
1363
+ '<div class="question"><b>ActiveCampaign</b></div>' .
1364
+ '</div>';
1365
+
1366
+ $questions[] = '<div class="question-wrapper" data-value="drip">' .
1367
+ '<img src="' . UCP_PLUGIN_URL . 'images/surveys/drip.png" alt="Drip" title="Drip">' .
1368
+ '<div class="question"><b>Drip</b></div>' .
1369
  '</div>';
1370
 
1371
+ $questions[] = '<div class="question-wrapper" data-value="campaignmonitor">' .
1372
+ '<img src="' . UCP_PLUGIN_URL . 'images/surveys/campaign_monitor.png" alt="Campaign Monitor" title="Campaign Monitor">' .
1373
+ '<div class="question"><b>Campaign Monitor</b></div>' .
1374
  '</div>';
1375
 
1376
+ $questions[] = '<div class="question-wrapper" data-value="madmimi">' .
1377
+ '<img src="' . UCP_PLUGIN_URL . 'images/surveys/mad_mimi.png" alt="Mad Mimi" title="Mad Mimi">' .
1378
+ '<div class="question"><b>Mad Mimi</b></div>' .
1379
  '</div>';
1380
 
1381
+ $questions[] = '<div class="question-wrapper" data-value="aweber">' .
1382
+ '<img src="' . UCP_PLUGIN_URL . 'images/surveys/aweber.png" alt="Aweber" title="Aweber">' .
1383
+ '<div class="question"><b>Aweber</b></div>' .
1384
  '</div>';
1385
 
1386
  shuffle($questions);
1388
 
1389
  $current_user = wp_get_current_user();
1390
  echo '<div class="footer">';
1391
+ echo '<input id="emailme" type="checkbox" value="' . $current_user->user_email . '"> <label for="emailme">Email me on ' . $current_user->user_email . ' when this feature is added</label><br>';
1392
+ echo '<a data-survey="autoresponders" class="submit-survey button-primary button button-large" href="#">Vote for selected service</a>';
1393
+ echo '<a href="#" class="dismiss-survey" data-survey="autoresponders"><small><i>Close this survey and never show it again</i></small></a>';
1394
  echo '</div>';
1395
 
1396
  echo '</div>';