diff options
author | Minteck <contact@minteck.org> | 2023-01-25 21:29:14 +0100 |
---|---|---|
committer | Minteck <contact@minteck.org> | 2023-01-25 21:29:14 +0100 |
commit | fd3df81a12a051b7eb45bb1ab7fd3ce061ce7405 (patch) | |
tree | 6bb9c54fa6b98add2219878238c8b5590ffe9a5b /index.php | |
download | booru-fd3df81a12a051b7eb45bb1ab7fd3ce061ce7405.tar.gz booru-fd3df81a12a051b7eb45bb1ab7fd3ce061ce7405.tar.bz2 booru-fd3df81a12a051b7eb45bb1ab7fd3ce061ce7405.zip |
Initial commit
Diffstat (limited to 'index.php')
-rw-r--r-- | index.php | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/index.php b/index.php new file mode 100644 index 0000000..9dc5107 --- /dev/null +++ b/index.php @@ -0,0 +1,26 @@ +<?php $title = "Home"; require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/header.php"; + +$page = 1; + +if (isset($_GET["page"]) && is_numeric($_GET["page"]) && (int)$_GET["page"] > 0) { + $page = $_GET["page"]; +} + +$filters = json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/includes/filters.json"), true); + +?> + +<div style="margin: 20px 50px 0;"> + <div style="display: grid; grid-template-columns: repeat(6, 1fr); grid-gap: 10px;" id="grid">Loading...</div> + + <p style="text-align: center; display: none;" id="pagination"><a href="/?page=<?= max($page - 1, 1) ?>"><</a> <b>Page <?= $page ?></b> <a href="/?page=<?= $page + 1 ?>">></a></p> + + <script> + _display_filter = `<?= $filters['default'] ?>`; + _display_page = <?= $page ?>; + </script> + <script src="/assets/display.js"></script> +</div> + + +<?php require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/footer.php"; ?> |