Changeset 2900857
- Timestamp:
- 04/18/2023 06:07:03 PM (3 years ago)
- Location:
- wp-admin-notification-center
- Files:
-
- 4 added
- 12 edited
- 1 copied
-
tags/2.3 (copied) (copied from wp-admin-notification-center/trunk)
-
tags/2.3/assets/css/notification_center.css (modified) (1 diff)
-
tags/2.3/assets/images (added)
-
tags/2.3/assets/images/logo.svg (added)
-
tags/2.3/assets/js/notice.js (modified) (2 diffs)
-
tags/2.3/index.php (modified) (1 diff)
-
tags/2.3/readme.txt (modified) (2 diffs)
-
tags/2.3/src/Controllers/NotificationCenter.php (modified) (2 diffs)
-
tags/2.3/src/Init.php (modified) (1 diff)
-
trunk/assets/css/notification_center.css (modified) (1 diff)
-
trunk/assets/images (added)
-
trunk/assets/images/logo.svg (added)
-
trunk/assets/js/notice.js (modified) (2 diffs)
-
trunk/index.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/src/Controllers/NotificationCenter.php (modified) (2 diffs)
-
trunk/src/Init.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wp-admin-notification-center/tags/2.3/assets/css/notification_center.css
r2886676 r2900857 12 12 } 13 13 14 #wanc_container .notice, #wanc_container #message, #wanc_container .fs-notice, #wanc_container .pms-cross-promo {14 #wanc_container .notice, #wanc_container #message, #wanc_container .fs-notice, #wanc_container .pms-cross-promo, #wanc_container .update { 15 15 margin: 20px 10px !important; 16 16 } -
wp-admin-notification-center/tags/2.3/assets/js/notice.js
r2886676 r2900857 18 18 19 19 //We get all the notifications to display in the modal 20 this.preAdminNotifications = document.querySelectorAll('.notice, #message, .fs-notice, .pms-cross-promo ');20 this.preAdminNotifications = document.querySelectorAll('.notice, #message, .fs-notice, .pms-cross-promo, .update'); 21 21 22 22 //We get the notification button … … 55 55 }, 56 56 moveNotifications: function () { 57 document.getElementById('wanc_pre_notice_style-css').remove(); 57 const preNoticeStyle = document.getElementById('wanc_pre_notice_style-css'); 58 if (preNoticeStyle) { 59 preNoticeStyle.remove(); 60 } 58 61 //If there is no notification to display => out 59 62 if (this.adminNotifications.length < 1) return true; -
wp-admin-notification-center/tags/2.3/index.php
r2886676 r2900857 6 6 Author URI: https://github.com/roumilb 7 7 License: GPLv3 8 Version: 2. 2.38 Version: 2.3 9 9 Text Domain: wanc 10 10 Domain Path: /languages -
wp-admin-notification-center/tags/2.3/readme.txt
r2886676 r2900857 3 3 Tags: notification, notice, notices, notifications, admin 4 4 Requires at least: 5.0 5 Tested up to: 6. 1.15 Tested up to: 6.2 6 6 Requires PHP: 7.0 7 Stable tag: 2. 2.37 Stable tag: 2.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 35 35 == Changelog == 36 36 37 = 2.2.3 = 38 * Change plugin name 39 * Configuration as a better display 40 * Cleaner code architecture 37 = 2.3 = 38 * Fix incompatibility with Mailpoet 39 * Change admin menu -
wp-admin-notification-center/tags/2.3/src/Controllers/NotificationCenter.php
r2771298 r2900857 14 14 { 15 15 $this->wancSettingsLib = new WancSettings(); 16 add_filter('mailpoet_conflict_resolver_whitelist_script', [$this, 'mailpoetWhitelistScript']); 17 add_filter('mailpoet_conflict_resolver_whitelist_style', [$this, 'mailpoetWhitelistStyle']); 16 18 add_action('admin_enqueue_scripts', [$this, 'addScript']); 17 19 add_action('admin_bar_menu', [$this, 'addItemInAdminBar'], 100); … … 52 54 wp_enqueue_style('wanc_pre_notice_style', plugins_url('wp-admin-notification-center/assets/css/pre_notification_center.css?time='.time())); 53 55 } 56 57 public function mailpoetWhitelistScript($scripts) 58 { 59 $scripts[] = 'wp-admin-notification-center'; 60 return $scripts; 61 } 62 63 public function mailpoetWhitelistStyle($styles) 64 { 65 $styles[] = 'wp-admin-notification-center'; 66 return $styles; 67 } 54 68 } -
wp-admin-notification-center/tags/2.3/src/Init.php
r2878096 r2900857 23 23 { 24 24 add_menu_page( 25 ' Notification Center',26 __(' Notification Center', 'wanc'),25 'Hide Admin Notice', 26 __('Hide Admin Notice', 'wanc'), 27 27 'manage_options', 28 28 self::WANC_SLUG_MENU, 29 [new Settings(), 'optionsPage'] 29 [new Settings(), 'optionsPage'], 30 plugins_url('wp-admin-notification-center/assets/images/logo.svg') 30 31 ); 31 32 } -
wp-admin-notification-center/trunk/assets/css/notification_center.css
r2886676 r2900857 12 12 } 13 13 14 #wanc_container .notice, #wanc_container #message, #wanc_container .fs-notice, #wanc_container .pms-cross-promo {14 #wanc_container .notice, #wanc_container #message, #wanc_container .fs-notice, #wanc_container .pms-cross-promo, #wanc_container .update { 15 15 margin: 20px 10px !important; 16 16 } -
wp-admin-notification-center/trunk/assets/js/notice.js
r2886676 r2900857 18 18 19 19 //We get all the notifications to display in the modal 20 this.preAdminNotifications = document.querySelectorAll('.notice, #message, .fs-notice, .pms-cross-promo ');20 this.preAdminNotifications = document.querySelectorAll('.notice, #message, .fs-notice, .pms-cross-promo, .update'); 21 21 22 22 //We get the notification button … … 55 55 }, 56 56 moveNotifications: function () { 57 document.getElementById('wanc_pre_notice_style-css').remove(); 57 const preNoticeStyle = document.getElementById('wanc_pre_notice_style-css'); 58 if (preNoticeStyle) { 59 preNoticeStyle.remove(); 60 } 58 61 //If there is no notification to display => out 59 62 if (this.adminNotifications.length < 1) return true; -
wp-admin-notification-center/trunk/index.php
r2886676 r2900857 6 6 Author URI: https://github.com/roumilb 7 7 License: GPLv3 8 Version: 2. 2.38 Version: 2.3 9 9 Text Domain: wanc 10 10 Domain Path: /languages -
wp-admin-notification-center/trunk/readme.txt
r2886676 r2900857 3 3 Tags: notification, notice, notices, notifications, admin 4 4 Requires at least: 5.0 5 Tested up to: 6. 1.15 Tested up to: 6.2 6 6 Requires PHP: 7.0 7 Stable tag: 2. 2.37 Stable tag: 2.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 35 35 == Changelog == 36 36 37 = 2.2.3 = 38 * Change plugin name 39 * Configuration as a better display 40 * Cleaner code architecture 37 = 2.3 = 38 * Fix incompatibility with Mailpoet 39 * Change admin menu -
wp-admin-notification-center/trunk/src/Controllers/NotificationCenter.php
r2771298 r2900857 14 14 { 15 15 $this->wancSettingsLib = new WancSettings(); 16 add_filter('mailpoet_conflict_resolver_whitelist_script', [$this, 'mailpoetWhitelistScript']); 17 add_filter('mailpoet_conflict_resolver_whitelist_style', [$this, 'mailpoetWhitelistStyle']); 16 18 add_action('admin_enqueue_scripts', [$this, 'addScript']); 17 19 add_action('admin_bar_menu', [$this, 'addItemInAdminBar'], 100); … … 52 54 wp_enqueue_style('wanc_pre_notice_style', plugins_url('wp-admin-notification-center/assets/css/pre_notification_center.css?time='.time())); 53 55 } 56 57 public function mailpoetWhitelistScript($scripts) 58 { 59 $scripts[] = 'wp-admin-notification-center'; 60 return $scripts; 61 } 62 63 public function mailpoetWhitelistStyle($styles) 64 { 65 $styles[] = 'wp-admin-notification-center'; 66 return $styles; 67 } 54 68 } -
wp-admin-notification-center/trunk/src/Init.php
r2878096 r2900857 23 23 { 24 24 add_menu_page( 25 ' Notification Center',26 __(' Notification Center', 'wanc'),25 'Hide Admin Notice', 26 __('Hide Admin Notice', 'wanc'), 27 27 'manage_options', 28 28 self::WANC_SLUG_MENU, 29 [new Settings(), 'optionsPage'] 29 [new Settings(), 'optionsPage'], 30 plugins_url('wp-admin-notification-center/assets/images/logo.svg') 30 31 ); 31 32 }
Note: See TracChangeset
for help on using the changeset viewer.