From c93572c500586afcdf66ff796e650249af02451b Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Thu, 16 Jul 2009 16:03:35 +0000 Subject: Rewrote acf-apk-tools to reflect changes for apk-tools in alpine 1.9 New features: update, upgrade, view details, list top level packages Corresponds to removed functions from apk.lua in acf-core version 0.8.0 Bumped version to 0.3.0 --- apk-loaded-html.lsp | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 apk-loaded-html.lsp (limited to 'apk-loaded-html.lsp') diff --git a/apk-loaded-html.lsp b/apk-loaded-html.lsp new file mode 100644 index 0000000..2aae111 --- /dev/null +++ b/apk-loaded-html.lsp @@ -0,0 +1,62 @@ +<% local form, viewlibrary, page_info, session = ... %> +<% require("viewfunctions") %> + +<% displaycommandresults({"delete", "install", "upgrade"}, session) %> + +

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

+

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

+
+ + + <% if session.permissions.apk.delete or session.permissions.apk.upgrade then %> + + <% end %> + + + + + +<% for i,packagetable in pairs(form.value.toplevel.value) do %> + + <% if session.permissions.apk.delete then %> + + <% end %> + + + + +<% end %> +
ActionPackage NameVersionDescription
+ <%= html.link{value = "delete?package=" .. packagetable.name, label="Delete "} %> + <% if session.permissions.apk.upgrade and packagetable.upgrade then %> + <%= html.link{value = "upgrade?package=" .. packagetable.name, label="Upgrade "} %> + <% end %> + <%= html.link{value = "details?package="..packagetable.name, label=packagetable.name} %><%= html.html_escape(packagetable.version) %><%= html.html_escape(packagetable.description) %>
+
+ +

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

+
+ + + <% if session.permissions.apk.install then %> + + <% end %> + + + + + +<% for i,packagetable in pairs(form.value.dependant.value) do %> + + <% if session.permissions.apk.install then %> + + <% end %> + + + + +<% end %> +
ActionPackage NameVersionDescription
+ <%= html.link{value = "install?package=" .. packagetable.name, label="Install"} %> + <%= html.link{value = "details?package="..packagetable.name, label=packagetable.name} %><%= html.html_escape(packagetable.version) %><%= html.html_escape(packagetable.description) %>
+
-- cgit v1.2.3