From a4c3d4ce31aab0870ec2b128a89e8c48c61315dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Proch=C3=A1zka?= Date: Thu, 1 May 2025 11:59:25 +0200 Subject: [PATCH] Made the moderation UI --- moderation.php | 114 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 moderation.php diff --git a/moderation.php b/moderation.php new file mode 100644 index 0000000..7bc396d --- /dev/null +++ b/moderation.php @@ -0,0 +1,114 @@ +real_escape_string($_GET["message"]) . "\");"); + header("Location: /insertion.php"); + die(); +}*/ + include "api.php"; + + $found = false; + + foreach($_GET as $key => $value) { + $found = true; + if(gettype($key) != "integer") continue; + + if($value == "del") { + query("DELETE FROM `for_moderation` WHERE `id` = " . $key . ";"); + } + + if($value == "ok" && isset($_GET[(string)$key . "message"])) { + $message = $_GET[(string)$key . "message"]; + query("INSERT INTO `for_stallman`(`text`, `selected`) VALUES (\"" . $conn->real_escape_string($message) . "\", false);"); + query("DELETE FROM `for_moderation` WHERE `id` = " . $key . ";"); + } + } + + if($found) { + header("Location: /moderation.php"); + die(); + } +?> + + + + Moderace otázek + + + +

Moderace otázek pro pana Stallmana

+

- = zatím nechat otázku (beze změn) ve frontě moderátora, ✅ = odeslat otázku panu Stallmanovi (s případnými změnami), ❌ = odstranit otázku

+
+ + + + + + + + '; + }); + + if(!$found) { + echo ' + + + '; + } +?> +
+ + + + + + + + + + +
+ Žádné otázky nenalezeny. +

+ +
+ + +