phpBB 2.0.9 Çıktı (2.0.8 den 2.0.9 a değişecek dosyalar)

Yeni çıkan phpBB 2.0.x sürüm duyuruları ve eski phpBB 2.0.x sürümlerini yeni sürümlere güncelleme bilgileri.
Kilitli
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 6971
Kayıt: 18.09.2005, 20:51
İletişim:

phpBB 2.0.9 Çıktı (2.0.8 den 2.0.9 a değişecek dosyalar)

Mesaj gönderen ESQARE »

phpBB 2.0.8 den phpBB 2.0.9 a Değişecek Dosyalar

'FIND' - Bul
'AFTER, ADD' - Kodun Sonrasına Ekle
'BEFORE, ADD' - Kodun Öncesine Ekle
'REPLACE WITH' - Kodu Bununla Değiştir

Kodlar değiştikten sonra http://www.phpbb.com dan indirdiğiniz phpBB 2.0.9 dosyalarının içinden install klasörünü root dizinine attıktan sonra http://www.siteadı.com/phpBB/install/update_to_209.php yazarak scriptin yüklemeyi tamamlamasını bekleyin.Ardından install klasörünü silin.

  • admin/admin_board.php[/color][/size]
  1. FIND - Line 46

    Kod: Tümünü seç

    
    		$default_config[$config_name] = $config_value;
    
    REPLACE WITH

    Kod: Tümünü seç

    
    		$default_config[$config_name] = str_replace("'", "\'", $config_value);
    
  • admin/index.php[/color][/size]
  1. FIND - Line 335

    Kod: Tümünü seç

    
    			AND u.user_session_time >= " . ( time() - 300 ) . " 
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			AND s.session_time >= " . ( time() - 300 ) . " 
    
  • common.php[/color][/size]
  1. FIND - Line 27

    Kod: Tümünü seç

    
    	die("Hacking attempt");
    }
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    //
    function unset_vars(&$var)
    {
    	while (list($var_name, $null) = @each($var))
    	{
    		unset($GLOBALS[$var_name]);
    	}
    	return;
    }
    
    //
    
  2. FIND - Line 41

    Kod: Tümünü seç

    
    error_reporting  (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
    set_magic_quotes_runtime(0); // Disable magic_quotes_runtime
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $ini_val = (@phpversion() >= '4.0.0') ? 'ini_get' : 'get_cfg_var';
    
    // Unset globally registered vars - PHP5 ... hhmmm
    if (@$ini_val('register_globals') == '1' || strtolower(@$ini_val('register_globals')) == 'on')
    {
    	$var_prefix = 'HTTP';
    	$var_suffix = '_VARS';
    	
    	$test = array('_GET', '_POST', '_SERVER', '_COOKIE', '_ENV');
    
    	foreach ($test as $var)
    	{
    		if (is_array(${$var_prefix . $var . $var_suffix}))
    		{
    			unset_vars(${$var_prefix . $var . $var_suffix});
    		}
    
    		if (is_array(${$var}))
    		{
    			unset_vars(${$var});
    		}
    	}
    
    	if (is_array(${'_FILES'}))
    	{
    		unset_vars(${'_FILES'});
    	}
    
    	if (is_array(${'HTTP_POST_FILES'}))
    	{
    		unset_vars(${'HTTP_POST_FILES'});
    	}
    }
    
    
  3. FIND - Line 153

    Kod: Tümünü seç

    
    $theme = array();
    $images = array();
    $lang = array();
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $nav_links = array();
    
  4. FIND - Line 174

    Kod: Tümünü seç

    
    if( getenv('HTTP_X_FORWARDED_FOR') != '' )
    {
    	$client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : $REMOTE_ADDR );
    
    	$entries = explode(',', getenv('HTTP_X_FORWARDED_FOR'));
    	reset($entries);
    	while (list(, $entry) = each($entries)) 
    	{
    		$entry = trim($entry);
    		if ( preg_match("/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)/", $entry, $ip_list) )
    		{
    			$private_ip = array('/^0\./', '/^127\.0\.0\.1/', '/^192\.168\..*/', '/^172\.((1[6-9])|(2[0-9])|(3[0-1]))\..*/', '/^10\..*/', '/^224\..*/', '/^240\..*/');
    			$found_ip = preg_replace($private_ip, $client_ip, $ip_list[1]);
    
    			if ($client_ip != $found_ip)
    			{
    				$client_ip = $found_ip;
    				break;
    			}
    		}
    	}
    }
    else
    {
    	$client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : $REMOTE_ADDR );
    }
    
    REPLACE WITH

    Kod: Tümünü seç

    
    // I'm removing HTTP_X_FORWARDED_FOR ... this may well cause other problems such as
    // private range IP's appearing instead of the guilty routable IP, tough, don't
    // even bother complaining ... go scream and shout at the idiots out there who feel
    // "clever" is doing harm rather than good ... karma is a great thing ... :)
    //
    $client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : $REMOTE_ADDR );
    
  • faq.php[/color][/size]
  1. FIND - Line 37

    Kod: Tümünü seç

    
    // End session management
    //
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    // Set vars to prevent naughtiness
    $faq = array();
    
    
  2. FIND - Line 103

    Kod: Tümünü seç

    
    make_jumpbox('viewforum.'.$phpEx, $forum_id);
    
    REPLACE WITH

    Kod: Tümünü seç

    
    make_jumpbox('viewforum.'.$phpEx);
    
  • groupcp.php[/color][/size]
  1. FIND - Line 428

    Kod: Tümünü seç

    
    					AND aa.group_id = g.group_id(+)";
    
    REPLACE WITH

    Kod: Tümünü seç

    
    					AND aa.group_id (+) = g.group_id";
    
  2. FIND - Line 1152

    Kod: Tümünü seç

    
    	// Select all group that the user is a member of or where the user has
    	// a pending membership.
    	//
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	$in_group = array();
    	
    
  3. FIND - Line 1248

    Kod: Tümünü seç

    
    		$s_hidden_fields = '';
    
    REPLACE WITH

    Kod: Tümünü seç

    
    		$s_hidden_fields = '<input type="hidden" name="sid" value="' . $userdata['session_id'] . '" />';
    
  • includes/bbcode.php[/color][/size]
  1. FIND - Line 284

    Kod: Tümünü seç

    
    	$text = preg_replace("#\[img\]((ht|f)tp://)([^ \?&=\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
    
  • includes/functions_post.php[/color][/size]
  1. FIND - Line 772

    Kod: Tümünü seç

    
    		$page_title = $lang['Review_topic'] . " - $topic_title";
    
    REPLACE WITH

    Kod: Tümünü seç

    
    		$page_title = $lang['Emoticons'] . " - $topic_title";
    
  • includes/page_header.php[/color][/size]
  1. FIND - Line 94

    Kod: Tümünü seç

    
    $logged_hidden_online = 0;
    $guests_online = 0;
    $online_userlist = '';
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $l_online_users = '';
    
  2. FIND - Line 115

    Kod: Tümünü seç

    
    	$prev_user_ip = '';
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$prev_user_ip = $prev_session_ip = '';
    
  • includes/sessions.php[/color][/size]
  1. FIND - Line 48

    Kod: Tümünü seç

    
    		$sessiondata = array();
    		$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
    		$sessionmethod = SESSION_METHOD_GET;
    	}
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	//
    	if (!preg_match('/^[A-Za-z0-9]*$/', $session_id)) 
    	{
    		$session_id = '';
    	}
    
    
  2. FIND - Line 224

    Kod: Tümünü seç

    
    		$sessiondata = array();
    		$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
    		$sessionmethod = SESSION_METHOD_GET;
    	}
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	if (!preg_match('/^[A-Za-z0-9]*$/', $session_id))
    	{
    		$session_id = '';
    	}
    
    
  3. FIND - Line 360

    Kod: Tümünü seç

    
    		$sessionmethod = SESSION_METHOD_GET;
    	}
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	if (!preg_match('/^[A-Za-z0-9]*$/', $session_id))
    	{
    		return;
    	}
    	
    
  • includes/usercp_avatar.php[/color][/size]
  1. FIND - Line 86

    Kod: Tümünü seç

    
    	if ( !preg_match('#^((http)|(ftp):\/\/[\w\-]+?\.([\w\-]+\.)+[\w]+(:[0-9]+)*\/.*?\.(gif|jpg|jpeg|png)$)#is', $avatar_filename) )
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	if ( !preg_match("#^((ht|f)tp://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png))$)#is", $avatar_filename) )
    
  • includes/usercp_viewprofile.php[/color][/size]
  1. FIND - Line 44

    Kod: Tümünü seç

    
    	message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql);
    }
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $ranksrow = array();
    
  • index.php[/color][/size]
  1. FIND - Line 121

    Kod: Tümünü seç

    
    	message_die(GENERAL_ERROR, 'Could not query categories list', '', __LINE__, __FILE__, $sql);
    }
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $category_rows = array();
    
  • memberlist.php[/color][/size]
  1. FIND - Line 238

    Kod: Tümünü seç

    
    			'ROW_NUMBER' => $i + ( $HTTP_GET_VARS['start'] + 1 ),
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			'ROW_NUMBER' => $i + ( $start + 1 ),
    
  • modcp.php[/color][/size]
  1. FIND - Line 841

    Kod: Tümünü seç

    
    					'S_FORUM_SELECT' => make_forum_select("new_forum_id", false, $forum_id))
    				);
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    				//
    				// Define censored word matches
    				//
    				$orig_word = array();
    				$replacement_word = array();
    				obtain_word_list($orig_word, $replacement_word);
    
    
  2. FIND - Line 847

    Kod: Tümünü seç

    
    					$poster_id = $postrow[$i]['user_id'];
    
    REPLACE WITH

    Kod: Tümünü seç

    
    					$poster_id = $postrow[$i]['poster_id'];
    
  3. DELETE - Line 879

    Kod: Tümünü seç

    
    
    					//
    					// Define censored word matches
    					//
    					$orig_word = array();
    					$replacement_word = array();
    					obtain_word_list($orig_word, $replacement_word);
    
  • posting.php[/color][/size]
  1. FIND - Line 33

    Kod: Tümünü seç

    
    $params = array('submit' => 'post', 'confirm' => 'confirm', 'preview' => 'preview', 'delete' => 'delete', 'poll_delete' => 'poll_delete', 'poll_add' => 'add_poll_option', 'poll_edit' => 'edit_poll_option', 'mode' => 'mode');
    
    REPLACE WITH

    Kod: Tümünü seç

    
    $params = array('submit' => 'post', 'preview' => 'preview', 'delete' => 'delete', 'poll_delete' => 'poll_delete', 'poll_add' => 'add_poll_option', 'poll_edit' => 'edit_poll_option', 'mode' => 'mode');
    
  2. FIND - Line 45

    Kod: Tümünü seç

    
    		$$var = '';
    	}
    }
    
    AFTER, ADD

    Kod: Tümünü seç

    
    
    $confirm = isset($HTTP_POST_VARS['confirm']) ? true : false;
    
  • privmsg.php[/color][/size]
  1. FIND - Line 215

    Kod: Tümünü seç

    
    			$pm_sql_user .= "AND ( ( pm.privmsgs_to_userid = " . $userdata['user_id'] . "
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			$pm_sql_user = "AND ( ( pm.privmsgs_to_userid = " . $userdata['user_id'] . "
    
  2. FIND - Line 496

    Kod: Tümünü seç

    
    	$temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$poster_id");
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$user_id_from");
    
  3. FIND - Line 1045

    Kod: Tümünü seç

    
    							OR privmsgs_type = " . PRIVMSGS_UNERAD_MAIL . " ) ";
    
    REPLACE WITH

    Kod: Tümünü seç

    
    							OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " ) ";
    
  4. FIND - Line 1855

    Kod: Tümünü seç

    
    $post_new_mesg_url = '<a href="' . append_sid("privmsg.$phpEx?mode=post") . '"><img src="' . $images['post_new'] . '" alt="' . $lang['Post_new_message'] . '" border="0" /></a>';
    
    REPLACE WITH

    Kod: Tümünü seç

    
    $post_new_mesg_url = '<a href="' . append_sid("privmsg.$phpEx?mode=post") . '"><img src="' . $images['post_new'] . '" alt="' . $lang['Send_a_new_message'] . '" border="0" /></a>';
    
  5. FIND - Line 1935

    Kod: Tümünü seç

    
    	$limit_msg_time = '';
    	$post_days = 0;
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$limit_msg_time = $limit_msg_time_total = '';
    	$msg_days = 0;
    
  6. FIND - Line 2066

    Kod: Tümünü seç

    
    	'U_POST_NEW_TOPIC' => $post_new_topic_url)
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	'U_POST_NEW_TOPIC' => append_sid("privmsg.$phpEx?mode=post"))
    
  • profile.php[/color][/size]
  1. FIND - Line 86

    Kod: Tümünü seç

    
    if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
    {
    	$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	$mode = htmlspecialchars($mode);
    
  • search.php[/color][/size]
  1. FIND - Line 113

    Kod: Tümünü seç

    
    	$search_time = time() - ( ( ( !empty($HTTP_POST_VARS['search_time']) ) ? intval($HTTP_POST_VARS['search_time']) : intval($HTTP_GET_VARS['search_time']) ) * 86400 );
    }
    else
    {
    	$search_time = 0;
    }
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$search_time = time() - ( ( ( !empty($HTTP_POST_VARS['search_time']) ) ? intval($HTTP_POST_VARS['search_time']) : intval($HTTP_GET_VARS['search_time']) ) * 86400 );
    	$topic_days = (!empty($HTTP_POST_VARS['search_time'])) ? intval($HTTP_POST_VARS['search_time']) : intval($HTTP_GET_VARS['search_time']);
    }
    else
    {
    	$search_time = 0;
    	$topic_days = 0;
    }
    
  • viewonline.php[/color][/size]
  1. FIND - Line 49

    Kod: Tümünü seç

    
    	'L_WHOSONLINE' => $lang['Who_is_online'],
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	'L_WHOSONLINE' => $lang['Who_is_Online'],
    
  • viewtopic.php[/color][/size]
  1. FIND - Line 66

    Kod: Tümünü seç

    
    		if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) || isset($HTTP_GET_VARS['sid']) )
    		{
    			$session_id = isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) ? $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid'] : $HTTP_GET_VARS['sid'];
    
    AFTER, ADD

    Kod: Tümünü seç

    
    
    			if (!preg_match('/^[A-Za-z0-9]*$/', $session_id)) 
    			{
    				$session_id = '';
    			}
    
    
Sefinix
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 16.12.2006, 07:54
İletişim:

Re: phpBB 2.0.9 Çıktı (2.0.8 den 2.0.9 a değişecek dosyalar)

Mesaj gönderen Sefinix »

ESQARE yazdı:phpBB 2.0.8 den phpBB 2.0.9 a Değişecek Dosyalar

'FIND' - Bul
'AFTER, ADD' - Kodun Sonrasına Ekle
'BEFORE, ADD' - Kodun Öncesine Ekle
'REPLACE WITH' - Kodu Bununla Değiştir

Kodlar değiştikten sonra http://www.phpbb.com dan indirdiğiniz phpBB 2.0.9 dosyalarının içinden install klasörünü root dizinine attıktan sonra http://www.siteadı.com/phpBB/install/update_to_209.php yazarak scriptin yüklemeyi tamamlamasını bekleyin.Ardından install klasörünü silin.

  • admin/admin_board.php[/color][/size]
  1. FIND - Line 46

    Kod: Tümünü seç

    
    		$default_config[$config_name] = $config_value;
    
    REPLACE WITH

    Kod: Tümünü seç

    
    		$default_config[$config_name] = str_replace("'", "\'", $config_value);
    
  • admin/index.php[/color][/size]
  1. FIND - Line 335

    Kod: Tümünü seç

    
    			AND u.user_session_time >= " . ( time() - 300 ) . " 
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			AND s.session_time >= " . ( time() - 300 ) . " 
    
  • common.php[/color][/size]
  1. FIND - Line 27

    Kod: Tümünü seç

    
    	die("Hacking attempt");
    }
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    //
    function unset_vars(&$var)
    {
    	while (list($var_name, $null) = @each($var))
    	{
    		unset($GLOBALS[$var_name]);
    	}
    	return;
    }
    
    //
    
  2. FIND - Line 41

    Kod: Tümünü seç

    
    error_reporting  (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
    set_magic_quotes_runtime(0); // Disable magic_quotes_runtime
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $ini_val = (@phpversion() >= '4.0.0') ? 'ini_get' : 'get_cfg_var';
    
    // Unset globally registered vars - PHP5 ... hhmmm
    if (@$ini_val('register_globals') == '1' || strtolower(@$ini_val('register_globals')) == 'on')
    {
    	$var_prefix = 'HTTP';
    	$var_suffix = '_VARS';
    	
    	$test = array('_GET', '_POST', '_SERVER', '_COOKIE', '_ENV');
    
    	foreach ($test as $var)
    	{
    		if (is_array(${$var_prefix . $var . $var_suffix}))
    		{
    			unset_vars(${$var_prefix . $var . $var_suffix});
    		}
    
    		if (is_array(${$var}))
    		{
    			unset_vars(${$var});
    		}
    	}
    
    	if (is_array(${'_FILES'}))
    	{
    		unset_vars(${'_FILES'});
    	}
    
    	if (is_array(${'HTTP_POST_FILES'}))
    	{
    		unset_vars(${'HTTP_POST_FILES'});
    	}
    }
    
    
  3. FIND - Line 153

    Kod: Tümünü seç

    
    $theme = array();
    $images = array();
    $lang = array();
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $nav_links = array();
    
  4. FIND - Line 174

    Kod: Tümünü seç

    
    if( getenv('HTTP_X_FORWARDED_FOR') != '' )
    {
    	$client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : $REMOTE_ADDR );
    
    	$entries = explode(',', getenv('HTTP_X_FORWARDED_FOR'));
    	reset($entries);
    	while (list(, $entry) = each($entries)) 
    	{
    		$entry = trim($entry);
    		if ( preg_match("/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)/", $entry, $ip_list) )
    		{
    			$private_ip = array('/^0\./', '/^127\.0\.0\.1/', '/^192\.168\..*/', '/^172\.((1[6-9])|(2[0-9])|(3[0-1]))\..*/', '/^10\..*/', '/^224\..*/', '/^240\..*/');
    			$found_ip = preg_replace($private_ip, $client_ip, $ip_list[1]);
    
    			if ($client_ip != $found_ip)
    			{
    				$client_ip = $found_ip;
    				break;
    			}
    		}
    	}
    }
    else
    {
    	$client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : $REMOTE_ADDR );
    }
    
    REPLACE WITH

    Kod: Tümünü seç

    
    // I'm removing HTTP_X_FORWARDED_FOR ... this may well cause other problems such as
    // private range IP's appearing instead of the guilty routable IP, tough, don't
    // even bother complaining ... go scream and shout at the idiots out there who feel
    // "clever" is doing harm rather than good ... karma is a great thing ... :)
    //
    $client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : $REMOTE_ADDR );
    
  • faq.php[/color][/size]
  1. FIND - Line 37

    Kod: Tümünü seç

    
    // End session management
    //
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    // Set vars to prevent naughtiness
    $faq = array();
    
    
  2. FIND - Line 103

    Kod: Tümünü seç

    
    make_jumpbox('viewforum.'.$phpEx, $forum_id);
    
    REPLACE WITH

    Kod: Tümünü seç

    
    make_jumpbox('viewforum.'.$phpEx);
    
  • groupcp.php[/color][/size]
  1. FIND - Line 428

    Kod: Tümünü seç

    
    					AND aa.group_id = g.group_id(+)";
    
    REPLACE WITH

    Kod: Tümünü seç

    
    					AND aa.group_id (+) = g.group_id";
    
  2. FIND - Line 1152

    Kod: Tümünü seç

    
    	// Select all group that the user is a member of or where the user has
    	// a pending membership.
    	//
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	$in_group = array();
    	
    
  3. FIND - Line 1248

    Kod: Tümünü seç

    
    		$s_hidden_fields = '';
    
    REPLACE WITH

    Kod: Tümünü seç

    
    		$s_hidden_fields = '<input type="hidden" name="sid" value="' . $userdata['session_id'] . '" />';
    
  • includes/bbcode.php[/color][/size]
  1. FIND - Line 284

    Kod: Tümünü seç

    
    	$text = preg_replace("#\[img\]((ht|f)tp://)([^ \?&="\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
    
  • includes/functions_post.php[/color][/size]
  1. FIND - Line 772

    Kod: Tümünü seç

    
    		$page_title = $lang['Review_topic'] . " - $topic_title";
    
    REPLACE WITH

    Kod: Tümünü seç

    
    		$page_title = $lang['Emoticons'] . " - $topic_title";
    
  • includes/page_header.php[/color][/size]
  1. FIND - Line 94

    Kod: Tümünü seç

    
    $logged_hidden_online = 0;
    $guests_online = 0;
    $online_userlist = '';
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $l_online_users = '';
    
  2. FIND - Line 115

    Kod: Tümünü seç

    
    	$prev_user_ip = '';
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$prev_user_ip = $prev_session_ip = '';
    
  • includes/sessions.php[/color][/size]
  1. FIND - Line 48

    Kod: Tümünü seç

    
    		$sessiondata = array();
    		$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
    		$sessionmethod = SESSION_METHOD_GET;
    	}
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	//
    	if (!preg_match('/^[A-Za-z0-9]*$/', $session_id)) 
    	{
    		$session_id = '';
    	}
    
    
  2. FIND - Line 224

    Kod: Tümünü seç

    
    		$sessiondata = array();
    		$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
    		$sessionmethod = SESSION_METHOD_GET;
    	}
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	if (!preg_match('/^[A-Za-z0-9]*$/', $session_id))
    	{
    		$session_id = '';
    	}
    
    
  3. FIND - Line 360

    Kod: Tümünü seç

    
    		$sessionmethod = SESSION_METHOD_GET;
    	}
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	if (!preg_match('/^[A-Za-z0-9]*$/', $session_id))
    	{
    		return;
    	}
    	
    
  • includes/usercp_avatar.php[/color][/size]
  1. FIND - Line 86

    Kod: Tümünü seç

    
    	if ( !preg_match('#^((http)|(ftp):\/\/[\w\-]+?\.([\w\-]+\.)+[\w]+(:[0-9]+)*\/.*?\.(gif|jpg|jpeg|png)$)#is', $avatar_filename) )
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	if ( !preg_match("#^((ht|f)tp://)([^ \?&=\#"\n\r\t<]*?(\.(jpg|jpeg|gif|png))$)#is", $avatar_filename) )
    
  • includes/usercp_viewprofile.php[/color][/size]
  1. FIND - Line 44

    Kod: Tümünü seç

    
    	message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql);
    }
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $ranksrow = array();
    
  • index.php[/color][/size]
  1. FIND - Line 121

    Kod: Tümünü seç

    
    	message_die(GENERAL_ERROR, 'Could not query categories list', '', __LINE__, __FILE__, $sql);
    }
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    $category_rows = array();
    
  • memberlist.php[/color][/size]
  1. FIND - Line 238

    Kod: Tümünü seç

    
    			'ROW_NUMBER' => $i + ( $HTTP_GET_VARS['start'] + 1 ),
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			'ROW_NUMBER' => $i + ( $start + 1 ),
    
  • modcp.php[/color][/size]
  1. FIND - Line 841

    Kod: Tümünü seç

    
    					'S_FORUM_SELECT' => make_forum_select("new_forum_id", false, $forum_id))
    				);
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    				//
    				// Define censored word matches
    				//
    				$orig_word = array();
    				$replacement_word = array();
    				obtain_word_list($orig_word, $replacement_word);
    
    
  2. FIND - Line 847

    Kod: Tümünü seç

    
    					$poster_id = $postrow[$i]['user_id'];
    
    REPLACE WITH

    Kod: Tümünü seç

    
    					$poster_id = $postrow[$i]['poster_id'];
    
  3. DELETE - Line 879

    Kod: Tümünü seç

    
    
    					//
    					// Define censored word matches
    					//
    					$orig_word = array();
    					$replacement_word = array();
    					obtain_word_list($orig_word, $replacement_word);
    
  • posting.php[/color][/size]
  1. FIND - Line 33

    Kod: Tümünü seç

    
    $params = array('submit' => 'post', 'confirm' => 'confirm', 'preview' => 'preview', 'delete' => 'delete', 'poll_delete' => 'poll_delete', 'poll_add' => 'add_poll_option', 'poll_edit' => 'edit_poll_option', 'mode' => 'mode');
    
    REPLACE WITH

    Kod: Tümünü seç

    
    $params = array('submit' => 'post', 'preview' => 'preview', 'delete' => 'delete', 'poll_delete' => 'poll_delete', 'poll_add' => 'add_poll_option', 'poll_edit' => 'edit_poll_option', 'mode' => 'mode');
    
  2. FIND - Line 45

    Kod: Tümünü seç

    
    		$$var = '';
    	}
    }
    
    AFTER, ADD

    Kod: Tümünü seç

    
    
    $confirm = isset($HTTP_POST_VARS['confirm']) ? true : false;
    
  • privmsg.php[/color][/size]
  1. FIND - Line 215

    Kod: Tümünü seç

    
    			$pm_sql_user .= "AND ( ( pm.privmsgs_to_userid = " . $userdata['user_id'] . "
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			$pm_sql_user = "AND ( ( pm.privmsgs_to_userid = " . $userdata['user_id'] . "
    
  2. FIND - Line 496

    Kod: Tümünü seç

    
    	$temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$poster_id");
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$user_id_from");
    
  3. FIND - Line 1045

    Kod: Tümünü seç

    
    							OR privmsgs_type = " . PRIVMSGS_UNERAD_MAIL . " ) ";
    
    REPLACE WITH

    Kod: Tümünü seç

    
    							OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " ) ";
    
  4. FIND - Line 1855

    Kod: Tümünü seç

    
    $post_new_mesg_url = '<a href="' . append_sid("privmsg.$phpEx?mode=post") . '"><img src="' . $images['post_new'] . '" alt="' . $lang['Post_new_message'] . '" border="0" /></a>';
    
    REPLACE WITH

    Kod: Tümünü seç

    
    $post_new_mesg_url = '<a href="' . append_sid("privmsg.$phpEx?mode=post") . '"><img src="' . $images['post_new'] . '" alt="' . $lang['Send_a_new_message'] . '" border="0" /></a>';
    
  5. FIND - Line 1935

    Kod: Tümünü seç

    
    	$limit_msg_time = '';
    	$post_days = 0;
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$limit_msg_time = $limit_msg_time_total = '';
    	$msg_days = 0;
    
  6. FIND - Line 2066

    Kod: Tümünü seç

    
    	'U_POST_NEW_TOPIC' => $post_new_topic_url)
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	'U_POST_NEW_TOPIC' => append_sid("privmsg.$phpEx?mode=post"))
    
  • profile.php[/color][/size]
  1. FIND - Line 86

    Kod: Tümünü seç

    
    if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
    {
    	$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	$mode = htmlspecialchars($mode);
    
  • search.php[/color][/size]
  1. FIND - Line 113

    Kod: Tümünü seç

    
    	$search_time = time() - ( ( ( !empty($HTTP_POST_VARS['search_time']) ) ? intval($HTTP_POST_VARS['search_time']) : intval($HTTP_GET_VARS['search_time']) ) * 86400 );
    }
    else
    {
    	$search_time = 0;
    }
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$search_time = time() - ( ( ( !empty($HTTP_POST_VARS['search_time']) ) ? intval($HTTP_POST_VARS['search_time']) : intval($HTTP_GET_VARS['search_time']) ) * 86400 );
    	$topic_days = (!empty($HTTP_POST_VARS['search_time'])) ? intval($HTTP_POST_VARS['search_time']) : intval($HTTP_GET_VARS['search_time']);
    }
    else
    {
    	$search_time = 0;
    	$topic_days = 0;
    }
    
  • viewonline.php[/color][/size]
  1. FIND - Line 49

    Kod: Tümünü seç

    
    	'L_WHOSONLINE' => $lang['Who_is_online'],
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	'L_WHOSONLINE' => $lang['Who_is_Online'],
    
  • viewtopic.php[/color][/size]
  1. FIND - Line 66

    Kod: Tümünü seç

    
    		if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) || isset($HTTP_GET_VARS['sid']) )
    		{
    			$session_id = isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) ? $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid'] : $HTTP_GET_VARS['sid'];
    
    AFTER, ADD

    Kod: Tümünü seç

    
    
    			if (!preg_match('/^[A-Za-z0-9]*$/', $session_id)) 
    			{
    				$session_id = '';
    			}
    
    
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

Mesaj gönderen pikachu »

ee ben bu mesajdan bişey anlamadım, niye atıldı bu mesaj.
Kilitli

“2.0.x Sürüm Duyuruları & Güncellemeleri” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 3 misafir