Update page_actions to be consistent with what we can do so far
This commit is contained in:
parent
3a3bf2addb
commit
705bfb2d64
@ -61,6 +61,7 @@ Support is known for these LDAP servers:
|
|||||||
- [X] OpenLDAP
|
- [X] OpenLDAP
|
||||||
- [X] OpenDJ
|
- [X] OpenDJ
|
||||||
- [ ] Microsoft Active Directory
|
- [ ] Microsoft Active Directory
|
||||||
|
- [ ] 389 Directory Server
|
||||||
|
|
||||||
If there is an LDAP server that you have that you would like to have supported, please open an issue to request it.
|
If there is an LDAP server that you have that you would like to have supported, please open an issue to request it.
|
||||||
You might need to provide access, provide a copy or instructions to get an environment for testing. If you have enabled
|
You might need to provide access, provide a copy or instructions to get an environment for testing. If you have enabled
|
||||||
|
@ -386,7 +386,13 @@ class HomeController extends Controller
|
|||||||
'dn' => $view
|
'dn' => $view
|
||||||
->with('dn',$key['dn'])
|
->with('dn',$key['dn'])
|
||||||
->with('o',$o)
|
->with('o',$o)
|
||||||
->with('page_actions',collect(['edit'=>TRUE])),
|
->with('page_actions',collect([
|
||||||
|
'copy'=>FALSE,
|
||||||
|
'create'=>FALSE,
|
||||||
|
'delete'=>TRUE,
|
||||||
|
'edit'=>TRUE,
|
||||||
|
'export'=>TRUE,
|
||||||
|
])),
|
||||||
|
|
||||||
'import' => $view,
|
'import' => $view,
|
||||||
|
|
||||||
|
@ -9,25 +9,30 @@
|
|||||||
<div class="col">
|
<div class="col">
|
||||||
<div class="action-buttons float-end">
|
<div class="action-buttons float-end">
|
||||||
<ul class="nav">
|
<ul class="nav">
|
||||||
@if(isset($page_actions) && $page_actions->contains('export'))
|
@if(isset($page_actions) && $page_actions->get('create'))
|
||||||
|
<li>
|
||||||
|
<button class="btn btn-outline-dark p-1 m-1" id="entry-copy-move" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('New Child')" disabled><i class="fas fa-fw fa-diagram-project fs-5"></i></button>
|
||||||
|
</li>
|
||||||
|
@endif
|
||||||
|
@if(isset($page_actions) && $page_actions->get('export'))
|
||||||
<li>
|
<li>
|
||||||
<span id="entry-export" data-bs-toggle="modal" data-bs-target="#page-modal">
|
<span id="entry-export" data-bs-toggle="modal" data-bs-target="#page-modal">
|
||||||
<button class="btn btn-outline-dark p-1 m-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('Export')"><i class="fas fa-fw fa-download fs-5"></i></button>
|
<button class="btn btn-outline-dark p-1 m-1" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('Export')"><i class="fas fa-fw fa-download fs-5"></i></button>
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
@endif
|
@endif
|
||||||
@if(isset($page_actions) && $page_actions->contains('copy'))
|
@if(isset($page_actions) && $page_actions->get('copy'))
|
||||||
<li>
|
<li>
|
||||||
<button class="btn btn-outline-dark p-1 m-1" id="entry-copy-move" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('Copy/Move')" disabled><i class="fas fa-fw fa-copy fs-5"></i></button>
|
<button class="btn btn-outline-dark p-1 m-1" id="entry-copy-move" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('Copy/Move')" disabled><i class="fas fa-fw fa-copy fs-5"></i></button>
|
||||||
</li>
|
</li>
|
||||||
@endif
|
@endif
|
||||||
@if((isset($page_actions) && $page_actions->contains('edit')) || old())
|
@if(isset($page_actions) && $page_actions->get('edit'))
|
||||||
<li>
|
<li>
|
||||||
<button class="btn btn-outline-dark p-1 m-1" id="entry-edit" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('Edit Entry')"><i class="fas fa-fw fa-edit fs-5"></i></button>
|
<button class="btn btn-outline-dark p-1 m-1" id="entry-edit" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('Edit Entry')"><i class="fas fa-fw fa-edit fs-5"></i></button>
|
||||||
</li>
|
</li>
|
||||||
@endif
|
@endif
|
||||||
<!-- @todo Dont offer the delete button for an entry with children -->
|
<!-- @todo Dont offer the delete button for an entry with children -->
|
||||||
@if(isset($page_actions) && $page_actions->contains('delete'))
|
@if(isset($page_actions) && $page_actions->get('delete'))
|
||||||
<li>
|
<li>
|
||||||
<span id="entry-delete" data-bs-toggle="modal" data-bs-target="#page-modal">
|
<span id="entry-delete" data-bs-toggle="modal" data-bs-target="#page-modal">
|
||||||
<button class="btn btn-outline-danger p-1 m-1" data-bs-custom-class="custom-tooltip-danger" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('Delete Entry')"><i class="fas fa-fw fa-trash-can fs-5"></i></button>
|
<button class="btn btn-outline-danger p-1 m-1" data-bs-custom-class="custom-tooltip-danger" data-bs-toggle="tooltip" data-bs-placement="bottom" title="@lang('Delete Entry')"><i class="fas fa-fw fa-trash-can fs-5"></i></button>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user