/
entries.php
executable file
·59 lines (43 loc) · 2.17 KB
/
entries.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<style>
@if($collection['color'])
.app-header { border-top: 8px {{ $collection['color'] }} solid; }
@endif
</style>
<script>
function CollectionHasFieldAccess(field) {
var acl = field.acl || [];
if (field.name == '_modified' ||
App.$data.user.group == 'admin' ||
!acl ||
(Array.isArray(acl) && !acl.length) ||
acl.indexOf(App.$data.user.group) > -1 ||
acl.indexOf(App.$data.user._id) > -1
) { return true; }
return false;
}
</script>
<script type="riot/tag" src="@base('collections:assets/entries-batchedit.tag')"></script>
<div>
<ul class="uk-breadcrumb">
<li><a href="@route('/collections')">@lang('Collections')</a></li>
<li class="uk-active" data-uk-dropdown="mode:'hover', delay:300">
<a><i class="uk-icon-bars"></i> {{ htmlspecialchars(@$collection['label'] ? $collection['label']:$collection['name'], ENT_QUOTES, 'UTF-8') }}</a>
@if($app->module('collections')->hasaccess($collection['name'], 'collection_edit'))
<div class="uk-dropdown">
<ul class="uk-nav uk-nav-dropdown">
<li class="uk-nav-header">@lang('Actions')</li>
<li><a href="@route('/collections/collection/'.$collection['name'])">@lang('Edit')</a></li>
@if($app->module('collections')->hasaccess($collection['name'], 'entries_delete'))
<li class="uk-nav-divider"></li>
<li><a href="@route('/collections/trash/collection/'.$collection['name'])">@lang('Trash')</a></li>
@endif
<li class="uk-nav-divider"></li>
<li class="uk-text-truncate"><a href="@route('/collections/export/'.$collection['name'])" download="{{ $collection['name'] }}.collection.json">@lang('Export entries')</a></li>
<li class="uk-text-truncate"><a href="@route('/collections/import/collection/'.$collection['name'])">@lang('Import entries')</a></li>
</ul>
</div>
@endif
</li>
</ul>
</div>
@render('collections:views/partials/entries'.($collection['sortable'] ? '.sortable':'').'.php', compact('collection'))