diff options
Diffstat (limited to 'view/tpl')
-rw-r--r-- | view/tpl/cloud_directory.tpl | 4 | ||||
-rw-r--r-- | view/tpl/notifications_widget.tpl | 8 |
2 files changed, 9 insertions, 3 deletions
diff --git a/view/tpl/cloud_directory.tpl b/view/tpl/cloud_directory.tpl index 7bc298203..9b8d85ab4 100644 --- a/view/tpl/cloud_directory.tpl +++ b/view/tpl/cloud_directory.tpl @@ -156,7 +156,7 @@ {{/if}} </td> <td class="cloud-index-tool"> - {{if ($is_owner || $item.is_creator) && $item.attach_id}} + {{if ($is_owner || ($item.is_creator && $has_perms)) && $item.attach_id}} <div class="dropdown"> <button class="btn btn-link btn-sm" id="dropdown-button-{{$item.attach_id}}" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fa fa-fw fa-ellipsis-v"></i> @@ -203,6 +203,7 @@ <td class="d-none d-md-table-cell p-2">{{$item.size_formatted}}</td> <td class="d-none d-md-table-cell p-2">{{$item.last_modified}}</td> </tr> + {{if ($is_owner || ($item.is_creator && $has_perms)) && $item.attach_id}} <tr id="cloud-tools-{{$item.attach_id}}" class="cloud-tools"> <td id="attach-edit-panel-{{$item.attach_id}}" class="attach-edit-panel" colspan="8"> <form id="attach_edit_form_{{$item.attach_id}}" action="attach_edit" method="post" class="acl-form" data-form_id="attach_edit_form_{{$item.attach_id}}" data-allow_cid='{{$item.allow_cid}}' data-allow_gid='{{$item.allow_gid}}' data-deny_cid='{{$item.deny_cid}}' data-deny_gid='{{$item.deny_gid}}'> @@ -266,6 +267,7 @@ </form> </td> </tr> + {{/if}} {{/foreach}} </table> {{/if}} diff --git a/view/tpl/notifications_widget.tpl b/view/tpl/notifications_widget.tpl index b4b0c02ef..9ea5ffec6 100644 --- a/view/tpl/notifications_widget.tpl +++ b/view/tpl/notifications_widget.tpl @@ -13,11 +13,15 @@ } $('.notifications-btn').click(function() { + $('#notifications_wrapper').removeClass('d-none'); + if($('#notifications_wrapper').hasClass('fs')) { $('#notifications_wrapper').prependTo('#' + notifications_parent); + $('#notifications_wrapper').addClass('d-none'); + } else { - $('#notifications_wrapper').prependTo('section'); + $('#notifications_wrapper').prependTo('main'); } $('#notifications_wrapper').toggleClass('fs'); @@ -28,7 +32,7 @@ $(document).on('click', '.notification', function() { if($('#notifications_wrapper').hasClass('fs')) { - $('#notifications_wrapper').prependTo('#' + notifications_parent).removeClass('fs'); + $('#notifications_wrapper').prependTo('#' + notifications_parent).removeClass('fs').addClass('d-none'); } }); |