diff options
author | Squibid <me@zacharyscheiman.com> | 2023-09-22 18:08:37 -0400 |
---|---|---|
committer | Squibid <me@zacharyscheiman.com> | 2023-09-22 18:08:37 -0400 |
commit | 472092fe43ad7da9feb4a8c0b4bf216b20c063b9 (patch) | |
tree | 6200ad064861b167684483c38e7db9ad05519e7e /style/header.php | |
download | wallheaven-472092fe43ad7da9feb4a8c0b4bf216b20c063b9.tar.gz wallheaven-472092fe43ad7da9feb4a8c0b4bf216b20c063b9.tar.bz2 wallheaven-472092fe43ad7da9feb4a8c0b4bf216b20c063b9.zip |
inital commit
Diffstat (limited to '')
-rw-r--r-- | style/header.php | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/style/header.php b/style/header.php new file mode 100644 index 0000000..79a4479 --- /dev/null +++ b/style/header.php @@ -0,0 +1,40 @@ +<?php + $config = require(__DIR__.'/../config.php'); + + $_GET["SFW"] ? $SFW = "checked" : $SFW = NULL; + $_GET["Sketchy"] ? $Sketchy = "checked" : $Sketchy = NULL; + $_GET["NSFW"] ? $NSFW = "checked" : $NSFW = NULL; + $_GET["General"] ? $General = "checked" : $General = NULL; + $_GET["Anime"] ? $Anime = "checked" : $Anime = NULL; + $_GET["People"] ? $People = "checked" : $People = NULL; + + printf("<head>\n<title>WallHeaven - %s</title>\n", $_GET["q"]); + printf("<meta name='description' content='Pictures of %s'>\n", $_GET["q"]); + echo <<<GFG + <meta name="viewport" content="width=device-width,initial-scale=1"> + <link rel="stylesheet" href="/style/style.css"> + <meta charset="utf-8"> + </head> + <a href="/" id="header"><h3>Wall<span id="heaven">Heaven</span></h3></a> + <div id="searchbox"> + <form action="/query.php" method="GET">\n + GFG; + printf("<input type='text' placeholder='Search...' name='q' value='%s'>\n", $_GET["q"]); + printf("<div id='options'>\n"); + printf(" <input type='checkbox' name='SFW' id='SFW' %s>\n", $SFW); + printf(" <label for='SFW'>SFW</label>\n"); + printf(" <input type='checkbox' name='Sketchy' id='Sketchy' %s>\n", $Sketchy); + printf(" <label for='Sketchy'>Sketchy</label>\n"); + if ($config["frontends"]["wallhaven"]["apikey"]) { /* only display NSFW button with apikey */ + printf(" <input type='checkbox' name='NSFW' id='NSFW' %s>\n", $NSFW); + printf(" <label for='NSFW'>NSFW</label>\n"); + } + printf(" <input type='checkbox' name='General' id='General' %s>\n", $General); + printf(" <label for='General'>General</label>\n"); + printf(" <input type='checkbox' name='Anime' id='Anime' %s>\n", $Anime); + printf(" <label for='Anime'>Anime</label>\n"); + printf(" <input type='checkbox' name='People' id='People' %s>\n", $People); + printf(" <label for='People'>People</label>\n"); + printf("</div>\n"); + printf("</form>\n<br>\n</div>\n") +?> |