Version 3.0.5
This commit is contained in:
1 parent
19b38c7c74
commit
1d4720f3e2
3755 files changed
+508378
-664541
No files matched your search
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<filedata>
|
||||
<file>
|
||||
<path>{admin}/applications/{app_directory}/xml/information.xml</path>
|
||||
<exist>1</exist>
|
||||
<writeable>0</writeable>
|
||||
</file>
|
||||
</filedata>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<hooks>
|
||||
<hook>
|
||||
<file>status_updates.xml</file>
|
||||
<enabled>0</enabled>
|
||||
</hook>
|
||||
</hooks>
|
||||
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<hookexport>
|
||||
<hookdata>
|
||||
<config>
|
||||
<hook_name>Обновление статусов пользователей</hook_name>
|
||||
<hook_desc>Выводит на главной станице форумов блок 10 последних изменений статусов</hook_desc>
|
||||
<hook_author>Invision Power Services, Inc</hook_author>
|
||||
<hook_email/>
|
||||
<hook_website>http://www.nulled.ws</hook_website>
|
||||
<hook_update_check/>
|
||||
<hook_requirements><![CDATA[a:4:{s:20:"hook_ipb_version_min";i:3;s:20:"hook_ipb_version_max";i:0;s:20:"hook_php_version_min";s:0:"";s:20:"hook_php_version_max";s:0:"";}]]></hook_requirements>
|
||||
<hook_version_human>1.0.0</hook_version_human>
|
||||
<hook_version_long/>
|
||||
<hook_extra_data><![CDATA[a:2:{s:7:"display";a:1:{s:9:"templates";s:0:"";}s:9:"templates";a:0:{}}]]></hook_extra_data>
|
||||
<hook_key>status_updates</hook_key>
|
||||
</config>
|
||||
</hookdata>
|
||||
<hookfiles>
|
||||
<file>
|
||||
<hook_file_real>boardIndexStatusUpdates.php</hook_file_real>
|
||||
<hook_type>templateHooks</hook_type>
|
||||
<hook_classname>boardIndexStatusUpdates</hook_classname>
|
||||
<hook_data><![CDATA[a:6:{s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:11:"skin_boards";s:12:"skinFunction";s:18:"boardIndexTemplate";s:4:"type";s:7:"foreach";s:2:"id";s:11:"side_blocks";s:8:"position";s:9:"outer.pre";}]]></hook_data>
|
||||
<hooks_source><![CDATA[<?php
|
||||
|
||||
class boardIndexStatusUpdates
|
||||
{
|
||||
public $registry;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
/* Make registry objects */
|
||||
$this->registry = ipsRegistry::instance();
|
||||
$this->DB = $this->registry->DB();
|
||||
}
|
||||
|
||||
public function getOutput()
|
||||
{
|
||||
/* Query the last 10 status updates */
|
||||
$this->DB->build( array(
|
||||
'select' => 'pp.*',
|
||||
'from' => array( 'profile_portal' => 'pp' ),
|
||||
'where' => 'pp.pp_status != ""',
|
||||
'order' => 'pp.pp_status_update DESC',
|
||||
'limit' => array( 0, 10 ),
|
||||
'add_join' => array(
|
||||
array(
|
||||
'select' => 'm.members_display_name, m.members_seo_name',
|
||||
'from' => array( 'members' => 'm' ),
|
||||
'where' => 'pp.pp_member_id=m.member_id',
|
||||
'type' => 'left'
|
||||
)
|
||||
)
|
||||
) );
|
||||
$q = $this->DB->execute();
|
||||
|
||||
/* Loop and build output array */
|
||||
$rows = array();
|
||||
|
||||
while( $r = $this->DB->fetch( $q ) )
|
||||
{
|
||||
$r = ipsMember::buildProfilePhoto( $r );
|
||||
$rows[] = $r;
|
||||
}
|
||||
|
||||
/* Return output */
|
||||
return $this->registry->output->getTemplate( 'boards' )->hookBoardIndexStatusUpdates( $rows );
|
||||
}
|
||||
}]]></hooks_source>
|
||||
</file>
|
||||
</hookfiles>
|
||||
<hookextras_settings/>
|
||||
<hookextras_language/>
|
||||
<hookextras_modules/>
|
||||
<hookextras_help/>
|
||||
<hookextras_templates/>
|
||||
<hookextras_tasks/>
|
||||
<hookextras_database_create/>
|
||||
<hookextras_database_alter/>
|
||||
<hookextras_database_update/>
|
||||
<hookextras_database_insert/>
|
||||
</hookexport>
|
||||
@@ -0,0 +1 @@
|
||||
<html>␍<head><title>IP.Board - Bulletin Board System</title></head>␍<body>␍<h1>403: IP.Board -> Forbidden</h1>␍<hr>␍You have reached this page in error, please use your back button to return to the forum.␍<hr>␍<a href="http://www.invisionboard.com/">IP.Board</a>␍</body>␍</html>␍
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<information>
|
||||
<data>
|
||||
<name>Пользователи</name>
|
||||
<public_name>Пользователи</public_name>
|
||||
<author>Invision Power Services, Inc.</author>
|
||||
<description>Модуль управления пользователями и группами</description>
|
||||
<templategroups>
|
||||
<template match="exact">skin_messaging</template>
|
||||
<template match="exact">skin_mlist</template>
|
||||
<template match="exact">skin_online</template>
|
||||
<template match="exact">skin_profile</template>
|
||||
<template match="exact">skin_ucp</template>
|
||||
</templategroups>
|
||||
</data>
|
||||
</information>
|
||||
@@ -0,0 +1,80 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<export>
|
||||
<help>
|
||||
<row>
|
||||
<title>Личные сообщения</title>
|
||||
<text><![CDATA[Механизм личных сообщений в чем-то похож на почтовый ящик, с помощью которого вы можете отсылать и принимать сообщения, хранить их в разных папках.<br />
|
||||
<br />
|
||||
<br />
|
||||
<strong>Управление переписками</strong><br />
|
||||
<br />
|
||||
<em>Удаление переписок</em><br />
|
||||
Для удаления какой-либо переписки необходимо отметить ее галочкой и в выпадающем меню выбрать "Удалить".<br />
|
||||
<br />
|
||||
Если переписку начали вы, то она будет удалена из вашего списка и никто из собеседников не сможет уже участвовать в ней. Но собеседники смогут читать переписку, пока не удалят у себя.<br />
|
||||
<br />
|
||||
Если переписку начинали не вы, то она будет удалена из вашего списка и вы не сможете участвовать в переписке.<br />
|
||||
<br />
|
||||
<em>Управление уведомлениями</em><br />
|
||||
Вы можете видеть иконку <img src='{style_image_url}/bell.png' /> если уведомления включены и иконку <img src='{style_image_url}/bell_off.png' /> если отключены.<br />
|
||||
<br />
|
||||
Для включения или отключения уведомлений отметьте галочкой переписку и в выпадающем меню выберите "Включить уведомления" или "Отключить уведомления".<br />
|
||||
<br />
|
||||
<br />
|
||||
<strong>Новая переписка</strong><br />
|
||||
Для начала переписки выберите "Написать личное сообщение".<br />
|
||||
<br />
|
||||
Вы можете помимо одного получателя указать еще несколько в поле "Остальные получатели". Также вы можете выбрать вид письма, которое будет отправлено остальным получателям: приглашение или копия. Приглашение позволяет всем приглашенным пользователям поучаствовать в переписке. Копия будет отослана всем остальным получателям.<br />
|
||||
<br />
|
||||
<br />
|
||||
<strong>Управление директориями</strong><br />
|
||||
По умолчанию в личном ящике есть три директории для сообщений: <ul><li>Новые, куда сохраняются все непрочитанные сообщения.</li><li>Мои переписки, где хранятся все переписки, в которых вы участвуете.</li><li>Черновики.</li></ul><br />
|
||||
<br />
|
||||
Вы можете добавить новые директории<br />
|
||||
<br />
|
||||
<em>Добавление новой директории</em><br />
|
||||
Добавить новую директории вы можете нажав на кнопку "Добавить". Затем следует ввести имя директории и нажать "+" .<br />
|
||||
<br />
|
||||
<em>Переименование, удаление, очищение директорий</em><br />
|
||||
Переименовать, очистить или удалить директории вы можете нажав на кнопку "Изменить". <br />
|
||||
<br />]]></text>
|
||||
<description>Как отсылать личные сообщения, отслеживать их, редактировать папки сообщений и архивировать сообщения.</description>
|
||||
<position>6</position>
|
||||
<app>members</app>
|
||||
</row>
|
||||
<row>
|
||||
<title>Пользователи форума</title>
|
||||
<text><![CDATA[<strong>Список пользователей</strong><br />
|
||||
Как и логично предположить, список пользователей показывает всех пользователей, зарегистрированных на нашем форуме. Для перехода к списку пользователей, просто выберите закладку "Пользователи" на любой странице форума.<br />
|
||||
<br />
|
||||
По-умолчанию список пользователей показывается в алфавитном порядке, однако, вы можете изменять сортировку списка и даже выводить пользователей, удовлетворяющих только определенным требованиям.<br />
|
||||
<br />
|
||||
<em>Дополнительные фильтры</em><br />
|
||||
Для того чтобы найти определенного пользователя необходимо воспользоваться опцией "<img src='{style_image_url}/cog.png' /> Дополнительные фильтры". После нажатия на эту кнопку, перед вами откроется форма где можно уточнить критерии поиска. Вы должны заполнить интересующие вас поля и нажать кнопку <span class='input_submit'>Применить фильтры</span>.<br />
|
||||
<br />
|
||||
<strong>Профиль пользователя</strong><br />
|
||||
Профиль пользователя это централизованное место где можно посмотреть всю информацию о конкретном пользователе, посмотреть его темы, сообщения, добавить пользователя в друзья и т.п. Для доступа к профилю любого пользователя необходимо нажать на ссылку с его именем в любой части форума.<br />
|
||||
<br />
|
||||
<em>Информация о пользователе</em><br />
|
||||
Здесь собрана вся информация о конкретном пользователе, к какой группе он принадлежит, сколько у него сообщений, что он делает или делал на форуме. <br />
|
||||
<br />
|
||||
<em>Статус</em><br />
|
||||
Статус пользователя. Если вы просматриваете свой профиль вы можете изменить свой статус нажав кнопку <span class='input_submit'>Обновить</span>.<br />
|
||||
<br />
|
||||
<em>Публикации</em><br />
|
||||
В центральной части профиля вы можете увидеть блок "Обо мне", здесь расположена вся информация, которую сообщил о себе пользователь. Так же рядом расположены закладки, при помощи которых вы можете посмотреть какие публикации оставил данный пользователь на наших форумах. Заметим, что вы увидите не все публикации, а только самые последние, для просмотра всех публикаций, необходимо воспользоваться ссылкой вывода всех интересующих вас публикаций.<br />
|
||||
<br />
|
||||
<em>Информация</em><br />
|
||||
Персональная информация пользователя, а так же методы контакта с ним.<br />
|
||||
<br />
|
||||
<em>Друзья</em><br />
|
||||
Список друзей пользователя.<br />
|
||||
<br />
|
||||
<em>Рейтинг</em><br />
|
||||
Вы можете оценить пользователя. Для этого воспользуйтесь шкалой, содержащей звездочки. Если вы уже оценили пользователя, то ваша оценка будет отображена на шкале, однако, вы можете изменить ее в любой момент.]]></text>
|
||||
<description>Подробнее о списке пользователей, профилях, комментариях в профилях, друзьях и прочих возможностях.</description>
|
||||
<position>7</position>
|
||||
<app>members</app>
|
||||
</row>
|
||||
</help>
|
||||
</export>
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,117 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<moduleexport>
|
||||
<modulegroup>
|
||||
<module>
|
||||
<sys_module_title>Личные сообщения</sys_module_title>
|
||||
<sys_module_application>members</sys_module_application>
|
||||
<sys_module_key>messaging</sys_module_key>
|
||||
<sys_module_description>Модуль личных сообщений</sys_module_description>
|
||||
<sys_module_version>1.0.0</sys_module_version>
|
||||
<sys_module_parent>0</sys_module_parent>
|
||||
<sys_module_protected>1</sys_module_protected>
|
||||
<sys_module_visible>1</sys_module_visible>
|
||||
<sys_module_tables/>
|
||||
<sys_module_hooks/>
|
||||
<sys_module_position>0</sys_module_position>
|
||||
<sys_module_admin>0</sys_module_admin>
|
||||
</module>
|
||||
<module>
|
||||
<sys_module_title>Список пользователей</sys_module_title>
|
||||
<sys_module_application>members</sys_module_application>
|
||||
<sys_module_key>list</sys_module_key>
|
||||
<sys_module_description>Модуль списка пользователей</sys_module_description>
|
||||
<sys_module_version>1.0.0</sys_module_version>
|
||||
<sys_module_parent/>
|
||||
<sys_module_protected>1</sys_module_protected>
|
||||
<sys_module_visible>1</sys_module_visible>
|
||||
<sys_module_tables/>
|
||||
<sys_module_hooks/>
|
||||
<sys_module_position>0</sys_module_position>
|
||||
<sys_module_admin>0</sys_module_admin>
|
||||
</module>
|
||||
<module>
|
||||
<sys_module_title>Он-лайн список</sys_module_title>
|
||||
<sys_module_application>members</sys_module_application>
|
||||
<sys_module_key>online</sys_module_key>
|
||||
<sys_module_description>Модуль списка пользователей в он-лайн</sys_module_description>
|
||||
<sys_module_version>1.0.0</sys_module_version>
|
||||
<sys_module_parent/>
|
||||
<sys_module_protected>1</sys_module_protected>
|
||||
<sys_module_visible>1</sys_module_visible>
|
||||
<sys_module_tables/>
|
||||
<sys_module_hooks/>
|
||||
<sys_module_position>0</sys_module_position>
|
||||
<sys_module_admin>0</sys_module_admin>
|
||||
</module>
|
||||
<module>
|
||||
<sys_module_title>Профиль</sys_module_title>
|
||||
<sys_module_application>members</sys_module_application>
|
||||
<sys_module_key>profile</sys_module_key>
|
||||
<sys_module_description>Модуль профиля пользователя</sys_module_description>
|
||||
<sys_module_version>1.0.0</sys_module_version>
|
||||
<sys_module_parent/>
|
||||
<sys_module_protected>1</sys_module_protected>
|
||||
<sys_module_visible>1</sys_module_visible>
|
||||
<sys_module_tables/>
|
||||
<sys_module_hooks/>
|
||||
<sys_module_position>0</sys_module_position>
|
||||
<sys_module_admin>0</sys_module_admin>
|
||||
</module>
|
||||
<module>
|
||||
<sys_module_title>Пользователи</sys_module_title>
|
||||
<sys_module_application>members</sys_module_application>
|
||||
<sys_module_key>members</sys_module_key>
|
||||
<sys_module_description>Модуль управления пользователями форума</sys_module_description>
|
||||
<sys_module_version>1.0.0</sys_module_version>
|
||||
<sys_module_parent>0</sys_module_parent>
|
||||
<sys_module_protected>1</sys_module_protected>
|
||||
<sys_module_visible>1</sys_module_visible>
|
||||
<sys_module_tables/>
|
||||
<sys_module_hooks/>
|
||||
<sys_module_position>0</sys_module_position>
|
||||
<sys_module_admin>1</sys_module_admin>
|
||||
</module>
|
||||
<module>
|
||||
<sys_module_title>Группы</sys_module_title>
|
||||
<sys_module_application>members</sys_module_application>
|
||||
<sys_module_key>groups</sys_module_key>
|
||||
<sys_module_description>Модуль управления группами пользователей</sys_module_description>
|
||||
<sys_module_version>1.0.0</sys_module_version>
|
||||
<sys_module_parent>0</sys_module_parent>
|
||||
<sys_module_protected>1</sys_module_protected>
|
||||
<sys_module_visible>1</sys_module_visible>
|
||||
<sys_module_tables/>
|
||||
<sys_module_hooks/>
|
||||
<sys_module_position>1</sys_module_position>
|
||||
<sys_module_admin>1</sys_module_admin>
|
||||
</module>
|
||||
<module>
|
||||
<sys_module_title>Рассылка</sys_module_title>
|
||||
<sys_module_application>members</sys_module_application>
|
||||
<sys_module_key>bulkmail</sys_module_key>
|
||||
<sys_module_description>Модуль управления рассылками форума</sys_module_description>
|
||||
<sys_module_version>1.0.0</sys_module_version>
|
||||
<sys_module_parent>0</sys_module_parent>
|
||||
<sys_module_protected>1</sys_module_protected>
|
||||
<sys_module_visible>1</sys_module_visible>
|
||||
<sys_module_tables/>
|
||||
<sys_module_hooks/>
|
||||
<sys_module_position>2</sys_module_position>
|
||||
<sys_module_admin>1</sys_module_admin>
|
||||
</module>
|
||||
<module>
|
||||
<sys_module_title>Ограничение администраторов</sys_module_title>
|
||||
<sys_module_application>members</sys_module_application>
|
||||
<sys_module_key>restrictions</sys_module_key>
|
||||
<sys_module_description>Модуль управления администраторскими ограничениями</sys_module_description>
|
||||
<sys_module_version>1.0.0</sys_module_version>
|
||||
<sys_module_parent>0</sys_module_parent>
|
||||
<sys_module_protected>0</sys_module_protected>
|
||||
<sys_module_visible>1</sys_module_visible>
|
||||
<sys_module_tables/>
|
||||
<sys_module_hooks/>
|
||||
<sys_module_position>3</sys_module_position>
|
||||
<sys_module_admin>1</sys_module_admin>
|
||||
</module>
|
||||
</modulegroup>
|
||||
</moduleexport>
|
||||
@@ -0,0 +1,521 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<css>
|
||||
<cssfile>
|
||||
<css_set_id>0</css_set_id>
|
||||
<css_updated>1260269066</css_updated>
|
||||
<css_group>ipb_messenger</css_group>
|
||||
<css_content>/************************************************************************/
|
||||
/* IP.Board 3 CSS - By Rikki Tissier - (c)2008 Invision Power Services */
|
||||
/************************************************************************/
|
||||
/* ipb_messenger.css - Messenger styles */
|
||||
/************************************************************************/
|
||||
|
||||
#messenger_utilities {
|
||||
width: 18%;
|
||||
}
|
||||
|
||||
#messenger_content {
|
||||
width: 80%;
|
||||
}
|
||||
|
||||
#messenger_content h2 {
|
||||
clear: none;
|
||||
font-size: 1.4em;
|
||||
}
|
||||
|
||||
#folder_list, #space_allowance,
|
||||
#message_search, #participants,
|
||||
#invite_more {
|
||||
margin-bottom: 10px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#space_allowance p {
|
||||
line-height: 150%;
|
||||
}
|
||||
|
||||
#message_list {
|
||||
clear: right;
|
||||
}
|
||||
|
||||
#message_compose .input_check {
|
||||
margin-left: 245px;
|
||||
}
|
||||
|
||||
#invite_more p.desc {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
#invite_more_dialogue {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#invite_more_dialogue ul {
|
||||
padding: 4px;
|
||||
}
|
||||
|
||||
#invite_more_autocomplete {
|
||||
width: 99%;
|
||||
}
|
||||
|
||||
#folder_list li {
|
||||
margin-bottom: 4px;
|
||||
margin-left: 6px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
#folder_list #folders {
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
#folder_list .total {
|
||||
background-color: #d5dde5;
|
||||
font-size: 0.75em;
|
||||
font-weight: bold;
|
||||
padding: 3px 6px;
|
||||
margin-right: 10px;
|
||||
right: 0;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
#participants #participants_list li {
|
||||
padding: 5px;
|
||||
min-height: 55px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
#participants #participants_list li .photo {
|
||||
margin: 2px 10px 0 0;
|
||||
float: left;
|
||||
}
|
||||
|
||||
#participants #participants_list span.name.left_convo a {
|
||||
color: #8a8a8a;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
#participants #participants_list span.name.blocked a {
|
||||
color: #ad2930;
|
||||
}
|
||||
|
||||
#space_allowance {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
li.new_folder {
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
.add_folder.input_submit {
|
||||
padding: 1px 3px;
|
||||
}
|
||||
|
||||
.edit_folders {
|
||||
background: #eef3f8;
|
||||
font-size: 0.8em;
|
||||
font-weight: bold;
|
||||
margin-right: 10px;
|
||||
padding: 2px 0px 2px 5px;
|
||||
right: -3px;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.f_delete {
|
||||
color: #f00;
|
||||
}</css_content>
|
||||
<css_position>1</css_position>
|
||||
<css_app>members</css_app>
|
||||
<css_app_hide>1</css_app_hide>
|
||||
<css_attributes><![CDATA[title="Main" media="screen"]]></css_attributes>
|
||||
<css_removed>0</css_removed>
|
||||
<css_modules>messaging</css_modules>
|
||||
<css_user_added>0</css_user_added>
|
||||
<css_user_edited>0</css_user_edited>
|
||||
</cssfile>
|
||||
<cssfile>
|
||||
<css_set_id>0</css_set_id>
|
||||
<css_updated>1260269066</css_updated>
|
||||
<css_group>ipb_mlist</css_group>
|
||||
<css_content>/************************************************************************/
|
||||
/* IP.Board 3 CSS - By Rikki Tissier - (c)2008 Invision Power Services */
|
||||
/************************************************************************/
|
||||
/* ipb_mlist.css - Member list styles */
|
||||
/************************************************************************/
|
||||
|
||||
div#member_filters {
|
||||
margin-top: 10px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
div#member_filters fieldset.other_filters {
|
||||
text-align: center;
|
||||
padding: 6px;
|
||||
margin-top: 10px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
div#member_filters fieldset.submit {
|
||||
background: #d5dde5;
|
||||
padding: 6px;
|
||||
}
|
||||
|
||||
div#member_filters ul {
|
||||
margin-bottom: 12px;
|
||||
margin-top: 8px;
|
||||
width: 49%;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#member_filters li {
|
||||
border-bottom: 1px solid #d5dde5;
|
||||
margin-right: 20px;
|
||||
padding: 8px 0 8px 0;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
div#member_filters li .desc {
|
||||
margin: 0;
|
||||
display: inline;
|
||||
}
|
||||
|
||||
div#member_filters label {
|
||||
text-align: right;
|
||||
margin-right: 15px;
|
||||
width: 150px;
|
||||
display: block;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#member_filters li.field.custom input,
|
||||
div#member_filters li.field.custom textarea {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
#member_alpha li {
|
||||
padding: 2px 7px;
|
||||
}
|
||||
|
||||
#member_alpha li.active {
|
||||
padding: 7px 15px;
|
||||
}
|
||||
|
||||
.members li.member_entry {
|
||||
position: relative;
|
||||
min-height: 100px;
|
||||
}
|
||||
|
||||
.members li .photo {
|
||||
margin: 10px;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.members li .user_controls {
|
||||
text-align: left;
|
||||
margin: 25px 10px;
|
||||
min-width: 350px;
|
||||
position: absolute;
|
||||
left: 450px;
|
||||
clear: none;
|
||||
}
|
||||
|
||||
.members li .user_controls .rating {
|
||||
background: none;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.members li .user_controls a {
|
||||
text-decoration: none;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
|
||||
.members li .info {
|
||||
font-size: 0.9em;
|
||||
line-height: 100%;
|
||||
border-right: 1px solid #d5dde5;
|
||||
margin: 10px;
|
||||
left: 90px;
|
||||
width: 350px;
|
||||
position: absolute;
|
||||
}
|
||||
.members li .info dt {
|
||||
text-align: right;
|
||||
width: 80px;
|
||||
}
|
||||
|
||||
.members li .info dd {
|
||||
width: 200px;
|
||||
}
|
||||
|
||||
.members li .reputation {
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
.members li p.rating {
|
||||
margin: 10px;
|
||||
right: 0;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.members li.general_box {
|
||||
margin-bottom: 4px;
|
||||
}</css_content>
|
||||
<css_position>1</css_position>
|
||||
<css_app>members</css_app>
|
||||
<css_app_hide>1</css_app_hide>
|
||||
<css_attributes><![CDATA[title="Main" media="screen"]]></css_attributes>
|
||||
<css_removed>0</css_removed>
|
||||
<css_modules/>
|
||||
<css_user_added>0</css_user_added>
|
||||
<css_user_edited>0</css_user_edited>
|
||||
</cssfile>
|
||||
<cssfile>
|
||||
<css_set_id>0</css_set_id>
|
||||
<css_updated>1260269066</css_updated>
|
||||
<css_group>ipb_profile</css_group>
|
||||
<css_content>/************************************************************************/
|
||||
/* IP.Board 3 CSS - By Rikki Tissier - (c)2008 Invision Power Services */
|
||||
/************************************************************************/
|
||||
/* ipb_profile.css - Profile specific styles */
|
||||
/************************************************************************/
|
||||
|
||||
div#profile_overview {
|
||||
width: 23%;
|
||||
}
|
||||
|
||||
div#main_profile_body {
|
||||
width: 75%;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.friend_list p {
|
||||
font-size: 0.9em;
|
||||
padding: 15px 0 0 5px;
|
||||
}
|
||||
|
||||
.personal_info {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.personal_info .photo {
|
||||
margin: 30px auto 20px auto;
|
||||
}
|
||||
|
||||
.personal_info ul {
|
||||
font-size: 0.9em;
|
||||
-moz-border-radius: 0 0 10px 10px;
|
||||
-webkit-border-bottom-left-radius: 10px;
|
||||
-webkit-border-bottom-right-radius: 10px;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
|
||||
.personal_info li {
|
||||
margin: 2px 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.personal_info li a {
|
||||
background: #d5dde5;
|
||||
text-decoration: none;
|
||||
-moz-border-radius: 4px;
|
||||
-webkit-border-radius: 4px;
|
||||
padding: 5px 7px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
ul.profile_options {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
|
||||
div#profile_overview .info {
|
||||
font-size: 0.9em;
|
||||
border-top: 1px solid #dedede;
|
||||
border-bottom: 1px solid #dedede;
|
||||
padding: 5px 0 5px 0;
|
||||
}
|
||||
|
||||
body div#profile_overview .info dt {
|
||||
padding: 3px 4px;
|
||||
width: 37%;
|
||||
}
|
||||
|
||||
body div#profile_overview .info dd {
|
||||
padding: 3px 4px;
|
||||
width: 53%;
|
||||
}
|
||||
|
||||
#profile_overview .reputation {
|
||||
float: none;
|
||||
text-align: center;
|
||||
font-weight: normal;
|
||||
margin: 6px 0;
|
||||
}
|
||||
|
||||
#profile_overview .reputation .number {
|
||||
font-size: 1.1em;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#profile_overview .reputation .title,
|
||||
#profile_overview .reputation .image {
|
||||
font-size: 0.9em;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.about_info,
|
||||
.contact_info {
|
||||
width: 46%;
|
||||
}
|
||||
|
||||
.recent_activity,
|
||||
.about_contact,
|
||||
.friend_list,
|
||||
#comment_wrap {
|
||||
clear: both;
|
||||
float: left;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.other_contact
|
||||
{
|
||||
margin: 5px 0px 5px 0px;
|
||||
}
|
||||
|
||||
.other_contact .general_box {
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.about_contact,
|
||||
.friend_list {
|
||||
margin-top: 20px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.other_contact dl {
|
||||
padding: 0px 10px 10px 0px;
|
||||
}
|
||||
|
||||
.about_contact dl, dl.user_info {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.other_contact dt, .other_contact dd, .about_contact dt, .about_contact dd,
|
||||
.info dt, .user_info dt, .user_info dd {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.other_contact dt, .about_contact dt, .info dt, .user_info dt {
|
||||
font-weight: bold;
|
||||
padding: 3px 6px;
|
||||
clear: both;
|
||||
width: 30%;
|
||||
}
|
||||
|
||||
.other_contact dd, .about_contact dd, .info dd, .user_info dd {
|
||||
padding: 3px 6px;
|
||||
width: 60%;
|
||||
}
|
||||
|
||||
.info dd, .user_info dd {
|
||||
margin-left: 35%;
|
||||
}
|
||||
|
||||
.recent_activity .general_box {
|
||||
background: #eef3f8;
|
||||
}
|
||||
|
||||
.recent_activity a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.recent_activity #tab_recentActivity {
|
||||
line-height: 150%;
|
||||
}
|
||||
|
||||
.recent_activity #tab_recentActivity h4 {
|
||||
color: #1d3652;
|
||||
font-size: 1.1em;
|
||||
font-weight: normal;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.recent_activity #tab_recentActivity ol {
|
||||
font-size: 0.9em;
|
||||
padding: 0 0 10px 20px;
|
||||
}
|
||||
|
||||
.recent_activity li img {
|
||||
padding-right: 6px;
|
||||
}
|
||||
|
||||
.tab_general .general_box,
|
||||
#tab_posts .general_box,
|
||||
#tab_topics .general_box {
|
||||
max-height: 250px;
|
||||
overflow: auto !important;
|
||||
}
|
||||
|
||||
.tab_general h4,
|
||||
#tab_posts h4,
|
||||
#tab_topics h4 {
|
||||
font-size: 1.05em;
|
||||
font-weight: normal;
|
||||
padding: 6px 0 0 6px;
|
||||
}
|
||||
|
||||
.tab_general .post_body,
|
||||
#tab_posts .post_body,
|
||||
#tab_topics .post_body {
|
||||
background-color: #fafbfc;
|
||||
border-bottom: 1px solid #d5dde5;
|
||||
padding: 10px 10px 25px 18px;
|
||||
line-height: 140%;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.tab_general p.posted_info,
|
||||
#tab_posts p.posted_info,
|
||||
#tab_topics p.posted_info {
|
||||
padding: 0 0 6px 6px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#post_comment {
|
||||
padding: 10px 10px 10px 30px;
|
||||
}
|
||||
|
||||
#post_comment .photo {
|
||||
margin: 0 16px 0 6px;
|
||||
}
|
||||
|
||||
#post_comment .input_textarea {
|
||||
margin-bottom: 8px;
|
||||
width: 380px;
|
||||
}
|
||||
|
||||
#post_comment .input_submit {
|
||||
margin: 0 10px 0 50px;
|
||||
}
|
||||
|
||||
#latest_visitors {
|
||||
margin-top: 12px;
|
||||
}
|
||||
|
||||
#latest_visitors li .photo {
|
||||
margin: 2px 10px 0 0;
|
||||
float: left;
|
||||
}
|
||||
|
||||
#latest_visitors li {
|
||||
clear: both;
|
||||
padding: 5px;
|
||||
}</css_content>
|
||||
<css_position>1</css_position>
|
||||
<css_app>members</css_app>
|
||||
<css_app_hide>1</css_app_hide>
|
||||
<css_attributes><![CDATA[title="Main" media="screen"]]></css_attributes>
|
||||
<css_removed>0</css_removed>
|
||||
<css_modules/>
|
||||
<css_user_added>0</css_user_added>
|
||||
<css_user_edited>0</css_user_edited>
|
||||
</cssfile>
|
||||
</css>
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,77 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<export>
|
||||
<group>
|
||||
<row>
|
||||
<task_id>6</task_id>
|
||||
<task_title>Отправка рассылки</task_title>
|
||||
<task_file>bulkmail.php</task_file>
|
||||
<task_next_run>1246348010</task_next_run>
|
||||
<task_week_day>-1</task_week_day>
|
||||
<task_month_day>-1</task_month_day>
|
||||
<task_hour>-1</task_hour>
|
||||
<task_minute>-1</task_minute>
|
||||
<task_cronkey>a2fde6cf4785f4ae856d9e932d2c650a</task_cronkey>
|
||||
<task_log>0</task_log>
|
||||
<task_description>Запускается автоматически, нет необходимости изменять или редактировать</task_description>
|
||||
<task_enabled>0</task_enabled>
|
||||
<task_key>bulkmail</task_key>
|
||||
<task_safemode>1</task_safemode>
|
||||
<task_locked>0</task_locked>
|
||||
<task_application>members</task_application>
|
||||
</row>
|
||||
<row>
|
||||
<task_id>13</task_id>
|
||||
<task_title>Удаление не активированных пользователей</task_title>
|
||||
<task_file>removevalidating.php</task_file>
|
||||
<task_next_run>1259892000</task_next_run>
|
||||
<task_week_day>-1</task_week_day>
|
||||
<task_month_day>-1</task_month_day>
|
||||
<task_hour>2</task_hour>
|
||||
<task_minute>0</task_minute>
|
||||
<task_cronkey>2da3d5c435ca78d9e1ccd64375e64bda</task_cronkey>
|
||||
<task_log>1</task_log>
|
||||
<task_description><![CDATA[Данное задание удаляет всех неактивированных пользователей, если активирована опция 'Удалять неактивированных пользователей через x дней']]></task_description>
|
||||
<task_enabled>1</task_enabled>
|
||||
<task_key>validating</task_key>
|
||||
<task_safemode>1</task_safemode>
|
||||
<task_locked>0</task_locked>
|
||||
<task_application>members</task_application>
|
||||
</row>
|
||||
<row>
|
||||
<task_id>15</task_id>
|
||||
<task_title>Обновление просмотров профиля</task_title>
|
||||
<task_file>update_profile_views.php</task_file>
|
||||
<task_next_run>1259861100</task_next_run>
|
||||
<task_week_day>-1</task_week_day>
|
||||
<task_month_day>-1</task_month_day>
|
||||
<task_hour>1</task_hour>
|
||||
<task_minute>-1</task_minute>
|
||||
<task_cronkey>bacf57b98720cb455a2ef23f0d021a6c</task_cronkey>
|
||||
<task_log>0</task_log>
|
||||
<task_description>Обновляет счетчики просмотра профиля пользователя</task_description>
|
||||
<task_enabled>1</task_enabled>
|
||||
<task_key>update_profile_views</task_key>
|
||||
<task_safemode>1</task_safemode>
|
||||
<task_locked>0</task_locked>
|
||||
<task_application>members</task_application>
|
||||
</row>
|
||||
<row>
|
||||
<task_id>16</task_id>
|
||||
<task_title>Удаление заблокированных пользователей</task_title>
|
||||
<task_file>removelocked.php</task_file>
|
||||
<task_next_run>1259895600</task_next_run>
|
||||
<task_week_day>-1</task_week_day>
|
||||
<task_month_day>-1</task_month_day>
|
||||
<task_hour>3</task_hour>
|
||||
<task_minute>0</task_minute>
|
||||
<task_cronkey>b8b9793ed18fea9c0639b111da887bd9</task_cronkey>
|
||||
<task_log>1</task_log>
|
||||
<task_description>Удаление записей пользователей, которые больше не заблокированы</task_description>
|
||||
<task_enabled>1</task_enabled>
|
||||
<task_key>remove_locked</task_key>
|
||||
<task_safemode>1</task_safemode>
|
||||
<task_locked>0</task_locked>
|
||||
<task_application>members</task_application>
|
||||
</row>
|
||||
</group>
|
||||
</export>
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,231 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<versions>
|
||||
<version>
|
||||
<human>1.1.0</human>
|
||||
<long>10001</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>1.2.0</human>
|
||||
<long>10002</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>1.3.0</human>
|
||||
<long>10003</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>1.3.1</human>
|
||||
<long>10004</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PDR 1</human>
|
||||
<long>20001</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PDR 2</human>
|
||||
<long>20002</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PDR 3</human>
|
||||
<long>20003</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PDR 4</human>
|
||||
<long>20004</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PDR 5</human>
|
||||
<long>20005</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PF 1</human>
|
||||
<long>20006</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PF 2</human>
|
||||
<long>20007</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PF 3</human>
|
||||
<long>20008</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 PF 4</human>
|
||||
<long>20009</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.0 FINAL</human>
|
||||
<long>20010</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.1 FINAL</human>
|
||||
<long>20011</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.2 FINAL</human>
|
||||
<long>20012</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.3 FINAL</human>
|
||||
<long>20013</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.0.4 FINAL</human>
|
||||
<long>20014</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.0 BETA 3</human>
|
||||
<long>21003</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.0 RC 1</human>
|
||||
<long>21004</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.0 RC 2</human>
|
||||
<long>21005</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.0 FINAL</human>
|
||||
<long>21006</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.1</human>
|
||||
<long>21007</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.2</human>
|
||||
<long>21008</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.3</human>
|
||||
<long>21009</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.4</human>
|
||||
<long>21010</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.5</human>
|
||||
<long>21011</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.6</human>
|
||||
<long>21012</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.1.7</human>
|
||||
<long>21013</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.2.0 PB 2</human>
|
||||
<long>22005</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.2.0 RC 1</human>
|
||||
<long>22006</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.2.0 RC 2</human>
|
||||
<long>22007</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.2.0 RC 3</human>
|
||||
<long>22008</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.2.0</human>
|
||||
<long>22009</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.2.1</human>
|
||||
<long>22010</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.2.2</human>
|
||||
<long>22011</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.0 BETA 1</human>
|
||||
<long>23000</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.0 RC 1</human>
|
||||
<long>23001</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.0 RC 2</human>
|
||||
<long>23002</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.0</human>
|
||||
<long>23003</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.1</human>
|
||||
<long>23004</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.2</human>
|
||||
<long>23005</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.3</human>
|
||||
<long>23006</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.4</human>
|
||||
<long>23007</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.5</human>
|
||||
<long>23008</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.5</human>
|
||||
<long>23009</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>2.3.6</human>
|
||||
<long>23010</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.0 Beta 2</human>
|
||||
<long>30001</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.0 Beta 3</human>
|
||||
<long>30002</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.0 Beta 4</human>
|
||||
<long>30003</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.0 Beta 5</human>
|
||||
<long>30004</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.0 RC 1</human>
|
||||
<long>30005</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.0 RC 2</human>
|
||||
<long>30006</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.0</human>
|
||||
<long>30007</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.3</human>
|
||||
<long>30010</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.4</human>
|
||||
<long>30011</long>
|
||||
</version>
|
||||
<version>
|
||||
<human>3.0.5</human>
|
||||
<long>30012</long>
|
||||
</version>
|
||||
</versions>
|
||||
Reference in new issue
Block a user