From d962635e52cc8f11764c7cde6a4ab073842ac72c Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Fri, 17 Jul 2009 11:24:47 +0000 Subject: Fixed package upgrade to not add as top-level package. Bumped to 0.3.1 --- apk-loaded-html.lsp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'apk-loaded-html.lsp') diff --git a/apk-loaded-html.lsp b/apk-loaded-html.lsp index e24ca00..68cda56 100644 --- a/apk-loaded-html.lsp +++ b/apk-loaded-html.lsp @@ -38,7 +38,7 @@
- <% if session.permissions.apk.install then %> + <% if session.permissions.apk.install or session.permissions.apk.upgrade then %> <% end %> @@ -48,9 +48,14 @@ <% for i,packagetable in pairs(form.value.dependent.value) do %> - <% if session.permissions.apk.install then %> + <% if session.permissions.apk.install or session.permissions.apk.upgrade then %> <% end %> -- cgit v1.2.3
ActionPackage Name
- <%= html.link{value = "install?package=" .. packagetable.name, label="Install"} %> + <% if session.permissions.apk.install then %> + <%= html.link{value = "install?package=" .. packagetable.name, label="Install "} %> + <% end %> + <% 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} %>