luci-app-simple-adblock: bugfix: unsupported DNS options display 6488/head
authorStan Grishin <stangri@melmac.ca>
Fri, 28 Jul 2023 23:26:59 +0000 (23:26 +0000)
committerStan Grishin <stangri@melmac.ca>
Fri, 28 Jul 2023 23:31:35 +0000 (23:31 +0000)
* bugfix: move the break tag in front of the unsupported DNS options to pretty up
  the output
* use pkg.Name in RPCD calls
* slightly change the version display in WebUI to make it consistent with other
  packages

Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit 8001cc5f2fce4b54fccca46157d42cbfca9f5894)

applications/luci-app-simple-adblock/Makefile
applications/luci-app-simple-adblock/htdocs/luci-static/resources/simple-adblock/status.js
applications/luci-app-simple-adblock/htdocs/luci-static/resources/view/simple-adblock/overview.js
applications/luci-app-simple-adblock/po/templates/simple-adblock.pot

index ce1637088b452a74f311c52b30132445b8a4865f..47b9623c5b24b1c9760de80e3afc6511370fed38 100644 (file)
@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_LICENSE:=GPL-3.0-or-later
 PKG_MAINTAINER:=Stan Grishin <stangri@melmac.ca>
-PKG_VERSION:=1.9.5-1
+PKG_VERSION:=1.9.5-3
 
 LUCI_TITLE:=Simple Adblock Web UI
 LUCI_DESCRIPTION:=Provides Web UI for simple-adblock service.
index c57de633b478d39e64a2fbf11f327534d8fc4a36..6c5ef19c11c98ffc066f9dbe4d9d102410d25808 100644 (file)
@@ -79,7 +79,7 @@ var RPC = {
 var status = baseclass.extend({
        render: function () {
                return Promise.all([
-                       L.resolveDefault(getInitStatus(), {}),
+                       L.resolveDefault(getInitStatus(pkg.Name), {}),
                ]).then(function (data) {
                        var replyStatus = data[0];
                        var text ="";
@@ -103,7 +103,7 @@ var status = baseclass.extend({
                        var header = E('h2', {}, _("Simple AdBlock - Status"))
                        var statusTitle = E('label', { class: 'cbi-value-title' }, _("Service Status"));
                        if (reply.version) {
-                               text += _("Version: %s").format(reply.version) + " - ";
+                               text += _("Version %s").format(reply.version) + " - ";
                                switch (reply.status) {
                                        case 'statusSuccess':
                                                text += statusTable[reply.status] + ".";
index 8dd94cc1cfb83712b0b532d9d3a7d8927f1ec19f..c0066dd100fbf977fe539878b478d98c534a461c 100644 (file)
@@ -21,7 +21,7 @@ return view.extend({
 
        render: function () {
                return Promise.all([
-                       L.resolveDefault(adb.getPlatformSupport(), {}),
+                       L.resolveDefault(adb.getPlatformSupport(pkg.Name), {}),
                ]).then(function (data) {
                        var replyPlatform = data[0];
                        var status, m, s, o;
@@ -71,10 +71,10 @@ return view.extend({
                        }
                        else {
                                if (!(replyPlatform[pkg.Name].dnsmasq_ipset_support)) {
-                                       text += _("Please note that %s is not supported on this system.").format("<i>dnsmasq.ipset</i>") + "<br />";
+                                       text += "<br />" + _("Please note that %s is not supported on this system.").format("<i>dnsmasq.ipset</i>");
                                }
                                if (!(replyPlatform[pkg.Name].dnsmasq_nftset_support)) {
-                                       text += _("Please note that %s is not supported on this system.").format("<i>dnsmasq.nftset</i>") + "<br />";
+                                       text += "<br />" + _("Please note that %s is not supported on this system.").format("<i>dnsmasq.nftset</i>");
                                }
                        }
                        if (!(replyPlatform[pkg.Name].unbound_installed)) {
index f332edb7679028fbd1dced62b6e976bcf2f8e964..0c8d214adeaf4ae5e1d4fdcf55e94028d03c059a 100644 (file)
@@ -391,7 +391,7 @@ msgid "Verbose output"
 msgstr ""
 
 #: applications/luci-app-simple-adblock/htdocs/luci-static/resources/simple-adblock/status.js:106
-msgid "Version: %s"
+msgid "Version %s"
 msgstr ""
 
 #: applications/luci-app-simple-adblock/htdocs/luci-static/resources/simple-adblock/status.js:98