From 07f78a295b50630bdc0b6981e6a72c32e3f49185 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Mon, 3 Feb 2014 21:44:54 +0000 Subject: Cleanup HTML including removing DL/DT/DD, use tablesorter where possible, and use lowercase tags --- openvpn-listcerts-html.lsp | 55 +++++++++++++++++---------- openvpn-statusinfo-html.lsp | 60 +++++++++++++++++++----------- openvpn-uploadcert-html.lsp | 2 +- openvpn-viewcert-html.lsp | 2 +- openvpn-viewconfig-html.lsp | 90 ++++++++++++++++++++++++++++----------------- 5 files changed, 133 insertions(+), 76 deletions(-) diff --git a/openvpn-listcerts-html.lsp b/openvpn-listcerts-html.lsp index e0043c0..74cc45c 100644 --- a/openvpn-listcerts-html.lsp +++ b/openvpn-listcerts-html.lsp @@ -2,40 +2,57 @@ <% htmlviewfunctions = require("htmlviewfunctions") %> <% html = require("acf.html") %> + + + + + + <% htmlviewfunctions.displaycommandresults({"deletecert", "generatedhparams"}, session) %> <% htmlviewfunctions.displaycommandresults({"uploadcert"}, session, true) %> -

<%= html.html_escape(view.label) %>

- -
- - - - - +

<%= html.html_escape(view.label) %>

+
ActionCertificate
+ + + + + <% for i,cert in ipairs(view.value) do %> - - + - - + + + <% end %> -
ActionCertificate
+
<%= html.link{value=page_info.script..page_info.prefix..page_info.controller.."/deletecert?submit=true&cert="..cert.."&redir="..page_info.orig_action, label="Delete "} %> <% if not string.find(cert, "%-key") then %> <%= html.link{value=page_info.script..page_info.prefix..page_info.controller.."/viewcert?cert="..cert.."&redir="..page_info.orig_action, label="View "} %> <% end %> - <%= html.html_escape(cert) %>
<%= html.html_escape(cert) %>
+ <% if viewlibrary.dispatch_component and viewlibrary.check_permission("uploadcert") then viewlibrary.dispatch_component("uploadcert") end %> <% if viewlibrary.check_permission("generatedhparams") then %> -

Diffie Hellman Parameters

-
+

Diffie Hellman Parameters

"> -
Generate Diffie Hellman parameters
-
+

Generate Diffie Hellman parameters

+
+ +
-
<% end %> diff --git a/openvpn-statusinfo-html.lsp b/openvpn-statusinfo-html.lsp index 2167893..ba9881e 100644 --- a/openvpn-statusinfo-html.lsp +++ b/openvpn-statusinfo-html.lsp @@ -1,32 +1,50 @@ -<% local view, viewlibrary = ... %> +<% local view, viewlibrary, page_info, session = ... %> <% html = require("acf.html") %> + + + + + + <% viewlibrary.dispatch_component("status") %> <% viewlibrary.dispatch_component("viewconfig") %>

Status

Connected clients

- -
- - - - - - - +
Common Name
Connected at
Virtual AddressReal AddressBytes
Received
Bytes
Sent
+ + + + + + + + <% for i in ipairs(view.value) do %> - - - - - - - - - - + + + + + + + + + + <% end %> -
Common Name
Connected at
Virtual AddressReal AddressBytes
Received
Bytes
Sent
<%= html.html_escape(view.value[i].CN) %><%= html.html_escape(view.value[i].VIRTADDR) %><%= html.html_escape(view.value[i].REALADDR) %><%= html.html_escape(view.value[i].BYTESRCV) %><%= html.html_escape(view.value[i].BYTESSND) %>
<%= html.html_escape(view.value[i].CONN) %>
<%= html.html_escape(view.value[i].CN) %><%= html.html_escape(view.value[i].VIRTADDR) %><%= html.html_escape(view.value[i].REALADDR) %><%= html.html_escape(view.value[i].BYTEsrcV) %><%= html.html_escape(view.value[i].BYTESSND) %>
<%= html.html_escape(view.value[i].CONN) %>
+ diff --git a/openvpn-uploadcert-html.lsp b/openvpn-uploadcert-html.lsp index 4f9d5ee..41048e4 100644 --- a/openvpn-uploadcert-html.lsp +++ b/openvpn-uploadcert-html.lsp @@ -2,7 +2,7 @@ <% htmlviewfunctions = require("htmlviewfunctions") %> <% html = require("acf.html") %> -

<%= html.html_escape(form.label) %>

+

<%= html.html_escape(form.label) %>

<% form.action = page_info.script .. page_info.prefix .. page_info.controller .. "/" .. page_info.action form.enctype = "multipart/form-data" diff --git a/openvpn-viewcert-html.lsp b/openvpn-viewcert-html.lsp index 418a1aa..dcfb7d6 100644 --- a/openvpn-viewcert-html.lsp +++ b/openvpn-viewcert-html.lsp @@ -1,5 +1,5 @@ <% local view, viewlibrary = ... %> <% html = require("acf.html") %> -

Certificate Details

+

Certificate Details

<%= html.html_escape(view.value.value) %>
diff --git a/openvpn-viewconfig-html.lsp b/openvpn-viewconfig-html.lsp index 5b76598..cbb4ae0 100644 --- a/openvpn-viewconfig-html.lsp +++ b/openvpn-viewconfig-html.lsp @@ -6,72 +6,94 @@

<%= html.html_escape(format.cap_begin_word(view.value.type)) %> Config

<%= html.html_escape(format.cap_begin_word(view.value.type)) %> settings

-
-
Mode
-
<%= html.html_escape(view.value.type) %>
+

Mode

+
+<%= html.html_escape(view.value.type) %> +
-
User device
-
<%= html.html_escape(view.value.dev) %>
+

User device

+
+<%= html.html_escape(view.value.dev) %> +
<% if view.value.type == "server" then %> -
Listens on
-
<%= html.html_escape(view.value["local"]) %>:<%= html.html_escape(view.value.port) %> (<%= html.html_escape(view.value.proto) %>)
+

Listens on

+
+<%= html.html_escape(view.value["local"]) %>:<%= html.html_escape(view.value.port) %> (<%= html.html_escape(view.value.proto) %>) +
<% end %> <% if view.value.type == "client" then %> -
Remote server
-
<% if string.find(view.value.remote, "%s") then io.write(html.html_escape(string.gsub(view.value.remote, "%s+", ":"))) else io.write(html.html_escape(view.value.remote .. (view.value.rport or view.value.port or "1194"))) end %> (<%= html.html_escape(view.value.proto) %>)
+

Remote server

+
+<% if string.find(view.value.remote, "%s") then io.write(html.html_escape(string.gsub(view.value.remote, "%s+", ":"))) else io.write(html.html_escape(view.value.remote .. (view.value.rport or view.value.port or "1194"))) end %> (<%= html.html_escape(view.value.proto) %>) +
<% end %> -
Logfile
-
<% if ( view.value.log ) then %><%= html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/logfile?name=" .. view.value.name, label=view.value.log } %><% else %>Syslog<% end %> (Verbosity level: <%= html.html_escape(view.value.verb) %>)
-
+

Logfile

+
+<% if ( view.value.log ) then %><%= html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/logfile?name=" .. view.value.name, label=view.value.log } %><% else %>Syslog<% end %> (Verbosity level: <%= html.html_escape(view.value.verb) %>) +
<% if view.value.type == "server" then %>

Connected clients status

-
-
Last status was recorded
-
<%= html.html_escape(view.value.client_lastupdate) %> (This was <%= html.html_escape(view.value.client_lastdatechangediff) %> ago)
+

Last status was recorded

+
+<%= html.html_escape(view.value.client_lastupdate) %> (This was <%= html.html_escape(view.value.client_lastdatechangediff) %> ago) +
-
Maximum clients
-
<%= html.html_escape(view.value["max-clients"]) %>
+

Maximum clients

+
+<%= html.html_escape(view.value["max-clients"]) %> +
-
Connected clients
-
<%= html.html_escape(view.value.client_count) %>
-
+

Connected clients

+
+<%= html.html_escape(view.value.client_count) %> +
<% end %> <% if view.value.dh or view.value.ca or view.value.cert or view.value.key or view.value.tls or view.value.crl then %>

Certificate files

-
<% if (view.value.dh) then %> -
DH
-
<%= html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/viewcert?cert=" .. view.value.dh, label=view.value.dh } %>
+

DH

+
+<%= html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/viewcert?cert=" .. view.value.dh, label=view.value.dh } %> +
<% end %> <% if (view.value.ca) then %> -
CA Certificate
-
<%= html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/viewcert?cert=" .. view.value.ca, label=view.value.ca } %>
+

CA Certificate

+
+<%= html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/viewcert?cert=" .. view.value.ca, label=view.value.ca } %> +
<% end %> <% if (view.value.cert) then %> -
Certificate
-
<%= html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/viewcert?cert=" .. view.value.cert, label=view.value.cert } %>
+

Certificate

+
+<%= html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/viewcert?cert=" .. view.value.cert, label=view.value.cert } %> +
<% end %> <% if (view.value.key) then %> -
Private Key
-
<%= html.html_escape(view.value.key) %>
+

Private Key

+
+<%= html.html_escape(view.value.key) %> +
<% end %> <% if (view.value.tls) then %> -
TLS Authentication
-
<%= html.html_escape(view.value.tls) %><% -- html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/pem_info?name=" .. view.value.tls , label=view.value.tls } %>
+

TLS Authentication

+
+<%= html.html_escape(view.value.tls) %><% -- html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/pem_info?name=" .. view.value.tls , label=view.value.tls } %> +
<% end %> <% if (view.value.crl) then %> -
CRL Verify File
-
<%= html.html_escape(view.value.crl) %><% -- html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/pem_info?name=" .. view.value.crl , label=view.value.crl } %>
+

CRL Verify File

+
+<%= html.html_escape(view.value.crl) %><% -- html.link{value = page_info.script .. page_info.prefix .. page_info.controller .. "/pem_info?name=" .. view.value.crl , label=view.value.crl } %> +
<% end %> -
<% end %> -- cgit v1.2.3