jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/372119 )

Change subject: Set $wgTranslatePermissionUrl to false doesn't remove "Request 
permission" link
......................................................................


Set $wgTranslatePermissionUrl to false doesn't remove "Request permission" link

Even though $wgTranslatePermissionUrl was set to false, a link to Request 
persmission was still displayed. The patch removes that link.

Bug: T56530
Change-Id: Id5322f44c6c11e8a651c7f82a3405e4eac798ae6
---
M resources/js/ext.translate.editor.js
1 file changed, 10 insertions(+), 7 deletions(-)

Approvals:
  Brian Wolff: Looks good to me, but someone else must approve
  D3r1ck01: Looks good to me, but someone else must approve
  jenkins-bot: Verified
  Nikerabbit: Checked; Looks good to me, approved



diff --git a/resources/js/ext.translate.editor.js 
b/resources/js/ext.translate.editor.js
index e0a08bf..e4de848 100644
--- a/resources/js/ext.translate.editor.js
+++ b/resources/js/ext.translate.editor.js
@@ -771,19 +771,22 @@
 
                                $requestRight = $( '<span>' )
                                        .addClass( 'tux-editor-request-right' )
-                                       .text( mw.msg( 
'translate-edit-nopermission' ) )
-                                       .append( $( '<a>' )
+                                       .text( mw.msg( 
'translate-edit-nopermission' ) );
+                               // Make sure wgTranslatePermissionUrl setting 
is not 'false'
+                               if ( mw.config.get( 'wgTranslatePermissionUrl' 
) !== false ) {
+                                       $requestRight
+                                               .append( $( '<a>' )
                                                .text( mw.msg( 
'translate-edit-askpermission' ) )
                                                .addClass( 
'tux-editor-ask-permission' )
                                                .attr( {
                                                        href: mw.util.getUrl(
                                                                mw.config.get( 
'wgTranslateUseSandbox' ) ?
-                                                               
'Special:TranslationStash' :
-                                                               mw.config.get( 
'wgTranslatePermissionUrl' )
-                                                       )
+                                                                       
'Special:TranslationStash' :
+                                                                       
mw.config.get( 'wgTranslatePermissionUrl' )
+                                                               )
                                                } )
-                                       );
-
+                                               );
+                               }
                                // Disable the text area if user has no 
translation rights.
                                // Use readonly to allow copy-pasting (except 
for placeholders)
                                $textarea.prop( 'readonly', true );

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Id5322f44c6c11e8a651c7f82a3405e4eac798ae6
Gerrit-PatchSet: 12
Gerrit-Project: mediawiki/extensions/Translate
Gerrit-Branch: master
Gerrit-Owner: African Hope <[email protected]>
Gerrit-Reviewer: African Hope <[email protected]>
Gerrit-Reviewer: Brian Wolff <[email protected]>
Gerrit-Reviewer: D3r1ck01 <[email protected]>
Gerrit-Reviewer: Legoktm <[email protected]>
Gerrit-Reviewer: Nikerabbit <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to