малко помощ с ранговете на phpbb2

iwanov каза:
Ами кажи че това е проблема е
http://web-tourist.net/login/login/view.php?st=1423
Би трябвало вече да се оправиш...
:?:

Ами чети по добре, там е за админ и мод, ти си добави и за VIP... :wink:
 
iwanov каза:
iwanov каза:
Ами кажи че това е проблема е
http://web-tourist.net/login/login/view.php?st=1423
Би трябвало вече да се оправиш...
:?:

Ами чети по добре, там е за админ и мод, ти си добави и за VIP... :wink:


пфп админ и мод си ги има във форума тоя мод е за добавяне на рангове който да се поучават при определен брой мнение! после аз не съм бил чел! :idea:
 
Това ми е последен пост в тази тема !
Толкова ли неразбра че трябва да си добавиш един ранк след мод и да го направиш специялен от админ панела и там да не задаваш никакви мнения ?
Добавяш код който сме ти дали по горе и в if-а да не е примерно >= 200 (поста) ами == VIP.
Ако си разбрал разбрал аз спирам да пиша в темата !

Поздрави и дано се оправиш...
 
iwanov каза:
Това ми е последен пост в тази тема !
Толкова ли неразбра че трябва да си добавиш един ранк след мод и да го направиш специялен от админ панела и там да не задаваш никакви мнения ?
Добавяш код който сме ти дали по горе и в if-а да не е примерно >= 200 (поста) ами == VIP.
Ако си разбрал разбрал аз спирам да пиша в темата !

Поздрави и дано се оправиш...


awe напрвил съм го!!1 :o
 
hackera каза:
Код:
<?php
define("VIP", 2); 
/***************************************************************************
 *                              page_header.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: page_header.php 5283 2005-10-30 15:17:14Z acydburn $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

if ( !defined('IN_PHPBB') )
{
	die("Hacking attempt");
}

define('HEADER_INC', TRUE);

//
// gzip_compression
//
$do_gzip_compress = FALSE;
if ( $board_config['gzip_compress'] )
{
	$phpver = phpversion();

	$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');

	if ( $phpver >= '4.0.4pl1' && ( strstr($useragent,'compatible') || strstr($useragent,'Gecko') ) )
	{
		if ( extension_loaded('zlib') )
		{
			ob_start('ob_gzhandler');
		}
	}
	else if ( $phpver > '4.0' )
	{
		if ( strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip') )
		{
			if ( extension_loaded('zlib') )
			{
				$do_gzip_compress = TRUE;
				ob_start();
				ob_implicit_flush(0);

				header('Content-Encoding: gzip');
			}
		}
	}
}

//
// Parse and show the overall header.
//
$template->set_filenames(array(
	'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);

//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
{
	$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
	$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
	$u_login_logout = 'login.'.$phpEx;
	$l_login_logout = $lang['Login'];
}

$s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : '';

//
// Get basic (usernames + totals) online
// situation
//
$logged_visible_online = 0;
$logged_hidden_online = 0;
$guests_online = 0;
$online_userlist = '';
$l_online_users = '';

if (defined('SHOW_ONLINE'))
{

	$user_forum_sql = ( !empty($forum_id) ) ? "AND s.session_page = " . intval($forum_id) : '';
	$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, u.user_posts, s.session_logged_in, s.session_ip
		FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
		WHERE u.user_id = s.session_user_id
			AND s.session_time >= ".( time() - 300 ) . "
			$user_forum_sql
		ORDER BY u.username ASC, s.session_ip ASC";
	if( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not obtain user/online information', '', __LINE__, __FILE__, $sql);
	}

	$userlist_ary = array();
	$userlist_visible = array();

	$prev_user_id = 0;
	$prev_user_ip = $prev_session_ip = '';

	while( $row = $db->sql_fetchrow($result) )
	{
		// User is logged in and therefor not a guest
		if ( $row['session_logged_in'] )
		{
			// Skip multiple sessions for one user
			if ( $row['user_id'] != $prev_user_id )
			{
				$style_color = '';
				if ( $row['user_level'] == ADMIN )
				{
					$row['username'] = '<b>' . $row['username'] . '</b>';
					$style_color = 'style="color:#FF0000"' . $theme['fontcolor3'] . '"';
				}
				else if ( $row['user_level'] == MOD )
				{
					$row['username'] = '<b>' . $row['username'] . '</b>';
					$style_color = 'style="color:#FFA500"' . $theme['fontcolor2'] . '"';
				}
else if ( $userdata['user_rank'] == VIP )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#7c11e0' . $theme['fontcolor2'] . '"';
}

				 else if ( $row['user_posts'] > 199 )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#9ACD32"';
}

else if ( $row['user_posts'] > 49 )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#3766dd"';
}



else
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#87CEEB"';
}
...........


гледаш ли!
 

Back
Горе