Реструктура стилей, страница логина, уведомления
This commit is contained in:
+12
-3
@@ -1,4 +1,7 @@
|
||||
<?php // Viewing account data
|
||||
<?php
|
||||
// Viewing account data
|
||||
|
||||
|
||||
|
||||
// Includes
|
||||
if ($IS_FRONTEND) {
|
||||
@@ -86,7 +89,7 @@ function User_IsMod (int $id): ReturnT {
|
||||
* Get user information from DB
|
||||
*/
|
||||
function User_GetInfoByID (int $id): ReturnT {
|
||||
global $db, $THIS_USER;
|
||||
global $db, $THIS_USER, $LOGGED_IN;
|
||||
|
||||
$result = array();
|
||||
|
||||
@@ -104,9 +107,15 @@ function User_GetInfoByID (int $id): ReturnT {
|
||||
$result["avatar_path"] = $d["avatar_path"];
|
||||
$result["role"] = $d["role"];
|
||||
$result["banned"] = $d["banned"];
|
||||
if (($id === $THIS_USER) || User_IsMod($THIS_USER)->GetData()) { // User himself and mods can see additional info
|
||||
// User himself and mods can see additional info
|
||||
if ($id === $THIS_USER) {
|
||||
$result["email"] = $d["email"];
|
||||
$result["invite_id"] = $d["invite_id"];
|
||||
} elseif ($LOGGED_IN) {
|
||||
if (User_IsMod($THIS_USER)->GetData()) {
|
||||
$result["email"] = $d["email"];
|
||||
$result["invite_id"] = $d["invite_id"];
|
||||
}
|
||||
}
|
||||
|
||||
return new ReturnT(data: $result);
|
||||
|
||||
Reference in New Issue
Block a user