Changeset 2985037
- Timestamp:
- 10/27/2023 03:12:04 PM (2 years ago)
- Location:
- ultimate-under-construction
- Files:
-
- 27 added
- 3 edited
-
tags/1.9.3 (added)
-
tags/1.9.3/includes (added)
-
tags/1.9.3/includes/css (added)
-
tags/1.9.3/includes/css/flipclock.css (added)
-
tags/1.9.3/includes/css/plugin_styles.css (added)
-
tags/1.9.3/includes/display-functions.php (added)
-
tags/1.9.3/includes/images (added)
-
tags/1.9.3/includes/images/darkbind.png (added)
-
tags/1.9.3/includes/images/flatcardboard.png (added)
-
tags/1.9.3/includes/images/greywashwall.png (added)
-
tags/1.9.3/includes/images/lightbind.png (added)
-
tags/1.9.3/includes/images/oldmaths.png (added)
-
tags/1.9.3/includes/images/pooltable.png (added)
-
tags/1.9.3/includes/images/squairylight.png (added)
-
tags/1.9.3/includes/images/wavegrid.png (added)
-
tags/1.9.3/includes/js (added)
-
tags/1.9.3/includes/js/base.js (added)
-
tags/1.9.3/includes/js/countdown.js (added)
-
tags/1.9.3/includes/js/dailycounter.js (added)
-
tags/1.9.3/includes/js/flipclock.js (added)
-
tags/1.9.3/includes/js/uuc-script-farb.js (added)
-
tags/1.9.3/includes/js/uuc-script.js (added)
-
tags/1.9.3/includes/js/uuc-upload.js (added)
-
tags/1.9.3/includes/scripts.php (added)
-
tags/1.9.3/includes/uucadmin.php (added)
-
tags/1.9.3/readme.txt (added)
-
tags/1.9.3/ultimate-under-construction.php (added)
-
trunk/includes/uucadmin.php (modified) (9 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/ultimate-under-construction.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ultimate-under-construction/trunk/includes/uucadmin.php
r2750860 r2985037 14 14 <?php 15 15 //Current version of WP seems to fall over on unticked Checkboxes... This is to tidy it up and stop unwanted 'Notices' 16 //Enable Checkbox Sanitization 17 if ( ! isset( $uuc_options['enable'] ) || $uuc_options['enable'] != '1' ) 18 $uuc_options['enable'] = 0; 19 else 20 $uuc_options['enable'] = 1; 16 if ( !empty( $uuc_options ) ) { 17 //Enable Checkbox Sanitization 18 if ( ! isset( $uuc_options['enable'] ) || $uuc_options['enable'] != '1' ) { 19 $uuc_options['enable'] = 0; 20 } else { 21 $uuc_options['enable'] = 1; 22 } 21 23 22 //Countdown Checkbox Sanitization 23 if ( ! isset( $uuc_options['cdenable'] ) || $uuc_options['cdenable'] != '1' ) 24 $uuc_options['cdenable'] = 0; 25 else 26 $uuc_options['cdenable'] = 1; 24 //Countdown Checkbox Sanitization 25 if ( ! isset( $uuc_options['cdenable'] ) || $uuc_options['cdenable'] != '1' ) { 26 $uuc_options['cdenable'] = 0; 27 } else { 28 $uuc_options['cdenable'] = 1; 29 } 30 } 27 31 28 32 settings_fields('uuc_settings_group'); ?> … … 30 34 <h4 class="uuc-title"><?php _e('Enable', 'ultimate-under-construction'); ?></h4> 31 35 <p> 32 <input id="uuc_settings[enable]" name="uuc_settings[enable]" type="checkbox" value="1" <?php checked( $uuc_options['enable'], '1'); ?>/>36 <input id="uuc_settings[enable]" name="uuc_settings[enable]" type="checkbox" value="1" <?php checked( ( !empty($uuc_options) ) ? $uuc_options['enable'] : '0', '1'); ?>/> 33 37 <label class="description" for="uuc_settings[enable]"><?php _e('Enable the Under Construction Page','ultimate-under-construction'); ?></label> 34 38 … … 36 40 <p> 37 41 <label><input onclick="checkPage()" type="radio" name="uuc_settings[holdingpage_type]" id="htmlblock" value="htmlblock"<?php if(!isset($uuc_options['holdingpage_type'])){ ?> checked <?php } else { checked( 'htmlblock' == $uuc_options['holdingpage_type'] ); } ?> /> HTML Block</label><br /> 38 <label><input onclick="checkPage()" type="radio" name="uuc_settings[holdingpage_type]" id="custom" value="custom"<?php checked( 'custom' == $uuc_options['holdingpage_type']); ?> /> Custom Build</label><br />42 <label><input onclick="checkPage()" type="radio" name="uuc_settings[holdingpage_type]" id="custom" value="custom"<?php checked( ( !empty($uuc_options) ) ? 'custom' == $uuc_options['holdingpage_type'] : '' ); ?> /> Custom Build</label><br /> 39 43 </p> 40 44 41 <div id="htmlblockbg" <?php if ( $uuc_options['holdingpage_type'] == "custom"){ ?> style="visibiliy: hidden; display: none;"<?php }; ?>>45 <div id="htmlblockbg" <?php if ( !empty($uuc_options) && $uuc_options['holdingpage_type'] == "custom" ){ ?> style="visibiliy: hidden; display: none;"<?php }; ?>> 42 46 <h4 class="uuc-title"><?php _e('HTML Block', 'ultimate-under-construction'); ?></h4> 43 47 <p> … … 47 51 </div> 48 52 49 <div id="custombg" <?php if ( $uuc_options['holdingpage_type'] == "htmlblock"){ ?> style="visibility: hidden; display: none;"<?php }; ?>>53 <div id="custombg" <?php if ( ( !empty($uuc_options) ) ? $uuc_options['holdingpage_type'] == "htmlblock" : ''){ ?> style="visibility: hidden; display: none;"<?php }; ?>> 50 54 <h4 class="uuc-title"><?php _e('Website Title', 'ultimate-under-construction'); ?></h4> 51 55 <p> 52 <input id="uuc_settings[website_name]" name="uuc_settings[website_name]" type="text" value="<?php echo $uuc_options['website_name']; ?>"/>56 <input id="uuc_settings[website_name]" name="uuc_settings[website_name]" type="text" value="<?php echo ( !empty($uuc_options) ) ? $uuc_options['website_name'] : ''; ?>"/> 53 57 <label class="description" for="uuc_settings[website_name]"><?php _e('Enter the Title of your website', 'ultimate-under-construction'); ?></label> 54 58 </p> … … 56 60 <h4 class="uuc-title"><?php _e('Holding Message', 'ultimate-under-construction'); ?></h4> 57 61 <p> 58 <textarea id="uuc_settings[holding_message]" name="uuc_settings[holding_message]" rows="5" cols="50"><?php echo $uuc_options['holding_message'] ?></textarea>62 <textarea id="uuc_settings[holding_message]" name="uuc_settings[holding_message]" rows="5" cols="50"><?php echo ( !empty($uuc_options) ) ? $uuc_options['holding_message'] : ''; ?></textarea><br /> 59 63 <label class="description" for="uuc_settings[holding_message]"><?php _e('Enter a message to appear below the Website Title', 'ultimate-under-construction'); ?></label> 60 64 </p> … … 62 66 <h4 class="uuc-title"><?php _e('Countdown Timer', 'ultimate-under-construction'); ?></h4> 63 67 <p> 64 <input id="uuc_settings[cdenable]" name="uuc_settings[cdenable]" type="checkbox" value="1" <?php checked( $uuc_options['cdenable'], '1'); ?>/>68 <input id="uuc_settings[cdenable]" name="uuc_settings[cdenable]" type="checkbox" value="1" <?php checked( ( !empty($uuc_options) ) ? $uuc_options['cdenable'] : '0', '1'); ?>/> 65 69 <label class="description" for="uuc_settings[cdenable]"><?php _e('Enable the Countdown Timer?','ultimate-under-construction'); ?></label> 66 70 <br /> 67 71 <br /> 68 72 <label><input type="radio" name="uuc_settings[cd_style]" id="flipclock" value="flipclock"<?php if(!isset($uuc_options['cd_style'])){ ?> checked <?php } else { checked( 'flipclock' == $uuc_options['cd_style'] ); } ?> /> Flip Clock / </label> 69 <label><input type="radio" name="uuc_settings[cd_style]" id="textclock" value="textclock"<?php checked( 'textclock' == $uuc_options['cd_style']); ?> /> Text only.</label>73 <label><input type="radio" name="uuc_settings[cd_style]" id="textclock" value="textclock"<?php checked( ( !empty($uuc_options) ) ? 'textclock' == $uuc_options['cd_style'] : '' ); ?> /> Text only.</label> 70 74 <br /> 71 75 <br /> 72 <input id="uuc_settings[cdday]" name="uuc_settings[cdday]" type="text" value="<?php echo $uuc_options['cdday']; ?>"/>76 <input id="uuc_settings[cdday]" name="uuc_settings[cdday]" type="text" value="<?php echo ( !empty($uuc_options) ) ? $uuc_options['cdday'] : ''; ?>"/> 73 77 <label class="description" for="uuc_settings[cdday]"><?php _e('Enter the Date - e.g. 14', 'ultimate-under-construction'); ?></label> 74 78 <br /> 75 <input id="uuc_settings[cdmonth]" name="uuc_settings[cdmonth]" type="text" value="<?php echo $uuc_options['cdmonth']; ?>"/>79 <input id="uuc_settings[cdmonth]" name="uuc_settings[cdmonth]" type="text" value="<?php echo ( !empty($uuc_options) ) ? $uuc_options['cdmonth'] : ''; ?>"/> 76 80 <label class="description" for="uuc_settings[cdmonth]"><?php _e('Enter the Month - e.g. 2', 'ultimate-under-construction'); ?></label> 77 81 <br /> 78 <input id="uuc_settings[cdyear]" name="uuc_settings[cdyear]" type="text" value="<?php echo $uuc_options['cdyear']; ?>"/>82 <input id="uuc_settings[cdyear]" name="uuc_settings[cdyear]" type="text" value="<?php echo ( !empty($uuc_options) ) ? $uuc_options['cdyear'] : ''; ?>"/> 79 83 <label class="description" for="uuc_settings[cdyear]"><?php _e('Enter the Year - e.g. 2014', 'ultimate-under-construction'); ?></label> 80 84 <br /> 81 <input id="uuc_settings[cdtext]" name="uuc_settings[cdtext]" type="text" value="<?php echo $uuc_options['cdtext']; ?>"/>85 <input id="uuc_settings[cdtext]" name="uuc_settings[cdtext]" type="text" value="<?php echo ( !empty($uuc_options) ) ? $uuc_options['cdtext'] : ''; ?>"/> 82 86 <label class="description" for="uuc_settings[cdtext]"><?php _e('Enter the Countdown text - e.g. Till the site goes live!', 'ultimate-under-construction'); ?></label> 83 87 </p> … … 86 90 <p> 87 91 <label><input onclick="checkEm()" type="radio" name="uuc_settings[background_style]" id="solidcolor" value="solidcolor"<?php if(!isset($uuc_options['background_style'])){ ?> checked <?php } else { checked( 'solidcolor' == $uuc_options['background_style'] ); } ?> /> Solid Colour</label><br /> 88 <label><input onclick="checkEm()" type="radio" name="uuc_settings[background_style]" id="patterned" value="patterned"<?php checked( 'patterned' == $uuc_options['background_style']); ?> /> Patterned Background</label>92 <label><input onclick="checkEm()" type="radio" name="uuc_settings[background_style]" id="patterned" value="patterned"<?php checked( ( !empty($uuc_options) ) ? 'patterned' == $uuc_options['background_style'] : '' ); ?> /> Patterned Background</label> 89 93 </p> 90 94 91 95 <?php if ( $wp_version >= 3.5 ){ ?> 92 <div id="solidcolorbg" <?php if( $uuc_options['background_style'] == "patterned"){ ?>style="visibility: hidden; display: none;"<?php }; ?>>96 <div id="solidcolorbg" <?php if( !empty( $uuc_options ) && $uuc_options['background_style'] == "patterned"){ ?>style="visibility: hidden; display: none;"<?php }; ?>> 93 97 <h4 class="uuc-title"><?php _e('Background Colour', 'ultimate-under-construction'); ?></h4> 94 98 <p> … … 98 102 </div> 99 103 <?php } else { ?> 100 <div id="solidcolorbg" <?php if( $uuc_options['background_style'] == "patterned"){ ?>style="visibility: hidden; display: none;"<?php }; ?>>104 <div id="solidcolorbg" <?php if( !empty( $uuc_options ) && $uuc_options['background_style'] == "patterned"){ ?>style="visibility: hidden; display: none;"<?php }; ?>> 101 105 <h4 class="uuc-title"><?php _e('Background Colour', 'ultimate-under-construction'); ?></h4> 102 106 <p> … … 109 113 <?php } ?> 110 114 111 <div id="patternedbg" <?php if( $uuc_options['background_style'] == "solidcolor"){ ?>style="visibility: hidden; display: none;"<?php }; ?>>115 <div id="patternedbg" <?php if(!empty( $uuc_options ) && $uuc_options['background_style'] == "solidcolor"){ ?>style="visibility: hidden; display: none;"<?php }; ?>> 112 116 <h4 class="uuc-title"><?php _e('Background Choice', 'ultimate-under-construction'); ?></h4> 113 117 <label><input type="radio" name="uuc_settings[background_styling]" id="background_choice_one" value="squairylight"<?php checked( 'squairylight' == isset($uuc_options['background_styling']) ); ?> /> Squairy</label><br /> -
ultimate-under-construction/trunk/readme.txt
r2750860 r2985037 3 3 Tags: Under construction, holding page, construction, holding, page, private, preview, coming soon 4 4 Requires at least: 3.0.1 5 Tested up to: 6. 06 Stable tag: 1.9. 25 Tested up to: 6.3.2 6 Stable tag: 1.9.3 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 26 26 27 27 == Changelog == 28 = 1.9.3 - 27th October 2023 = 29 * UPDATE - Tested on WordPress 6.3.2. 30 * UPDATE - Working for PHP 8+. 31 28 32 = 1.9.2 - 1st July 2022 = 29 33 * NEW - Adding i18n Text Domain. -
ultimate-under-construction/trunk/ultimate-under-construction.php
r2750860 r2985037 3 3 Plugin Name: Ultimate Under Construction page 4 4 Plugin URI: http://www.happykite.co.uk 5 Description: Once Active this will replace your Word press site with a customizable Under Construction holding page. Admins will still be able to log in and see the original site.6 Author: HappyKite , Morrowmedia5 Description: Once Active this will replace your WordPress site with a customizable Under Construction holding page. Admins will still be able to log in and see the original site. 6 Author: HappyKite 7 7 Author URI: http://www.happykite.co.uk/ 8 Version: 1.9. 28 Version: 1.9.3 9 9 Text Domain: ultimate-under-construction 10 10 Domain Path: /languages
Note: See TracChangeset
for help on using the changeset viewer.