From b42d746407fc32a76f13247e93aea9af451ef5f2 Mon Sep 17 00:00:00 2001 From: Olivier Legat Date: Tue, 21 Sep 2021 15:47:06 +0200 Subject: [PATCH] corrections de deprecated manuelle --- wp-content/mu-plugins/admin-useraccount-security.php | 6 +++++- .../admin/includes/classes/class-axiom-plugin-updater.php | 2 +- .../masterslider/admin/views/setting/class-settings-api.php | 5 ++++- .../masterslider/includes/classes/class-msp-main-widget.php | 6 +++++- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/wp-content/mu-plugins/admin-useraccount-security.php b/wp-content/mu-plugins/admin-useraccount-security.php index 2469c547..468eda22 100644 --- a/wp-content/mu-plugins/admin-useraccount-security.php +++ b/wp-content/mu-plugins/admin-useraccount-security.php @@ -49,7 +49,11 @@ function remove_comment_author_class( $classes ) { add_filter( 'comment_class' , 'remove_comment_author_class'); /** Renvoi un message d'erreur global au niveau du login de l'admin afin de ne pas savoir si c'est le login ou le pwd qui est faux */ -add_filter('login_errors',create_function('$a', "return 'Login ou mot de passe incorrect';")); +function fn_login_errors(){ + return 'Login ou mot de passe incorrect'; +} +add_filter('login_errors', 'fn_login_errors'); +// DEPRECATED -> add_filter('login_errors',create_function('$a', "return 'Login ou mot de passe incorrect';")); /** Supprime la balise « generator » du flux rss.*/ add_filter('get_the_generator_rss2', '__return_false'); diff --git a/wp-content/plugins/masterslider/admin/includes/classes/class-axiom-plugin-updater.php b/wp-content/plugins/masterslider/admin/includes/classes/class-axiom-plugin-updater.php index 289e2d0e..7804bc1e 100644 --- a/wp-content/plugins/masterslider/admin/includes/classes/class-axiom-plugin-updater.php +++ b/wp-content/plugins/masterslider/admin/includes/classes/class-axiom-plugin-updater.php @@ -261,7 +261,7 @@ if( ! class_exists('Axiom_Plugin_Updater') ) { * existing local file, it will be returned untouched. * @return string|WP_Error The full path to the downloaded package file, or a {@see WP_Error} object. */ - public function download_package( $package ) { + public function download_package( $package, $check_signatures = false, $hook_extra = array() ) { // we will override package file with our own package $package = $this->get_downloaded_package_url(); diff --git a/wp-content/plugins/masterslider/admin/views/setting/class-settings-api.php b/wp-content/plugins/masterslider/admin/views/setting/class-settings-api.php index f0508504..d1fbbe7a 100644 --- a/wp-content/plugins/masterslider/admin/views/setting/class-settings-api.php +++ b/wp-content/plugins/masterslider/admin/views/setting/class-settings-api.php @@ -113,7 +113,10 @@ class WeDevs_Settings_API { if ( isset($section['desc']) && !empty($section['desc']) ) { $section['desc'] = '
'.$section['desc'].'
'; - $callback = create_function('', 'echo "'.str_replace('"', '\"', $section['desc']).'
";'); + //$callback = create_function('', 'echo "'.str_replace('"', '\"', $section['desc']).'
";'); + $callback = function() use($section) { + echo str_replace('"', '\"', $section['desc'])."
"; + }; } else { $callback = '__return_false'; } diff --git a/wp-content/plugins/masterslider/includes/classes/class-msp-main-widget.php b/wp-content/plugins/masterslider/includes/classes/class-msp-main-widget.php index 82791577..ff541262 100644 --- a/wp-content/plugins/masterslider/includes/classes/class-msp-main-widget.php +++ b/wp-content/plugins/masterslider/includes/classes/class-msp-main-widget.php @@ -92,4 +92,8 @@ endif; // init the widget -add_action( 'widgets_init', create_function( '', 'register_widget("MSP_Main_Widget");' ) ); \ No newline at end of file +function init_widget() { + register_widget("MSP_Main_Widget"); +} + +add_action( 'widgets_init', 'init_widget' ); \ No newline at end of file