diff --git a/conference.go b/conference.go index 49ba42b..2cc4811 100644 --- a/conference.go +++ b/conference.go @@ -46,6 +46,8 @@ func Conferences(ctxt ui.AmContext) (string, any, error) { return ui.ErrorPage(ctxt, err) } ctxt.VarMap().Set("conferences", clist) + ctxt.VarMap().Set("canCreate", comm.TestPermission("Community.Create", ctxt.EffectiveLevel())) + ctxt.VarMap().Set("canManage", comm.TestPermission("Community.Create", ctxt.EffectiveLevel())) return "framed_template", "conflist.jet", err } diff --git a/docs/MISSINGFUNCS.md b/docs/MISSINGFUNCS.md index 54ff87d..38a96ee 100644 --- a/docs/MISSINGFUNCS.md +++ b/docs/MISSINGFUNCS.md @@ -11,6 +11,7 @@ _(italicized items can be deferred)_ - _Calendar (top menu link)_ - _Chat (top menu link)_ - _Documentation (top menu link)_ +- Quote banner rotation - Sysadmin Menu: - Edit Global Properties - View/Edit IP Address Bans @@ -20,6 +21,8 @@ _(italicized items can be deferred)_ - Import User Accounts - Conferences list: - Find + - Manage + - Create New - Community Admin Menu: - Set Community Category - Set Community Services diff --git a/ui/views/conflist.jet b/ui/views/conflist.jet index 3a03417..339f546 100644 --- a/ui/views/conflist.jet +++ b/ui/views/conflist.jet @@ -52,10 +52,22 @@