|
phpBB forumunda phpBB 2.0.14 Çıktı (2.0.13 ten 2.0.14 e değişecek dosyalar) konu başlığının kısa özeti; phpBB 2.0.13 to phpBB 2.0.14 Code Changes
These are the Changes from phpBB 2.0.13 to phpBB 2.0.14 summed up into a little Mod. This might be very helpful if you want to update your Board and have...
|
1. sayfa (Toplam 1 sayfa) |
Bu başlığı gezen kullanıcılar:0 Kayıtlı, 0 Gizli, 0 Misafir ve 0 Bot Kayıtlı Kullanıcılar: Yok
|
| Yazar |
Mesaj |
taNGo
WebMaster


Kayıt: 23 Haziran 2003
Mesajlar: 2530
Tema: FI Subgrey (52)
Nerden: Geriden
Yaş: 27


Puan: 5252
|
phpBB 2.0.13 to phpBB 2.0.14 Code Changes
These are the Changes from phpBB 2.0.13 to phpBB 2.0.14 summed up into a little Mod. This might be very helpful if you want to update your Board and have installed a bunch of Mods. Then it's normally easier to apply the Code Changes than to install all Mods again.
When you find a 'AFTER, ADD'-Statement, the Code have to be added after the last line quoted in the 'FIND'-Statement.
When you find a 'BEFORE, ADD'-Statement, the Code have to be added before the first line quoted in the 'FIND'-Statement.
When you find a 'REPLACE WITH'-Statement, the Code quoted in the 'FIND'-Statement have to be replaced completely with the quoted Code in the 'REPLACE WITH'-Statement.
After you have finished this tutorial, you have to upload the install/update_to_latest.php file, execute it and then delete it from your webspace.
Furthermore, please remove the file db/oracle.php from your webspace.
-
FIND - Line 78
include($phpbb_root_path. "templates/" . $install_to . "/theme_info.cfg");
REPLACE WITH
include($phpbb_root_path. "templates/" . basename($install_to) . "/theme_info.cfg");
-
FIND - Line 742
$fp = @fopen($phpbb_root_path . 'templates/' . $template_name . '/theme_info.cfg', 'w');
REPLACE WITH
$fp = @fopen($phpbb_root_path . 'templates/' . basename($template_name) . '/theme_info.cfg', 'w');
- admin/page_header_admin.php
-
FIND - Line 38
$useragent = (isset($_SERVER["HTTP_USER_AGENT"]) ) ? $_SERVER["HTTP_USER_AGENT"] : $HTTP_USER_AGENT;
REPLACE WITH
$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
- admin/page_footer_admin.php
-
FIND - Line 36
'PHPBB_VERSION' => '2' . $board_config['version'],
REPLACE WITH
'PHPBB_VERSION' => ($userdata['user_level'] == ADMIN && $userdata['user_id'] != ANONYMOUS) ? '2' . $board_config['version'] : '',
-
FIND - Line 125
$query = preg_replace("/LIMIT ([0-9]+),([ 0-9]+)/", "LIMIT \\2 OFFSET \\1", $query);
AFTER, ADD
$query = preg_replace('#(.*WHERE.*)(username|user_email|ban_email) = \'(.*)\'#ise', "\"\\1LOWER(\\2) = '\" . strtolower('\\3') . \"'\"", $query);
-
FIND - Line 38
$useragent = (isset($_SERVER["HTTP_USER_AGENT"]) ) ? $_SERVER["HTTP_USER_AGENT"] : $HTTP_USER_AGENT;
REPLACE WITH
$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
-
FIND - Line 469
if (!empty($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache/2'))
REPLACE WITH
if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
-
FIND - Line 53
$session_id = '';
}
AFTER, ADD
$page_id = (int) $page_id;
-
FIND - Line 92
// No match; don't login, set as anonymous user
$login = 0;
$enable_autologin = 0;
$user_id = $userdata['user_id'] = ANONYMOUS;
AFTER, ADD
$sql = 'SELECT * FROM ' . USERS_TABLE . ' WHERE user_id = ' . ANONYMOUS;
$result = $db->sql_query($sql);
$userdata = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
-
FIND - Line 105
// Autologin is not set. Don't login, set as anonymous user
$login = 0;
$enable_autologin = 0;
$user_id = $userdata['user_id'] = ANONYMOUS;
AFTER, ADD
$sql = 'SELECT * FROM ' . USERS_TABLE . ' WHERE user_id = ' . ANONYMOUS;
$result = $db->sql_query($sql);
$userdata = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
-
FIND - Line 244
//
// Does a session exist?
//
BEFORE, ADD
$thispage_id = (int) $thispage_id;
-
FIND - Line 130
message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
}
$topic_row = $db->sql_fetchrow($result);
AFTER, ADD
if (!$topic_row)
{
message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
}
-
FIND - Line 150
message_die(GENERAL_MESSAGE, 'Forum_not_exist');
}
$topic_row = $db->sql_fetchrow($result);
AFTER, ADD
if (!$topic_row)
{
message_die(GENERAL_MESSAGE, 'Forum_not_exist');
}
-
FIND - Line 566
if ( !$board_config['allow_html'] )
{
if ( $user_sig != '' && $privmsg['privmsgs_enable_sig'] && $userdata['user_allowhtml'] )
REPLACE WITH
if ( !$board_config['allow_html'] || !$userdata['user_allowhtml'])
{
if ( $user_sig != '')
-
FIND - Line 1531
if ( !$html_on )
{
if ( $user_sig != '' || !$userdata['user_allowhtml'] )
REPLACE WITH
if ( !$html_on || !$board_config['allow_html'] || !$userdata['user_allowhtml'] )
{
if ( $user_sig != '' )
-
FIND - Line 200
$search_author = str_replace('*', '%', trim($search_author));
BEFORE, ADD
if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
{
$search_author = '';
}
-
FIND - Line 269
for($i = 0; $i < count($split_search); $i++)
{
AFTER, ADD
if (preg_match('#^[\*%]+$#', trim($split_search[$i])) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($split_search[$i]))))
{
$split_search[$i] = '';
continue;
}
-
FIND - Line 416
// Author name search
//
if ( $search_author != '' )
{
AFTER, ADD
if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
{
$search_author = '';
}
-
FIND - Line 1052
if ( !$board_config['allow_html'] )
{
if ( $user_sig != '' && $userdata['user_allowhtml'] )
REPLACE WITH
if ( !$board_config['allow_html'] || !$userdata['user_allowhtml'])
{
if ( $user_sig != '' )
-
FIND - Line 1122
$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
$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));
|
|
_________________ phpBB Turkish Support | http://www.esqare.com
|
|
| Oylanmadı
|
       |
 |
|
|
BLacK
Quick Friend


Kayıt: 12 Mart 2005
Mesajlar: 71
Tema: Parthenos (28829)
Nerden: orion takım yıldızı 17. bölge ana holografik üst , titan
Yaş: 25


Puan: 96
|
En son sürüm en güvenilir ve en iyisidir diye bir felsefe var.
Olympus'a giderken hala devam ediyorlar yeni sürümleri cıkarmaya
bu mesajı görünce şaşırıp kaldım, araştırmaya fırsatım olmadı yaptıgım eklentilerle bir problem oluşturacakmı bir bakayım.@taNGo çok hızlı ilerliyor phpBB hızına yetişemicez mi üstad  |
|
|
_________________
SCARFACE
"In this country, you gotta make the money first.
Then when you get the money, you get the power.
Then when you get the power, then you get the woman."
Tony Montana a.k.a Al Paçino
|
|
| Oylanmadı
|
      |
 |
|
|
taNGo
WebMaster


Kayıt: 23 Haziran 2003
Mesajlar: 2530
Tema: FI Subgrey (52)
Nerden: Geriden
Yaş: 27


Puan: 5252
|
|
| Oylanmadı
|
       |
 |
|
|
BLacK
Quick Friend


Kayıt: 12 Mart 2005
Mesajlar: 71
Tema: Parthenos (28829)
Nerden: orion takım yıldızı 17. bölge ana holografik üst , titan
Yaş: 25


Puan: 96
|
|
| Oylanmadı
|
      |
 |
|
|
|
|
|
|
1. sayfa (Toplam 1 sayfa)
|
Bu başlığı gezen kullanıcılar:0 Kayıtlı, 0 Gizli, 0 Misafir ve 0 Bot Kayıtlı Kullanıcılar: Yok
Bu forumda yeni konular açamazsınız Bu forumdaki mesajlara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız Bu foruma eklenti dosyaları gönderemezsiniz Bu forumdaki dosyaları indiremezsiniz Bu forumda eklenti önizlemelerini/linklerini görebilirsiniz
|
|