Commit f6fc1aee by Miles Steele

hide empty management list selector, add explanation text

parent 58c6b9bb
...@@ -463,6 +463,8 @@ class Membership ...@@ -463,6 +463,8 @@ class Membership
text: auth_list.$container.data 'display-name' text: auth_list.$container.data 'display-name'
data: data:
auth_list: auth_list auth_list: auth_list
if @auth_lists.length is 0
@$list_selector.hide()
@$list_selector.change => @$list_selector.change =>
$opt = @$list_selector.children('option:selected') $opt = @$list_selector.children('option:selected')
......
...@@ -54,6 +54,14 @@ ...@@ -54,6 +54,14 @@
<div class="request-response-error"></div> <div class="request-response-error"></div>
%if not section_data['access']['instructor']:
<p>
Staff cannot modify staff or beta tester lists. To modify these lists,
contact your instructor and ask them to add you as an instructor for staff
and beta lists, or a forum admin for forum management.
</p>
%endif
%if section_data['access']['instructor']: %if section_data['access']['instructor']:
<div class="auth-list-container" <div class="auth-list-container"
data-rolename="staff" data-rolename="staff"
...@@ -68,7 +76,6 @@ ...@@ -68,7 +76,6 @@
data-add-button-label="Add Staff" data-add-button-label="Add Staff"
></div> ></div>
%if section_data['access']['instructor']:
<div class="auth-list-container" <div class="auth-list-container"
data-rolename="instructor" data-rolename="instructor"
data-display-name="Instructors" data-display-name="Instructors"
...@@ -79,7 +86,6 @@ ...@@ -79,7 +86,6 @@
data-modify-endpoint="${ section_data['modify_access_url'] }" data-modify-endpoint="${ section_data['modify_access_url'] }"
data-add-button-label="Add Instructor" data-add-button-label="Add Instructor"
></div> ></div>
%endif
<div class="auth-list-container" <div class="auth-list-container"
data-rolename="beta" data-rolename="beta"
...@@ -92,9 +98,7 @@ ...@@ -92,9 +98,7 @@
data-modify-endpoint="${ section_data['modify_access_url'] }" data-modify-endpoint="${ section_data['modify_access_url'] }"
data-add-button-label="Add Beta Tester" data-add-button-label="Add Beta Tester"
></div> ></div>
%endif
%if section_data['access']['instructor']:
<div class="auth-list-container" <div class="auth-list-container"
data-rolename="Administrator" data-rolename="Administrator"
data-display-name="Forum Admins" data-display-name="Forum Admins"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment