diff --git a/emhttp/plugins/dynamix.docker.manager/DockerSettings.page b/emhttp/plugins/dynamix.docker.manager/DockerSettings.page
index 5a65197ba..d6f7893d2 100644
--- a/emhttp/plugins/dynamix.docker.manager/DockerSettings.page
+++ b/emhttp/plugins/dynamix.docker.manager/DockerSettings.page
@@ -155,12 +155,12 @@ _(Enable container table readmore-js)_:
:docker_readmore_help:
_(Docker Stop Timeout)_ (_(seconds)_):
-:
+:
:docker_timeout_help:
_(Docker PID Limit)_:
-:
+:
:docker_pid_limit_help:
@@ -176,10 +176,9 @@ _(Docker data-root)_:
:docker_vdisk_type_help:
-_(Docker vDisk size)_:
+_(Docker vDisk size)_ (_(GB)_):
:
-
- GB
+
@@ -366,15 +365,13 @@ _(IPv4 custom network on interface)_ =$network?> (_(optional)_):
>
_(Edit)_
-
=_('Subnet')?>: =str_replace(' ', '
'._('Subnet').': ', $route)?>
- =_('Gateway')?>: =$gateway[$network]?>
+ =_('Gateway')?>: =$gateway[$network] ?: '---'?>
-
-
- foreach ($network_selects as $select): ?>
+
- endforeach; ?>
-
- /
-
+
-
(=$size?> =_('hosts')?>)
-
@@ -433,38 +420,35 @@ _(IPv4 custom network on interface)_ =$network?> (_(optional)_):
>
=_('Edit') ?>
-
-
-
- /
-
+
-
-
-
-
-
- >
- /
-
-
- (=pow(2,32-($size?:25))?> _(hosts)_)
+
+
+
+
+
+
+
+ >
+
+
+ (=pow(2,32-($size?:25))?> _(hosts)_)
+
-
@@ -501,7 +485,7 @@ _(IPv6 custom network on interface)_ =$network?> (_(optional)_):
**_(Subnet)_:** =str_replace(' ', '
'._('Subnet').': ', $route)?>
- **_(Gateway)_:** =$gateway6[$network]?>
+ **_(Gateway)_:** =$gateway6[$network] ?: '---'?>
@@ -527,13 +511,11 @@ _(IPv6 custom network on interface)_ =$network?> (_(optional)_):
>
=_('Edit') ?>
-
=_('Subnet') ?>:
>
- /
-
@@ -609,7 +591,7 @@ $docker_dhcp = "DOCKER_DHCP_$net";
_(IPv4 custom network on interface)_ =$network?>:
:
**_(Subnet)_:** =str_replace(' ', '
'._('Subnet').': ', $route)?>
- **_(Gateway)_:** =$gateway[$network]?>
+ **_(Gateway)_:** =$gateway[$network] ?: '---'?>
**_(DHCP pool)_:** =_var($dockercfg,$docker_dhcp) ?: "_(not set)_"?> (=pow(2,32-my_explode('/',$dockercfg[$docker_dhcp])[1])?> _(hosts)_)
@@ -641,7 +623,7 @@ if (substr($network,0,4) != 'wlan') {
_(IPv4 custom network on interface)_ =$network?>:
:
**_(Subnet)_:** =$subnet?>/=$mask?>
- **_(Gateway)_:** =_var($dockercfg,"DOCKER_GATEWAY_$port")?>
+ **_(Gateway)_:** =_var($dockercfg,"DOCKER_GATEWAY_$port") ?: '---'?>
**_(DHCP pool)_:** =$range ? "$range/$size" : "_(not set)_"?> (=pow(2,32-($size?:25))?> _(hosts)_)
@@ -658,7 +640,7 @@ if (isset($dockercfg[$docker_dhcp6]) || empty($dockercfg["DOCKER_AUTO_$net"]) ||
_(IPv6 custom network on interface)_ =$network?>:
:
**_(Subnet)_:** =str_replace(' ', '
'._('Subnet').': ', $route)?>
- **_(Gateway)_:** =$gateway6[$network]?>
+ **_(Gateway)_:** =$gateway6[$network] ?: '---'?>
@@ -689,7 +671,7 @@ if (substr($network,0,4) != 'wlan') {
_(IPv6 custom network on interface)_ =$network?>:
:
**_(Subnet)_:** =$subnet6?>/=$mask6?>
- **_(Gateway)_:** =_var($dockercfg,"DOCKER_GATEWAY6_$port")?>
+ **_(Gateway)_:** =_var($dockercfg,"DOCKER_GATEWAY6_$port") ?: '---'?>
@@ -776,7 +758,7 @@ function prepareDocker(form) {
var net = $(id+'net').text();
for (var b=1; b<=3; b++) if ($(id+b).length>0) net += $(id+b).val()+'.';
net = net.replace(/\.$/,'/')+$(id+'mask').val();
- $(this).val(net);
+ $(this).val(net.replace(/(\r|\n|\s)/g,''));
} else {
$(this).val('').prop('disabled',false);
}
diff --git a/emhttp/plugins/dynamix.docker.manager/sheets/DockerSettings.css b/emhttp/plugins/dynamix.docker.manager/sheets/DockerSettings.css
index 0f4a18c71..711ee6a0a 100644
--- a/emhttp/plugins/dynamix.docker.manager/sheets/DockerSettings.css
+++ b/emhttp/plugins/dynamix.docker.manager/sheets/DockerSettings.css
@@ -55,11 +55,11 @@ input.pool6 {
width: 40px;
margin: 0 4px 0 1px;
}
-/* span.net {
+span.net {
margin-left: 4px;
margin-right: 2px;
-} */
-/* span.ip4 {
+}
+span.ip4 {
display: inline-block;
width: 260px;
}
@@ -70,11 +70,11 @@ span.ip6 {
span.gw4 {
display: inline-block;
width: 200px;
-} */
-/* span.gw6 {
+}
+span.gw6 {
display: inline-block;
width: 270px;
-} */
+}
span.nonexist {
margin-left: 20px;
}