From c24320c4bbec44ef97222bf35f596495ddef0a49 Mon Sep 17 00:00:00 2001 From: Daniil Fedotov Date: Fri, 27 Oct 2017 10:50:28 +0100 Subject: [PATCH] Make policy clickable. Policy is refered by name in exchanges and queues pages. Make it a link, so it's easier to navigate. Fixes #493 [#152274158] --- deps/rabbitmq_management/priv/www/js/formatters.js | 2 +- deps/rabbitmq_management/priv/www/js/tmpl/exchange.ejs | 2 +- deps/rabbitmq_management/priv/www/js/tmpl/exchanges.ejs | 2 +- deps/rabbitmq_management/priv/www/js/tmpl/queue.ejs | 2 +- deps/rabbitmq_management/priv/www/js/tmpl/queues.ejs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/deps/rabbitmq_management/priv/www/js/formatters.js b/deps/rabbitmq_management/priv/www/js/formatters.js index dded55a7bc..e027acd1b4 100644 --- a/deps/rabbitmq_management/priv/www/js/formatters.js +++ b/deps/rabbitmq_management/priv/www/js/formatters.js @@ -85,7 +85,7 @@ function fmt_policy_short(obj) { if (obj.policy != undefined && obj.policy != '') { return '' + - fmt_escape_html(obj.policy) + ' '; + link_policy(obj.vhost, obj.policy) + ' '; } else { return ''; } diff --git a/deps/rabbitmq_management/priv/www/js/tmpl/exchange.ejs b/deps/rabbitmq_management/priv/www/js/tmpl/exchange.ejs index cad9ba6adf..56b29d8251 100644 --- a/deps/rabbitmq_management/priv/www/js/tmpl/exchange.ejs +++ b/deps/rabbitmq_management/priv/www/js/tmpl/exchange.ejs @@ -18,7 +18,7 @@ Policy - <%= fmt_string(exchange.policy, '') %> + <%= link_policy(exchange.vhost, exchange.policy) %> diff --git a/deps/rabbitmq_management/priv/www/js/tmpl/exchanges.ejs b/deps/rabbitmq_management/priv/www/js/tmpl/exchanges.ejs index 184a6c2f58..a68ff103aa 100644 --- a/deps/rabbitmq_management/priv/www/js/tmpl/exchanges.ejs +++ b/deps/rabbitmq_management/priv/www/js/tmpl/exchanges.ejs @@ -58,7 +58,7 @@ <% } %> <% if (show_column('exchanges', 'policy')) { %> - <%= fmt_string(exchange.policy) %> + <%= link_policy(exchange.vhost, exchange.policy) %> <% } %> <% if (rates_mode != 'none') { %> diff --git a/deps/rabbitmq_management/priv/www/js/tmpl/queue.ejs b/deps/rabbitmq_management/priv/www/js/tmpl/queue.ejs index 2b7e520aba..0bf8b63b90 100644 --- a/deps/rabbitmq_management/priv/www/js/tmpl/queue.ejs +++ b/deps/rabbitmq_management/priv/www/js/tmpl/queue.ejs @@ -16,7 +16,7 @@ Policy - <%= fmt_string(queue.policy, '') %> + <%= link_policy(queue.vhost, queue.policy) %> <% if (nodes_interesting) { %> diff --git a/deps/rabbitmq_management/priv/www/js/tmpl/queues.ejs b/deps/rabbitmq_management/priv/www/js/tmpl/queues.ejs index cb2a51f81a..0c46ad7357 100644 --- a/deps/rabbitmq_management/priv/www/js/tmpl/queues.ejs +++ b/deps/rabbitmq_management/priv/www/js/tmpl/queues.ejs @@ -116,7 +116,7 @@ <%= fmt_features_short(queue) %> <% } %> <% if (show_column('queues', 'policy')) { %> - <%= fmt_string(queue.policy) %> + <%= link_policy(queue.vhost, queue.policy) %> <% } %> <% if (show_column('queues', 'consumers')) { %> <%= fmt_string(queue.consumers) %>