summaryrefslogtreecommitdiffstats
path: root/apk-details-html.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'apk-details-html.lsp')
-rw-r--r--apk-details-html.lsp19
1 files changed, 6 insertions, 13 deletions
diff --git a/apk-details-html.lsp b/apk-details-html.lsp
index 6fdb6f2..814234a 100644
--- a/apk-details-html.lsp
+++ b/apk-details-html.lsp
@@ -4,7 +4,7 @@ htmlviewfunctions = require("htmlviewfunctions")
<% htmlviewfunctions.displaycommandresults({"install", "upgrade"}, session) %>
-<h1><%= data.label %></h1>
+<% local header_level = htmlviewfunctions.displaysectionstart(data, page_info) %>
<%
htmlviewfunctions.displayitem(data.value.package)
htmlviewfunctions.displayitem(data.value.installed)
@@ -15,18 +15,11 @@ htmlviewfunctions.displayitem(data.value.size)
htmlviewfunctions.displayitem(data.value.upgrade)
%>
+<% local packagecfe = cfe({ type="hidden", value=data.value.package.value }) %>
<% if viewlibrary.check_permission("install") and data.value.installed.value == "" then %>
-<div class='item'><p class='left'>Install</p>
-<div class='right'>
-<form action="install" method="post">
-<input class="hidden" type="hidden" name="package" value=<%= data.value.package.value %>>
-<input class="submit" type="submit" name="submit" value="Install"></form>
-</div></div><!-- end .item -->
+ <% htmlviewfunctions.displayitem(cfe({type="form", value={package=packagecfe}, label="Install", option="Install", action="install" }), page_info, 0) %>
<% elseif viewlibrary.check_permission("upgrade") and data.value.upgrade.value ~= "" then %>
-<div class='item'><p class='left'>Upgrade</p>
-<div class='right'>
-<form action="upgrade" method="post">
-<input class="hidden" type="hidden" name="package" value=<%= data.value.package.value %>>
-<input class="submit" type="submit" name="submit" value="Upgrade"></form>
-</div></div><!-- end .item -->
+ <% htmlviewfunctions.displayitem(cfe({type="form", value={package=packagecfe}, label="Upgrade", option="Upgrade", action="upgrade" }), page_info, 0) %>
<% end %>
+
+<% htmlviewfunctions.displaysectionend(header_level) %>