Henning Snater has submitted this change and it was merged.

Change subject: Handle blocked-user and protected-page different in UI
......................................................................


Handle blocked-user and protected-page different in UI

- The tooltip message for a protected-page should differ from
  the message for a blocked-user
- Message and events were already there, just the IF statement was wrong

Change-Id: I82e173a772dabe203179c80a50f2e42d5925ad81
---
M repo/Wikibase.i18n.php
M repo/resources/wikibase.ui.entityViewInit.js
2 files changed, 4 insertions(+), 2 deletions(-)

Approvals:
  Henning Snater: Verified; Looks good to me, approved
  jenkins-bot: Checked



diff --git a/repo/Wikibase.i18n.php b/repo/Wikibase.i18n.php
index 7836632..e875a1d 100644
--- a/repo/Wikibase.i18n.php
+++ b/repo/Wikibase.i18n.php
@@ -93,7 +93,7 @@
        'wikibase-anonymouseditwarning' => "Warning: You are not logged in.
 Your IP address will be recorded in the edit history of this $1.",
        'wikibase-restrictionedit-tooltip-message' => 'This page is protected. 
Editing is not allowed.',
-       'wikibase-blockeduser-tooltip-message' => 'You are blocked from 
editing.',
+       'wikibase-blockeduser-tooltip-message' => 'You do not have permission 
to edit because your username or IP address has been blocked.',
 
        'wikibase-move-error' => 'You cannot move pages that are in the data 
namespace, and you cannot move pages into it.',
 
diff --git a/repo/resources/wikibase.ui.entityViewInit.js 
b/repo/resources/wikibase.ui.entityViewInit.js
index 4494c33..bcc1175 100644
--- a/repo/resources/wikibase.ui.entityViewInit.js
+++ b/repo/resources/wikibase.ui.entityViewInit.js
@@ -156,7 +156,9 @@
                        }
                }
 
-               if ( mw.config.get( 'wbUserIsBlocked' ) || !mw.config.get( 
'wbUserCanEdit' ) ) {
+               if ( !mw.config.get( 'wbUserCanEdit' ) ) {
+                       $( wb ).triggerHandler( 'restrictEntityPageActions' );
+               } else if ( mw.config.get( 'wbUserIsBlocked' ) ) {
                        $( wb ).triggerHandler( 'blockEntityPageActions' );
                }
 

-- 
To view, visit https://gerrit.wikimedia.org/r/59125
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I82e173a772dabe203179c80a50f2e42d5925ad81
Gerrit-PatchSet: 5
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Tobias Gritschacher <[email protected]>
Gerrit-Reviewer: Henning Snater <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to