Version 3.1.4

This commit is contained in:
Neo committed 2025-12-19 00:32:22 -08:00
1 parent 1d4720f3e2
commit ae5c01cc78
2563 files changed
+283048 -240689

No files matched your search

File diff suppressed because it is too large. Load diff
@@ -24,13 +24,14 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>2</bbcode_id>
<bbcode_title>Выровнять по правому краю</bbcode_title>
<bbcode_desc>Выравнивание содержимого поля для размещения сообщений по правому краю</bbcode_desc>
<bbcode_tag>right</bbcode_tag>
<bbcode_replace><![CDATA[<div class='bbc_right'>{content}</div>]]></bbcode_replace>
<bbcode_replace><![CDATA[<span class='bbc_right'>{content}</span>]]></bbcode_replace>
<bbcode_useoption>0</bbcode_useoption>
<bbcode_example><![CDATA[[right]Какой-нибудь текст[/right]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
@@ -48,13 +49,14 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>3</bbcode_id>
<bbcode_title>Выровнять по левому краю</bbcode_title>
<bbcode_desc>Выравнивание содержимого поля для размещения сообщений по левому краю</bbcode_desc>
<bbcode_tag>left</bbcode_tag>
<bbcode_replace><![CDATA[<div class='bbc_left'>{content}</div>]]></bbcode_replace>
<bbcode_replace><![CDATA[<span class='bbc_left'>{content}</span>]]></bbcode_replace>
<bbcode_useoption>0</bbcode_useoption>
<bbcode_example><![CDATA[[left]Текст, выровненный по левому краю[/left]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
@@ -72,13 +74,14 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>4</bbcode_id>
<bbcode_title>Выровнять по центру</bbcode_title>
<bbcode_desc>Выравнивание содержимого поля для размещения сообщений по центру</bbcode_desc>
<bbcode_tag>center</bbcode_tag>
<bbcode_replace><![CDATA[<div class='bbc_center'>{content}</div>]]></bbcode_replace>
<bbcode_replace><![CDATA[<span class='bbc_center'>{content}</span>]]></bbcode_replace>
<bbcode_useoption>0</bbcode_useoption>
<bbcode_example><![CDATA[[center]Текст по центру[/center]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
@@ -96,13 +99,14 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>5</bbcode_id>
<bbcode_title>Ссылка на тему</bbcode_title>
<bbcode_desc>Данный тег позволяет легко создать ссылку на тему</bbcode_desc>
<bbcode_tag>topic</bbcode_tag>
<bbcode_replace><![CDATA[<a href='{base_url}showtopic={option}'>{content}</a>]]></bbcode_replace>
<bbcode_replace><![CDATA[<a href='{base_url}showtopic={option}' class="bbc_url">{content}</a>]]></bbcode_replace>
<bbcode_useoption>1</bbcode_useoption>
<bbcode_example><![CDATA[[topic=1]Жми сюда![/topic]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
@@ -120,13 +124,14 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>6</bbcode_id>
<bbcode_title>Ссылка на сообщение</bbcode_title>
<bbcode_desc>Данный тег позволяет легко создать ссылку на сообщение</bbcode_desc>
<bbcode_tag>post</bbcode_tag>
<bbcode_replace><![CDATA[<a href='{base_url}act=findpost&amp;pid={option}'>{content}</a>]]></bbcode_replace>
<bbcode_replace><![CDATA[<a href='{base_url}act=findpost&amp;pid={option}' class="bbc_url">{content}</a>]]></bbcode_replace>
<bbcode_useoption>1</bbcode_useoption>
<bbcode_example><![CDATA[[post=1]Жми сюда![/post]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
@@ -144,6 +149,7 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>8</bbcode_id>
@@ -151,7 +157,7 @@
<bbcode_desc>Тег скрытого текста</bbcode_desc>
<bbcode_tag>spoiler</bbcode_tag>
<bbcode_replace><![CDATA[<div class='bbc_spoiler'>
<span>Скрытый текст</span> <input type='button' class='bbc_spoiler_show' value='Показать' />
<span class='spoiler_title'>Скрытый текст</span> <input type='button' class='bbc_spoiler_show' value='Показать' />
<div class='bbc_spoiler_wrapper'><div class='bbc_spoiler_content' style="display:none;">{content}</div></div>
</div>]]></bbcode_replace>
<bbcode_useoption>0</bbcode_useoption>
@@ -169,8 +175,9 @@
<bbcode_aliases/>
<bbcode_optional_option>0</bbcode_optional_option>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_strip_search>1</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>9</bbcode_id>
@@ -195,6 +202,7 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>9</bbcode_id>
@@ -219,6 +227,7 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>14</bbcode_id>
@@ -243,6 +252,7 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>15</bbcode_id>
@@ -267,6 +277,7 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>16</bbcode_id>
@@ -291,6 +302,7 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>17</bbcode_id>
@@ -317,6 +329,7 @@
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>18</bbcode_id>
@@ -345,6 +358,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>19</bbcode_id>
@@ -355,11 +369,9 @@ print_r($variable);[/php]]]></bbcode_example>
{content}
</pre>]]></bbcode_replace>
<bbcode_useoption>0</bbcode_useoption>
<bbcode_example><![CDATA[[html]<body>
<div class='outer'>
<bbcode_example><![CDATA[[html]<div class='outer'>
<p>Привет, Мир!</p>
</div>
</body>[/html]]]></bbcode_example>
</div>[/html]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
<bbcode_menu_option_text/>
<bbcode_menu_content_text/>
@@ -375,6 +387,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>20</bbcode_id>
@@ -401,6 +414,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>21</bbcode_id>
@@ -431,6 +445,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>22</bbcode_id>
@@ -457,6 +472,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>23</bbcode_id>
@@ -481,6 +497,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>24</bbcode_id>
@@ -507,6 +524,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>25</bbcode_id>
@@ -531,6 +549,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>26</bbcode_id>
@@ -564,6 +583,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>27</bbcode_id>
@@ -588,6 +608,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>28</bbcode_id>
@@ -612,6 +633,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>29</bbcode_id>
@@ -636,6 +658,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>30</bbcode_id>
@@ -662,6 +685,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>31</bbcode_id>
@@ -686,6 +710,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>32</bbcode_id>
@@ -710,6 +735,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>33</bbcode_id>
@@ -734,6 +760,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>34</bbcode_id>
@@ -742,7 +769,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_tag>font</bbcode_tag>
<bbcode_replace><![CDATA[<span style='font-family: {option}'>{content}</span>]]></bbcode_replace>
<bbcode_useoption>1</bbcode_useoption>
<bbcode_example><![CDATA[[font=Tahoma]Этот текст выводиться шрифтом Tahoma[/font]]]></bbcode_example>
<bbcode_example><![CDATA[[font=Tahoma]Этот текст выводится шрифтом Tahoma[/font]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
<bbcode_menu_option_text/>
<bbcode_menu_content_text/>
@@ -758,6 +785,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>35</bbcode_id>
@@ -782,6 +810,7 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>36</bbcode_id>
@@ -799,13 +828,14 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_sections>all</bbcode_sections>
<bbcode_php_plugin>defaults.php</bbcode_php_plugin>
<bbcode_parse>2</bbcode_parse>
<bbcode_no_parsing>0</bbcode_no_parsing>
<bbcode_no_parsing>1</bbcode_no_parsing>
<bbcode_protected>1</bbcode_protected>
<bbcode_aliases>video,movie,flash,blogmedia,youtube</bbcode_aliases>
<bbcode_optional_option>1</bbcode_optional_option>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>35</bbcode_id>
@@ -830,13 +860,14 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>36</bbcode_id>
<bbcode_title>Ссылка на блог</bbcode_title>
<bbcode_desc>Создание ссылки на конкретный блог в системе.</bbcode_desc>
<bbcode_tag>blog</bbcode_tag>
<bbcode_replace><![CDATA[<a href='{base_url}app=blog&amp;showblog={option}'>{content}</a>]]></bbcode_replace>
<bbcode_replace><![CDATA[<a href='{base_url}app=blog&amp;showblog={option}' class="bbc_url">{content}</a>]]></bbcode_replace>
<bbcode_useoption>1</bbcode_useoption>
<bbcode_example><![CDATA[[blog=100]Блог[/blog]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
@@ -854,13 +885,14 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>37</bbcode_id>
<bbcode_title>Ссылка на запись в блоге</bbcode_title>
<bbcode_desc>Создание ссылки на запись в блоге.</bbcode_desc>
<bbcode_tag>entry</bbcode_tag>
<bbcode_replace><![CDATA[<a href='{base_url}app=blog&amp;module=display&amp;section=blog&amp;showentry={option}'>{content}</a>]]></bbcode_replace>
<bbcode_replace><![CDATA[<a href='{base_url}app=blog&amp;module=display&amp;section=blog&amp;showentry={option}' class="bbc_url">{content}</a>]]></bbcode_replace>
<bbcode_useoption>1</bbcode_useoption>
<bbcode_example><![CDATA[[entry=100]Запись[/entry]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
@@ -878,13 +910,14 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_image/>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
<bbcode>
<bbcode_id>39</bbcode_id>
<bbcode_id>38</bbcode_id>
<bbcode_title>Twitter</bbcode_title>
<bbcode_desc><![CDATA[A tag to link to a user's twitter account]]></bbcode_desc>
<bbcode_tag>twitter</bbcode_tag>
<bbcode_replace><![CDATA[<a href='http://www.twitter.com/{content}'>@{content}</a>]]></bbcode_replace>
<bbcode_replace><![CDATA[<a href='http://www.twitter.com/{content}' class="bbc_url">@{content}</a>]]></bbcode_replace>
<bbcode_useoption>0</bbcode_useoption>
<bbcode_example><![CDATA[[twitter]userName[/twitter]]]></bbcode_example>
<bbcode_switch_option>0</bbcode_switch_option>
@@ -900,8 +933,9 @@ print_r($variable);[/php]]]></bbcode_example>
<bbcode_aliases/>
<bbcode_optional_option>0</bbcode_optional_option>
<bbcode_image>twitter.png</bbcode_image>
<bbcode_strip_search>1</bbcode_strip_search>
<bbcode_strip_search>0</bbcode_strip_search>
<bbcode_app>core</bbcode_app>
<bbcode_custom_regex/>
</bbcode>
</bbcodegroup>
</bbcodeexport>
@@ -13,7 +13,7 @@
<br />
"Поиск по <strong>ключевым словам</strong>" здесь вы можете ввести ключ, по которому необходимо осуществить поиск.<br />
<br />
"Поиск по <strong>автору</strong>" данное поле необходимо заполнить, если вы хотите найти публикации от определенного пользователя. По мере ввода имени пользователя, вам будут предложены варианты имен пользователей, которые подходят к уже введенному.<br />
"Поиск по <strong>автору</strong>" данное поле необходимо заполнить, если вы хотите найти публикации от определенного пользователя. По мере ввода имени пользователя, вам будут предложены варианты имен пользователей, которые подходят уже введенному.<br />
<br />
"Поиск по <strong>дате</strong>" вы можете ограничить поиск определенным временным интервалом. Для этого необходимо вызвать при помощи кнопки <img src='{style_image_url}/date.png' /> календарь и в нем выбрать нужную дату.<br />
<br />
@@ -25,7 +25,7 @@
Вы можете использовать поиск внутри конкретных разделов или тем. Под списком каждого раздела или темы есть форма "Поиск по форуму" и "Поиск по теме" - просто введите ключевое слово в данное поле и нажмите кнопку <span class='input_submit alt'>ОК</span> чтобы запустить контекстный поиск.<br />
<br />
<strong>Результаты</strong><br />
Результаты поиска представляются страницей с закладками. Закладки определяют по какой части форума осуществляется поиск. Например, результаты под закладкой "Форумы" собраны при поиске по темам и сообщениям форумов, а результаты под закладкой "Пользователи" - при поиске по списку пользователей.<br />
Результаты поиска представляются страницей с закладками. Закладки определяют, по какой части форума осуществляется поиск. Например, результаты под закладкой "Форумы" собраны при поиске по темам и сообщениям форумов, а результаты под закладкой "Пользователи" - при поиске по списку пользователей.<br />
<br />
Вы можете сортировать результаты поиска по релевантности или по дате.<br />
<br />
@@ -120,9 +120,9 @@
<em>Игнорируемые пользователи</em><br />
На этой странице вы можете настроить игнорирование пользователей, а так же что именно вы не хотите получать от них.<br />
<br />
Для добавления пользователя в список, введите его имя в поле "Имя пользователя". По мере ввода имени вам будут предложены варианты имен пользователей, удовлетворяющих тому что вы вводите. Теперь необходимо определить что именно вы не хотите получать. Отмечаю опцию "Игнорировать личные сообщения" вы запрещаете пользователю отправлять вам личные сообщения, выбирая опцию "Игнорировать сообщения", вы отключаете показ всех сообщений данного пользователя в темах. Вы можете выбрать обе опции, для полного игнорирования пользователя на форуме. После того как нужные поля будут заполнены нажмите кнопку <span class='input_submit'>Сохранить</span>. <br />
Для добавления пользователя в список, введите его имя в поле "Имя пользователя". По мере ввода имени вам будут предложены варианты имен пользователей, удовлетворяющих тому, что вы вводите. Теперь необходимо определить, что именно вы не хотите получать. Отмечаю опцию "Игнорировать личные сообщения" вы запрещаете пользователю отправлять вам личные сообщения, выбирая опцию "Игнорировать сообщения", вы отключаете показ всех сообщений данного пользователя в темах. Вы можете выбрать обе опции, для полного игнорирования пользователя на форуме. После того как нужные поля будут заполнены нажмите кнопку <span class='input_submit'>Сохранить</span>. <br />
<br />
Заметим что некоторые группы пользователей имеют иммунитет к игнорированию, вы не сможете игнорировать пользователей из таких групп. <br />
Заметим, что некоторые группы пользователей имеют иммунитет к игнорированию, вы не сможете игнорировать пользователей из таких групп. <br />
<br />
Если вы решили прекратить игнорировать пользователя просто нажмите кнопку "Удалить", так же вы в любой момент можете изменить что именно вы не хотите получать от пользователя.]]></text>
<description>Редактирование контактной и персональной информации, аватаров, подписи, настроек форума, смена языка и стиля.</description>
@@ -158,9 +158,9 @@
<br />
<br />
<strong>Восстановление забытого пароля</strong><br />
Если вы забыли свой пароль то на странице входа есть ссылка "Я забыл свой пароль". Пройдя по ней вы попадете на форму восстановления пароля. В этой форме вам необходимо будет ввести ваши имя пользователя или email (которые вы указывали при регистрации) и форум вышлет вам новые данные на ваш e-mail.<br />
Если вы забыли свой пароль то на странице входа есть ссылка "Я забыл свой пароль". Пройдя по ней, вы попадете на форму восстановления пароля. В этой форме вам необходимо будет ввести ваши имя пользователя или email (которые вы указывали при регистрации) и форум вышлет вам новые данные на ваш e-mail.<br />
<br />
Не пытайтесь подобрать свой пароль, наш форум при большом количестве не верных попыток авторизации блокирует аккаунт. Поэтому лучше восстановить пароль, прежде чем система заблокирует вас, в противном случае вы не сможете воспользоваться своей учетной записью, даже с новым (восстановленным) паролем до тех пор пока администратор не снимет блокировку с вашей учетной записи, или блокировка не снимется автоматически.<br />
Не пытайтесь подобрать свой пароль, наш форум при большом количестве неверных попыток авторизации блокирует аккаунт. Поэтому лучше восстановить пароль, прежде чем система заблокирует вас, в противном случае вы не сможете воспользоваться своей учетной записью, даже с новым (восстановленным) паролем до тех пор, пока администратор не снимет блокировку с вашей учетной записи, или блокировка не снимется автоматически.<br />
<br />
<br />
<strong>Выход</strong><br />
@@ -171,10 +171,10 @@
</row>
<row>
<title>Связь с администрацией форума</title>
<text><![CDATA[Если вам необходимо связаться с администратором или модератором форума, либо вы просто хотите посмотреть кто работает в администраторской команде форума, воспользуйтесь ссылкой 'Администрация', расположенной внизу главной страницы форума. <br />
<text><![CDATA[Если вам необходимо связаться с администратором или модератором форума, либо вы просто хотите посмотреть, кто работает в администраторской команде форума, воспользуйтесь ссылкой 'Администрация', расположенной внизу главной страницы форума. <br />
<br />
Заметим, что если вы нашли нарушение на форуме и хотите привлечь внимание администрации форума, вы просто можете воспользоваться кнопкой "<img src='{style_image_url}/report.png' /> Жалоба", которая обычно находится рядом с содержимым.]]></text>
<description>Подробно о том как связаться с администарцией форума</description>
<description>Подробно о том, как связаться с администарцией форума</description>
<position>10</position>
<app>core</app>
</row>
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -2,49 +2,56 @@
<mediatagexport>
<mediataggroup>
<mediatag>
<mediatag_id>1</mediatag_id>
<mediatag_name>YouTube</mediatag_name>
<mediatag_match>http://(|www.)youtube.com/watch?v={2}</mediatag_match>
<mediatag_replace><![CDATA[<object type="application/x-shockwave-flash" height="355" width="425" data="http://www.youtube.com/v/$2"><param name="movie" value="http://www.youtube.com/v/$2"><param name="allowScriptAccess" value="sameDomain"><param name="quality" value="best"><param name="bgcolor" value="#FFFFFF"><param name="scale" value="noScale"><param name="salign" value="TL"><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent"/></object>]]></mediatag_replace>
<mediatag_match>http://(\w+.|)youtube.com/watch?v={2}</mediatag_match>
<mediatag_replace><![CDATA[<object width="425" height="355"><param name="movie" value="http://youtube.com/v/$2"></param><param name="wmode" value="transparent"></param><embed src="http://youtube.com/v/$2" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>]]></mediatag_replace>
<mediatag_id>1</mediatag_id>
<mediatag_position>6</mediatag_position>
</mediatag>
<mediatag>
<mediatag_id>2</mediatag_id>
<mediatag_name>Google Video</mediatag_name>
<mediatag_match>http://video.google.com/videoplay?docid={1}</mediatag_match>
<mediatag_replace><![CDATA[<embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=$1&hl=en" flashvars=""> </embed>]]></mediatag_replace>
<mediatag_id>2</mediatag_id>
<mediatag_position>4</mediatag_position>
</mediatag>
<mediatag>
<mediatag_id>3</mediatag_id>
<mediatag_name>MySpace Video</mediatag_name>
<mediatag_match><![CDATA[http://vids.myspace.com/index.cfm?fuseaction=vids.individual(&amp;|&amp;amp;)VideoID={2}]]></mediatag_match>
<mediatag_replace><![CDATA[<embed src="http://lads.myspace.com/videos/vplayer.swf" flashvars="m=$2&v=2&type=video" type="application/x-shockwave-flash" width="430" height="346"></embed>]]></mediatag_replace>
<mediatag_match><![CDATA[http://vids.myspace.com/index.cfm?fuseaction=vids.individual(&amp;|&amp;amp;)videoid={2}(&amp;|&|$)]]></mediatag_match>
<mediatag_replace><![CDATA[<embed src="http://mediaservices.myspace.com/services/media/embed.aspx/m=$2,t=1,mt=video" type="application/x-shockwave-flash" width="430" height="346"></embed>]]></mediatag_replace>
<mediatag_id>3</mediatag_id>
<mediatag_position>1</mediatag_position>
</mediatag>
<mediatag>
<mediatag_id>4</mediatag_id>
<mediatag_name>GameTrailers</mediatag_name>
<mediatag_match>http://www.gametrailers.com/video/{1}/{2}</mediatag_match>
<mediatag_replace><![CDATA[<div style="width: 480px;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="gtembed" width="480" height="392"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="true" /> <param name="movie" value="http://www.gametrailers.com/remote_wrap.php?mid=$2"/><param name="quality" value="high" /> <embed src="http://www.gametrailers.com/remote_wrap.php?mid=$2" swLiveConnect="true" name="gtembed" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="392"></embed> </object></div>]]></mediatag_replace>
<mediatag_match>http://www.gametrailers.com/{1}/{2}/{3}</mediatag_match>
<mediatag_replace><![CDATA[<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="gtembed" width="480" height="392"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="true" /> <param name="movie" value="http://www.gametrailers.com/remote_wrap.php?mid=$3"/> <param name="quality" value="high" /> <embed src="http://www.gametrailers.com/remote_wrap.php?mid=$3" swLiveConnect="true" name="gtembed" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="392"></embed> </object>]]></mediatag_replace>
<mediatag_id>4</mediatag_id>
<mediatag_position>3</mediatag_position>
</mediatag>
<mediatag>
<mediatag_id>5</mediatag_id>
<mediatag_name>Слайдшоу Flickr</mediatag_name>
<mediatag_match>http://www.flickr.com/photos/{1}/sets/{2}/</mediatag_match>
<mediatag_replace><![CDATA[<iframe align="center" src="http://www.flickr.com/slideShow/index.gne?user_id=$1&set_id=$2" frameBorder="0" width="500" height="500"></iframe>]]></mediatag_replace>
<mediatag_id>5</mediatag_id>
<mediatag_position>2</mediatag_position>
</mediatag>
<mediatag>
<mediatag_id>6</mediatag_id>
<mediatag_name>MP3</mediatag_name>
<mediatag_match>{1}.mp3</mediatag_match>
<mediatag_replace><![CDATA[<embed src='http://webjay.org/flash/xspf_player' width='300' height='40' wmode='transparent' flashVars='playlist_url=$1.mp3&rounded_corner=1&skin_color_1=0,0,0,0&skin_color_2=0,0,0,0' type='application/x-shockwave-flash' pluginspage='http://www.adobe.com/go/getflashplayer'/>]]></mediatag_replace>
<mediatag_replace><![CDATA[<object type="application/x-shockwave-flash" data="{board_url}/public/mp3player.swf" width="300" height="40">
<param name="movie" value="{board_url}/public/mp3player.swf" />
<param name="FlashVars" value="mp3=$1.mp3&autoplay=0&loop=0&volume=100&showstop=1&showinfo=0" />
</object>]]></mediatag_replace>
<mediatag_id>6</mediatag_id>
<mediatag_position>5</mediatag_position>
</mediatag>
<mediatag>
<mediatag_id>8</mediatag_id>
<mediatag_name>Flash ролик/игра</mediatag_name>
<mediatag_match>{1}.swf</mediatag_match>
<mediatag_replace><![CDATA[<object type="application/x-shockwave-flash" data="$1.swf" {width} {height}>
<param name="movie" value="$1.swf" />
<img src="{image_url}/noflash.png" alt="{text.no_flash_available}" />
</object>]]></mediatag_replace>
<mediatag_replace><![CDATA[<embed src="$1.swf" {width} {height} play="true" loop="true" quality="best" type="application/x-shockwave-flash" wmode="transparent" pluginspace="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" />]]></mediatag_replace>
<mediatag_id>7</mediatag_id>
<mediatag_position>7</mediatag_position>
</mediatag>
</mediataggroup>
</mediatagexport>
@@ -0,0 +1,841 @@
<?xml version="1.0" encoding="utf-8"?>
<css>
<cssfile>
<css_set_id>0</css_set_id>
<css_updated>1288018126</css_updated>
<css_group>calendar_select</css_group>
<css_content/>
<css_position>1</css_position>
<css_app>core</css_app>
<css_app_hide>0</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>
<css_master_key>mobile</css_master_key>
</cssfile>
<cssfile>
<css_set_id>0</css_set_id>
<css_updated>1288018126</css_updated>
<css_group>ipb_bbcode</css_group>
<css_content>/***************************************************************/
/* IP.Board 3 CSS */
/* ___________________________________________________________ */
/* By Rikki Tissier */
/* (c)2008 Invision Power Services */
/***************************************************************/
/* ipb_bbcode.css - BBCode CSS */
/***************************************************************/
/* NOTE: This CSS file styles bbcodes throughout IPB. It is
recommended that you DO NOT change these styles if you are
creating a skin since it may interfere with user expectation
of what certain BBCodes look like. */
strong.bbc { font-weight: bold !important; }
em.bbc { font-style: italic !important; }
span.bbc_underline { text-decoration: underline !important; }
div.bbc_center { text-align: center; }
div.bbc_left { text-align: left; }
div.bbc_right { text-align: right; }
div.bbc_indent { margin-left: 50px; }
del.bbc { text-decoration: line-through !important; }
ul.bbc { list-style: disc outside; margin-left: 30px; }
ul.bbc ul.bbc { list-style-type: circle; }
ul.bbc ul.bbc ul.bbc { list-style-type: square; }
ol.bbc { list-style: decimal outside; margin-left: 30px; }
ol.bbc ol.bbc { list-style-type: lower-roman; }
hr.bbc { display: block; border-top: 2px solid #777; }
div.bbc_spoiler { }
div.bbc_spoiler span { font-weight: bold; }
div.bbc_spoiler_wrapper { border: 1px inset #777; padding: 4px; }
div.bbc_spoiler_content { }
input.bbc_spoiler_show { width: 45px; font-size: .7em; margin: 0px; padding: 0px; }</css_content>
<css_position>1</css_position>
<css_app>core</css_app>
<css_app_hide>0</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>
<css_master_key>mobile</css_master_key>
</cssfile>
<cssfile>
<css_set_id>0</css_set_id>
<css_updated>1288018126</css_updated>
<css_group>ipb_editor</css_group>
<css_content/>
<css_position>1</css_position>
<css_app>core</css_app>
<css_app_hide>0</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>
<css_master_key>mobile</css_master_key>
</cssfile>
<cssfile>
<css_set_id>0</css_set_id>
<css_updated>1288018126</css_updated>
<css_group>ipb_ie</css_group>
<css_content>#search {
position: absolute !important;
right: 0px !important;
float: none !important;
display: block !important;
width: 250px;
}
#search label,
#search input {
float: left !important;
}
#search .submit_input {
font-size: 1em;
}
#search label {
margin: 4px 6px;
}
#ipboard_body .input_submit {
padding: 2px 5px;
font-size: 90%;
}
#ipboard_body .tab_bar li.active {
margin-top: -5px;
}
#ipboard_body .popupWrapper {
padding-top: 6px;
}
#ipboard_body .ipb_palette {
min-width: 130px;
max-width: 255px;
}
#ipboard_body #conversation .post_block {
position: static !important;
clear: both !important;
}
#ipboard_body #conversation ul.post_controls {
padding-bottom: 0;
height: 32px;
}
/*#ipboard_body .user_controls li img {
margin: 4px 0;
}
#ipboard_body .user_controls li {
margin: 0 4px 0 0;
text-align: center;
}*/</css_content>
<css_position>0</css_position>
<css_app>core</css_app>
<css_app_hide>0</css_app_hide>
<css_attributes/>
<css_removed>0</css_removed>
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>mobile</css_master_key>
</cssfile>
<cssfile>
<css_set_id>0</css_set_id>
<css_updated>1288018126</css_updated>
<css_group>ipb_print</css_group>
<css_content><![CDATA[* {
font-family: Georgia, "Times New Roman", serif;
}
html #content {
font-size: 10pt;
}
#admin_bar,
#header,
#footer_utilities,
#utility_links,
.post_mod,
.author_info,
.rep_bar,
.post_controls,
.top,
#content_jump,
.topic_buttons,
.topic_options,
h1,
.post_id,
h3 img,
.ip,
hr,
.moderation_bar,
.topic_jump,
.topic_share,
#fast_reply,
#reputation_filter,
.statistics {
display: none;
}
#breadcrumb {
display: block !important;
}
#breadcrumb li {
float: left;
}
.post_block {
margin-bottom: 25pt;
border-top: 2pt solid gray;
line-height: 60%;
padding-top: 10px;
}
.posted_info {
color: gray !important;
font-size: 8pt !important;
text-decoration: none !important;
border-bottom: 1pt solid lightgray;
padding-bottom: 3px;
}
.post_block h3 {
display: inline !important;
margin: 0px !important;
padding: 0px !important;
}
.post_block h3 a {
color: black !important;
text-decoration: none !important;
font-style: normal !important;
}
.post_block .post_body a:after {
content: " (" attr(href) ") ";
}
.post_body {
margin-left: 10pt;
line-height: 100%;
margin-top: 15pt;
}
h1, h2, h3 {
font-weight: bold;
}
#copyright {
text-align: center;
color: gray;
font-size: 9pt;
}]]></css_content>
<css_position>1</css_position>
<css_app>core</css_app>
<css_app_hide>0</css_app_hide>
<css_attributes><![CDATA[media="print"]]></css_attributes>
<css_removed>0</css_removed>
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>mobile</css_master_key>
</cssfile>
<cssfile>
<css_set_id>0</css_set_id>
<css_updated>1288018126</css_updated>
<css_group>ipb_reset</css_group>
<css_content><![CDATA[/***************************************************************/
/* IP.Board 3 CSS */
/* ___________________________________________________________ */
/* By Rikki Tissier */
/* (c)2008 Invision Power Services */
/***************************************************************/
/* ipb_reset.css (YUI reset) */
/***************************************************************/
/*-----------------------------------------------*/
/* This file resets default browser styles. */
/* You shouldn't need to edit this section. */
/*-----------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
hr { display: none; }
address{ display: inline; }]]></css_content>
<css_position>0</css_position>
<css_app>core</css_app>
<css_app_hide>0</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>
<css_master_key>mobile</css_master_key>
</cssfile>
<cssfile>
<css_set_id>0</css_set_id>
<css_updated>1288018126</css_updated>
<css_group>ipb_styles</css_group>
<css_content><![CDATA[/************************************************************************/
/* IP.Board 3 Mobile CSS - By Rikki Tissier - (c)2008 Invision Power Services */
/************************************************************************/
/* ipb_styles.css */
/************************************************************************/
/*
[ color ]
[ font ]
[ borders ]
[ padding ]
[ margin ]
[ sizing ]
[ other ]
*/
/************************************************************************/
/* RESET (Thanks to YUI) */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
hr { display: none; }
address{ display: inline; }
/************************************************************************/
/* ELEMENT STYLES */
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
-webkit-text-size-adjust:none !important;
}
body {
background: #e4ebf2;
color: #192b40;
font: normal 12px arial, verdana, tahoma, sans-serif;
position: relative;
}
h3, h4, h5, h6, strong { font-weight: bold; }
em { font-style: italic; }
img, .input_check, .input_radio { vertical-align: middle; }
legend { display: none; }
table { width: 100%; }
td { padding: 3px; }
body a:hover {
text-decoration: underline !important;
}
/* Cancel */
.cancel {
color: #ad2930;
font-size: 90%;
font-weight: bold;
}
h1 {
background: #1d3652 url({style_images_url}/header_gradient.png) repeat-x;
}
h1 a {
color: #fff;
font-size: 26px;
padding: 6px 10px;
text-align: center;
display: block;
text-decoration: none;
text-shadow: #091421 0px -1px 0px;
}
h2 {
background: #b6c7db url({style_images_url}/bar_gradient.png) repeat-x bottom;
color: #fff;
padding: 6px 10px;
font-weight: bold;
font-size: 13px;
text-shadow: #5a6d83 0px -1px 0px;
}
h2 a {
color: #fff;
text-decoration: none;
}
h2.secondary {
background: #becbdb;
color: #1d3652;
text-shadow: none;
height: 31px;
}
h2.secondary a {
color: #1d3652;
}
h2.secondary img.photo {
/*border-bottom: 2px solid #aaa;*/
}
#search_bar, .master_list .controls, h3 {
background: #f6f6f6 url({style_images_url}/search_bar_bg.png) repeat-x top;
padding: 6px;
text-align: center;
border-bottom: 1px solid #b8b8b8;
border-top: 1px solid #e0e0e0;
}
#search_bar #main_search {
width: 60%;
}
#search_bar .button {
width: 21%;
margin-left: 2%;
font: normal 11px arial, verdana, tahoma, sans-serif;
}
#search_bar #adv_search {
width: 8%;
margin-left: 0;
}
h3 {
text-align: left;
}
#user_navigation a, #footer a {
color: #b5c8dd;
text-decoration: none;
}
#user_navigation a:hover, #footer a:hover {
color: #fff;
text-decoration: none;
}
#user_navigation, #footer {
background: #192b40;
color: #bcc2c9;
padding: 6px 10px;
line-height: 150%;
text-align: center;
}
#secondary_navigation {
background: #f6f6f6 url({style_images_url}/search_bar_bg.png) repeat-x top;
}
#secondary_navigation a {
text-decoration: none;
padding: 4px 10px;
line-height: 150%;
font-size: 11px;
color: #4f6176;
border-bottom: 1px solid #b8b8b8;
text-shadow: #fff 0px 1px 0px;
display: block;
}
#secondary_navigation a:hover {
text-decoration: none !important;
}
#footer form, #footer fieldset {
display: inline;
}
.desc {
color: #a2a2a2;
font-size: 90%;
}
.photo {
border: 1px solid #d8e1ea;
}
.line_spacing {
line-height: 150%;
}
.master_list {
}
.master_list .row {
background: #fff;
padding: 10px 10px;
border-top: 1px solid #e9edf1;
overflow: hidden;
}
.master_list .title {
font-size: 13px;
font-weight: bold;
}
.master_list .row.no_messages {
color: #a2a2a2;
font-style: italic;
}
.master_list .row a,
.master_list .mini_pagination a,
.master_list .pagination a {
color: #375f8d;
text-decoration: none;
}
.master_list .row .icon {
float: left;
margin-right: 10px;
min-width: 25px;
}
.master_list .row .icon img {
vertical-align: middle;
}
.master_list .post {
padding: 10px 15px;
}
.master_list .row_content {
margin-left: 35px;
}
/* .master_list .avatar {
float: left;
background: #fff;
width: 60px;
}
.master_list .avatar img {
max-width: 60px;
max-height: 60px;
}*/
/*( {
background: #f7f7f7;
padding: 6px 10px;
overflow: hidden;
}*/
.master_list .topic_reply {
margin: 10px;
border: 1px solid #b8b8b8;
background: #1a2c41;
}
.master_list .controls {
padding: 6px;
text-align: left;
min-height: 25px;
}
.master_list .post_controls {
background: #f3f3f3;
padding: 6px;
text-align: right;
}
.master_list .post_controls a {
font-size: 90%;
color: #727272;
text-decoration: none;
margin: 0 10px;
}
.master_list .pagination {
float: right;
padding: 4px;
}
.master_list .topic_prefix {
font-size: 75%;
color: #a2a2a2;
font-weight: bold;
}
.master_list .subtext {
font-size: 80%;
font-weight: normal;
color: #808080;
}
.master_list h2 .subtext {
color: #1d3652;
}
.master_list .mini_pagination,
.master_list .pagination {
font-size: 90%;
margin-left: 10px;
}
.master_list .pagination {
font-size: 100%;
}
.master_list .mini_pagination a,
.master_list .pagination span.page a {
padding: 1px 4px;
border: 1px solid #b8b8b8;
background: #f9f9f9;
display: inline-block;
font-weight: bold;
}
.master_list .pagination span.page.active {
background: #192b41;
border: 1px solid #192b41;
padding: 1px 4px;
color: #fff;
}
.master_list .pagination span.total {
font-style: normal !important;
font-size: 90% !important;
}
.master_list .submit {
background: #d5dde5;
padding: 12px 10px;
font-weight: bold;
font-size: 13px;
}
.master_list .right_info {
float: right;
padding: 2px 6px;
background: #1d3652;
color: #fff;
font-weight: bold;
font-size: 80%;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.master_list .poll_question {
padding-left: 30px;
}
.master_list .poll_question .title {
margin-left: -10px;
}
.button {
background: #2e649f url({style_images_url}/button_gradient.png) repeat-x top;
border: 1px solid #393e42;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
padding: 4px 6px;
display: inline-block;
color: #fff;
text-decoration: none;
text-shadow: #163c68 0px -1px 0px;
cursor: pointer;
}
.button:hover {
background: #2f65a1 url({style_images_url}/button_gradient_hover.png) repeat-x top;
text-decoration: none !important;
}
.button.delete {
background: #8a2020 url({style_images_url}/delete_gradient.png) repeat-x top;
text-shadow: #530e1d 0px -1px 0px;
}
.button.delete:hover {
background: #8a2020 url({style_images_url}/delete_gradient_hover.png) repeat-x top;
}
span.error {
color: #8a2020;
}
input.error {
background: #ffe0e0;
}
.message {
background: #efffe0;
padding: 6px 10px;
/* border-top: 2px solid #aacd89;
border-bottom: 2px solid #aacd89;*/
}
.message.error {
background: #ffe0e0;
/*border-color: #cd8989;*/
}
#submit_post {
width: auto;
padding-left: 10px;
padding-right: 10px;
}
/* Poll */
.progress_bar {
background-color: #fff;
border: 1px solid #d5dde5;
}
.progress_bar span {
background: #243f5c url({style_images_url}/gradient_bg.png) repeat-x left 50%;
color: #fff;
font-size: 0em;
font-weight: bold;
text-align: center;
text-indent: -2000em; /* Safari fix */
height: 10px;
display: block;
overflow: hidden;
}
.progress_bar.limit span {
background: #b82929 url({style_images_url}/progressbar_warning.png) repeat-x center;
}
.progress_bar span span {
display: none;
}
.progress_bar.topic_poll {
border: 1px solid #d5dde5;
margin-top: 2px;
width: 40%;
}
/************************************************************************/
/* BBCODE STYLES */
/* NOTE: These selectors style bbcodes throughout IPB. It is recommended that you DO NOT change these
styles if you are creating a skin since it may interfere with user expectation
of what certain BBCodes look like (quote boxes are an exception to this). */
strong.bbc { font-weight: bold !important; }
em.bbc { font-style: italic !important; }
span.bbc_underline { text-decoration: underline !important; }
acronym.bbc { border-bottom: 1px dotted #000; }
div.bbc_center { text-align: center; }
div.bbc_left { text-align: left; }
div.bbc_right { text-align: right; }
div.bbc_indent { margin-left: 50px; }
del.bbc { text-decoration: line-through !important; }
ul.bbc { list-style: disc outside; margin-left: 30px; }
ul.bbc ul.bbc { list-style-type: circle; }
ul.bbc ul.bbc ul.bbc { list-style-type: square; }
ul.bbcol.decimal { margin-left: 30px; list-style: decimal outside; }
ul.bbcol.lower-alpha { margin-left: 30px; list-style: lower-alpha outside; }
ul.bbcol.upper-alpha { margin-left: 30px; list-style: upper-alpha outside; }
ul.bbcol.lower-roman { margin-left: 30px; list-style: lower-roman outside; }
ul.bbcol.upper-roman { margin-left: 30px; list-style: upper-roman outside; }
hr.bbc { display: block; border-top: 2px solid #777; }
div.bbc_spoiler { }
div.bbc_spoiler span { font-weight: bold; }
div.bbc_spoiler_wrapper { border: 1px inset #777; padding: 4px; }
div.bbc_spoiler_content { }
input.bbc_spoiler_show { width: 45px; font-size: .7em; margin: 0px; padding: 0px; }
pre.prettyprint { padding: 5px; background: #f8f8f8; border: 1px solid #c9c9c9; overflow: auto; margin-left: 10px; font-size: 11px; line-height: 140%; }
.bbc_member, .bbc_url { color: inherit; }
img.bbc_img { max-width: 80%; }
/* Quote boxes */
p.citation {
color: #000;
font-size: 0.9em;
font-weight: bold;
padding: 5px 8px 5px 0;
}
div.blockquote {
background: #f8f8f8;
border: 1px solid #d4d4d4;
font-size: 0.9em;
margin: 0px;
margin-top: 0px;
padding: 6px;
}
/* Blog specific */
.blog_excerpt {
margin: 5px 0;
line-height: 130%;
}]]></css_content>
<css_position>1</css_position>
<css_app>core</css_app>
<css_app_hide>0</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>
<css_master_key>mobile</css_master_key>
</cssfile>
<cssfile>
<css_set_id>0</css_set_id>
<css_updated>1288018126</css_updated>
<css_group>lightbox</css_group>
<css_content><![CDATA[#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; }
#imageData{ padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; }
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;}
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }]]></css_content>
<css_position>1</css_position>
<css_app>core</css_app>
<css_app_hide>0</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>
<css_master_key>mobile</css_master_key>
</cssfile>
</css>
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -59,7 +59,7 @@
<task_id>23</task_id>
<task_title>Очистка MySQL</task_title>
<task_file>mysqlcleanup.php</task_file>
<task_next_run>1259856570</task_next_run>
<task_next_run>1272329640</task_next_run>
<task_week_day>-1</task_week_day>
<task_month_day>-1</task_month_day>
<task_hour>-1</task_hour>
@@ -77,7 +77,7 @@
<task_id>24</task_id>
<task_title>Очистка кеша OpenID</task_title>
<task_file>openidcleanup.php</task_file>
<task_next_run>1259856570</task_next_run>
<task_next_run>1272331800</task_next_run>
<task_week_day>-1</task_week_day>
<task_month_day>-1</task_month_day>
<task_hour>1</task_hour>
@@ -109,6 +109,42 @@
<task_locked>0</task_locked>
<task_application>core</task_application>
</row>
<row>
<task_id>43</task_id>
<task_title>Получение входящих Email из POP3</task_title>
<task_file>pop3email.php</task_file>
<task_next_run>1277458860</task_next_run>
<task_week_day>-1</task_week_day>
<task_month_day>-1</task_month_day>
<task_hour>-1</task_hour>
<task_minute>30</task_minute>
<task_cronkey>97bef57d1cf04d235ca478525b6fae76</task_cronkey>
<task_log>0</task_log>
<task_description>Получение писем из POP3 email аккаунта</task_description>
<task_enabled>0</task_enabled>
<task_key>pop3email</task_key>
<task_safemode>0</task_safemode>
<task_locked>0</task_locked>
<task_application>core</task_application>
</row>
<row>
<task_id>48</task_id>
<task_title>Оптимизация таблиц базы</task_title>
<task_file>optimize.php</task_file>
<task_next_run>1272340800</task_next_run>
<task_week_day>-1</task_week_day>
<task_month_day>-1</task_month_day>
<task_hour>4</task_hour>
<task_minute>0</task_minute>
<task_cronkey>744340321463798339137791259fea46</task_cronkey>
<task_log>1</task_log>
<task_description>Оптимизация таблиц базы один раз в день</task_description>
<task_enabled>1</task_enabled>
<task_key>optimizetables</task_key>
<task_safemode>0</task_safemode>
<task_locked>0</task_locked>
<task_application>core</task_application>
</row>
<row>
<task_id>26</task_id>
<task_title>Очистка кеша</task_title>
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<css>
<cssfile>
<css_set_id>2</css_set_id>
<css_updated>1260269068</css_updated>
<css_set_id>0</css_set_id>
<css_updated>1288018125</css_updated>
<css_group>calendar_select</css_group>
<css_content>.calendar_date_select {
color:white;
@@ -145,10 +145,11 @@ iframe.ie6_blocker {
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>xmlskin</css_master_key>
</cssfile>
<cssfile>
<css_set_id>2</css_set_id>
<css_updated>1260269068</css_updated>
<css_set_id>0</css_set_id>
<css_updated>1288018125</css_updated>
<css_group>ipb_bbcode</css_group>
<css_content>/***************************************************************/
/* IP.Board 3 CSS */
@@ -191,10 +192,11 @@ input.bbc_spoiler_show { width: 45px; font-size: .7em; margin: 0px; padding: 0p
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>xmlskin</css_master_key>
</cssfile>
<cssfile>
<css_set_id>2</css_set_id>
<css_updated>1260269068</css_updated>
<css_set_id>0</css_set_id>
<css_updated>1288018125</css_updated>
<css_group>ipb_editor</css_group>
<css_content><![CDATA[/***************************************************************/
/* IP.Board 3 Editor CSS */
@@ -428,10 +430,11 @@ input.bbc_spoiler_show { width: 45px; font-size: .7em; margin: 0px; padding: 0p
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>xmlskin</css_master_key>
</cssfile>
<cssfile>
<css_set_id>2</css_set_id>
<css_updated>1260269068</css_updated>
<css_set_id>0</css_set_id>
<css_updated>1288018125</css_updated>
<css_group>ipb_ie</css_group>
<css_content>#search {
position: absolute !important;
@@ -498,10 +501,11 @@ input.bbc_spoiler_show { width: 45px; font-size: .7em; margin: 0px; padding: 0p
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>xmlskin</css_master_key>
</cssfile>
<cssfile>
<css_set_id>2</css_set_id>
<css_updated>1260269068</css_updated>
<css_set_id>0</css_set_id>
<css_updated>1288018125</css_updated>
<css_group>ipb_print</css_group>
<css_content><![CDATA[* {
font-family: Georgia, "Times New Roman", serif;
@@ -598,10 +602,11 @@ h1, h2, h3 {
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>xmlskin</css_master_key>
</cssfile>
<cssfile>
<css_set_id>2</css_set_id>
<css_updated>1260269068</css_updated>
<css_set_id>0</css_set_id>
<css_updated>1288018125</css_updated>
<css_group>ipb_reset</css_group>
<css_content><![CDATA[/***************************************************************/
/* IP.Board 3 CSS */
@@ -635,10 +640,11 @@ address{ display: inline; }]]></css_content>
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>xmlskin</css_master_key>
</cssfile>
<cssfile>
<css_set_id>2</css_set_id>
<css_updated>1260269068</css_updated>
<css_set_id>0</css_set_id>
<css_updated>1288018125</css_updated>
<css_group>ipb_styles</css_group>
<css_content><![CDATA[/***************************************************************/
/* IP.Board 3 CSS */
@@ -1177,7 +1183,7 @@ img.resized {
}
li.rating a {
-moz-outline: 0;
outline: 0;
}
.clear {
@@ -1461,7 +1467,7 @@ ol.bullets {
text-decoration: none;
min-width: 150px;
margin: 6px 0 0px 8px;
-moz-outline: 0px;
outline: 0px;
position: relative;
}
@@ -1709,7 +1715,7 @@ ol.bullets {
-webkit-border-bottom-left-radius: 4px;
text-align: right;
padding-right: 3px;
-moz-outline: 0;
outline: 0;
}
/*-----------------------------------------------*/
@@ -1736,7 +1742,7 @@ a.toggle {
-moz-border-radius-topright: 4px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-outline: 0;
outline: 0;
background: url({style_images_url}/cat_minimize.png) no-repeat;
text-indent: -3000em;
}
@@ -2025,7 +2031,7 @@ ul.topic_moderation {
font-size: 0.9em;
text-decoration: none;
color: #e9e9e9;
-moz-outline: 0;
outline: 0;
}
.topic_buttons li span {
@@ -4739,10 +4745,11 @@ div.avatar_gallery {
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>xmlskin</css_master_key>
</cssfile>
<cssfile>
<css_set_id>2</css_set_id>
<css_updated>1260269068</css_updated>
<css_set_id>0</css_set_id>
<css_updated>1288018125</css_updated>
<css_group>lightbox</css_group>
<css_content><![CDATA[#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
@@ -4779,5 +4786,6 @@ div.avatar_gallery {
<css_modules/>
<css_user_added>0</css_user_added>
<css_user_edited>0</css_user_edited>
<css_master_key>xmlskin</css_master_key>
</cssfile>
</css>
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<hooks>
<hook>
<file>vkontakte.xml</file>
<enabled>1</enabled>
</hook>
<hook>
<file>unreadnotifications.xml</file>
<enabled>1</enabled>
</hook>
<hook>
<file>adcodesidebar.xml</file>
<enabled>1</enabled>
</hook>
<hook>
<file>sharelinks.xml</file>
<enabled>0</enabled>
</hook>
</hooks>
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<hookexport>
<hookdata>
<config>
<hook_name>Блок рекламы</hook_name>
<hook_desc>Вывод рекламы в правом блоке на главной странице</hook_desc>
<hook_author>Invision Power Services, Inc.</hook_author>
<hook_email/>
<hook_website/>
<hook_update_check/>
<hook_requirements><![CDATA[a:4:{s:20:"hook_ipb_version_min";i:0;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/>
<hook_key>boardIndexSideBarAdCode</hook_key>
</config>
</hookdata>
<hookfiles>
<file>
<hook_file_real>boardIndexSideBarAdCode.php</hook_file_real>
<hook_type>templateHooks</hook_type>
<hook_classname>boardIndexSideBarAdCode</hook_classname>
<hook_data><![CDATA[a:7:{s:12:"dataLocation";s:0:"";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 boardIndexSideBarAdCode
{
/**#@+
* Registry Object Shortcuts
*
* @access protected
* @var object
*/
protected $registry;
protected $settings;
/**#@-*/
public function __construct()
{
/* Make registry objects */
$this->registry = ipsRegistry::instance();
$this->settings =& $this->registry->fetchSettings();
}
public function getOutput()
{
if( $this->registry->getClass('IPSAdCode')->userCanViewAds() )
{
return $this->registry->getClass('IPSAdCode')->getAdCode('ad_code_board_sidebar');
}
else
{
return '';
}
}
}]]></hooks_source>
</file>
</hookfiles>
<hookextras_settings/>
<hookextras_language/>
<hookextras_modules/>
<hookextras_help/>
<hookextras_templates/>
<hookextras_css/>
<hookextras_tasks/>
<hookextras_database_create/>
<hookextras_database_alter/>
<hookextras_database_update/>
<hookextras_database_insert/>
</hookexport>
@@ -0,0 +1,10 @@
<html>
<head><title>IP.Board - Bulletin Board System</title></head>
<body>
<h1>403: IP.Board -&gt; 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,56 @@
<?xml version="1.0" encoding="utf-8"?>
<hookexport>
<hookdata>
<config>
<hook_name>Опубликованные ссылки</hook_name>
<hook_desc>Вывод информации о последних опубликованных ссылках</hook_desc>
<hook_author>Invision Power Services</hook_author>
<hook_email/>
<hook_website/>
<hook_update_check/>
<hook_requirements><![CDATA[a:4:{s:20:"hook_ipb_version_min";i:0;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>10001</hook_version_long>
<hook_extra_data><![CDATA[a:1:{s:8:"database";a:0:{}}]]></hook_extra_data>
<hook_key>sharelinks</hook_key>
</config>
</hookdata>
<hookfiles>
<file>
<hook_file_real>boardIndexShareLinks.php</hook_file_real>
<hook_type>templateHooks</hook_type>
<hook_classname>boardIndexShareLinks</hook_classname>
<hook_data><![CDATA[a:7:{s:12:"dataLocation";s:0:"";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 boardIndexShareLinks
{
private $hookGateway;
public function __construct()
{
$registry = ipsRegistry::instance();
require_once( IPSLib::getAppDir( 'core' ) . '/sources/classes/hooks/gateway.php' );
$this->hookGateway = new core_hookGateway( $registry );
}
public function getOutput()
{
return $this->hookGateway->shareLinks();
}
}]]></hooks_source>
</file>
</hookfiles>
<hookextras_settings/>
<hookextras_language/>
<hookextras_modules/>
<hookextras_help/>
<hookextras_templates/>
<hookextras_css/>
<hookextras_tasks/>
<hookextras_database_create/>
<hookextras_database_alter/>
<hookextras_database_update/>
<hookextras_database_insert/>
</hookexport>
@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="utf-8"?>
<hookexport>
<hookdata>
<config>
<hook_name>Уведомления</hook_name>
<hook_desc>Вывод не прочитанных уведомлений пользвателя на главной странице</hook_desc>
<hook_author>Invision Power Services, Inc</hook_author>
<hook_email/>
<hook_website/>
<hook_update_check/>
<hook_requirements><![CDATA[a:4:{s:20:"hook_ipb_version_min";i:31000;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>10000</hook_version_long>
<hook_extra_data><![CDATA[a:2:{s:7:"display";N;s:8:"database";a:0:{}}]]></hook_extra_data>
<hook_key>unread_notifications</hook_key>
</config>
</hookdata>
<hookfiles>
<file>
<hook_file_real>boardIndexNotifications.php</hook_file_real>
<hook_type>templateHooks</hook_type>
<hook_classname>boardIndexNotifications</hook_classname>
<hook_data><![CDATA[a:7:{s:12:"dataLocation";s:0:"";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 boardIndexNotifications
{
public $registry;
public function __construct()
{
/* Make registry objects */
$this->registry = ipsRegistry::instance();
$this->memberData =& $this->registry->member()->fetchMemberData();
}
public function getOutput()
{
//-----------------------------------------
// Notifications library
//-----------------------------------------
$classToLoad = IPSLib::loadLibrary( IPS_ROOT_PATH . '/sources/classes/member/notifications.php', 'notifications' );
$notifyLibrary = new $classToLoad( $this->registry );
$notifyLibrary->setMember( $this->memberData );
return $notifyLibrary->getBoardIndexHook();
}
}]]></hooks_source>
</file>
</hookfiles>
<hookextras_settings/>
<hookextras_language/>
<hookextras_modules/>
<hookextras_help/>
<hookextras_templates/>
<hookextras_css/>
<hookextras_tasks/>
<hookextras_database_create/>
<hookextras_database_alter/>
<hookextras_database_update/>
<hookextras_database_insert/>
</hookexport>
@@ -0,0 +1,308 @@
<?xml version="1.0" encoding="utf-8"?>
<hookexport>
<hookdata>
<config>
<hook_name>Формы авторизации Vkontakte</hook_name>
<hook_desc>Добавление форм Vkontakte в шаблоны</hook_desc>
<hook_author>IBResource, LTD</hook_author>
<hook_email/>
<hook_website/>
<hook_update_check/>
<hook_requirements><![CDATA[a:4:{s:20:"hook_ipb_version_min";i:0;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.1</hook_version_human>
<hook_version_long>10001</hook_version_long>
<hook_extra_data><![CDATA[a:3:{s:7:"display";a:2:{s:9:"templates";s:97:"От skin_vkontakte: membersVkontakteConnect, showLoginVkFrame, vkUserBoxes, vkUserBoxPlaceholder";s:8:"language";s:38:"От core_admin_js: bit_skin_vkontakte";}s:9:"templates";a:1:{s:14:"skin_vkontakte";a:4:{s:0:"";s:23:"membersVkontakteConnect";i:1;s:16:"showLoginVkFrame";i:2;s:11:"vkUserBoxes";i:3;s:20:"vkUserBoxPlaceholder";}}s:8:"language";a:1:{s:13:"core_admin_js";a:1:{s:0:"";s:18:"bit_skin_vkontakte";}}}]]></hook_extra_data>
<hook_key>ibr_vkontakte_forms</hook_key>
</config>
</hookdata>
<hookfiles>
<file>
<hook_file_real>vkontakte.php</hook_file_real>
<hook_type>templateHooks</hook_type>
<hook_classname>vk_frame</hook_classname>
<hook_data><![CDATA[a:8:{s:12:"dataLocation";s:0:"";s:14:"libApplication";s:0:"";s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:10:"skin_login";s:12:"skinFunction";s:13:"showLogInForm";s:4:"type";s:2:"if";s:2:"id";s:12:"toggleOpenId";s:8:"position";s:10:"post.endif";}]]></hook_data>
<hooks_source><![CDATA[<?php
class vk_frame
{
public function getOutput()
{
if( IPSLib::loginMethod_enabled('vkontakte') === true )
{
return ipsRegistry::instance()->output->getTemplate('vkontakte')->vkUserBoxes();
}
}
}]]></hooks_source>
</file>
<file>
<hook_file_real>vkontakte.php</hook_file_real>
<hook_type>templateHooks</hook_type>
<hook_classname>vk_lim</hook_classname>
<hook_data><![CDATA[a:8:{s:12:"dataLocation";s:0:"";s:14:"libApplication";s:0:"";s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:11:"skin_global";s:12:"skinFunction";s:14:"globalTemplate";s:4:"type";s:2:"if";s:2:"id";s:10:"limTwitter";s:8:"position";s:10:"post.endif";}]]></hook_data>
<hooks_source><![CDATA[<?php
class vk_lim
{
public function getOutput()
{
if( IPSLib::loginMethod_enabled('vkontakte') === true )
{
return " " . ipsRegistry::instance()->output->getReplacement('lim_vkontakte');
}
}
}]]></hooks_source>
</file>
<file>
<hook_file_real>vkontakte.php</hook_file_real>
<hook_type>templateHooks</hook_type>
<hook_classname>vk_button</hook_classname>
<hook_data><![CDATA[a:8:{s:12:"dataLocation";s:0:"";s:14:"libApplication";s:0:"";s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:10:"skin_login";s:12:"skinFunction";s:13:"showLogInForm";s:4:"type";s:2:"if";s:2:"id";s:10:"twitterBox";s:8:"position";s:11:"pre.startif";}]]></hook_data>
<hooks_source><![CDATA[<?php
class vk_button
{
public function getOutput()
{
if( IPSLib::loginMethod_enabled('vkontakte') === true )
{
return ipsRegistry::instance()->output->getTemplate('vkontakte')->vkUserBoxPlaceholder();
}
}
}]]></hooks_source>
</file>
</hookfiles>
<hookextras_settings/>
<hookextras_language>
<language>
<word_app>core</word_app>
<word_pack>admin_js</word_pack>
<word_key>bit_skin_vkontakte</word_key>
<word_default>Формы для Вконтакте</word_default>
<word_custom/>
<word_js>0</word_js>
</language>
</hookextras_language>
<hookextras_modules/>
<hookextras_help/>
<hookextras_templates>
<templates>
<template_set_id>0</template_set_id>
<template_group>skin_vkontakte</template_group>
<template_content/>
<template_name>membersVkontakteConnect</template_name>
<template_data/>
<template_updated>1280738635</template_updated>
<template_removable>1</template_removable>
<template_added_to>1</template_added_to>
<template_user_added>1</template_user_added>
<template_user_edited>1</template_user_edited>
<template_master_key/>
<template_set_type/>
</templates>
<templates>
<template_set_id>1</template_set_id>
<template_group>skin_vkontakte</template_group>
<template_content><![CDATA[{parse js_module="vkontakte"}
{parse striping="usercp" classes="row1,row2"}
<if test="!$isConnected">
<div>
<div id='vkUserBox'></div>
<iframe id="vk_frame" src="{$this->settings['_original_base_url']}/interface/vkontakte/index.php" style='position:absolute;top: -1000px;'></iframe>
<!--VK Template-->
<div id='vk-template-button' style='display:none'>
{$this->lang->words['vkontakte_config']}
<br /><br />
<a href="#" id="vk_login"><img src="{$this->settings['img_url']}/vkontakte_login.png" alt="" /></a>
</div>
<div id='vk-template-main' style='display:none'>
<fieldset class='row2'>
<div style='float:left; margin-right:4px;margin-bottom:3px'>
<a href="#" id="openapi_userlink"><img src="http://vkontakte.ru/images/question_c.gif" id="openapi_userphoto" /></a>
</div>
{$this->lang->words['vk_logged_in']} <strong id="openapi_user"></strong>
</fieldset>
</div>
<div id='vk-template-linked' style='display:none'>
<div class='desc'>
{$this->lang->words['vk_logged_in']}
</div>
<form action='
{$this->settings['_original_base_url']}/interface/vkontakte/index.php' method='post' name='linkForm' id='vk_linkForm'>
<input type='button' class='input_submit' id='vk_link' value='Связать с учетной записью форума' />
</form>
</div>
</div>
<else />
<div>
<fieldset class='row1'>
<if test="vkPassword:|:! $this->memberData['bw_local_password_set'] AND $this->memberData['members_created_remote']">
<div class='message'>
<strong>{$this->lang->words['remote_no_password']}</strong>
<p>{$this->lang->words['remote_no_password_1']} <a href='{parse url="app=core&amp;module=usercp&amp;tab=core&amp;area=password" base="public"}'>{$this->lang->words['remote_no_password_2']}</a>
</p>
</div>
<br />
</if>
<h3>{$this->lang->words['vk_disassociate']}</h3>
<p>{$this->lang->words['vk_revoke']}</p>
<p class='desc'>{$this->lang->words['vk_disassociate_desc']}</p>
<p><input type='button' class='input_submit alt' id='tc_remove' value='{$this->lang->words['tc_disassociate_now']}' /></p>
</fieldset>
</div>
<script type="text/javascript">
ipb.vkontakte.initUserCP();
</script>
</if>
]]></template_content>
<template_name>membersVkontakteConnect</template_name>
<template_data>$isConnected</template_data>
<template_updated>1280738657</template_updated>
<template_removable>1</template_removable>
<template_added_to>1</template_added_to>
<template_user_added>1</template_user_added>
<template_user_edited>1</template_user_edited>
<template_master_key/>
<template_set_type/>
</templates>
<templates>
<template_set_id>0</template_set_id>
<template_group>skin_vkontakte</template_group>
<template_content><![CDATA[<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Open API IPB Gateway</title>
<script language="JavaScript" src="http://vkontakte.ru/js/common.js"></script>
</head>
<body>
<div id="vk_api_transport" style="display:none"></div>
<script type="text/javascript">
function doLogin() {
VK.Auth.login(
null,
VK.access.FRIENDS | VK.access.WIKI
);
}
function doLogout() {
VK.Auth.logout( function() { window.location.reload(); });
}
function onAuthLogin(data) {
var
code = 'return {';
code += 'u: API.getProfiles({uids: API.getVariable({key: 1280}), fields: "photo"})[0]';
code += '};';
VK.Api.call('execute', {'code': code}, function( d ){
memberInfo = { 'id': d.response.u.uid,
'name': d.response.u.first_name + ' ' + d.response.u.last_name,
'photo': d.response.u.photo
};
parent.window.ipb.vkontakte.loadUser( memberInfo );
} );
}
window.vkAsyncInit = function() {
VK.Observer.subscribe('auth.login', onAuthLogin);
VK.init({
apiId:{$this->settings['vk_api_id']},
nameTransportPath: '{$this->settings['_path_from_root']}/interface/vkontakte/xd_receiver.htm'
});
onDomReady( parent.window.ipb.vkontakte.show_loginButton );
};
(function() {
var el = document.createElement('script');
el.type = 'text/javascript';
el.src = '<if test="$this->settings['logins_over_https']">{parse expression="str_replace('http://', 'https://', $this->settings['_original_base_url'])"}/interface/vkontakte/openapi.js.php<else />http://vkontakte.ru/js/api/openapi.js</if>';
el.async = true;
document.getElementById('vk_api_transport').appendChild(el);
}());
</script>
</body>
</html>]]></template_content>
<template_name>showLoginVkFrame</template_name>
<template_data><![CDATA[$hash='']]></template_data>
<template_updated>1279887574</template_updated>
<template_removable>1</template_removable>
<template_added_to>1</template_added_to>
<template_user_added>1</template_user_added>
<template_user_edited>0</template_user_edited>
<template_master_key>root</template_master_key>
<template_set_type/>
</templates>
<templates>
<template_set_id>0</template_set_id>
<template_group>skin_vkontakte</template_group>
<template_content><![CDATA[<script language="JavaScript" src="{$this->settings['_original_base_url']}/public/js/ips.vkontakte.js"></script>
<iframe id="vk_frame" src="<if test="$this->settings['logins_over_https']">{parse expression="str_replace('http://', 'https://', $this->settings['_original_base_url'])"}<else />{parse expression="$this->settings['_original_base_url']"}</if>/interface/vkontakte/index.php" style='position:absolute;top: -1000px;'></iframe>
<!--VK Template-->
<div id='vk-template-button' style='display:none'>
{$this->lang->words['login_w_vkontakte']}
<br /><br />
<a href="#" id="vk_login"><img src="{$this->settings['img_url']}/vkontakte_login.png" alt="" /></a>
</div>
<div id='vk-template-main' style='display:none'>
<div style='float:left; margin-right:4px;margin-bottom:3px'>
<a href="#" id="openapi_userlink"><img src="http://vkontakte.ru/images/question_c.gif" id="openapi_userphoto" /></a>
</div>
{$this->lang->words['welcome_prefix']} <span id="openapi_user"></span>
</div>
<div id='vk-template-linked' style='display:none'>
<div class='desc'>
{$this->lang->words['vk_logged_in']}
</div>
<br clear='both'/>
<form action='<if test="$this->settings['logins_over_https']">{parse expression="str_replace('http://', 'https://', $this->settings['_original_base_url'])"}<else />{parse expression="$this->settings['_original_base_url']"}</if>/interface/vkontakte/index.php' method='post' name='linkForm' id='vk_linkForm'>
<input type='button' class='input_submit' id='vk_complete' value='{$this->lang->words['vk_complete_login']}' />
</form>
</div>]]></template_content>
<template_name>vkUserBoxes</template_name>
<template_data/>
<template_updated>1279887617</template_updated>
<template_removable>1</template_removable>
<template_added_to>1</template_added_to>
<template_user_added>1</template_user_added>
<template_user_edited>0</template_user_edited>
<template_master_key>root</template_master_key>
<template_set_type/>
</templates>
<templates>
<template_set_id>0</template_set_id>
<template_group>skin_vkontakte</template_group>
<template_content><![CDATA[ <h3 class='bar'>{$this->lang->words['vk_login_title']}</h3>
<p>
<div id='vkUserBox'>
</div>
<br clear='both' />
</p>
<br />]]></template_content>
<template_name>vkUserBoxPlaceholder</template_name>
<template_data/>
<template_updated>1279887584</template_updated>
<template_removable>1</template_removable>
<template_added_to>1</template_added_to>
<template_user_added>1</template_user_added>
<template_user_edited>0</template_user_edited>
<template_master_key>root</template_master_key>
<template_set_type/>
</templates>
</hookextras_templates>
<hookextras_css/>
<hookextras_tasks/>
<hookextras_database_create/>
<hookextras_database_alter/>
<hookextras_database_update/>
<hookextras_database_insert/>
</hookexport>
+10 -1
View File
@@ -1 +1,10 @@
<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>␍
<html>
<head><title>IP.Board - Bulletin Board System</title></head>
<body>
<h1>403: IP.Board -&gt; 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>
@@ -10,6 +10,7 @@
<template match="exact">skin_emails</template>
<template match="exact">skin_global</template>
<template match="exact">skin_global_other</template>
<template match="exact">skin_global_comments</template>
<template match="exact">skin_help</template>
<template match="exact">skin_login</template>
<template match="exact">skin_register</template>
File diff suppressed because it is too large. Load diff
@@ -236,4 +236,36 @@
<human>3.0.5</human>
<long>30012</long>
</version>
<version>
<human>3.1.0 Beta 1</human>
<long>31000</long>
</version>
<version>
<human>3.1.0 Beta 2</human>
<long>31001</long>
</version>
<version>
<human>3.1.0 Beta 3</human>
<long>31002</long>
</version>
<version>
<human>3.1.0</human>
<long>31003</long>
</version>
<version>
<human>3.1.1</human>
<long>31004</long>
</version>
<version>
<human>3.1.2</human>
<long>31005</long>
</version>
<version>
<human>3.1.3</human>
<long>31006</long>
</version>
<version>
<human>3.1.4</human>
<long>31007</long>
</version>
</versions>