|
23.02.2005, 04:23
Открываем includes/page_tail.php
Находим (~78):
PHP код:
'PHPBB_VERSION' => '2' . $board_config['version'],
Заменяем на:
PHP код:
// 'PHPBB_VERSION' => '2' . $board_config['version'],
Открываем includes/template.php
Находим (~274):
PHP код:
$filename = phpbb_realpath($this->root . '/' . $filename);
Заменяем на:
PHP код:
$filename = ($rp_filename = phpbb_realpath($this->root . '/' . $filename)) ? $rp_filename : $filename;
Открываем includes/usercp_avatar.php
Находим (~56):
PHP код:
{ global $board_config, $userdata;
После добавляем:
PHP код:
$avatar_file = basename($avatar_file);
Находим (~72):
PHP код:
function user_avatar_gallery($mode, &$error, &$error_msg, $avatar_filename) { global $board_config;
После добавляем:
PHP код:
$avatar_filename = str_replace(array('../', '..\\', './', '.\\'), '', $avatar_filename); if ($avatar_filename{0} == '/' || $avatar_filename{0} == "\\") { return ''; }
Находим (~237):
После добавляем:
PHP код:
if (!is_uploaded_file($avatar_filename)) { message_die(GENERAL_ERROR, 'Unable to upload file', '', __LINE__, __FILE__); }
Открываем includes/usercp_register.php
Находим (~462):
PHP код:
$avatar_mode = ( !empty($user_avatar_name) ) ? 'local' : 'remote';
Заменяем на:
PHP код:
$avatar_mode = (empty($user_avatar_name)) ? 'remote' : 'local';
Открываем modules/Forums/language/lang_english/lang_admin.php
Найдите (~727):
PHP код:
// // That's all Folks! // -------------------------------------------------
До этого добавьте:
PHP код:
// // Version Check // $lang['Version_up_to_date'] = 'Your installation is up to date, no updates are available for your version of phpBB.'; $lang['Version_not_up_to_date'] = 'Your installation does <b>not</b> seem to be up to date. Updates are available for your version of phpBB, please visit <a href="http://www.phpbb.com/downloads.php" target="_new">http://www.phpbb.com/downloads.php</a> to obtain the latest version.'; $lang['Latest_version_info'] = 'The latest available version is <b>phpBB %s</b>.'; $lang['Current_version_info'] = 'You are running <b>phpBB %s</b>.'; $lang['Connect_socket_error'] = 'Unable to open connection to phpBB Server, reported error is:<br />%s'; $lang['Socket_functions_disabled'] = 'Unable to use socket functions.'; $lang['Mailing_list_subscribe_reminder'] = 'For the latest information on updates to phpBB, why not <a href="http://www.phpbb.com/support/" target="_new">subscribe to our mailing list</a>.'; $lang['Version_information'] = 'Version Information';
Откройте modules/Forums/language/lang_russian/lang_admin.php
Найдите (~713):
PHP код:
// // That's all Folks! // -------------------------------------------------
До этого добавьте:
PHP код:
// // Проверка Версии // $lang['Version_up_to_date'] = 'У вас установленна последняя версия, никакие обновления не доступны для вашей версии phpBB .'; $lang['Version_not_up_to_date'] = 'Ваша версия <b>устарела</b> и нуждается в обновление. Обновите свой форум phpBB, скачайте <a href="http://www.phpbb.com/downloads.php" target="_new">http://www.phpbb.com/downloads.php</a> последнюю версию здесь.'; $lang['Latest_version_info'] = 'Последняя доступная версия <b>phpBB %s</b>.'; $lang['Current_version_info'] = 'У вас установленна <b>phpBB %s</b>.'; $lang['Connect_socket_error'] = 'Невозможно соеденится с phpBB Сервером, ошибка:<br />%s'; $lang['Socket_functions_disabled'] = 'Не возможно использовать функцию сокета.'; $lang['Mailing_list_subscribe_reminder'] = 'Что бы узнать почему не доступна последняя версия phpBB, <a href="http://www.phpbb.com/support/" target="_new">напешите письмо в службу поддержки</a>.'; $lang['Version_information'] = 'Информация О Версии';
Откройте modules/Forums/templates/subSilver/admin/index_body.tpl
Найдите (~77):
После добавьте:
PHP код:
<h1>{L_VERSION_INFORMATION}</h1> {VERSION_INFO} <br />
Откройте themes/DeepBlue/forums/overall_footer.tpl
Найдите (~11):
PHP код:
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} © 2001-2003 phpBB Group<br>
Замените на:
PHP код:
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, 2005 phpBB Group<br />
Откройте themes/DeepBlue/forums/simple_footer.tpl
Найдите (~11):
PHP код:
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} © 2001-2003 phpBB Group<br>
Замените на:
PHP код:
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, 2005 phpBB Group<br />
Откройте modules/Forums/viewtopic.php
Найдите (~510):
PHP код:
unset($words); $highlight = urlencode($HTTP_GET_VARS['highlight']);
Ниже добавьте:
PHP код:
$highlight_match = phpbb_rtrim($highlight_match, "\\");
Если установлен Патч 2.9, то
Найдите (~22):
PHP код:
if (!eregi("modules.php", $_SERVER['PHP_SELF'])) { die ("You can't access this file directly..."); }
Замените на:
PHP код:
if ( !defined('MODULE_FILE') ) { die("You can't access this file directly..."); }
Выполните SQL запрос:
Код:
UPDATE `nuke_bbconfig` SET `config_value` = '.0.12' WHERE `config_name` = 'version' LIMIT 1
в место nuke_ вставте свой префикс таблицы!
На этом закончена Модернизация Вашего форума phpBB 2.0.11 до версии phpBB 2.0.12!
|
|