aboutsummaryrefslogtreecommitdiffstats
path: root/style/header.php
diff options
context:
space:
mode:
authorSquibid <me@zacharyscheiman.com>2023-09-22 18:08:37 -0400
committerSquibid <me@zacharyscheiman.com>2023-09-22 18:08:37 -0400
commit472092fe43ad7da9feb4a8c0b4bf216b20c063b9 (patch)
tree6200ad064861b167684483c38e7db9ad05519e7e /style/header.php
downloadwallheaven-472092fe43ad7da9feb4a8c0b4bf216b20c063b9.tar.gz
wallheaven-472092fe43ad7da9feb4a8c0b4bf216b20c063b9.tar.bz2
wallheaven-472092fe43ad7da9feb4a8c0b4bf216b20c063b9.zip
inital commit
Diffstat (limited to '')
-rw-r--r--style/header.php40
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")
+?>