From 19a6905ce6c877f1497b2ce47b7aeb478591b036 Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Fri, 31 Oct 2014 17:16:47 +0100 Subject: [PATCH] SONAR-5718 Add filters manage link. Update the link on the management page --- server/sonar-web/src/main/hbs/issues/issues-filters.hbs | 1 + .../sonar-web/src/main/js/common/handlebars-extensions.js | 4 ++++ server/sonar-web/src/main/less/issues.less | 6 ++++++ .../main/webapp/WEB-INF/app/views/issues/manage.html.erb | 2 +- 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/server/sonar-web/src/main/hbs/issues/issues-filters.hbs b/server/sonar-web/src/main/hbs/issues/issues-filters.hbs index 066b9dfc797..b9e3266e3ca 100644 --- a/server/sonar-web/src/main/hbs/issues/issues-filters.hbs +++ b/server/sonar-web/src/main/hbs/issues/issues-filters.hbs @@ -3,6 +3,7 @@ {{name}}
{{/each}} + {{t 'manage'}}
diff --git a/server/sonar-web/src/main/js/common/handlebars-extensions.js b/server/sonar-web/src/main/js/common/handlebars-extensions.js index e927143b7c1..be2b40962d8 100644 --- a/server/sonar-web/src/main/js/common/handlebars-extensions.js +++ b/server/sonar-web/src/main/js/common/handlebars-extensions.js @@ -26,6 +26,10 @@ define(['handlebars'], function (Handlebars) { console.log.apply(console, args); }); + Handlebars.registerHelper('link', function(url) { + return baseUrl + url; + }); + Handlebars.registerHelper('capitalize', function(string) { return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase(); }); diff --git a/server/sonar-web/src/main/less/issues.less b/server/sonar-web/src/main/less/issues.less index bbb0fb80b0b..b6e64703870 100644 --- a/server/sonar-web/src/main/less/issues.less +++ b/server/sonar-web/src/main/less/issues.less @@ -194,6 +194,12 @@ float: right; } +.issues-filters-manage { + display: inline-block; + margin-top: 4px; + border-bottom: none; +} + .issues-workspace { padding-left: @sideWidth; } diff --git a/server/sonar-web/src/main/webapp/WEB-INF/app/views/issues/manage.html.erb b/server/sonar-web/src/main/webapp/WEB-INF/app/views/issues/manage.html.erb index 619b9f78068..91b926997cb 100644 --- a/server/sonar-web/src/main/webapp/WEB-INF/app/views/issues/manage.html.erb +++ b/server/sonar-web/src/main/webapp/WEB-INF/app/views/issues/manage.html.erb @@ -59,7 +59,7 @@ <%= issue_filter_star(filter, @favourite_filter_ids.include?(filter.id)) -%> - <%= h filter.name -%> + <%= h filter.name -%> <% if filter.description %>
<%= h filter.description -%>
<% end %> -- 2.39.5