Changeset 3445671
- Timestamp:
- 01/23/2026 03:38:56 PM (6 weeks ago)
- Location:
- javascript-notifier/trunk
- Files:
-
- 2 edited
-
javascript-notifier.php (modified) (3 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
javascript-notifier/trunk/javascript-notifier.php
r3125777 r3445671 4 4 * Plugin URI: https://wordpress.org/plugins/javascript-notifier 5 5 * Description: Notify visitors of your website if 1st-party JavaScript is disabled. Block entire site, if required. 6 * Version: 1.2. 86 * Version: 1.2.9 7 7 * Author: freemp 8 8 * Author URI: https://profiles.wordpress.org/freemp … … 14 14 if ( ! defined( 'ABSPATH' ) ) exit; 15 15 16 define( 'JAVASCRIPT_NOTIFIER_VERSION', '1.2. 8' );16 define( 'JAVASCRIPT_NOTIFIER_VERSION', '1.2.9' ); 17 17 18 18 if ( is_admin() ) { … … 73 73 $settings = get_option( 'javascript_notifier_settings' ); 74 74 $block = $settings['block'] ?? ''; 75 $style = 'style="background-color:' . $settings['bg_color'] . ';color:' . $settings['fg_color'] . ';font-size:' . $settings['font_size'] . '%;opacity:' . $settings['opacity'] . ';' . $settings['custom_css']. '"';75 $style = 'style="background-color:' . sanitize_hex_color( $settings['bg_color'] ) . ';color:' . sanitize_hex_color( $settings['fg_color'] ) . ';font-size:' . $settings['font_size'] . '%;opacity:' . $settings['opacity'] . ';' . sanitize_text_field( $settings['custom_css'] ) . '"'; 76 76 ?> 77 77 <!-- JavaScript Notifier --> 78 <?php if( $block ) : ?><div class="javascript_notifier" id="javascript_notifier_block" <?php echo $style; ?>><div id="javascript_notifier_block_2"><div id="javascript_notifier_block_3"><?php else : ?><div class="javascript_notifier" id="javascript_notifier_bar" <?php echo $style; ?>><?php endif; ?><strong><?php echo $settings['message']; ?></strong></div><?php if( $block ) : ?></div></div><?php endif; ?>78 <?php if( $block ) : ?><div class="javascript_notifier" id="javascript_notifier_block" <?php echo $style; ?>><div id="javascript_notifier_block_2"><div id="javascript_notifier_block_3"><?php else : ?><div class="javascript_notifier" id="javascript_notifier_bar" <?php echo $style; ?>><?php endif; ?><strong><?php echo sanitize_text_field( $settings['message'] ); ?></strong></div><?php if( $block ) : ?></div></div><?php endif; ?> 79 79 <script id="hide-javascript-notifier-js" type="application/javascript"> 80 80 document.getElementById('javascript_notifier_<?php echo( $block ? 'block' : 'bar' ); ?>').style.setProperty('display', 'none', 'important'); -
javascript-notifier/trunk/readme.txt
r3408989 r3445671 43 43 44 44 == Changelog == 45 46 = 1.2.9 = 47 * Sanitized input field contents. 45 48 46 49 = 1.2.8 = … … 93 96 == Upgrade Notice == 94 97 98 = 1.2.9 = 99 * Sanitized input field contents. Upgrade immediately. 100 95 101 = 1.2.2 = 96 102 * Fixes broken WPML translations configuration. Upgrade required for multilingual sites.
Note: See TracChangeset
for help on using the changeset viewer.