Revize ffd1de76
Přidáno uživatelem Filip Jani před asi 6 roky(ů)
app/AdminModule/templates/@adminMenu.latte | ||
---|---|---|
1 |
<ul class="nav"> |
|
2 |
<li class="nav-item"><a n:href="User:default" n:class="nav-link, $presenter->isLinkCurrent('User:*') ? active" title="Users"> |
|
3 |
Users </a></li> |
|
4 |
|
|
5 |
<li class="nav-item"><a n:href="Book:default" n:class="nav-link, $presenter->isLinkCurrent('Book:*') ? active" title="Book"> |
|
6 |
Book </a></li> |
|
7 |
<li class="nav-item"><a href="#" class="nav-link" title="Transliteration"> |
|
8 |
Transliteration </a></li> |
|
9 |
<li class="nav-item"><a n:href="BookType:default" n:class="nav-link, $presenter->isLinkCurrent('BookType:*') ? active" title="Book type"> |
|
10 |
Book type </a></li> |
|
11 |
<li class="nav-item"><a n:href="Object:default" n:class="nav-link, $presenter->isLinkCurrent('Object:*') ? active" title="Object type"> |
|
12 |
Object type </a></li> |
|
13 |
<li class="nav-item"><a n:href="Surface:" n:class="nav-link, $presenter->isLinkCurrent('Surface:*') ? active" title="Surface type"> |
|
14 |
Surface type </a></li> |
|
15 |
|
|
16 |
<li class="nav-item"><a n:href="Museum:default" n:class="nav-link, $presenter->isLinkCurrent('Museum:*') ? active" title="Museum"> |
|
17 |
Museum </a></li> |
|
18 |
<li class="nav-item"><a n:href="Origin:default" n:class="nav-link, $presenter->isLinkCurrent('Origin:*') ? active" title="Origin"> |
|
19 |
Origin </a></li> |
|
20 |
<li class="nav-item"><a href="#" class="nav-link" title="Upload"> |
|
21 |
Upload texts </a></li> |
|
22 |
<li class="nav-item"><a href="#" class="nav-link" title="Replace"> |
|
23 |
Mass replace </a></li> |
|
24 |
</ul> |
app/AdminModule/templates/@layout.latte | ||
---|---|---|
51 | 51 |
<div class="display-4"><a n:href=":Front:Homepage:">Old Babylonian Text Corpus</a></div> |
52 | 52 |
</div> |
53 | 53 |
</div> |
54 |
<nav class="navbar navbar-expand-lg navbar-dark bg-primary" style="background-color: #003366 !important;"> |
|
55 |
<ul class="navbar-nav mr-auto"> |
|
56 |
<li class="nav-item"> |
|
57 |
<a class="nav-link" href="search-texts.html">Search & edit texts</a> |
|
58 |
</li> |
|
59 |
<li class="nav-item"> |
|
60 |
<a class="nav-link" href="#">Search dictionary</a> |
|
61 |
</li> |
|
62 |
<li class="nav-item"> |
|
63 |
<a class="nav-link" href="#">Text catalogue</a> |
|
64 |
</li> |
|
65 |
<li class="nav-item"> |
|
66 |
<a class="nav-link" href="#">Catalogue of cuneiform signs</a> |
|
67 |
</li> |
|
68 |
<li class="nav-item"> |
|
69 |
<a class="nav-link" href="#">Contact & members</a> |
|
70 |
</li> |
|
71 |
<li class="nav-item"> |
|
72 |
<a class="nav-link" href="#">Input new text</a> |
|
73 |
</li> |
|
74 |
<li class="nav-item active"> |
|
75 |
<a class="nav-link" n:href="Default:default">Admin</a> |
|
76 |
</li> |
|
77 |
</ul> |
|
78 |
{if $user->loggedIn} |
|
79 |
<span class="navbar-text" style="padding-right: 1rem"> |
|
80 |
User: <strong>{$user->getIdentity()->username}</strong> |
|
81 |
</span> |
|
82 |
{/if} |
|
83 |
<div class="navbar-nav nav-item"> |
|
84 |
{if $user->loggedIn} |
|
85 |
<a class="nav-link" n:href=":Front:Homepage:logout">Logout</a> |
|
86 |
<a class="nav-link" href="#">Change Password</a> |
|
87 |
{else} |
|
88 |
<a class="nav-link" n:href=":Front:Homepage:login">Login</a> |
|
89 |
{/if} |
|
90 |
</div> |
|
91 |
</nav> |
|
92 |
|
|
93 |
<ul class="nav"> |
|
94 |
<!-- Aktualní zvýraznění linku se dá udělat takhle --> |
|
95 |
<!-- - do n:class se dá isLinkCurrent a odkaz na presenter --> |
|
96 |
<!-- <li class="nav-item"><a n:href="Default:default" n:class="nav-link, $presenter->isLinkCurrent('Default:*') ? active" title="Users"> |
|
97 |
Users </a></li> --> |
|
98 |
|
|
99 |
<li class="nav-item"><a n:href="User:default" n:class="nav-link, $presenter->isLinkCurrent('User:*') ? active" title="Users"> |
|
100 |
Users </a></li> |
|
101 |
|
|
102 |
<li class="nav-item"><a n:href="Book:default" n:class="nav-link, $presenter->isLinkCurrent('Book:*') ? active" title="Book"> |
|
103 |
Book </a></li> |
|
104 |
<li class="nav-item"><a href="#" class="nav-link" title="Transliteration"> |
|
105 |
Transliteration </a></li> |
|
106 |
<li class="nav-item"><a n:href="BookType:default" n:class="nav-link, $presenter->isLinkCurrent('BookType:*') ? active" title="Book type"> |
|
107 |
Book type </a></li> |
|
108 |
<li class="nav-item"><a n:href="Object:default" n:class="nav-link, $presenter->isLinkCurrent('Object:*') ? active" title="Object type"> |
|
109 |
Object type </a></li> |
|
110 |
<li class="nav-item"><a n:href="Surface:" n:class="nav-link, $presenter->isLinkCurrent('Surface:*') ? active" title="Surface type"> |
|
111 |
Surface type </a></li> |
|
112 |
|
|
113 |
<li class="nav-item"><a n:href="Museum:default" n:class="nav-link, $presenter->isLinkCurrent('Museum:*') ? active" title="Museum"> |
|
114 |
Museum </a></li> |
|
115 |
<li class="nav-item"><a n:href="Origin:default" n:class="nav-link, $presenter->isLinkCurrent('Origin:*') ? active" title="Origin"> |
|
116 |
Origin </a></li> |
|
117 |
<li class="nav-item"><a href="#" class="nav-link" title="Upload"> |
|
118 |
Upload texts </a></li> |
|
119 |
<li class="nav-item"><a href="#" class="nav-link" title="Replace"> |
|
120 |
Mass replace </a></li> |
|
121 |
</ul> |
|
54 |
|
|
55 |
{include '../../templates/@menu.latte'} |
|
56 |
|
|
57 |
{include '@adminMenu.latte'} |
|
122 | 58 |
|
123 | 59 |
<!--Content--> |
124 | 60 |
<div class="content"> |
app/FrontModule/templates/@layout.latte | ||
---|---|---|
51 | 51 |
<div class="display-4"><a n:href=":Front:Homepage:">Old Babylonian Text Corpus</a></div> |
52 | 52 |
</div> |
53 | 53 |
</div> |
54 |
<nav class="navbar navbar-expand-lg navbar-dark bg-primary" style="background-color: #003366 !important;"> |
|
55 |
<ul class="navbar-nav mr-auto"> |
|
56 |
<li class="nav-item"> |
|
57 |
<a class="nav-link" n:href="Transliteration:search">Search & edit texts</a> |
|
58 |
</li> |
|
59 |
<li class="nav-item"> |
|
60 |
<a class="nav-link" href="#">Search dictionary</a> |
|
61 |
</li> |
|
62 |
<li class="nav-item"> |
|
63 |
<a class="nav-link" href="#">Text catalogue</a> |
|
64 |
</li> |
|
65 |
<li class="nav-item"> |
|
66 |
<a class="nav-link" href="#">Catalogue of cuneiform signs</a> |
|
67 |
</li> |
|
68 |
<li class="nav-item"> |
|
69 |
<a class="nav-link" href="#">Contact & members</a> |
|
70 |
</li> |
|
71 |
<li class="nav-item"> |
|
72 |
<a class="nav-link" href="#">Input new text</a> |
|
73 |
</li> |
|
74 |
{if $user->loggedIn && $user->isInRole(\App\Enum\EUserRole::ADMIN)} |
|
75 |
<li class="nav-item"> |
|
76 |
<a class="nav-link" n:href=":Admin:Default:">Admin</a> |
|
77 |
</li> |
|
78 |
{/if} |
|
79 |
</ul> |
|
80 |
{if $user->loggedIn} |
|
81 |
<span class="navbar-text" style="padding-right: 1rem"> |
|
82 |
User: <strong>{$user->getIdentity()->username}</strong> |
|
83 |
</span> |
|
84 |
{/if} |
|
85 |
<div class="navbar-nav nav-item"> |
|
86 |
{if $user->loggedIn} |
|
87 |
<a class="nav-link" n:href="Homepage:logout">Logout</a> |
|
88 |
<a class="nav-link" href="#">Change Password</a> |
|
89 |
{else} |
|
90 |
<a class="nav-link" n:href="Homepage:login">Login</a> |
|
91 |
{/if} |
|
92 |
</div> |
|
93 |
</nav> |
|
54 |
|
|
55 |
{include '../../templates/@menu.latte'} |
|
94 | 56 |
|
95 | 57 |
<!--Content--> |
96 | 58 |
<div class="content"> |
app/templates/@menu.latte | ||
---|---|---|
1 |
<nav class="navbar navbar-expand-lg navbar-dark bg-primary" style="background-color: #003366 !important;"> |
|
2 |
<ul class="navbar-nav mr-auto"> |
|
3 |
<li class="nav-item"> |
|
4 |
<a class="nav-link" n:href=":Front:Transliteration:search">Search & edit texts</a> |
|
5 |
</li> |
|
6 |
<li class="nav-item"> |
|
7 |
<a class="nav-link" href="#">Search dictionary</a> |
|
8 |
</li> |
|
9 |
<li class="nav-item"> |
|
10 |
<a class="nav-link" href="#">Text catalogue</a> |
|
11 |
</li> |
|
12 |
<li class="nav-item"> |
|
13 |
<a class="nav-link" href="#">Catalogue of cuneiform signs</a> |
|
14 |
</li> |
|
15 |
<li class="nav-item"> |
|
16 |
<a class="nav-link" href="#">Contact & members</a> |
|
17 |
</li> |
|
18 |
<li class="nav-item"> |
|
19 |
<a class="nav-link" href="#">Input new text</a> |
|
20 |
</li> |
|
21 |
{if $user->loggedIn && ($user->isInRole(\App\Enum\EUserRole::ADMIN) || $user->isInRole(\App\Enum\EUserRole::USER))} |
|
22 |
<li class="nav-item"> |
|
23 |
<a class="nav-link" n:href=":Admin:Default:">Admin</a> |
|
24 |
</li> |
|
25 |
{/if} |
|
26 |
</ul> |
|
27 |
{if $user->loggedIn} |
|
28 |
<span class="navbar-text" style="padding-right: 1rem"> |
|
29 |
User: <strong>{$user->getIdentity()->username}</strong> |
|
30 |
</span> |
|
31 |
{/if} |
|
32 |
<div class="navbar-nav nav-item"> |
|
33 |
{if $user->loggedIn} |
|
34 |
<a class="nav-link" n:href=":Front:Homepage:logout">Logout</a> |
|
35 |
<a class="nav-link" href="#">Change Password</a> |
|
36 |
{else} |
|
37 |
<a class="nav-link" n:href=":Front:Homepage:login">Login</a> |
|
38 |
{/if} |
|
39 |
</div> |
|
40 |
</nav> |
Také k dispozici: Unified diff
Re #7368 rozdělení menu na šablony