mirror of
https://github.com/e107inc/e107.git
synced 2025-08-03 05:07:27 +02:00
Fix PHP 8 fatal error: Undefined constant ADMINNAME
PHP Fatal error: Uncaught Error: Undefined constant "ADMINNAME" in /home/deltik/public_html/e107_themes/bootstrap3/admin_template.php:83 Stack trace: #0 /home/deltik/public_html/e107_admin/header.php(37): require_once() #1 /home/deltik/public_html/e107_admin/auth.php(223): require_once('...') #2 /home/deltik/public_html/e107_admin/admin.php(79): require_once('...') #3 {main} thrown in /home/deltik/public_html/e107_themes/bootstrap3/admin_template.php on line 83
This commit is contained in:
15
class2.php
15
class2.php
@@ -2112,17 +2112,22 @@ e107::getDebug()->log("Timezone: ".USERTIMEZONE); // remove later on.
|
|||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
define('ADMIN', $user->isAdmin());
|
||||||
|
define('ADMINID', $user->getAdminId());
|
||||||
|
define('ADMINNAME', $user->getAdminName());
|
||||||
|
define('ADMINPERMS', $user->getAdminPerms());
|
||||||
|
define('ADMINEMAIL', $user->getAdminEmail());
|
||||||
|
define('ADMINPWCHANGE', $user->getAdminPwchange());
|
||||||
|
|
||||||
if (!$user->isUser())
|
if (!$user->isUser())
|
||||||
{
|
{
|
||||||
define('USER', false);
|
define('USER', false);
|
||||||
define('USERID', 0);
|
define('USERID', 0);
|
||||||
define('USERTHEME', false);
|
define('USERTHEME', false);
|
||||||
define('ADMIN', false);
|
|
||||||
define('GUEST', true);
|
define('GUEST', true);
|
||||||
define('USERCLASS', '');
|
define('USERCLASS', '');
|
||||||
define('USEREMAIL', '');
|
define('USEREMAIL', '');
|
||||||
define('USERSIGNATURE', '');
|
define('USERSIGNATURE', '');
|
||||||
define('ADMINPERMS', false);
|
|
||||||
|
|
||||||
if($user->hasSessionError())
|
if($user->hasSessionError())
|
||||||
{
|
{
|
||||||
@@ -2146,12 +2151,6 @@ e107::getDebug()->log("Timezone: ".USERTIMEZONE); // remove later on.
|
|||||||
define('USERVISITS', $user->get('user_visits'));
|
define('USERVISITS', $user->get('user_visits'));
|
||||||
define('USERSIGNATURE', $user->get('user_signature'));
|
define('USERSIGNATURE', $user->get('user_signature'));
|
||||||
|
|
||||||
define('ADMIN', $user->isAdmin());
|
|
||||||
define('ADMINID', $user->getAdminId());
|
|
||||||
define('ADMINNAME', $user->getAdminName());
|
|
||||||
define('ADMINPERMS', $user->getAdminPerms());
|
|
||||||
define('ADMINEMAIL', $user->getAdminEmail());
|
|
||||||
define('ADMINPWCHANGE', $user->getAdminPwchange());
|
|
||||||
if(ADMIN) // XXX - why for admins only?
|
if(ADMIN) // XXX - why for admins only?
|
||||||
{
|
{
|
||||||
e107::getRedirect()->setPreviousUrl();
|
e107::getRedirect()->setPreviousUrl();
|
||||||
|
Reference in New Issue
Block a user