Вот что надо сделать
Код: Выделить всё
#-----[ OPEN ]-----
#
includes/page_tail.php
#
#-----[ FIND ]------------------------------------------
#
<?php
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Garage ----------------------------------------------------------------------------------------------------------
#
#-----[ FIND ]-----
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod start : Garage ----------------------------------------------------------------------------------------------------
//-- add
if ( $userdata['user_level'] == ADMIN )
{
$sql = "SELECT count(*) AS total
FROM ". GARAGE_QUARTERMILE_TABLE ." qm
WHERE qm.pending = 1";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query information', '', __LINE__, __FILE__, $sql);
}
$count = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$temp_url = append_sid("garage.$phpEx?mode=garage_pending");
//We Have At Least One Pending Image So Display Link
if ( $count['total'] > 0 )
{
$pending_link = ( $userdata['user_level'] == ADMIN || $userdata['full_mod'] == FULL_MOD ) ? '<a href="'.$temp_url.'">' . $lang['Pending_Items'] . '</a> ' : '';
}
//Not Found A Pending Item So Lets Keep Checking Other Types
else
{
$sql = "SELECT count(*) AS total
FROM ". GARAGE_ROLLINGROAD_TABLE ." rr
WHERE rr.pending = 1";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query pics information', '', __LINE__, __FILE__, $sql);
}
$count = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
//We Have At Least One Pending Image So Display Link
if ( $count['total'] > 0 )
{
$pending_link = ( $userdata['user_level'] == ADMIN || $userdata['full_mod'] == FULL_MOD ) ? '<a href="'.$temp_url.'">' . $lang['Pending_Items'] . '</a> ' : '';
}
//Still Not Found A Pending Item So Lets Keep Checking Other Types
else
{
$sql = "SELECT count(*) AS total
FROM ". GARAGE_BUSINESS_TABLE ." bus
WHERE bus.pending = 1";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query pics information', '', __LINE__, __FILE__, $sql);
}
$count = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
if ( $count['total'] > 0 )
{
$pending_link = ( $userdata['user_level'] == ADMIN || $userdata['full_mod'] == FULL_MOD ) ? '<a href="'.$temp_url.'">' . $lang['Pending_Items'] . '</a> ' : '';
}
//Still Not Found A Pending Item So Lets Keep Checking Other Types
else
{
$sql = "SELECT count(*) AS total
FROM ". GARAGE_MODELS_TABLE ." models
WHERE models.pending = 1";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query pics information', '', __LINE__, __FILE__, $sql);
}
$count = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
if ( $count['total'] > 0 )
{
$pending_link = ( $userdata['user_level'] == ADMIN || $userdata['full_mod'] == FULL_MOD ) ? '<a href="'.$temp_url.'">' . $lang['Pending_Items'] . '</a> ' : '';
}
else
{
$sql = "SELECT count(*) AS total
FROM ". GARAGE_MAKES_TABLE ." makes
WHERE makes.pending = 1";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query pics information', '', __LINE__, __FILE__, $sql);
}
$count = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
if ( $count['total'] > 0 )
{
$pending_link = ( $userdata['user_level'] == ADMIN || $userdata['full_mod'] == FULL_MOD ) ? '<a href="'.$temp_url.'">' . $lang['Pending_Items'] . '</a> ' : '';
}
//Out Of Luck No More Tables To Check
else
{
$pending_link = '';
}
}
}
}
}
}
//-- mod finish : Garage ---------------------------------------------------------------------------------------------------
#
В принципе, я просто добавил эту строку над $admin_link = jr_admin_make_admin_link();, всё доустанавливал, вроде всё работает, но устанавливал я на в Денвере, как ваше мнение, можно таким же образом установить на уже работающий форум?