X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fskins%2FSkin.php;h=12ebb5432fb6b164a4e68ae253178c17554fd04b;hb=4a68d17b02f080189ee4aad6359f178b1c8fed78;hp=4e6201cd73e3332c3ab6620f77de73168398762d;hpb=5dc633841b44e56c20f50ae724056d1cb43eaa4c;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/skins/Skin.php b/includes/skins/Skin.php index 4e6201cd73..12ebb5432f 100644 --- a/includes/skins/Skin.php +++ b/includes/skins/Skin.php @@ -180,7 +180,7 @@ abstract class Skin extends ContextSource { * @return array Array of modules with helper keys for easy overriding */ public function getDefaultModules() { - global $wgUseAjax, $wgAjaxWatch, $wgEnableAPI, $wgEnableWriteAPI; + global $wgUseAjax, $wgEnableAPI, $wgEnableWriteAPI; $out = $this->getOutput(); $user = $out->getUser(); @@ -201,7 +201,7 @@ abstract class Skin extends ContextSource { // Add various resources if required if ( $wgUseAjax && $wgEnableAPI ) { - if ( $wgEnableWriteAPI && $wgAjaxWatch && $user->isLoggedIn() + if ( $wgEnableWriteAPI && $user->isLoggedIn() && $user->isAllowedAll( 'writeapi', 'viewmywatchlist', 'editmywatchlist' ) && $this->getRelevantTitle()->canExist() ) {