[外掛]Show Today Register User

MODs Released by Other phpbb Sites
非官方認證通過之 MOD ,或許有安全性之疑慮,所有問題由原發表者回覆!

版主: 版主管理群

主題已鎖定
吉川拓也
竹貓忠實會員
竹貓忠實會員
文章: 1215
註冊時間: 2003-02-09 18:24
來自: [ G.I.T ]
聯繫:

[外掛]Show Today Register User

文章 吉川拓也 »

代碼: 選擇全部

/********************
Show Today Register User
修改者 : 吉川拓也 (Yoshikawa)
********************/
#
#--- [ 開啟 ] ---
#

index.php

#
#--- [ 找到 ] ---
#

代碼: 選擇全部

	$l_today_users .= sprintf($l_today_g_user_s, $guests_today);
	// End add - Last visit MOD
如果你有安裝 Last visit Mod 才找得到 !

#
#--- [ 之後加入 ] ---
#

代碼: 選擇全部

	//Show Today Register User by Yoshikawa
	$today_registered_users = 0;
	$yesterday_registered_users = 0;
	$today_time = time();
	$yesterday_time = $today_time - 86400;

	$day = create_date('d', $yesterday_time, $userdata['user_timezone']);
	$month = create_date('m', $yesterday_time, $userdata['user_timezone']);
	$year = create_date('Y', $yesterday_time, $userdata['user_timezone']);

	$y_day_from = strtotime($year.'-'.$month.'-'.$day.' 00:00:00');

	$day = create_date('d', $today_time, $userdata['user_timezone']);
	$month = create_date('m', $today_time, $userdata['user_timezone']);
	$year = create_date('Y', $today_time, $userdata['user_timezone']);

	$t_day_from = strtotime($year.'-'.$month.'-'.$day.' 00:00:00');

	$sql = "SELECT count(distinct user_id) as total_users FROM " . USERS_TABLE . "
	WHERE user_regdate >= $y_day_from
		AND user_regdate < $t_day_from
		AND user_id <> " . ANONYMOUS;
	if ( !$result = $db->sql_query($sql) )
	{
		message_die(GENERAL_ERROR, 'Could not get yesterday registered users', '', __LINE__, __FILE__, $sql);
	}

	while ( $row = $db->sql_fetchrow($result) )
	{
		$yesterday_registered_users = $row['total_users'];
	}
	$db->sql_freeresult($result);

	$sql = "SELECT count(distinct user_id) as total_users FROM " . USERS_TABLE . "
		WHERE user_regdate >= $t_day_from
		AND user_id <> " . ANONYMOUS;
	if ( !$result = $db->sql_query($sql) )
	{
		message_die(GENERAL_ERROR, 'Could not get yesterday registered users', '', __LINE__, __FILE__, $sql);
	}

	while ( $row = $db->sql_fetchrow($result) )
	{
		$today_registered_users = $row['total_users'];
	}
	$db->sql_freeresult($result);
	//Show Today Register User by Yoshikawa
#
#--- [ 找到 ] ---
#

代碼: 選擇全部

		'FORUM_LOCKED_IMG' => $images['forum_locked'],
#
#--- [ 之後加入 ] ---
#

代碼: 選擇全部

	                //Show Today Register User by Yoshikawa
        	                'TODAY_USERS' => $today_registered_users,
        	                'YESTERDAY_USERS' => $yesterday_registered_users,
        	                'L_NEW_TODAY' => $lang['New_Today'],
        	                'L_NEW_YESTERDAY' => $lang['New_Yesterday'],
	                //Show Today Register User by Yoshikawa
#
#--- [ 開啟 ] ---
#

lang_main.php

#
#--- [ 找到 ] ---
#

代碼: 選擇全部

?>
#
#--- [ 之前加入 ] ---
#

代碼: 選擇全部

//Show Today Register User by Yoshikawa
$lang['New_Today'] = '今日註冊會員';
$lang['New_Yesterday'] = '昨日註冊會員';
//Show Today Register User by Yoshikawa
#
#--- [ 開啟 ] ---
#

index_body.tpl

#
#--- [ 找到 ] ---
# 你想放置的位置插入下面代碼 !

代碼: 選擇全部

{L_NEW_TODAY}:{TODAY_USERS}<br />
{L_NEW_YESTERDAY}:{YESTERDAY_USERS}
#
#--- [ 儲存關閉 ] ---
# eom
善用 搜尋 可以解決您 90% 的問題
頭腦清晰,選擇正確。 (╯▔︹▔)╯~╘═╛
主題已鎖定

回到「非官方認證外掛」