From 727904ec246f1de212c7e1f9fc42d2f64ae4fcda Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Mon, 3 Sep 2018 11:59:25 +0700 Subject: [PATCH] template --- lib/modem-dashboard/index.js | 4 ++++ lib/modem-dashboard/views/template.html | 16 +++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) 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> -- 1.9.0