hide "settings" link if features is disabled
This commit is contained in:
		| @@ -17,7 +17,7 @@ | ||||
|                 <div class="button" data-toggle-panel="openwebrx-panel-log"><img  src="static/gfx/openwebrx-panel-log.png" /><br/>Log</div> | ||||
|                 <div class="button" data-toggle-panel="openwebrx-panel-receiver"><img src="static/gfx/openwebrx-panel-receiver.png" /><br/>Receiver</div> | ||||
|                 <a class="button" href="map" target="_blank"><img src="static/gfx/openwebrx-panel-map.png" /><br/>Map</a> | ||||
|                 <a class="button" href="admin" target="_blank"><img src="static/gfx/openwebrx-panel-settings.png" /><br/>Settings</a> | ||||
|                 ${settingslink} | ||||
|             </section> | ||||
|         </div> | ||||
|         <div id="webrx-rx-photo-title"></div> | ||||
|   | ||||
| @@ -1,6 +1,7 @@ | ||||
| from . import Controller | ||||
| import pkg_resources | ||||
| from string import Template | ||||
| from owrx.config import Config | ||||
|  | ||||
|  | ||||
| class TemplateController(Controller): | ||||
| @@ -19,7 +20,11 @@ class TemplateController(Controller): | ||||
|  | ||||
| class WebpageController(TemplateController): | ||||
|     def template_variables(self): | ||||
|         header = self.render_template("include/header.include.html") | ||||
|         settingslink = "" | ||||
|         pm = Config.get() | ||||
|         if "webadmin_enabled" in pm and pm["webadmin_enabled"]: | ||||
|             settingslink = """<a class="button" href="admin" target="_blank"><img src="static/gfx/openwebrx-panel-settings.png" /><br/>Settings</a>""" | ||||
|         header = self.render_template("include/header.include.html", settingslink=settingslink) | ||||
|         return {"header": header} | ||||
|  | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jakob Ketterl
					Jakob Ketterl