Version 2.2.0 RC-1

This commit is contained in:
Neo committed 2025-12-19 00:22:37 -08:00
1 parent f73f8bff6d
commit 22f1b963ee
1034 files changed
+178610 -70897

No files matched your search

+67 -71
View File
@@ -2,26 +2,17 @@
/*
+--------------------------------------------------------------------------
| Invision Power Board 2.1.7
| Invision Power Board
| =============================================
| by Matthew Mecham
| (c) 2001 - 2005 Invision Power Services, Inc.
| (c) 2001 - 2006 Invision Power Services, Inc.
| http://www.invisionpower.com
| =============================================
| Web: http://www.invisionboard.com
| http://www.ibresource.ru/products/invisionpowerboard/
| Time: Tuesday 18th of July 2006 05:56:00 PM
| Release: 52f408a29988b02f45b5e6f4ba5af0ae
| Licence Info: http://www.invisionboard.com/?license
| http://www.ibresource.ru/license
+---------------------------------------------------------------------------
| INVISION POWER BOARD IS NOT FREE / OPEN SOURCE!
+---------------------------------------------------------------------------
| INVISION POWER BOARD НЕ ЯВЛЯЕТСЯ БЕСПЛАТНЫМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ!
| Права на ПО принадлежат Invision Power Services
+---------------------------------------------------------------------------
| > $Date: 2005-10-10 14:08:54 +0100 (Mon, 10 Oct 2005) $
| > $Revision: 23 $
| > $Date: 2006-09-22 11:28:54 +0100 (Fri, 22 Sep 2006) $
| > $Revision: 567 $
| > $Author: matt $
+---------------------------------------------------------------------------
|
@@ -36,7 +27,7 @@
if ( ! defined( 'IN_ACP' ) )
{
print "<h1>Неверный вход</h1> У Вас нет доступа к директиве этого файла. Если Вы проводили обновления, убедитесь, что не забыли обновить 'admin.php'.";
print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded 'admin.php'.";
exit();
}
@@ -48,87 +39,92 @@ class ad_quickhelp {
function init_help_array()
{
return array( 'mg_dohtml' => array( 'title' => "Использование [doHTML] тэгов",
'body' => "При использовании [doHTML], все пользователи смогут использовать чистый HTML, в сообщениях. Вы можете включать или отключать эту функцию для каждого форума в секции управления форумами.<br />
<br /><b>Предупреждение!</b><br />
Разрешение пользователям использовать HTML, является небезопасной функцией, поэтому стоит допустить к использованию этой функции, только доверенные Вам группы пользователей, которые не будут использовать это в корыстных целях. Хоть IPB и фильтрует некоторые нежелательные элементы в сообщениях,
но всё равно, опытные пользователи смогут, воспользуясь этими тэгами, воровать сеансы cookies, производить редиректы в сообщениях на другие сайты, портить формат отображения тем и т.д.
<br />Invision Power Board и Invision Power Services не несут никакой ответственности за любые неполадки, произосшедшие из-за использования таких тэгов.
<br /><br /><b>Используйте это с умом!</b>
return array( 'mg_dohtml' => array( 'title' => "Posting HTML",
'body' => "This will allow all members of the group to post pure HTML in forums that have the ability to accept raw HTML. You can turn this on and off
for each forum via the edit forum settings function. Note: When HTML in posts in quoted by a member who does not have the permission to post HTML, the
post will be shown in unparsed HTML format with most of the formatting removed.<br />
<br /><b>Warning!</b><br />
Allowing a member to post HTML is a very dangerous thing, you should not enable this functionality on any group that will use it maliciously. Although IPB tries
to filter some of the more harmful content, it is NOT foolproof and this tag CAN be used to steal session cookies, redirect members and destroy the topic view layout.
<br />Invision Power Board and Invision Power Services will not be held responsible for any misfortune that occurs from the usage of this tag.
<br /><br /><b>Use it wisely!</b>
",
),
'mod_mmod' => array( 'title' => "Модерация и мульти-модерация тем",
'body' => "Имейте ввиду, что при допуске модераторов к мульти-модерации тем, они смогут полностью воспользоваться этой функцией.
<br />Например, если одно из Ваших правил мульти-модерации, настроено на перемещение тем, но Вы запретили в настройках одного из модераторов перемещать темы,
данный модератор всё равно сможет перемещать темы при помощи функции мульти-модерации.
'mod_mmod' => array( 'title' => "Moderations and Topic Multi-Moderation",
'body' => "If you allow your moderators access to the forums' multi-moderation then you must be aware that they have full use.
<br />For example, if one of your multi-moderation actions allowed the topic to be moved and you do not allow move permissions the
moderator will still be able to use the topic multi-moderation and move the topic.
",
),
'set_spider' => array( 'title' => "Что такое поисковая машина?",
'body' => "Поисковые машины, такие как Google, используют всякие программы, для поиска и добавления ссылок в свои базы данных.<br />Invision Power может использовать ботов, для помощи пользователям, получать необходимую разыскиваемую информацию при использовании поиска.
'set_spider' => array( 'title' => "What are Search Engine Spiders?",
'body' => "Search engines such as Google 'spider' the web by using special programs to find and add links to the search engine
database.<br />Invision Power can take advantage of separating the bots from the real users and you can then
ensure that they are getting adequate information to help with search engine ranking.
<br />
<br />
<b>Предупреждение!</b>
<b>Warning!</b>
<br />
Invision Power Board распознаёт многие поисковые машины и записывает их данные user_agent. Но, в любом случае имейте ввиду,
что возможна и фальсификация, и некоторые пользователи смогут представить себя в виде безопасных поисковых машин.
<br />Это не предоставит Вам никакие проблемы, т.к. бот будет иметь статус гостя, но в любом случае, будьте осторожны.
<br /><br />Также имейте ввиду, что многие поисковые машины, не индексируют
динамически сгенерированные страницы, во избежании перегрузки сервера, при постонном чтении тем.
Invision Power Board recognises the search engine spiders and crawlers by their user_agent. Please keep in mind
that it's not impossible to fake this and a malicious user could pose as a harmless search engine spider.
<br />This is not a problem as by default the spider will have guest permissions, but it's something that
you should keep in mind when allowing permissions.
<br /><br />Also keep in mind that most search engines do NOT search dynamically generated website for fear
of crashing the server with the constant reading of topics.
",
),
'mg_upload' => array( 'title' => "Разрешения загрузки",
'body' => "Если Вы хотите разрешить этой группе присоединять (загружать) файлы в сообщениях, Вы должны проверить следующие данные:
'mg_upload' => array( 'title' => "Upload Permissions",
'body' => "If you wish to allow this group to attach files (upload) when posting, you will have to ensure you have completed the following:
<ul>
<li>Введите разумное числовое значение в поле 'Максимальный размер загружаемых файлов.
<li>Проверьте разрешения форума для этой группы и отметьте поле 'Загрузка'.
<li>You have entered a reasonable numerical figure in the groups 'Max upload file size' field.
<li>You have edited the forum permissions for this group and checked the 'Upload' checkbox.
</ul>
Вы можете выбрать, в каких форумах эта группа пользователей может загружать файлы.
<br><br><b>Предупреждение!</b><br>Если при отправке сообщений, сообщения не будут появляться и Вас будет возвращать на главную страницу форума, отключите возможность загрузки для этой группы, введя 0 в это поле. Этим самым Вы отключите возможность загрузки.
This allows you to control in which forums this group can upload to.
<br><br><b>Warning!</b><br>If, when posting, no post is made and you are returned back to the board index, disable this groups upload by entering 0 into this field. This will turn off the mutli-part form the uploads use.
",
),
'mg_promote' => array( 'title' => "Перемещение по группам",
'body' => "При включении этой функции, (необходимо указать группу и кол-во сообщений),
пользователи этой группы, будут перемещены в какую-либо другую группу, при наборе определённого кол-ва сообщений.
'mg_promote' => array( 'title' => "Group Promotion",
'body' => "If enabled (by choosing a member group to promote your members to and by entering a number of posts to achieve this)
when your members meet or exceed the number of posts set they will be 'promoted' to the specified group.
<br><br>
Многие администраторы используют эту функцию в целях выделения активных пользователей форума, для перемещения этих пользователей в более продвинутую группу пользователей, которым доступны определённые функции форума, недоступные пользователям младшей группы (например для разрешения пользователям этой группы загружать и скачивать файлы, загружать собственные аватары и т.д.), а в некоторых случаях
и для доступа этой группы к приватным форумам. Таким образом можно создать младшую группу пользователей и установить для них различные ограничения и при
наборе определённого количества сообщений, переводить этих пользователей в старшую группу, у которых нет никаких ограничений.
<br><br><b>Предупреждение!</b><br>Перед включением этой функиции, тщательно проверьте введённые Вами данные.<br>По ошибке Вы можете случайно установить автоперемещение в администраторскую группу, что небезопасно.
Many administrators use this feature to set up a 'Senior Members' group with more functionality (such as a longer edit time, larger post uploads) and even
allow access to otherwise hidden forums - when your members have made enough posts, they are promoted to this group allowing you to intice more posting and
allow for a more restrictive set of permissions for newcomers.
<br><br><b>Warning!</b><br>Use this feature carefully and always check the information before proceeding.<br>It is possible to advance to an Admin group - you have been warned.
",
),
's_reg_antispam' => array ( 'title' => "Антиспам при регистрации",
'body' => "Для предотвращения многочисленных регистраций программами-ботами (которые могут повлечь за собой несколько тысяч ненужных регистраций и несколько тысяч отправленных с Вашего сервера писем),
Вы должны включить эту функцию.
<br><br>Если включить эту функцию, то будут генерироваться различные 6-значные числа и отображаться в виде рисунка (это послужит препятствием для программ-ботов, которые не смогут прочесть эти числа). Пользователи, при регистрации
должны буду ввести это число в точности, иначе их регистрация будет отклонена.",
's_reg_antispam' => array ( 'title' => "Registration AntiSpam",
'body' => "To prevent robots from registering (such as a malicious denial of service attack registering thousands of new accounts and forcing thousands of emails to be sent from your server)
you can enable this option.
<br><br>When enabled, a random 6 digit numerical string is generated and shown in a graphical format (to prevent advanced bots from reading the source page). The user must enter
this string exactly when registering or the account will not be created.",
),
'm_bulkemail' => array ( 'title' => "Массовая Email рассылка",
'body' => "<b>Обзор</b><br>С помощью массовой e-mail рассылки, Вы сможете уведомлять пользователей определённых групп или всех Ваших пользователей о различных мероприятиях и новостях форума.
<br><br><b>Установки</b><br>Вы можете отправить письмо определённой группе пользователей или только пользователям, подписанным на 'Уведомления от Администратора'. Не рекомендуется использовать это для
спама.<hr>
<b>Доступные тэги</b><br>В тексте письма Вы можете использовать следующие тэги:
<br>{board_name} будет переконвертировано в название Вашего форума
<br>{reg_total} отобразит кол-во зарегистрированных пользователей
<br>{total_posts} отобразит общее кол-во сообщений форума
<br>{busy_count} отобразит рекорд посещаемости форума с кол-вом посетителей
<br>{busy_time} отобразит дату рекорда посещаемости форума
<br>{board_url} отобразит ссылку на Ваш форум
<br><br>Имя пользователя, пароль и другие данные профилей, использовать не рекомедуется.",
'm_bulkemail' => array ( 'title' => "Bulk Emailing",
'body' => "<b>Overview</b><br>Bulk emailing allows you to target a specific section of your community or email all your registered members.
<br><br><b>Settings</b><br>You can choose which user groups will receive the email and elect to override the user set 'Allow Admin Emails' function. It is NOT recommended that you do override this
however.<hr>
<b>Allowed Tags</b><br>Although the email system sends the mail via BCC to preserve system resources, you can add in dynamic content with the following tags.
<br>{board_name} will return the name of your board
<br>{reg_total} will return the total number of registered members
<br>{total_posts} will return the total number of posts
<br>{busy_count} will return the most number of online users
<br>{busy_time} will return the date of the most online users
<br>{board_url} will return the URL to the board
<br><br>As the email is sent via BCC, it is not possible to include the members username, password or other user profile data.",
),
'comp_menu' => array ( 'title' => "Меню системы компонентов",
'body' => "<strong>Текст меню</strong> Понятный текст меню. <em>Пример: Утилиты и настройки.</em><br />
<strong>URL меню</strong> &laquo;конечная&raquo; часть URL. Нет нужды вводить полный путь URL. <em>Пример: code={code}</em><br />
<strong>Переадресация?</strong> Если Да, то часть 'act={}&section={}&code={}' пути в поле URL или переадресация могут не работать.<br />
<strong>Название и текст переменной</strong> в системе ограничений доступа в админцент. Примеры: add, remove, edit, rebuild, recount, recache - все имеют
языковые переменные. Любые другие переменные для системы ограничений доступа требуют добавления их в поле &laquo;Название переменной&raquo;. Пример: Если название - 'tools', в поле &laquo;Текст переменной&raquo; вы можете ввести - 'Разрешить доступ к утилитам?'.<br />",
'comp_menu' => array ( 'title' => "Components menu system",
'body' => "<strong>Menu text</strong> is the actual menu item text. <em>IE: Tools and Settings.</em><br />
<strong>Menu URL</strong> is the final part of the URL. No need to add the full URL or the 'section=components&act=blog' part unless this is a redirect. <em>IE: code={code}</em><br />
<strong>Menu Redirect</strong> if yes, complete the 'act={}&section={}&code={}' part of the URL in the URL box or the redirect may not work.<br />
<strong>Perm Bit and Perm Lang</strong> is the ACP restriction perm bit. Entries: add, remove, edit, rebuild, recount, recache all have
language entries. Any other bit names will require adding into the Perm Bit Language box. Eg: If the perm bit was 'tools', you may enter 'Allow TOOLS Access'.<br />",
),
);
@@ -142,12 +138,12 @@ class ad_quickhelp {
if ($this->help_text[$id]['title'] == "")
{
$this->ipsclass->admin->error("Для этой функции нет доступной информации помощи");
$this->ipsclass->admin->error("No help information is available for this function at present");
}
print "<html>
<head>
<title>Быстрая помощь</title>
<title>Quick Help</title>
</head>
<body leftmargin='0' topmargin='0' bgcolor='#F5F9FD'>
<table width='95%' align='center' border='0' cellpadding='6'>