diff options
Diffstat (limited to 'apk-details-html.lsp')
-rw-r--r-- | apk-details-html.lsp | 19 |
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) %> |