mirror of
https://github.com/discourse/discourse.git
synced 2025-06-24 03:01:33 +08:00
FIX: Don't show "bulk" icon on group-index for unauthorized users (#12166)
Closes https://meta.discourse.org/t/group-management-tools-show-up-for-all-users/179259/9 Includes: * DEV: Add missing <tr>
This commit is contained in:
@ -12,8 +12,8 @@
|
|||||||
<div class="group-members-manage">
|
<div class="group-members-manage">
|
||||||
{{#if canManageGroup}}
|
{{#if canManageGroup}}
|
||||||
{{d-button icon="plus"
|
{{d-button icon="plus"
|
||||||
action=(route-action "showAddMembersModal")
|
action=(route-action "showAddMembersModal")
|
||||||
label="groups.manage.add_members"
|
label="groups.manage.add_members"
|
||||||
class="group-members-add"}}
|
class="group-members-add"}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
@ -23,29 +23,33 @@
|
|||||||
{{#load-more selector=".group-members tr" action=(action "loadMore")}}
|
{{#load-more selector=".group-members tr" action=(action "loadMore")}}
|
||||||
<table class="group-members">
|
<table class="group-members">
|
||||||
<thead>
|
<thead>
|
||||||
<th class="bulk-select">
|
<tr>
|
||||||
{{flat-button class="bulk-select" icon="list" action=(action "toggleBulkSelect") title="topics.bulk.toggle"}}
|
<th class="bulk-select">
|
||||||
</th>
|
{{#if canManageGroup}}
|
||||||
{{#if isBulk}}
|
{{flat-button class="bulk-select" icon="list" action=(action "toggleBulkSelect") title="topics.bulk.toggle"}}
|
||||||
<th class="bulk-select-buttons">
|
{{/if}}
|
||||||
{{d-button action=(action "bulkSelectAll") label="topics.bulk.select_all"}}
|
|
||||||
{{d-button action=(action "bulkClearAll") label="topics.bulk.clear_all"}}
|
|
||||||
</th>
|
</th>
|
||||||
{{/if}}
|
|
||||||
{{table-header-toggle order=order asc=asc field="username_lower" labelKey="username" class="username"}}
|
|
||||||
<th class="group-owner"></th>
|
|
||||||
{{table-header-toggle order=order asc=asc field="added_at" labelKey="groups.member_added"}}
|
|
||||||
{{table-header-toggle order=order asc=asc field="last_posted_at" labelKey="last_post"}}
|
|
||||||
{{table-header-toggle order=order asc=asc field="last_seen_at" labelKey="last_seen"}}
|
|
||||||
<th>
|
|
||||||
{{#if isBulk}}
|
{{#if isBulk}}
|
||||||
{{group-member-dropdown
|
<th class="bulk-select-buttons">
|
||||||
bulkSelection=bulkSelection
|
{{d-button action=(action "bulkSelectAll") label="topics.bulk.select_all"}}
|
||||||
canAdminGroup=model.can_admin_group
|
{{d-button action=(action "bulkClearAll") label="topics.bulk.clear_all"}}
|
||||||
onChange=(action "actOnSelection" bulkSelection)
|
</th>
|
||||||
}}
|
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</th>
|
{{table-header-toggle order=order asc=asc field="username_lower" labelKey="username" class="username"}}
|
||||||
|
<th class="group-owner"></th>
|
||||||
|
{{table-header-toggle order=order asc=asc field="added_at" labelKey="groups.member_added"}}
|
||||||
|
{{table-header-toggle order=order asc=asc field="last_posted_at" labelKey="last_post"}}
|
||||||
|
{{table-header-toggle order=order asc=asc field="last_seen_at" labelKey="last_seen"}}
|
||||||
|
<th>
|
||||||
|
{{#if isBulk}}
|
||||||
|
{{group-member-dropdown
|
||||||
|
bulkSelection=bulkSelection
|
||||||
|
canAdminGroup=model.can_admin_group
|
||||||
|
onChange=(action "actOnSelection" bulkSelection)
|
||||||
|
}}
|
||||||
|
{{/if}}
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
<tbody>
|
<tbody>
|
||||||
|
Reference in New Issue
Block a user