Projekt

Obecné

Profil

Stáhnout (2.62 KB) Statistiky
| Větev: | Revize:
1 6ddecabb Anděl Ondřej
<div class="row menu">
2
    <div class="d-flex mx-auto">
3 0c5a3b54 Ondrej Drtina
        <a class="px-4 py-1 <?php echo (strstr($_SERVER['PHP_SELF'], '/index.php') ? 'active' : '');?>" href="index.php">Úvod</a>
4
        <a class="px-4 py-1 <?php echo (strstr($_SERVER['PHP_SELF'], '/material.php') ? 'active' : '');?>" href="material.php">Zpracovaný materiál</a>
5 9a7b1f4c Ondřej Anděl
        <a class="px-4 py-1 <?php echo (strstr($_SERVER['PHP_SELF'],'/search.php') ? 'active' : '');?>" href="search.php">Vyhledávání</a>
6 0c5a3b54 Ondrej Drtina
        <a class="px-4 py-1 <?php echo (strstr($_SERVER['PHP_SELF'],'/manual.php') ? 'active' : '');?>" href="manual.php">Jak hledat?</a>
7
        <a class="px-4 py-1 <?php echo (strstr($_SERVER['PHP_SELF'],'/contacts.php') ? 'active' : '');?>" href="contacts.php">Kontakty</a>
8 15493e3d Anděl Ondřej
        <?php
9
            if (isset($_SESSION['role']) && $_SESSION['role'] == "admin") {
10 6ddecabb Anděl Ondřej
                echo "<a class=\" px-4 py-1 ";
11 cd67c936 Anděl Ondřej
                echo (strstr($_SERVER['PHP_SELF'],'/users.php') ? 'active \"' : '\"');
12 15493e3d Anděl Ondřej
                echo "href=\"users.php\">Správa uživatelů</a>";
13
            }
14
        ?>
15 cd67c936 Anděl Ondřej
        <?php
16
        if (isset($_SESSION['role']) && $_SESSION['role'] == "admin") {
17
            echo "<a class=\" px-4 py-1 ";
18
            echo (strstr($_SERVER['PHP_SELF'],'/changes.php') ? 'active \"' : '\"');
19
            echo "href=\"changes.php\">Správa změn</a>";
20
        }
21
        ?>
22 6ddecabb Anděl Ondřej
        <a class="my-auto px-4 py-1 <?php echo (strstr($_SERVER['PHP_SELF'],'/settings.php') ? 'active' : '');?>" href="#" data-toggle="modal" data-target="#settings-modal" id="modalSettingsHref">Nastavení</a>
23 cd67c936 Anděl Ondřej
24
        <!-- show login button when user logged out OR show logout button when user logged in - START -->
25
        <?php
26
        if(isset($_SESSION['loggedIn']) && $_SESSION['loggedIn'] == true){
27
            echo "<a class=\" px-4 py-1 ";
28
            echo (strstr($_SERVER['PHP_SELF'],'/login.php') ? 'active\"' : '\"');
29
            echo "href=\"#\" onclick=\"logout()\">Odhlášení</a>";
30
        }else{
31
            echo "<a class=\" px-4 py-1 ";
32
            echo (strstr($_SERVER['PHP_SELF'],'/login.php') ? 'active\"' : '\"');
33
            echo "href=\"#\" data-toggle=\"modal\" data-target=\"#login-modal\">Přihlášení</a>";
34
        }
35
        ?>
36
        <!-- show login button when user logged out OR show logout button when user logged in - END -->
37 9a7b1f4c Ondřej Anděl
    </div>
38 d54432e7 Ondrej Drtina
</div>
39
40
<script>
41
    function logout(){
42
        var data = new FormData();
43
        var xhr = new XMLHttpRequest();
44
        xhr.open("POST", "controller/LogoutController.php");
45
        xhr.onload = function(){ //refresh page after logout
46
            location.reload();
47
        };
48
        xhr.send(data);
49
        return false;
50
    }
51
</script>