diff --git a/lib/modem-dashboard/index.js b/lib/modem-dashboard/index.js index ffdfa1e..49ad006 100644 --- a/lib/modem-dashboard/index.js +++ b/lib/modem-dashboard/index.js @@ -22,6 +22,10 @@ nunjucks.configure(__dirname + '/views', { express: app }); +app.use(function(req, res, next) { + res.locals.site_name = config.handler_name; +}) + function modemSignal(req, res, next) { const signal_strength = matrix && matrix.modem && matrix.modem.signal_strength ? matrix.modem.signal_strength : 0; res.locals.signal_strength = signal_strength; diff --git a/lib/modem-dashboard/views/template.html b/lib/modem-dashboard/views/template.html index 6ba9703..128065b 100644 --- a/lib/modem-dashboard/views/template.html +++ b/lib/modem-dashboard/views/template.html @@ -15,7 +15,14 @@ {{ page_title }} - {% endif %} + Modem Dashboard + + {% if site_name %} + - + {{ site_name }} + {% endif %} + </title> <!-- Latest compiled and minified CSS --> @@ -55,12 +62,19 @@ <span class="icon-bar"></span> <span class="icon-bar"></span> </button> - <a class="navbar-brand" href="/">Modem Dashboard</a> + <a class="navbar-brand" href="/"> + {% if site_name %} + {{ site_name}} + {% else %} + Modem Dashboard + {% endif %} + </a> </div> <div id="navbar" class="collapse navbar-collapse"> <ul class="nav navbar-nav"> <li><a href="/sms">SMS</a></li> <li><a href="/ussd">USSD</a></li> + <li><a href="/stocks">Stok</a></li> </ul> </div><!--/.nav-collapse --> </div>