summaryrefslogtreecommitdiffstats
path: root/app/acf-util/roles-editrole-html.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'app/acf-util/roles-editrole-html.lsp')
-rw-r--r--app/acf-util/roles-editrole-html.lsp20
1 files changed, 20 insertions, 0 deletions
diff --git a/app/acf-util/roles-editrole-html.lsp b/app/acf-util/roles-editrole-html.lsp
new file mode 100644
index 0000000..bf42f28
--- /dev/null
+++ b/app/acf-util/roles-editrole-html.lsp
@@ -0,0 +1,20 @@
+<? local form= ... ?>
+<? --[[
+ io.write(html.cfe_unpack(form))
+ io.write(html.cfe_unpack(FORM))
+--]] ?>
+
+<? ---[[ ?>
+<H1><?= form.label ?></H1>
+<?
+ require("viewfunctions")
+ form.action = ""
+ form.submit = "Save"
+ -- If editing existing role, disable role
+ if form.value.role and "GET" == ENV["REQUEST_METHOD"] then
+ form.value.role.contenteditable = false
+ end
+ local order = { "role", "permissions" }
+ displayform(form, order)
+?>
+<? --]] ?>