diff --git a/htdocs/settings/sdr.html b/htdocs/settings/sdr.html deleted file mode 100644 index f85dfde..0000000 --- a/htdocs/settings/sdr.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - OpenWebRX Settings - - - - - - - -${header} -
-
-

SDR device settings

-
-
- ${devices} -
-
- \ No newline at end of file diff --git a/owrx/controllers/settings/sdr.py b/owrx/controllers/settings/sdr.py index ec5b601..708a24f 100644 --- a/owrx/controllers/settings/sdr.py +++ b/owrx/controllers/settings/sdr.py @@ -13,11 +13,18 @@ class SdrSettingsController(AuthorizationMixin, WebpageController): def template_variables(self): variables = super().template_variables() - variables["devices"] = self.render_devices() + variables["sections"] = self.render_devices() + variables["title"] = "SDR device settings" return variables def render_devices(self): - return "".join(self.render_device(key, value) for key, value in Config.get()["sdrs"].items()) + return """ +
+ {devices} +
+ """.format( + devices="".join(self.render_device(key, value) for key, value in Config.get()["sdrs"].items()) + ) def render_device(self, device_id, config): return """ @@ -41,4 +48,4 @@ class SdrSettingsController(AuthorizationMixin, WebpageController): ) def indexAction(self): - self.serve_template("settings/sdr.html", **self.template_variables()) + self.serve_template("settings/general.html", **self.template_variables())