Changeset 3414076
- Timestamp:
- 12/08/2025 10:05:57 AM (3 months ago)
- Location:
- smart-notification-manager
- Files:
-
- 20 added
- 3 edited
-
tags/1.0.1 (added)
-
tags/1.0.1/assets (added)
-
tags/1.0.1/assets/css (added)
-
tags/1.0.1/assets/css/admin.css (added)
-
tags/1.0.1/assets/js (added)
-
tags/1.0.1/assets/js/admin.js (added)
-
tags/1.0.1/inc (added)
-
tags/1.0.1/inc/class-senm7s-admin.php (added)
-
tags/1.0.1/inc/class-senm7s-customizer.php (added)
-
tags/1.0.1/inc/class-senm7s-emails.php (added)
-
tags/1.0.1/inc/class-senm7s-logger.php (added)
-
tags/1.0.1/inc/class-senm7s-settings.php (added)
-
tags/1.0.1/inc/helpers.php (added)
-
tags/1.0.1/languages (added)
-
tags/1.0.1/languages/smart-notification-manager.pot (added)
-
tags/1.0.1/readme.txt (added)
-
tags/1.0.1/smart-notification-manager.php (added)
-
tags/1.0.1/templates (added)
-
tags/1.0.1/templates/settings-page.php (added)
-
tags/1.0.1/uninstall.php (added)
-
trunk/inc/class-senm7s-admin.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/smart-notification-manager.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
smart-notification-manager/trunk/inc/class-senm7s-admin.php
r3392817 r3414076 206 206 'logs' => __( 'Logs', 'smart-notification-manager' ), 207 207 ); 208 209 // Allow premium plugins to add tabs. 210 $tabs = apply_filters( 'senm7s_admin_tabs', $tabs ); 208 211 ?> 209 212 <div class="wrap senm7s-wrap"> … … 223 226 $this->render_logs_tab(); 224 227 } else { 225 ?> 226 <form method="post"> 227 <?php wp_nonce_field( 'senm7s_save_settings' ); ?> 228 <input type="hidden" name="senm7s_action" value="save_settings" /> 229 <input type="hidden" name="senm7s_tab" value="<?php echo esc_attr( $current_tab ); ?>" /> 230 <?php include SENM7S_PLUGIN_DIR . 'templates/settings-page.php'; ?> 231 <p class="submit"> 232 <button type="submit" class="button button-primary"><?php esc_html_e( 'Save Changes', 'smart-notification-manager' ); ?></button> 233 </p> 234 </form> 235 <?php 228 // Allow premium plugins to render custom tabs. 229 if ( has_action( 'senm7s_render_tab_' . $current_tab ) ) { 230 ?> 231 <form method="post"> 232 <?php wp_nonce_field( 'senm7s_save_settings' ); ?> 233 <input type="hidden" name="senm7s_action" value="save_settings" /> 234 <input type="hidden" name="senm7s_tab" value="<?php echo esc_attr( $current_tab ); ?>" /> 235 <?php do_action( 'senm7s_render_tab_' . $current_tab, $options ); ?> 236 <p class="submit"> 237 <button type="submit" class="button button-primary"><?php esc_html_e( 'Save Changes', 'smart-notification-manager' ); ?></button> 238 </p> 239 </form> 240 <?php 241 } else { 242 ?> 243 <form method="post"> 244 <?php wp_nonce_field( 'senm7s_save_settings' ); ?> 245 <input type="hidden" name="senm7s_action" value="save_settings" /> 246 <input type="hidden" name="senm7s_tab" value="<?php echo esc_attr( $current_tab ); ?>" /> 247 <?php include SENM7S_PLUGIN_DIR . 'templates/settings-page.php'; ?> 248 <p class="submit"> 249 <button type="submit" class="button button-primary"><?php esc_html_e( 'Save Changes', 'smart-notification-manager' ); ?></button> 250 </p> 251 </form> 252 <?php 253 } 236 254 } 237 255 ?> -
smart-notification-manager/trunk/readme.txt
r3392817 r3414076 5 5 Requires at least: 5.8 6 6 Requires PHP: 7.4 7 Tested up to: 6. 88 Stable tag: 1.0. 07 Tested up to: 6.9 8 Stable tag: 1.0.1 9 9 License: GPLv2 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 30 30 31 31 == Installation == 32 You can install the **Smart Notification Manager** plugin directly from the WordPress repository. 32 33 33 34 1. From your WordPress dashboard, navigate to **Plugins → Add New**. … … 60 61 == Changelog == 61 62 62 1.0.0 63 = 1.0.1 = 64 * Compatibility update with WordPress 6.9 65 66 = 1.0.0 = 67 63 68 * Initial release 64 69 * Added email disabling -
smart-notification-manager/trunk/smart-notification-manager.php
r3392817 r3414076 8 8 * Plugin URI: https://7thskysoftware.com/smart-notification-manager/ 9 9 * Description: Manage and customize WordPress notification emails. Disable, override and log user registration, password reset, email change, comment moderation, site update and WooCommerce new account emails. Includes role‑based rules, custom templates and a logging interface. Styled to complement the Smart plugin suite. 10 * Version: 1.0.0 10 * 11 * Version: 1.0.1 11 12 * Author: Seventh Sky 12 13 * Author URI: https://7thskysoftware.com/ 14 * 13 15 * License: GPLv2 or later 14 16 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 15 17 * Text Domain: smart-notification-manager 18 * 16 19 * Requires PHP: 7.4 17 20 * Requires at least: 4.9 18 * Tested up to: 6. 821 * Tested up to: 6.9 19 22 * Domain Path: /languages 20 23 */
Note: See TracChangeset
for help on using the changeset viewer.