summaryrefslogtreecommitdiffstats
path: root/apk-html.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'apk-html.lsp')
-rw-r--r--apk-html.lsp8
1 files changed, 8 insertions, 0 deletions
diff --git a/apk-html.lsp b/apk-html.lsp
index b560aea..4b5a340 100644
--- a/apk-html.lsp
+++ b/apk-html.lsp
@@ -15,7 +15,9 @@ io.write("</span>")
<DL>
<TABLE>
<TR style="background:#eee;font-weight:bold;">
+ <% if session.permissions.apk.delete then %>
<TD style="padding-right:20px;white-space:nowrap;" class="header">Delete</TD>
+ <% end %>
<TD style="padding-right:20px;white-space:nowrap;" class="header">Package Name</TD>
<TD style="padding-right:20px;white-space:nowrap;" class="header">Version</TD>
<TD style="white-space:nowrap;" class="header">Description</TD>
@@ -23,9 +25,11 @@ io.write("</span>")
<% for i,packagetable in pairs(form.value.loaded.value) do %>
<TR>
+ <% if session.permissions.apk.delete then %>
<TD style="padding-right:20px;white-space:nowrap;">
<%= html.link{value = "delete?package=" .. packagetable.name, label="Delete"} %>
</TD>
+ <% end %>
<TD><%= packagetable.name %></TD>
<TD><%= packagetable.version %></TD>
<TD><%= packagetable.description %></TD>
@@ -40,16 +44,20 @@ io.write("</span>")
<DL>
<TABLE>
<TR style="background:#eee;font-weight:bold;">
+ <% if session.permissions.apk.install then %>
<TD style="padding-right:20px;white-space:nowrap;" class="header">Install</TD>
+ <% end %>
<TD style="padding-right:20px;white-space:nowrap;" class="header">Package Name</TD>
<TD style="white-space:nowrap;" WIDTH="90%" class="header">Version</TD>
</TR>
<% for i,packagetable in pairs(form.value.available.value) do %>
<TR>
+ <% if session.permissions.apk.install then %>
<TD style="padding-right:20px;white-space:nowrap;">
<%= html.link{value = "install?package=" .. packagetable.name, label="Install"} %>
</TD>
+ <% end %>
<TD><%= packagetable.name %></TD>
<TD><%= packagetable.version %></TD>
</TR>