Projekt

Obecné

Profil

Stáhnout (2.55 KB) Statistiky
| Větev: | Tag: | Revize:
1
<nav class="navbar navbar-expand-lg navbar-dark bg-primary" style="background-color: #003366 !important;">
2
    <ul class="navbar-nav mr-auto">
3
        {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
        {if $user->loggedIn && ($user->isInRole(\App\Enum\EUserRole::ADMIN) || $user->isInRole(\App\Enum\EUserRole::USER))}
10
            <li class="nav-item">
11
                <a n:class="nav-link, $presenter->isLinkCurrent(':Front:Catalogue:*') ? active" n:href=":Front:Catalogue:default">Text
12
                    catalogue</a>
13
            </li>
14
        {/if}
15
        {if $user->loggedIn && $user->isInRole(\App\Enum\EUserRole::ADMIN)}
16
            <li class="nav-item">
17
                <a n:class="nav-link, $presenter->isLinkCurrent(':Admin:Transliteration:new') ? active" n:href=":Admin:Transliteration:new">Input
18
                    new text</a>
19
            </li>
20
        {/if}
21
        <li class="nav-item">
22
            <a class="nav-link" href="/utf/sj.php">Search dictionary</a>
23
        </li>
24
        <li class="nav-item">
25
            <a class="nav-link" href="/utf/signs.html">Catalogue of cuneiform signs</a>
26
        </li>
27
        <li class="nav-item">
28
            <a class="nav-link" href="/multidic">Other dictionaries</a>
29
        </li>
30
        <li class="nav-item">
31
            <a n:class="nav-link, $presenter->isLinkCurrent(':Front:Contact:default') ? active" n:href=":Front:Contact:default">Contact
32
                & members</a>
33
        </li>
34
        {if $user->loggedIn && $user->isInRole(\App\Enum\EUserRole::ADMIN)}
35
            <li class="nav-item">
36
                <a n:class="nav-link, strpos($presenter->getRequest()->getPresenterName(), 'Admin') !== FALSE ? active" n:href=":Admin:Default:">Admin</a>
37
            </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
            <a n:class="nav-link" n:href=":Front:Homepage:userSettings">User settings</a>
48
            <a class="nav-link" n:href=":Front:Homepage:logout">Logout</a>
49
        {else}
50
            <a class="nav-link" n:href=":Front:Homepage:login">Login</a>
51
        {/if}
52
    </div>
53
</nav>
    (1-1/1)