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. admin/admin_styles. php FIND - Line 78 Kod: Tümünü seç include ; REPLACE WITH Kod: Tümünü seç include($phpbb_root_path. "templates/" . basename . "/theme_info. cfg"); FIND - Line 742 Kod: Tümünü seç $fp = @fopen ; REPLACE WITH Kod: Tümünü seç $fp = @fopen($phpbb_root_path. 'templates/' . basename . '/theme_info. cfg', 'w'); admin/page_header_admin. php FIND - Line 38 Kod: Tümünü seç $useragent = (isset ) ? $_SERVER : $HTTP_USER_AGENT; REPLACE WITH Kod: Tümünü seç $useragent = (isset ? $HTTP_SERVER_VARS : getenv ; admin/page_footer_admin. php FIND - Line 36 Kod: Tümünü seç 'PHPBB_VERSION' => '2' . $board_config , REPLACE WITH Kod: Tümünü seç 'PHPBB_VERSION' => ? '2' . $board_config : '', db/postgres7. php FIND - Line 125 Kod: Tümünü seç $query = preg_replace("/LIMIT ( +),( +)/", "LIMIT \\2 OFFSET \\1", $query); AFTER, ADD Kod: Tümünü seç $query = preg_replace('# = \' \'#ise', "\"\\1LOWER(\\2) = '\" . strtolower('\\3') . \"'\"", $query); includes/page_header. php FIND - Line 38 Kod: Tümünü seç $useragent = (isset ) ? $_SERVER : $HTTP_USER_AGENT; REPLACE WITH Kod: Tümünü seç $useragent = (isset ? $HTTP_SERVER_VARS : getenv ; FIND - Line 469 Kod: Tümünü seç if (! empty && strstr($_SERVER , 'Apache/2')) REPLACE WITH Kod: Tümünü seç if (! empty && strstr($HTTP_SERVER_VARS , 'Apache/2')) includes/sessions. php FIND - Line 53 Kod: Tümünü seç $session_id = ''; } AFTER, ADD Kod: Tümünü seç $page_id = $page_id; 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 = ANONYMOUS; AFTER, ADD Kod: Tümünü seç $sql = 'SELECT FROM ' . USERS_TABLE. ' WHERE user_id = ' . ANONYMOUS; $result = $db->sql_query ; $userdata = $db->sql_fetchrow ; $db->sql_freeresult ; 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 = ANONYMOUS; AFTER, ADD Kod: Tümünü seç $sql = 'SELECT FROM ' . USERS_TABLE. ' WHERE user_id = ' . ANONYMOUS; $result = $db->sql_query ; $userdata = $db->sql_fetchrow ; $db->sql_freeresult ; FIND - Line 244 Kod: Tümünü seç // // Does a session exist? // BEFORE, ADD Kod: Tümünü seç $thispage_id = $thispage_id; modcp. php FIND - Line 130 Kod: Tümünü seç message_die ; } $topic_row = $db->sql_fetchrow ; AFTER, ADD Kod: Tümünü seç if FIND - Line 150 Kod: Tümünü seç message_die ; } $topic_row = $db->sql_fetchrow ; AFTER, ADD Kod: Tümünü seç if privmsg. php FIND - Line 566 Kod: Tümünü seç if { if REPLACE WITH Kod: Tümünü seç if { if FIND - Line 1531 Kod: Tümünü seç if { if REPLACE WITH Kod: Tümünü seç if { if search. php FIND - Line 200 Kod: Tümünü seç $search_author = str_replace(' ', '%', trim ; BEFORE, ADD Kod: Tümünü seç if (preg_match('#^ +$#', trim || preg_match('#^ $#', str_replace(array , '', trim FIND - Line 269 Kod: Tümünü seç for($i = 0; $i < count ; $i++) { AFTER, ADD Kod: Tümünü seç if (preg_match('#^ +$#', trim || preg_match('#^ $#', str_replace(array , '', trim FIND - Line 416 Kod: Tümünü seç // Author name search // if { AFTER, ADD Kod: Tümünü seç if (preg_match('#^ +$#', trim || preg_match('#^ $#', str_replace(array , '', trim viewtopic. php FIND - Line 1052 Kod: Tümünü seç if { if REPLACE WITH Kod: Tümünü seç if $message = str_replace('\"', '"', substr(preg_replace('#(\>(((?>( +| )\<))#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('#(\>(((?>( +| )\<))#se', "@preg_replace(\$orig_word, \$replacement_word, '\\0')", '>' . $user_sig. '<'), 1, -1)); } $message = str_replace('\"', '"', substr(@preg_replace('#(\>(((?>( +| )\<))#se', "@preg_replace(\$orig_word, \$replacement_word, '\\0')", '>' . $message. '<'), 1, -1)); Dreams

eheh Bu ara ben değiştirdim sürümü Forum eklediğiniz modlardan sürüm değişikliğinde oluşabilecek bir hata gözükMüyor. Bence en çok problem yaratabilecek olan Categories hierarchie Mod ve File Attachment Mod vardı. update_to_latest. php'ye baktım da birkaç drop table vardı ama zararı olmadı Çekinenler olur diye böyle söyleyelim istedim sonuçta bir drop table'la neler olabilir phpbbstyles.com da CyberAlien açıklamış daha doğrusu birisi sormuş admin_styles. php değiştiriyoruz bir zararı varmıdır eXtreme Style için diye. yok demiş oda pardon eksik yazmışım 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

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

eh sanırım bir yerde birleşecek tüm sürümler bende pek anlayamadım o çıkacak bu update olacak felan Dreams