Changeset 3158884
- Timestamp:
- 09/27/2024 04:39:45 PM (18 months ago)
- Location:
- ultimate-under-construction
- Files:
-
- 29 added
- 5 edited
-
tags/1.9.5 (added)
-
tags/1.9.5/includes (added)
-
tags/1.9.5/includes/css (added)
-
tags/1.9.5/includes/css/flipclock.css (added)
-
tags/1.9.5/includes/css/plugin_styles.css (added)
-
tags/1.9.5/includes/display-functions.php (added)
-
tags/1.9.5/includes/images (added)
-
tags/1.9.5/includes/images/darkbind.png (added)
-
tags/1.9.5/includes/images/flatcardboard.png (added)
-
tags/1.9.5/includes/images/greywashwall.png (added)
-
tags/1.9.5/includes/images/lightbind.png (added)
-
tags/1.9.5/includes/images/oldmaths.png (added)
-
tags/1.9.5/includes/images/pooltable.png (added)
-
tags/1.9.5/includes/images/squairylight.png (added)
-
tags/1.9.5/includes/images/wavegrid.png (added)
-
tags/1.9.5/includes/js (added)
-
tags/1.9.5/includes/js/base.js (added)
-
tags/1.9.5/includes/js/countdown.js (added)
-
tags/1.9.5/includes/js/dailycounter.js (added)
-
tags/1.9.5/includes/js/flipclock.js (added)
-
tags/1.9.5/includes/js/uuc-admin.js (added)
-
tags/1.9.5/includes/js/uuc-script-farb.js (added)
-
tags/1.9.5/includes/js/uuc-script.js (added)
-
tags/1.9.5/includes/js/uuc-upload.js (added)
-
tags/1.9.5/includes/scripts.php (added)
-
tags/1.9.5/includes/uucadmin.php (added)
-
tags/1.9.5/languages (added)
-
tags/1.9.5/readme.txt (added)
-
tags/1.9.5/ultimate-under-construction.php (added)
-
trunk/includes/display-functions.php (modified) (6 diffs)
-
trunk/includes/js/uuc-script.js (modified) (1 diff)
-
trunk/includes/uucadmin.php (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/ultimate-under-construction.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ultimate-under-construction/trunk/includes/display-functions.php
r3065415 r3158884 13 13 */ 14 14 function uuc_enqueue_scripts() { 15 wp_enqueue_script( 'uuc_base', UUC_PLUGIN_URL . 'js/base.js', array(), filemtime( UUC_PLUGIN_DIR . 'js/base.js' ), array( 'in_footer' => false ));16 wp_enqueue_script( 'uuc_flipclock', UUC_PLUGIN_URL . 'js/flipclock.js', array(), filemtime( UUC_PLUGIN_DIR . 'js/flipclock.js' ), array( 'in_footer' => false ));17 wp_enqueue_script( 'uuc_counter', UUC_PLUGIN_URL . 'js/dailycounter.js', array(), filemtime( UUC_PLUGIN_DIR . 'js/dailycounter.js' ), array( 'in_footer' => false ));18 19 wp_enqueue_style( 'uuc_flipclock_styles', UUC_PLUGIN_URL . 'css/base.css', array(), filemtime( UUC_PLUGIN_DIR . 'css/base.css' ), array( 'in_footer' => false ));15 wp_enqueue_script( 'uuc_base', UUC_PLUGIN_URL . 'js/base.js', array(), UUC_VERSION, false ); 16 wp_enqueue_script( 'uuc_flipclock', UUC_PLUGIN_URL . 'js/flipclock.js', array(), UUC_VERSION, false ); 17 wp_enqueue_script( 'uuc_counter', UUC_PLUGIN_URL . 'js/dailycounter.js', array(), UUC_VERSION, false ); 18 19 wp_enqueue_style( 'uuc_flipclock_styles', UUC_PLUGIN_URL . 'css/base.css', array(), UUC_VERSION, false ); 20 20 } 21 21 22 22 // Display functions for outputting data. 23 add_filter( 'get_header', 'uuc_add_content' ); 24 25 /** 26 * Add UUC Content. 27 */ 28 function uuc_add_content() { 23 if ( ! wp_is_block_theme() ) { 24 add_filter( 'get_header', 'uuc_add_content' ); 25 } else { 26 add_filter( 'template_include', 'uuc_add_content_checker' ); 27 } 28 29 function uuc_add_content_checker( $template ) { 29 30 global $uuc_options; 30 31 … … 36 37 $uuc_options['enable'] = 1; 37 38 } 39 40 if ( ! $uuc_options['enable'] ) { 41 return $template; 42 } 43 44 uuc_add_content(); 45 } 46 47 /** 48 * Add UUC Content. 49 */ 50 function uuc_add_content() { 51 global $uuc_options; 52 53 // Current version of WP seems to fall over on unticked Checkboxes... This is to tidy it up and stop unwanted 'Notices'. 54 // Enable Checkbox Sanitization. 55 if ( ! isset( $uuc_options['enable'] ) || '1' != $uuc_options['enable'] ) { 56 $uuc_options['enable'] = 0; 57 } else { 58 $uuc_options['enable'] = 1; 59 } 60 61 nocache_headers(); 38 62 39 63 // Countdown Checkbox Sanitization. … … 140 164 if ( isset( $uuc_options['background_style'] ) && 'solidcolor' == $uuc_options['background_style'] ) { 141 165 if ( isset( $uuc_options['background_color'] ) ) { 166 $fontcolour = ! empty( $uuc_options['font_color'] ) ? esc_html( $uuc_options['font_color'] ) : '#fff'; 167 $background_colour = ! empty( $uuc_options['background_color'] ) ? esc_html( $uuc_options['background_color'] ) : '#000'; 142 168 ?> 143 169 <style type="text/css"> 144 170 body { 145 background-color: <?php echo esc_html( $uuc_options['background_color'] ); ?> 171 background-color: <?php echo $background_colour; ?>; 172 color: <?php echo $fontcolour; ?>; 146 173 } 147 174 … … 155 182 } elseif ( isset( $uuc_options['background_style'] ) && 'patterned' == $uuc_options['background_style'] ) { 156 183 if ( ! isset( $uuc_options['background_styling'] ) ) { 184 $fontcolour = ! empty( $uuc_options['font_color'] ) ? esc_html( $uuc_options['font_color'] ) : '#fff'; 157 185 ?> 158 186 <style type="text/css"> 159 187 body { 160 188 background: url(<?php echo esc_html( plugin_dir_url( __FILE__ ) . '/images/oldmaths.png' ); ?>); 189 color: <?php echo $fontcolour; ?>; 161 190 } 162 191 … … 169 198 } elseif ( isset( $uuc_options['background_styling'] ) ) { 170 199 if ( 'darkbind' == $uuc_options['background_styling'] ) { 200 $fontcolour = ! empty( $uuc_options['font_color'] ) ? esc_html( $uuc_options['font_color'] ) : '#fff'; 171 201 ?> 172 202 <style type="text/css"> 173 203 body { 174 204 background: url(<?php echo esc_html( plugin_dir_url( __FILE__ ) . 'images/' . $uuc_options['background_styling'] . '.png' ); ?>); 205 color: <?php echo $fontcolour; ?>; 175 206 } 176 207 … … 181 212 } 182 213 </style> 183 <?php } else { ?> 214 <?php 215 } else { 216 $fontcolour = ! empty( $uuc_options['font_color'] ) ? esc_html( $uuc_options['font_color'] ) : '#fff'; 217 ?> 184 218 <style type="text/css"> 185 219 body { 186 220 background: url(<?php echo esc_html( plugin_dir_url( __FILE__ ) . 'images/' . $uuc_options['background_styling'] . '.png' ); ?>); 221 color: <?php echo $fontcolour; ?>; 187 222 } 188 223 -
ultimate-under-construction/trunk/includes/js/uuc-script.js
r3065415 r3158884 29 29 $('#background-color').click(toggle_text); 30 30 31 var font_color = $('#font-color'); 32 font_color.wpColorPicker({ 33 change: function (event, ui) { 34 pickColor(font_color.wpColorPicker('color')); 35 }, 36 clear: function () { 37 pickColor(''); 38 } 39 }); 40 $('#font-color').click(toggle_text); 41 31 42 toggle_text(); 32 43 -
ultimate-under-construction/trunk/includes/uucadmin.php
r3065415 r3158884 349 349 </div> 350 350 351 <?php if ( $wp_version >= 3.5 ) { ?> 352 <div id="fontcolor"> 353 <h4 class="uuc-title"><?php esc_html_e( 'Font Colour', 'ultimate-under-construction' ); ?></h4> 354 <p> 355 <input name="uuc_settings[font_color]" id="font-color" type="text" value=" 356 <?php 357 if ( isset( $uuc_options['font_color'] ) ) { 358 echo esc_attr( $uuc_options['font_color'] ); 359 } 360 ?> 361 "/> 362 <label class="description" for="uuc_settings[font_color]"><?php esc_html_e( 'Select the Background Colour', 'ultimate-under-construction' ); ?></label> 363 </p> 364 </div> 365 <?php } else { ?> 366 <div id="fontcolor" > 367 <h4 class="uuc-title"><?php esc_html_e( 'Font Colour', 'ultimate-under-construction' ); ?></h4> 368 <p> 369 <div class="color-picker" style="position: relative;"> 370 <input type="text" name="uuc_settings[font_color]" id="color" value=" 371 <?php 372 if ( isset( $uuc_options['font_color'] ) ) { 373 echo esc_attr( $uuc_options['font_color'] ); 374 } 375 ?> 376 "/> 377 <div style="position: absolute;" id="colorpicker"></div> 378 </div> 379 </p> 380 </div> 381 <?php } ?> 382 351 383 <p class="submit"> 352 384 <input type="submit" class="button-primary" value="<?php esc_attr_e( 'Save Options', 'ultimate-under-construction' ); ?>"/> -
ultimate-under-construction/trunk/readme.txt
r3065415 r3158884 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. 4.36 Stable tag: 1.9. 45 Tested up to: 6.6.2 6 Stable tag: 1.9.5 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 29 = 1.9.5 - 27th September 2024 = 30 * UPDATE - Tested on WordPress 6.6.2 31 * FIX - Fixing JS load issues 32 * FIX - Fixes for Block theme loading 33 28 34 = 1.9.4 - 2nd April 2024 = 29 35 * SECURITY FIX - Fixed XSS Vulnerability - Thanks to Cronus and PatchStack for discovering and reporting. … … 85 91 86 92 87 == Upgrade Notice ==93 == Upgrade Notice 88 94 = 1.9.4 = 89 95 Security Fix - Version 1.9.4 fixes a known XSS Vulnerability. Please Update immediately. -
ultimate-under-construction/trunk/ultimate-under-construction.php
r3065415 r3158884 6 6 Author: HappyKite 7 7 Author URI: http://www.happykite.co.uk/ 8 Version: 1.9. 48 Version: 1.9.5 9 9 Text Domain: ultimate-under-construction 10 10 Domain Path: /languages … … 27 27 define( 'UUC_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); 28 28 define( 'UUC_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); 29 define( 'UUC_VERSION', '1.9.4' ); 30 29 if ( ! defined( 'UUC_VERSION' ) ) { 30 define( 'UUC_VERSION', '1.9.5' ); 31 } 31 32 32 33 /***************************
Note: See TracChangeset
for help on using the changeset viewer.