From 0dfe8d162e5b91d641697890e6914a75d030f310 Mon Sep 17 00:00:00 2001 From: Retro_Guy Date: Thu, 13 Jul 2023 09:17:38 -0700 Subject: [PATCH] Standardize view for logged in features headers. --- Rocksolid_Light/spoolnews/files.php | 3 ++ Rocksolid_Light/spoolnews/upload.php | 4 +++ Rocksolid_Light/spoolnews/user.php | 46 ++++++++++++++++++++++------ 3 files changed, 43 insertions(+), 10 deletions(-) diff --git a/Rocksolid_Light/spoolnews/files.php b/Rocksolid_Light/spoolnews/files.php index 7d0bd47..02f716d 100644 --- a/Rocksolid_Light/spoolnews/files.php +++ b/Rocksolid_Light/spoolnews/files.php @@ -25,6 +25,9 @@ include "newsportal.php"; } $title.=' - Browse files'; include "head.inc"; + echo '

'; + echo 'files / '; + echo htmlspecialchars($_COOKIE['mail_name']).'

'; echo ''; // Browse button echo '
'; diff --git a/Rocksolid_Light/spoolnews/upload.php b/Rocksolid_Light/spoolnews/upload.php index a0b6e3a..db17e9a 100644 --- a/Rocksolid_Light/spoolnews/upload.php +++ b/Rocksolid_Light/spoolnews/upload.php @@ -26,6 +26,10 @@ if((password_verify($_POST['username'].$keys[0].get_user_config($_POST['username $title.=' - Upload file'; include "head.inc"; + echo '

'; + echo 'files / '; + echo htmlspecialchars($_COOKIE['mail_name']).'

'; + echo ''; echo '
'; // Browse button echo '
'; diff --git a/Rocksolid_Light/spoolnews/user.php b/Rocksolid_Light/spoolnews/user.php index 3c78116..04e1f3e 100644 --- a/Rocksolid_Light/spoolnews/user.php +++ b/Rocksolid_Light/spoolnews/user.php @@ -27,7 +27,11 @@ if($_POST['command'] == 'Logout') { unset($_SESSION['theme']); unset($_POST['username']); include "head.inc"; - echo 'You have been logged out'; + echo "
"; + echo "

You have been logged out

"; + echo '
'; + echo '
'; + include "tail.inc"; exit(0); } $title.=' - User Configuration'; @@ -74,11 +78,15 @@ include "head.inc"; echo 'Login failed.'; } } - echo '

'; - - echo 'Configuration / '; - echo htmlspecialchars($_POST['username']).'

'; - + if(isset($_POST['command']) && $_POST['command'] == 'Configuration') { + echo '

'; + echo 'Configuration / '; + echo htmlspecialchars($_POST['username']).'

'; + } else { + echo '

'; + echo 'user login / '; + echo htmlspecialchars($_POST['username']).'

'; + } echo ''; // Mail button if($logged_in == true) { @@ -97,6 +105,14 @@ echo '
'; echo ''; echo ''; echo ''; +// Configuration button + echo ''; // Logout button echo '
'; + echo '
'; + echo ''; + echo ""; + echo ''; + echo '
'; + echo '
'; echo '
'; @@ -145,7 +161,12 @@ echo '
'; $userfile=$spooldir.'/'.$user.'-articleviews.dat'; if(is_file($userfile)) { $userdata = unserialize(file_get_contents($userfile)); -// ksort($userdata); + } +// Show Logged-In Message + if($_POST['command'] != 'Configuration' && $_POST['command'] != 'SaveConfig') { + echo "
"; + echo "

You are logged in as ".$_POST['username']."

"; + echo '
'; } // Apply Config if(isset($_POST['command']) && $_POST['command'] == 'SaveConfig') { @@ -168,8 +189,10 @@ echo '
'; } file_put_contents($spooldir.'/'.$user.'-articleviews.dat', serialize($newsubs)); $userdata = unserialize(file_get_contents($userfile)); - ksort($userdata); - echo 'Configuration Saved for '.$_POST['username']; + if($userdata) { + ksort($userdata); + } + echo 'Configuration Saved for '.$_POST['username']; } else { $user_config = unserialize(file_get_contents($config_dir.'/userconfig/'.$user.'.config')); } @@ -187,7 +210,7 @@ echo '
'; } } sort($themes); - + if(isset($_POST['command']) && $_POST['command'] == 'Configuration') { // Show Config echo '

Configuration:

'; echo ''; @@ -239,5 +262,8 @@ echo '
'; echo ''; echo ''; echo '
'; + } else { + echo '
'; + } include "tail.inc"; ?>