summaryrefslogtreecommitdiff
path: root/src/partials.php
blob: 71f4f637d2f55bbdd915697ee75bcb5c6e06bf9d (plain)
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
60
61
62
<?php
function html_navigation_bar()
{
    echo '' ?>
    <section class="navbar">
        <a href="/" class="brand" style="color:black;text-decoration:none;">
            <img src="/static/img/brand/mini.webp" alt="">
            <h2 style="margin-left:8px;font-size:24px;"><b><?php echo "alright.party" ?></b></h2>
        </a>
        <div class="links">
            <a href="/emotes" class="button">Emotes</a>
            <a href="/users.php" class="button">Users</a>
            <a href="/emotes/upload.php" class="button">Upload</a>
            <a href="/account" class="button">Account</a>
        </div>
        <?php
        if (isset($_SESSION["user_id"])) {
            echo '' ?>
            <a href="/users.php?id=<?php echo $_SESSION["user_id"] ?>" class="links" style="margin-left:auto;">
                Signed in as <?php echo $_SESSION["user_name"] ?> <img
                    src="/static/userdata/avatars/<?php echo $_SESSION["user_id"] ?>" width="24" height="24" />
            </a>
            <?php ;
        }
        ?>
    </section>
    <?php ;
}

function html_navigation_search()
{
    echo '' ?>
    <section class="box">
        <div class="box navtab">
            Search...
        </div>
        <div class="box content">
            <form action="<?php echo $_SERVER["REQUEST_URI"] ?>" method="GET">
                <input type="text" name="q" style="padding:4px;" value="<?php echo $_GET["q"] ?? "" ?>"><br>
                <?php
                if (str_starts_with($_SERVER["REQUEST_URI"], "/emotes")) {
                    ?>
                    <label for="sort_by">Sort by</label>
                    <select name="sort_by">
                        <option value="high_ratings" <?php echo ($_GET["sort_by"] ?? "") == "high_ratings" ? "selected" : "" ?>>
                            High ratings</option>
                        <option value="low_ratings" <?php echo ($_GET["sort_by"] ?? "") == "low_ratings" ? "selected" : "" ?>>Low
                            ratings</option>
                        <option value="recent" <?php echo ($_GET["sort_by"] ?? "") == "recent" ? "selected" : "" ?>>Recent
                        </option>
                        <option value="oldest" <?php echo ($_GET["sort_by"] ?? "") == "oldest" ? "selected" : "" ?>>Oldest
                        </option>
                    </select>
                    <?php
                }
                ?>
                <button type="submit" style="width:100%;margin-top:6px;">Find</button>
            </form>
        </div>
    </section>
    <?php ;
}