mozreview: remove the 'New Review Request' link (
bug 1247595) r?mdoglio
The 'New Review Request' link in the UI doesn't work, yet it's a very
attractive target for new Review Board users. This hides the link.
MozReview-Commit-ID: Ij5TD2AtIbf
--- a/pylib/mozreview/mozreview/extension.py
+++ b/pylib/mozreview/mozreview/extension.py
@@ -122,17 +122,17 @@ class MozReviewExtension(Extension):
'source_filenames': ['mozreview/css/viewdiff.less'],
},
'admin': {
'source_filenames': ['mozreview/css/admin.less'],
},
}
js_bundles = {
'default': {
- 'source_filenames': ['mozreview/js/logout.js'],
+ 'source_filenames': ['mozreview/js/default.js'],
},
'filediffreviewer': {
'source_filenames': ['mozreview/js/models/filediffreviewermodel.js',
'mozreview/js/collections/filediffreviewercollection.js',
'mozreview/js/init_filediffreviewer.js',
'mozreview/js/diffviewer_customizations.js'],
'apply_to': diffviewer_url_names,
},
rename from pylib/mozreview/mozreview/static/mozreview/js/logout.js
rename to pylib/mozreview/mozreview/static/mozreview/js/default.js
--- a/pylib/mozreview/mozreview/static/mozreview/js/logout.js
+++ b/pylib/mozreview/mozreview/static/mozreview/js/default.js
@@ -1,4 +1,8 @@
$(document).ready(function() {
+ // Hide "New Review Request" link
+ $('#navbar a[href="/r/new/"]').parent('li').hide();
+
+ // Fix logout url
$("a[href='/account/logout/']").attr("href", "/mozreview/logout/");
$("#accountnav li").css("visibility", "visible");
});