From a4d5afaec6c375da5e4a183b687b232d9dfe5723 Mon Sep 17 00:00:00 2001 From: Knah-Tsaeb Date: Tue, 2 Jul 2024 11:50:00 +0200 Subject: [PATCH] Add some options in settings page --- app/App.php | 6 +++++- public/favicon.png.b | Bin 203 -> 0 bytes public/index.php | 4 ++-- template/default/settings.php | 9 +++++++++ 4 files changed, 16 insertions(+), 3 deletions(-) delete mode 100644 public/favicon.png.b diff --git a/app/App.php b/app/App.php index 541793e..26a5432 100644 --- a/app/App.php +++ b/app/App.php @@ -96,6 +96,8 @@ class App { $colorScheme = htmlspecialchars($_POST['colorScheme']); $view = htmlspecialchars($_POST['view']); $title = htmlspecialchars($_POST['title']); + $visibility = htmlspecialchars($_POST['visibility']); + $desc = htmlspecialchars($_POST['desc']); if (isset($_POST['reimport'])) { if (htmlspecialchars($_POST['reimport']) == '1') { @@ -106,7 +108,9 @@ class App { $userConfig = [ 'colorScheme' => $colorScheme, 'view' => $view, - 'title' => $title + 'title' => $title, + 'visibility' => $visibility, + 'desc' => $desc ]; $config = Yaml::dump($userConfig); diff --git a/public/favicon.png.b b/public/favicon.png.b deleted file mode 100644 index aeaca65b5d9af94ded2966b2de04d5b986991537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIICy0X`wFKpGPWF)}Oxin5gi`2{nC_O6mScJSxvML-cJPZ!4!jq}L~3-}8} zT$q#`7&n@zOy~$z@C*pxZ9B-+xnf2{V@UF20};j*ycH}HSUz$%@T#3ol$fV1At&MJ a!Oy_3FWw@sv)6k$$W~8RKbLh*2~7aJ1TgLZ diff --git a/public/index.php b/public/index.php index 88b47dd..85482f3 100644 --- a/public/index.php +++ b/public/index.php @@ -11,7 +11,7 @@ $defConfig['title'] = 'KT-HomePage'; $defConfig['desc'] = 'Dashboard de Knah Tsaeb'; $defConfig['favicon'] = 'assets/favicons/favicon-96x96.png'; $defConfig['noAuth'] = ['128.0.0.1']; -$defConfig['public'] = false; +$defConfig['visibility'] = 'private'; $defConfig['colorScheme'] = 'dark'; $defConfig['view'] = 'full'; @@ -25,7 +25,7 @@ if (isset($_GET['logout'])) { exit(); } -if ($config['public'] === false) { +if ($config['privatvisibility'] === 'private') { if (!$KTH->canByPassAuth($defConfig['noAuth'])) { if (!Login::isLogged()) { if (file_exists('../data/users.yaml')) { diff --git a/template/default/settings.php b/template/default/settings.php index 8050652..c208852 100644 --- a/template/default/settings.php +++ b/template/default/settings.php @@ -18,6 +18,15 @@ require 'titleBar.php'; + + + + + +