From 94dc08ee8d0b18c01236c49b9220d04274db370f Mon Sep 17 00:00:00 2001
From: Tristan Schneider
Date: Fri, 26 Jan 2024 17:17:31 +0100
Subject: [PATCH 01/11] put http headers at start of code
---
index.php | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/index.php b/index.php
index 550e008..428756a 100644
--- a/index.php
+++ b/index.php
@@ -1,3 +1,7 @@
+
+
Date: Fri, 26 Jan 2024 17:25:28 +0100
Subject: [PATCH 02/11] color of send box is now working correctly for variable
user number
---
owe.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/owe.js b/owe.js
index 974172e..9d2712f 100644
--- a/owe.js
+++ b/owe.js
@@ -31,8 +31,8 @@ function loadSentences(alertIfNew = false, increaseUnread = true) {
// color
var spans = document.querySelector(".sentences").getElementsByTagName("span");
- // we expect this to be from the user who's turn it is now (3 users)
- var histurnspan = spans[spans.length - 3];
+ // we expect this to be from the user who's turn it is now
+ var histurnspan = spans[spans.length - config_data.users.length];
//console.log(histurnspan.getAttribute("style"));
document.getElementById("wordinput").setAttribute("style", histurnspan.getAttribute("style"));
From 69753dac66de99d5d5df51073699c07cea8b48fd Mon Sep 17 00:00:00 2001
From: Tristan Schneider
Date: Sun, 28 Jan 2024 16:48:24 +0100
Subject: [PATCH 03/11] fix admin login
---
admin.php | 39 +++++++++++++++++++++------------------
1 file changed, 21 insertions(+), 18 deletions(-)
diff --git a/admin.php b/admin.php
index d66635d..5d64b15 100644
--- a/admin.php
+++ b/admin.php
@@ -1,3 +1,22 @@
+ true]);
+ header('location: admin.php');
+} elseif (null !== $_POST['pwd']) {
+ $pwd = $_POST['pwd'];
+ if (password_verify($pwd, file_get_contents('data/admin_pwd'))) {
+ setcookie('owe_admin', base64_encode($pwd), ['httponly' => true]);
+ header('location: admin.php');
+ print("DER KEKS MÜSSTE GESETZT SEIN");
+ } else {
+ print("Nope, falsch");
+ }
+}
+
+?>
+
true]);
- header('location: admin.php');
- }
-
endif;
if ($login):
@@ -96,17 +108,8 @@ $config_data = json_decode($raw_json_config, false);
true]);
- header('location: admin.php');
- } else {
- print("Nope, falsch");
- }
- }
-
- endif; ?>
+ endif;
+ ?>