diff --git a/public/js/filters.js b/public/js/filters.js index cc23bea..882aec7 100644 --- a/public/js/filters.js +++ b/public/js/filters.js @@ -39,6 +39,11 @@ angular.module('netStatsApp.filters', []) return (! mining ? 'icon-cancel' : 'icon-check'); }; }) +.filter('nodeVersion', function() { + return function(version) { + return version.replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1' + '
' + '$2') + } +}) .filter('blockClass', function() { return function(current, best) { return (best - current <= 1 ? 'text-success' : (best - current > 1 && best - current < 4 ? 'text-warning' : 'text-danger')); diff --git a/views/index.jade b/views/index.jade index 0a7b745..fbc335e 100644 --- a/views/index.jade +++ b/views/index.jade @@ -77,7 +77,7 @@ block content td(rel="{{node.id}}") span(data-toggle="tooltip", data-placement="top", data-original-title="{{node.geo | geoTooltip}}") {{node.info.name}} div.small {{node.info.ip}} - td {{node.info.node}} + td.small {{ node.info.node | nodeVersion }} div.small {{node.info.os}}, {{node.info.os_v}} td(class="{{ node.stats.peers | peerClass }}") {{node.stats.peers}} td(class="{{ node.stats.mining | miningClass }}")