From 5fbf528a49ea60b8e175fad16dd13d5b743aec39 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Fri, 20 Apr 2012 10:48:26 +0700 Subject: [PATCH] Fix Save button of global settings in webadmin. In HTML one
can't be inside another one... In XHTML it works... Thanks to skydrome for reporting this. Also I tried to fix listeners editor, as they used nested forms too... But it seems that I messed up the whole table. Let someone more skilled in HTML fix this broken layout. At least buttons themselves work now. --- modules/data/webadmin/tmpl/settings.tmpl | 123 ++++++++++++----------- webskins/_default_/pub/_default_.css | 121 ++++++++++++++++++++++ 2 files changed, 185 insertions(+), 59 deletions(-) diff --git a/modules/data/webadmin/tmpl/settings.tmpl b/modules/data/webadmin/tmpl/settings.tmpl index 07b5ee00..b1b8064f 100644 --- a/modules/data/webadmin/tmpl/settings.tmpl +++ b/modules/data/webadmin/tmpl/settings.tmpl @@ -1,72 +1,77 @@ - - -
- +
-

Listen Port(s)

-
-
-
-
+

Listen Port(s)

+
+
+
+
+
+
Port
+
BindHost
+
SSL
+
IPv4
+
IPv6
+
IRC
+
Web
+ +
+ +
+
+
+
+
checked="checked"/>
+
+
+
checked="checked"/>
+
+
+
checked="checked"/>
+
+
+
checked="checked"/>
+
+
+
checked="checked"/>
+
+
+ + + + + + + + + + +
+
+ +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PortBindHostSSLIPv4IPv6IRCWeb -
checked="checked"/>
checked="checked"/>
checked="checked"/>
checked="checked"/>
checked="checked"/>
- - - - - - - - - - -
+ +
+
+
+
+
+
+
+
+
+ +
+ +

Settings

diff --git a/webskins/_default_/pub/_default_.css b/webskins/_default_/pub/_default_.css index 5ef898e8..30c06fe0 100644 --- a/webskins/_default_/pub/_default_.css +++ b/webskins/_default_/pub/_default_.css @@ -364,3 +364,124 @@ td { .textsection p { margin-bottom: 0.7em; } + +.listeners { + display: table +} + +.listeners_header { + display: table-row +} + +.listeners_header1 { + display: table-cell +} + +.listener_show { + display: table-row +} + +.listener_show_port { + display: table-cell +} + +.listener_show_host { + display: table-cell +} + +.listener_show_ssl { + display: table-cell +} + +.listener_show_ipv4 { + display: table-cell +} + +.listener_show_ipv6 { + display: table-cell +} + +.listener_show_irc { + display: table-cell +} + +.listener_show_web { + display: table-cell +} + +.listener_show_delete { + display: table-cell +} + +.listener_add { + display: table-row +} + +.listener_add_port { + display: table-cell +} + +.listener_add_host { + display: table-cell +} + +.listener_add_ssl { + display: table-cell +} + +.listener_add_ipv4 { + display: table-cell +} + +.listener_add_ipv6 { + display: table-cell +} + +.listener_add_irc { + display: table-cell +} + +.listener_add_web { + display: table-cell +} + +.listener_add_submit { + display: table-cell +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +