Last update before closing project. Thank you!

git-svn-id: https://svn.pioder.pl/uf-svn/uF@38 72ec579a-5ced-4fa4-82f3-afba5d98df2f
This commit is contained in:
pioder
2010-03-27 17:41:57 +00:00
parent 43657534ab
commit 01741920b0
46 changed files with 652 additions and 661 deletions

View File

@@ -55,7 +55,7 @@ while ($result = DataBase::fetch($query))
}
//check online for user
$sql = "SELECT `s_id`, `u_id`, `time` FROM ".SESSIONS_TABLE." WHERE time+1250>".time();
$sql = "SELECT `s_id`, `u_id`, `time` FROM ".SESSIONS_TABLE." WHERE time+1250>".$_SERVER['REQUEST_TIME'];
$query = DataBase::sql_query($sql, GENERAL, 'Could not read user active.');
while($result = DataBase::fetch($query))
{

View File

@@ -104,7 +104,7 @@ class Forum
global $i;
global $forum;
global $default_skin;
$time = time()-129600;
$time = $_SERVER['REQUEST_TIME']-129600;
if ($_SESSION['uid']>0)
{
if ($postsinforum>0)

View File

@@ -80,14 +80,14 @@ class NewMessage
function AddToInbox($text, $name, $unid, $uid)
{
$last = DataBase::new_id(PM_INBOX_TABLE);
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$sql = "INSERT INTO `".PM_INBOX_TABLE."` VALUES ('$last', '$uid', '$name', '$text', '$time', '$unid','0')";
DataBase::sql_query($sql,GENERAL,'Could not add new message at inbox');
}
function AddToSentbox($text, $name, $unid, $uid)
{
$last=DataBase::new_id(PM_SENTBOX_TABLE);
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$sql = "INSERT INTO `".PM_SENTBOX_TABLE."` VALUES ('$last', '$uid', '$name', '$text', '$time', '$unid')";
DataBase::sql_query($sql,GENERAL,'Could not add new message at inbox');
}

View File

@@ -26,7 +26,7 @@ class Post
$tpid = $result['tp_id'];//post in topic id
$tpid = $tpid+1;
#
$time = time();
$time = $_SERVER['REQUEST_TIME'];
#add new post
$sql = "INSERT INTO `".POSTS_TABLE."` VALUES ('$last','$tid', '$uid', '$post', '".$_SERVER['HTTP_USER_AGENT']."', '$time', '$tpid', '$forum','$moderate','".$_SERVER['REMOTE_ADDR']."')";
$query = DataBase::sql_query($sql,GENERAL,'Could not add new post.');
@@ -49,7 +49,7 @@ class Post
{
//Select last topic
$moderate = Forum::ForumInformation($forum,'moderate');
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$lastt=DataBase::new_id(TOPICS_TABLE);
$sql = "INSERT INTO ".TOPICS_TABLE." VALUES ('$lastt', '$forum', '0', '$sticky', '$ntopic', '$uid','$time', '', '')";
$query = DataBase::sql_query($sql,GENERAL,'Could not add new topic');

View File

@@ -68,7 +68,7 @@ class Topic
global $last_post;
global $record;
global $default_skin;
$time = time()-129600;
$time = $_SERVER['REQUEST_TIME']-129600;
if ($_SESSION['uid']>0)
{
if ($last_post[2]>$time)

View File

@@ -182,7 +182,7 @@ class User
{
global $forum_config;
$last = DataBase::new_id(USERS_TABLE);
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$sql = "INSERT INTO ".USERS_TABLE." VALUES
('$last', '$nick', '$pass', '$email', '0', '$time', '0', '$gg', '$allow_gg', '$allow_email', '$allow_qr', '".$forum_config['view_shoutbox']."', '".$forum_config['defaultskin']."', '".$forum_config['defaultlang']."','".$forum_config['limit_tpid']."', '".$forum_config['limit_ftid']."', '".$forum_config['limit_users']."', '$sig', '$av', '1','0','$interests');";
DataBase::sql_query($sql,CRITICAL,'Could not create new user');

View File

@@ -20,7 +20,7 @@ function SendEmail($email, $title, $content)
$email_headers = "MIME-Version: 1.0\r\n";
$email_headers .= "Content-type: text/html; charset=iso-8859-2\r\n";
$email_headers .= "From: ".$forum_config['forumname']." \n";
$email_date = date('d-m-Y, G:i',time());
$email_date = date('d-m-Y, G:i',$_SERVER['REQUEST_TIME']);
$email_content = '
<html>

View File

@@ -46,16 +46,17 @@ function message_forum($text, $url, $interval = 1.8)
{
global $lng;
global $forum_config;
global $userdata;
$skin = array(
'url' => $url,
'msg' => $text,
'queries' => '',
'pa_link' => '',
);
$skin = array_push_assoc($skin,GenerateHeader($lng['message_forum'], '&gt; '.$lng['message_forum']));
$skin = array_push_assoc($skin,GenerateHeader($lng['message_forum'], '<span class="navigator">'.$lng['message_forum'].'</span>'));
die(
include('./skins/'.ViewSkinName().'/message_body.tpl')
);
require('./skins/'.ViewSkinName().'/message_body.tpl')
);
}
function admin_message_forum($text, $url)
{
@@ -66,7 +67,7 @@ $skin = array(
$skin['queries'] = '';
$skin['pa_link'] = '';
die(
include('./template/message_body.tpl')
require('./template/message_body.tpl')
);
}
?>

View File

@@ -48,7 +48,13 @@ function GenerateHeader($title, $navigator)
'L.actual_time'=>$lng['lactualtime'],
'modelogin' => ($_SESSION['uid']>0) ? 'logout' : 'login',
'L.login' => ($_SESSION['uid']>0) ? $lng['lunlogin'] : $lng['llogin'],
'L.pa_link' => $lng['pa_link']
'L.pa_link' => $lng['pa_link'],
'lactual_time'=>$lng['lactualtime'],
'actual_time'=>GenerateTime($_SERVER['REQUEST_TIME'], true),
'loged_as' => User::LogedAs($_SESSION['sessionid'], $_SESSION['uid']),
'lyoure' => ($_SESSION['uid']>0) ? $lng['you_re'] : '',
'lpm_msgs' => ($_SESSION['uid']>0) ? $lng['pm_messages'] : '',
'amsgs' => ($_SESSION['uid']>0) ? User::UserPMs() : ''
);
return $skin;
@@ -137,24 +143,31 @@ function UserAgent($agent)
return array('icon_' . $system . '.gif', 'icon_' . $browser . '.gif', ($system=='unknown') ? $lng['unknown'] : $system, ($browser=='unknown') ? $lng['unknown'] : $browser);
}
function GenerateTime($request_time)
function GenerateTime($request_time, $n = false)
{
global $lng;
if (date('d M Y',$request_time)== date('d M Y',time()))
if (!$n)
{
$date = $lng['today'].', '.date('G:i', $request_time);
}
else
{
if ((date('d',$request_time))== (date('d',time())-1) && (date('m-Y',$request_time)== date('m-Y',time())))
if (date('d M Y',$request_time)== date('d M Y',$_SERVER['REQUEST_TIME']))
{
$date = $lng['yesterday'].', '.date('G:i', $request_time);
$date = $lng['today'].', '.date('G:i', $request_time);
}
else
{
$date = date('d M Y, G:i',$request_time);
if ((date('d',$request_time))== (date('d',$_SERVER['REQUEST_TIME'])-1) && (date('m-Y',$request_time)== date('m-Y',$_SERVER['REQUEST_TIME'])))
{
$date = $lng['yesterday'].', '.date('G:i', $request_time);
}
else
{
$date = date('d M Y, G:i',$request_time);
}
}
}
else
{
$date = date('d M Y, G:i',$request_time);
}
return $date;
}
@@ -283,7 +296,7 @@ function ViewSkinName()
global $forum_config;
global $userdata;
if ($_SESSION['uid']>0)
if ($_SESSION['uid']>0 && basename($_SERVER['REQUEST_URI']) != 'login.php?mode=login')
{
$result = $userdata['skin'];
}

View File

@@ -40,10 +40,10 @@ $skin = array(
'msg_per'=>($_GET['submode']=='inbox') ? round(($cnt[0]/$forum_config['pm_inbox_max'])*100,1) : round(($cnt[1]/$forum_config['pm_sentbox_max'])*100,1)
);
$skin = array_push_assoc($skin,GenerateHeader($lng['lpm'].': '.(($_GET['submode']=='sentbox') ? $lng['sentbox'] : $lng['inbox']), '</a> &gt; <a href="pms.php" class="navigator">'.$lng['lpm'].'</a> &gt; '.$folder));
$skin = array_push_assoc($skin,GenerateHeader($lng['lpm'].': '.(($_GET['submode']=='sentbox') ? $lng['sentbox'] : $lng['inbox']), '<a href="pms.php" class="navigator">'.$lng['lpm'].'</a> &raquo; '.$folder));
//do it!
include('./skins/'.$default_skin.'/overall_header.tpl');
include('./skins/'.$default_skin.'/pms_folder_body.tpl');
require('./skins/'.$default_skin.'/overall_header.tpl');
require('./skins/'.$default_skin.'/pms_folder_body.tpl');
$uid = $_SESSION['uid'];
if (!isset($_GET['submode']))
@@ -74,7 +74,7 @@ $count = DataBase::num_rows($query);
if ($count==0)
{
$skin['nomsgs']='<tr><td width="750" colspan="4" height="19" class="fitem"><p class="fstandard" align="center">'.$lng['no_elements'].'!</p></td></tr>';
$skin['nomsgs']='<tr><td width="'.TABLES_WIDTH.'" colspan="4" height="19" class="fitem"><p class="fstandard" align="center">'.$lng['no_elements'].'!</p></td></tr>';
}
else
{
@@ -89,12 +89,12 @@ else
'mode'=> ($_GET['submode']=='inbox') ? 'user' : 'author'
);
include('./skins/'.$default_skin.'/pms_folder_item_body.tpl');
require('./skins/'.$default_skin.'/pms_folder_item_body.tpl');
}
$skin['nomsgs'] = '';
}
//do it!
include('./skins/'.$default_skin.'/pms_folder_end_body.tpl');
require('./skins/'.$default_skin.'/pms_folder_end_body.tpl');
if(RANK=='2')
{
$skin['pa_link']='<a href="admin/index.php" class="fsmall"><b>'.$lng['pa_link'].'</b></a>';
@@ -107,5 +107,5 @@ else
$stop = TimeGeneration();
$skin['queries'] = ShowQueries($start, $stop);
include('./skins/'.$default_skin.'/overall_footer.tpl');
require('./skins/'.$default_skin.'/overall_footer.tpl');
?>

View File

@@ -109,14 +109,14 @@ $skin = array(
'lpinfo'=>$lng['postinfo']
);
$skin = array_push_assoc($skin,GenerateHeader($lng['show_message'].': '.$result['name'], '</a> &gt; '.$folder.' &gt;
$skin = array_push_assoc($skin,GenerateHeader($lng['show_message'].': '.$result['name'], .$folder.' &raquo;
<a href="pms.php?mode=view&amp;submode='.$_GET['submode'].'&amp;id='.
$result['m_id'].'" class="navigator">'.$lng['show_message']
.': '.$result['name']));
//do it!
include('./skins/'.$default_skin.'/overall_header.tpl');
include('./skins/'.$default_skin.'/msgs_msg_body.tpl');
require('./skins/'.$default_skin.'/overall_header.tpl');
require('./skins/'.$default_skin.'/msgs_msg_body.tpl');
if(RANK=='2')
{
$skin['pa_link']='<a href="admin/index.php" class="fsmall"><b>'.$lng['pa_link'].'</b></a>';
@@ -127,7 +127,7 @@ else
}
$stop = TimeGeneration();
$skin['queries'] = ShowQueries($start, $stop);
include('./skins/'.$default_skin.'/overall_footer.tpl');
require('./skins/'.$default_skin.'/overall_footer.tpl');
break;
?>

View File

@@ -29,14 +29,14 @@ if ((isset($_POST['textedit'])) and (isset($_POST['nmsg'])) and (isset($_POST['u
//antiflood lock
if (isset($_COOKIE['antiflood_time']))
{
if ($_COOKIE['antiflood_time']>time())
if ($_COOKIE['antiflood_time']>$_SERVER['REQUEST_TIME'])
{
message_forum($lng['antiflood_enabled'],$_SERVER['REQUEST_URI']);
}
}
else
{
setcookie('antiflood_time',(time() + $forum_config['time_antiflood']));
setcookie('antiflood_time',($_SERVER['REQUEST_TIME'] + $forum_config['time_antiflood']));
$_POST['textedit'] = Secure::TagsReplace($_POST['textedit']);
$_POST['nmsg'] = strip_tags($_POST['nmsg']);
Pms::SendMessage($_POST['textedit'],$_POST['nmsg'], $_POST['username']);
@@ -91,7 +91,7 @@ $skin = array(
'lsentbox_full'=>($cnt[1]==$forum_config['pm_sentbox_max']) ? $lng['pm_sentbox_full'] : ''
);
$skin = array_push_assoc($skin, GenerateHeader($lng['lpm'].': '.$lng['write_pm'], '</a>&gt;<a href="pms.php" class="navigator">'.$lng['lpm'].'</a> &gt; <a href="'.$_SERVER['REQUEST_URI'].'" class="navigator">'.$lng['write_pm']));
$skin = array_push_assoc($skin, GenerateHeader($lng['lpm'].': '.$lng['write_pm'], '<a href="pms.php" class="navigator">'.$lng['lpm'].' &raquo; <a href="'.$_SERVER['REQUEST_URI'].'" class="navigator">'.$lng['write_pm']));
if ($msg=='')
{
@@ -99,8 +99,8 @@ if ($msg=='')
}
//do it!
include('./skins/'.$default_skin.'/overall_header.tpl');
include('./skins/'.$default_skin.'/pms_new_body.tpl');
require('./skins/'.$default_skin.'/overall_header.tpl');
require('./skins/'.$default_skin.'/pms_new_body.tpl');
if(RANK=='2')
{
@@ -113,6 +113,6 @@ else
$stop = TimeGeneration();
$skin['queries'] = ShowQueries($start, $stop);
include('./skins/'.$default_skin.'/overall_footer.tpl');
require('./skins/'.$default_skin.'/overall_footer.tpl');
?>

View File

@@ -40,12 +40,12 @@ if (empty($_SESSION['sessionid']))
if (empty($_COOKIE['queries']))
{
$_COOKIE['queries']=0;
setcookie('queries','0',time()+31104000);
setcookie('queries','0',$_SERVER['REQUEST_TIME']+31104000);
}
if($_COOKIE['queries']>0)
{
setcookie('queries','0',time()+31104000);
setcookie('queries','0',$_SERVER['REQUEST_TIME']+31104000);
$_COOKIE['uid']='0';
}
@@ -56,7 +56,7 @@ function SessRegister()
if ($uid>0)
{
SessDelete($uid);
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$sql = "INSERT INTO ".SESSIONS_TABLE." VALUES ('', '".$_COOKIE[SESS_NAME]."','$uid','$time')";
$query = DataBase::sql_query($sql,GENERAL,'Could not add new session.',true);
if (DataBase::num_rows($query)>0)
@@ -73,7 +73,7 @@ function SessRegister()
function SessDeleteOld()
{
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$sql = "DELETE FROM ".SESSIONS_TABLE." WHERE time+129600<$time;";
DataBase::sql_query($sql, GENERAL,'Could not delete session',true);
}
@@ -96,7 +96,7 @@ function SessDelInvalid()
function SessDelete($uid)
{
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$sql = "DELETE FROM ".SESSIONS_TABLE." WHERE u_id='$uid'";
$query = DataBase::sql_query($sql, GENERAL,'Could not delete session',true);
if (DataBase::num_rows($query)>0)
@@ -113,7 +113,7 @@ function SessView()
global $user;
global $forum_config;
$name = '';
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$sql = "SELECT ".SESSIONS_TABLE.".*, ".USERS_TABLE.".*, ".SESSIONS_TABLE.".u_id AS u_id FROM ".SESSIONS_TABLE." LEFT JOIN ".USERS_TABLE." ON ".SESSIONS_TABLE.".u_id = ".USERS_TABLE.".u_id WHERE time+1250>$time;";
$query = DataBase::sql_query($sql, GENERAL,'Could not obtain sessions information.');
if (DataBase::num_rows($query)>0)