phpBB 2.0.14 Çıktı (2.0.13 den 2.0.14e 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.14 Çıktı (2.0.13 den 2.0.14e değişecek dosyalar)

Mesaj gönderen ESQARE »

phpBB 2.0.13 den phpBB 2.0.14 e 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 altta verdiğim güncelleme download linkinin içinden update_to_latest.php dosyasını root/install dizinine attıktan sonra http://www.siteadı.com/phpBB/install/up ... latest.php yazarak scriptin yüklemeyi tamamlamasını bekleyin.Ardından dosyayı silin.Bu versiyonda bir dosya daha silmeniz gerekiyor oda ana dizininize göre db/oracle.php dosyası.Bu dosyayıda alanınızdan silmeyi unutmayın.

DOWNLOAD

  • admin/admin_styles.php[/color][/size]
  1. FIND - Line 78

    Kod: Tümünü seç

    
    			include($phpbb_root_path. "templates/" . $install_to . "/theme_info.cfg");
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			include($phpbb_root_path. "templates/" . basename($install_to) . "/theme_info.cfg");
    
  2. FIND - Line 742

    Kod: Tümünü seç

    
    			$fp = @fopen($phpbb_root_path . 'templates/' . $template_name . '/theme_info.cfg', 'w');
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			$fp = @fopen($phpbb_root_path . 'templates/' . basename($template_name) . '/theme_info.cfg', 'w');
    
  • admin/page_header_admin.php[/color][/size]
  1. FIND - Line 38

    Kod: Tümünü seç

    
    	$useragent = (isset($_SERVER["HTTP_USER_AGENT"]) ) ? $_SERVER["HTTP_USER_AGENT"] : $HTTP_USER_AGENT;
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
    
  • admin/page_footer_admin.php[/color][/size]
  1. FIND - Line 36

    Kod: Tümünü seç

    
    	'PHPBB_VERSION' => '2' . $board_config['version'], 
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	'PHPBB_VERSION' => ($userdata['user_level'] == ADMIN && $userdata['user_id'] != ANONYMOUS) ? '2' . $board_config['version'] : '', 
    
  • db/postgres7.php[/color][/size]
  1. FIND - Line 125

    Kod: Tümünü seç

    
    			$query = preg_replace("/LIMIT ([0-9]+),([ 0-9]+)/", "LIMIT \\2 OFFSET \\1", $query);
    
    AFTER, ADD

    Kod: Tümünü seç

    
    			$query = preg_replace('#(.*WHERE.*)(username|user_email|ban_email) = \'(.*)\'#ise', "\"\\1LOWER(\\2) = '\" . strtolower('\\3') . \"'\"", $query);
    
  • includes/page_header.php[/color][/size]
  1. FIND - Line 38

    Kod: Tümünü seç

    
    	$useragent = (isset($_SERVER["HTTP_USER_AGENT"]) ) ? $_SERVER["HTTP_USER_AGENT"] : $HTTP_USER_AGENT;
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
    
  2. FIND - Line 469

    Kod: Tümünü seç

    
    if (!empty($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache/2'))
    
    REPLACE WITH

    Kod: Tümünü seç

    
    if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
    
  • includes/sessions.php[/color][/size]
  1. FIND - Line 53

    Kod: Tümünü seç

    
    		$session_id = '';
    	}
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	$page_id = (int) $page_id;
    
    
  2. FIND - Line 92

    Kod: Tümünü seç

    
    					// No match; don't login, set as anonymous user
    					$login = 0; 
    					$enable_autologin = 0; 
    					$user_id = $userdata['user_id'] = ANONYMOUS;
    
    AFTER, ADD

    Kod: Tümünü seç

    
    				
    					$sql = 'SELECT * FROM ' . USERS_TABLE . ' WHERE user_id = ' . ANONYMOUS;
    					$result = $db->sql_query($sql);
    					$userdata = $db->sql_fetchrow($result);
    					$db->sql_freeresult($result);
    
  3. FIND - Line 105

    Kod: Tümünü seç

    
    				// Autologin is not set. Don't login, set as anonymous user
    				$login = 0;
    				$enable_autologin = 0;
    				$user_id = $userdata['user_id'] = ANONYMOUS;
    
    AFTER, ADD

    Kod: Tümünü seç

    
    
    				$sql = 'SELECT * FROM ' . USERS_TABLE . ' WHERE user_id = ' . ANONYMOUS;
    				$result = $db->sql_query($sql);
    				$userdata = $db->sql_fetchrow($result);
    				$db->sql_freeresult($result);
    
  4. FIND - Line 244

    Kod: Tümünü seç

    
    	//
    	// Does a session exist?
    	//
    
    BEFORE, ADD

    Kod: Tümünü seç

    
    	$thispage_id = (int) $thispage_id;
    
    
  • modcp.php[/color][/size]
  1. FIND - Line 130

    Kod: Tümünü seç

    
    		message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
    	}
    	$topic_row = $db->sql_fetchrow($result);
    
    
    AFTER, ADD

    Kod: Tümünü seç

    
    	if (!$topic_row)
    	{
    		message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
    	}
    
    
  2. FIND - Line 150

    Kod: Tümünü seç

    
    		message_die(GENERAL_MESSAGE, 'Forum_not_exist');
    	}
    	$topic_row = $db->sql_fetchrow($result);
    
    AFTER, ADD

    Kod: Tümünü seç

    
    
    	if (!$topic_row)
    	{
    		message_die(GENERAL_MESSAGE, 'Forum_not_exist');
    	}
    
  • privmsg.php[/color][/size]
  1. FIND - Line 566

    Kod: Tümünü seç

    
    	if ( !$board_config['allow_html'] )
     	{
    		if ( $user_sig != '' && $privmsg['privmsgs_enable_sig'] && $userdata['user_allowhtml'] )
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	if ( !$board_config['allow_html'] || !$userdata['user_allowhtml'])
    	{
    		if ( $user_sig != '')
    
  2. FIND - Line 1531

    Kod: Tümünü seç

    
    		if ( !$html_on )
    		{
    			if ( $user_sig != '' || !$userdata['user_allowhtml'] )
    
    REPLACE WITH

    Kod: Tümünü seç

    
    		if ( !$html_on || !$board_config['allow_html'] || !$userdata['user_allowhtml'] )
    		{
    			if ( $user_sig != '' )
    
  • search.php[/color][/size]
  1. FIND - Line 200

    Kod: Tümünü seç

    
    				$search_author = str_replace('*', '%', trim($search_author));
    
    BEFORE, ADD

    Kod: Tümünü seç

    
    				if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
    				{
    					$search_author = '';
    				}
    
    
  2. FIND - Line 269

    Kod: Tümünü seç

    
    
    			for($i = 0; $i < count($split_search); $i++)
    			{
    
    AFTER, ADD

    Kod: Tümünü seç

    
    				if (preg_match('#^[\*%]+$#', trim($split_search[$i])) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($split_search[$i]))))
    				{
    					$split_search[$i] = '';
    					continue;
    				}
    
    
  3. FIND - Line 416

    Kod: Tümünü seç

    
    		// Author name search 
    		//
    		if ( $search_author != '' )
    		{
    
    AFTER, ADD

    Kod: Tümünü seç

    
     			if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
    			{
    				$search_author = '';
    			}
    
    
  • viewtopic.php[/color][/size]
  1. FIND - Line 1052

    Kod: Tümünü seç

    
    	if ( !$board_config['allow_html'] )
    	{
    		if ( $user_sig != '' && $userdata['user_allowhtml'] )
    
    REPLACE WITH

    Kod: Tümünü seç

    
    	if ( !$board_config['allow_html'] || !$userdata['user_allowhtml'])
    	{
    		if ( $user_sig != '' )
    
  2. FIND - Line 1122

    Kod: Tümünü seç

    
    			$user_sig = str_replace('\"', '"', substr(preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "preg_replace(\$orig_word, \$replacement_word, '\\0')", '>' . $user_sig . '<'), 1, -1));
    		}
    
    		$message = str_replace('\"', '"', substr(preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "preg_replace(\$orig_word, \$replacement_word, '\\0')", '>' . $message . '<'), 1, -1));
    
    REPLACE WITH

    Kod: Tümünü seç

    
    			$user_sig = str_replace('\"', '"', substr(@preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "@preg_replace(\$orig_word, \$replacement_word, '\\0')", '>' . $user_sig . '<'), 1, -1));
    		}
    
    		$message = str_replace('\"', '"', substr(@preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "@preg_replace(\$orig_word, \$replacement_word, '\\0')", '>' . $message . '<'), 1, -1));
    
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