Projekt

Obecné

Profil

Stáhnout (2.54 KB) Statistiky
| Větev: | Tag: | Revize:
1 ffd1de76 Filip Jani
<nav class="navbar navbar-expand-lg navbar-dark bg-primary" style="background-color: #003366 !important;">
2
    <ul class="navbar-nav mr-auto">
3 2190aaa4 Filip Jani
        {if $user->loggedIn && ($user->isInRole(\App\Enum\EUserRole::ADMIN) || $user->isInRole(\App\Enum\EUserRole::USER))}
4
            <li class="nav-item">
5
                <a n:class="nav-link, $presenter->isLinkCurrent(':Front:Transliteration:*') ? active" n:href=":Front:Transliteration:search">Search
6
                    & edit texts</a>
7
            </li>
8
        {/if}
9 ffd1de76 Filip Jani
        <li class="nav-item">
10 3249a620 Petr Lukašík
            <a class="nav-link" href="/utf/sj.php">Search dictionary</a>
11 ffd1de76 Filip Jani
        </li>
12 2190aaa4 Filip Jani
        {if $user->loggedIn && ($user->isInRole(\App\Enum\EUserRole::ADMIN) || $user->isInRole(\App\Enum\EUserRole::USER))}
13
            <li class="nav-item">
14
                <a n:class="nav-link, $presenter->isLinkCurrent(':Front:Catalogue:*') ? active" n:href=":Front:Catalogue:default">Text
15
                    catalogue</a>
16
            </li>
17
        {/if}
18 ffd1de76 Filip Jani
        <li class="nav-item">
19 3249a620 Petr Lukašík
            <a class="nav-link" href="/utf/signs.html">Catalogue of cuneiform signs</a>
20 ffd1de76 Filip Jani
        </li>
21
        <li class="nav-item">
22 2190aaa4 Filip Jani
            <a n:class="nav-link, $presenter->isLinkCurrent(':Front:Contact:default') ? active" n:href=":Front:Contact:default">Contact
23
                & members</a>
24 ffd1de76 Filip Jani
        </li>
25 2190aaa4 Filip Jani
        {if $user->loggedIn && $user->isInRole(\App\Enum\EUserRole::ADMIN)}
26
            <li class="nav-item">
27
                <a n:class="nav-link, $presenter->isLinkCurrent(':Admin:Transliteration:new') ? active" n:href=":Admin:Transliteration:new">Input
28
                    new text</a>
29
            </li>
30
        {/if}
31 caed3c0e Petr Lukašík
        <li class="nav-item">
32
            <a class="nav-link" href="/multidic">Dictionary</a>
33
        </li>
34 2190aaa4 Filip Jani
        {if $user->loggedIn && $user->isInRole(\App\Enum\EUserRole::ADMIN)}
35 ffd1de76 Filip Jani
            <li class="nav-item">
36 cddd4e21 Filip Jani
                <a n:class="nav-link, strpos($presenter->getRequest()->getPresenterName(), 'Admin') !== FALSE ? active" n:href=":Admin:Default:">Admin</a>
37 ffd1de76 Filip Jani
            </li>
38
        {/if}
39
    </ul>
40
    {if $user->loggedIn}
41
        <span class="navbar-text" style="padding-right: 1rem">
42
            User: <strong>{$user->getIdentity()->username}</strong>
43
        </span>
44
    {/if}
45
    <div class="navbar-nav nav-item">
46
        {if $user->loggedIn}
47 cddd4e21 Filip Jani
            <a n:class="nav-link" n:href=":Front:Homepage:userSettings">User settings</a>
48 e68ef64b Filip Jani
            <a class="nav-link" n:href=":Front:Homepage:logout">Logout</a>
49 ffd1de76 Filip Jani
        {else}
50
            <a class="nav-link" n:href=":Front:Homepage:login">Login</a>
51
        {/if}
52
    </div>
53
</nav>