Перейти к контенту

Русская версия Invision Power Board v2.1.5


Рекомендуемые сообщения

Компания IBResource объявляет о выходе русской версии Invision Power Board v2.1.5.

 

Эта версия включает около 50 исправленных ошибок с момента выхода IPB 2.1.4, исправлено несколько опечаток в русском переводе, исправлена конструкция некоторых фраз.

Также в ней уже внесены исправления патча безопасности, вышедшего 8 марта на официальном сайте разработчиков.

 

Мы рекомендуем всем по возможности переходить на новую версию IPB 2.1.5!

 

Обновление с предыдущих версий

 

Инструкции по обновлению находятся в архиве с дистрибутивом в файле «readme.html». Обновление заключается в замене файлов и запуске быстрой системы обновления. Если вы обновляетесь в любых версий IPB 2.x, вам достаточно закачать все файлы из /upload/ поверх файлов текущей версии форума и запустить систему обновления, открыв в браузере /upgrade/ (например: www.domain.ru/forums/upgrade/).

 

Пакет файлов для обновления

 

В этой версии в клиент-центре доступен пакет файлов для обновления (upgrade pack), он включает лишь обновленные файлы. После замены ваших файлов из такого пакета систему обновления все равно требуется запустить, открыв в браузере /upgrade/ (например: www.domain.ru/forums/upgrade/).

 

Ручное обновление

 

Для этой версии в клиент-центре также доступны инструкции по ручному обновлению файлов форума с вида IPB 2.1.4 до IPB 2.1.5. Если у вас сильно модифицированный форум, это самый эффективный вариант обновить ваш 2.1.4 до последней версии.

 

 

Где скачать?

 

Все клиенты могут скачать IPB 2.1.5 из клиент-центра. Для этого вам необходимо в блоке «Дистрибутивы» выбрать «Скачать IPB v2.1.5».

 

Там же в клиент-центре доступны «пакет файлов для обновления» и инструкция по «ручному обновлению» вашего IPB 2.1.4.

 

IPB 2.1.4 -> IPB 2.1.5 — изменения в шаблонах

 

Если у вас уже сильно модифицированный стандартный стиль на форуме, то лучший способ его перенести на IPB 2.1.5, это обновить его по инструкции ниже (это нужно делать уже после обновления исходников форума и запуска системы обновления).

 

ipb_215_diff_export.html (~51 килобайт)

 

Измененные файлы (IPB 2.1.4 -> IPB 2.1.5)

 

/cache/lang_cache/ru/acp_lang_acpperms.php

/cache/lang_cache/ru/lang_error.php

/cache/lang_cache/ru/lang_profile.php

 

/ips_kernel/class_api_server.php

/ips_kernel/class_communication.php

/ips_kernel/class_email.php

/ips_kernel/class_rss.php

/ips_kernel/class_xml.php

/ips_kernel/class_xml_rpc.php

 

/jscripts/ipb_editor.js

/jscripts/ipb_editor_rte.js

/jscripts/ipb_editor_std.js

/jscripts/ipb_forum.js

/jscripts/ipb_global_xmlenhanced.js

/jscripts/ipb_topic.js

/jscripts/ips_menu.js

 

/retail/chatauth.php

 

/skin_acp/IPB2_Standard/acp_js_skin/ips_menu_html.js

/skin_acp/IPB2_Standard/acp_skin_html/cp_skin_taskmanager.php

/skin_acp/IPB2_Standard/iframe.html

 

/sources/action_admin/emoticons.php

/sources/action_admin/forums.php

/sources/action_admin/groups.php

/sources/action_admin/index.php

/sources/action_admin/login.php

/sources/action_admin/member.php

/sources/action_admin/rebuild.php

/sources/action_admin/rssimport.php

/sources/action_admin/settings.php

 

/sources/action_public/calendar.php

/sources/action_public/forums.php

/sources/action_public/login.php

/sources/action_public/memberlist.php

/sources/action_public/moderate.php

/sources/action_public/post.php

/sources/action_public/profile.php

/sources/action_public/usercp.php

/sources/action_public/xmlout.php

/sources/action_public/misc/contact_member.php

/sources/action_public/misc/forward_page.php

 

/sources/api/api_topics_and_posts.php

 

/sources/classes/bbcode/class_bbcode.php

/sources/classes/bbcode/class_bbcode_core.php

/sources/classes/editor/class_editor_rte.php

/sources/classes/post/class_post.php

/sources/classes/post/class_post_edit.php

/sources/classes/class_display.php

/sources/classes/class_session.php

 

/sources/components_acp/chatpara.php

/sources/components_acp/copyright.php

 

/sources/components_public/chatpara.php

 

/sources/lib/admin_skin.php

/sources/lib/func_boardstats.php

/sources/lib/func_usercp.php

/sources/lib/search_mysql_ftext.php

/sources/lib/search_mysql_man.php

 

/sources/loginauth/convert/auth.php

/sources/loginauth/ldap/auth.php

 

/sources/sql/mysql_admin_queries.php

/sources/sql/mysql_queries.php

 

/sources/ipsclass.php

 

/style_images/../folder_js_skin/ips_menu_html.js

/style_images/../iframe.html

 

/index.php

 

Инструкция для ручного применения патча безопасности для IPB 2.1.x от 8 марта

 

Файл sources/action_public/calendar.php, найти код:

		$event_id		  = $this->ipsclass->input['event_id'];

заменить на:

		$event_id		  = intval($this->ipsclass->input['event_id']);

 

Файл sources/action_public/misc/contact_member.php, найти код:

		$report = trim(stripslashes($this->ipsclass->input['message']));

заменить на:

		$report = trim(stripslashes($this->ipsclass->input['message']));

	$report = htmlspecialchars($report, ENT_QUOTES);

далее найти код:

}






?>

заменить на:

	function regex_bash_hex($hex_entity)
{
	return html_entity_decode( "".hexdec( $hex_entity ).";" );
}	
}






?>

 

Файл sources/classes/bbcode/class_bbcode.php, найти код:

		$txt = preg_replace( "#moz\-binding:#is"   , "moz binding:", $txt );

заменить на:

		$txt = preg_replace( "#moz\-binding:#is"   , "moz binding:", $txt );
	$txt = str_replace(  "<script"			   , "<script"  , $txt );

 

 

Где купить?

Описание Invision Power Board

Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.