Перейти к содержимому

Добро пожаловать на форум IP-Board.Ru - У нас есть хуки, стили и релизы IP.Board
Зарегистрируйтесь сейчас, чтобы получить доступ ко всем из наших особенностей. После регистрации и входа в систему вы сможете создавать темы, отвечать на сообщения в существующих разделах, изменять репутацию другим пользователям, получить возможность обмениваться личными сообщениями, обновления статуса, управлять профилем и многое другое.Если у вас уже есть аккаунт, войдите или зарегистрируетесь бесплатно!
Уважаемые пользователи IP-Board.ru , спешу сообщить, что каждую неделю администрация будет выкладывать VIP файлы для общего доступа.
Форум нуждается в активных участниках, для получения привилегий на форуме любой пользователь может оставить заявку тут Набор команды на форум. Внесите свой вклад на форум и форум Вас не забудет. ;)

Рейтинг Контента


#4897 Огонь на группы.

Написано Пашка 13 Март 2012 в 13:45

Здравствуйте уважаемые форумчане, хочу вам предоставить такую модификацию как: Например вы захотели чтоб группа администраторы была не красным цветом, а горела огнём.. ВОт расскажу как.
АЦ-Пользователи-Управления группами-Какую хотите группу-Префикс группы
Опционально делаем такой:
<b><span style="color:Red; text-shadow: 1px 1px 4px red;"><span style="background: url(заливаем на любой хостинг картинок или кидаем к себе на хост прикреплённый ниже файл, и прописываем путь до него тут.) repeat scroll 0% 0% transparent; font-weight: bold">

Суффикс имени пользователя делаем такой


</b></span></span>


99b95fd75804.gif
  • 41


#1203 Правила форума IP-Board.Ru

Написано Rain Man 07 Февраль 2012 в 18:18

Форум IP-Board.Ru - ресурс, посвященный Invision Power Board.



Общие положения

1. Незнание правил не освобождает от необходимости их выполнения.

2. Отправка любого сообщения (создание темы, загрузка файла) на форум автоматически означает Ваше согласие с настоящими правилами и с необходимостью их выполнения.

3. Все имеющиеся на сервере сведения имеют исключительно информационное назначение. Все сообщения отражают мнения их авторов, и администрация не несет за них никакой ответственности.

4. Не обращайте внимания на хулиганов. Не отвечайте им, даже если Вы считаете, что Вас оскорбили. Воспользуйтесь кнопкой Жалоба.



Условия создания новых тем и ответов в существующие

1. Любой посетитель форума имеет право создать тему, которая соответствует профилю форума и не является повторной по данному вопросу.
Если вопрос касается файла, то вопросы касательно него следует задавать в теме поддержки.

2. В заголовке обязательно указывайте название предмета, которого касается вопрос. Заголовок должен быть информативным. Запрещается создавать темы с названиями, не раскрывающими суть темы ("Помогите", "Есть вопрос", "Проблема" и им подобные), такие темы будут удаляться представителями Администрации, а автор получит наказание в виде предупреждения.
Как изменить заголовок темы

3. При создании новой темы руководствуйтесь правилом: один вопрос - одна тема. Если есть несколько вопросов - создайте соответствующее количество тем.

4. Прежде, чем создать тему с вопросом, попытайтесь правильно сформулировать для себя свой вопрос. Пользуйтесь поиском и фильтром в форумах для нахождения ответов на вопросы.

5. Для выделения или постановки ударения на слово или фразу, используйте жирный шрифт или выделение цветом (кроме красного). Не используйте ЗАГЛАВНЫЕ буквы.

6. Если Вы используете тег код и в коде более 15 строк, то прячьте его под спойлер. Исключение могут составлять инструкции.


Условия удаления своих тем

1. Удаление собственных тем/сообщений крайне нежелательно, т.к. в них могут содержаться полезные сведения. Если таковых нет, и Вы хотите удалить свою тему/сообщение обращайтесь к Администрации форума по средствам личных сообщений, с указанием причины удаления темы/сообщения.


Условия загрузки файлов

1. IP.Downloads – файловый архив форума ip-board.ru, предоставляющий возможность закачивать и скачивать файлы любому посетителю, еcли это предусмотрено правами.

2. Перед загрузкой файла убедитесь, что загружаемого Вами файла нет в архиве. Для этого воспользуйтесь поиском. Если загружаемый Вами файл есть, но версия старая, прикрепите файл в теме поддержки. Позже модератор обновит общий файл.

3. При загрузке файлов правильно выбирайте категорию.

В файловый архив запрещено загружать следующие файлы:

- запрещенные или противоречащие законодательству РФ;

- вредоносные файлы (вирусы, трояны и т.д.), программы для взлома, генераторы ключей, лицензионные ключи, файлы для накруток в социальных сетях и т.д.;

- распространяющие террористическую пропаганду, пропагандирующие разжигание межнациональной, расовой или религиозной розни;

- порнографические материалы;

- предназначенные для обмана посетителей (фейки), в которых содержимое файла отличается от описания и названия.






Администрация форума имеет право удалять любые файлы без объяснения причин.


На форуме запрещается

1. Грубые, нецензурные выражения и оскорбления в любой форме - сообщения, грубые по тону и содержанию.

2. Призывы к нарушению действующего законодательства, высказывания расистского характера, разжигание межнациональной и религиозной розни и всего прочего, что попадает под действие УК РФ. Размещать заведомо ложную информацию, клевету, а также использовать нечестные приемы ведения дискуссий.

3. Создавать темы, содержащие любую рекламную, антирекламную или коммерческую информацию, а также ссылки на сайты с целью повышения их посещаемости.

4. Каким-либо образом склонять или сленговать названия брендов, моделей, устройств. Использовать сленг, который может быть непонятен другим собеседникам.

5. Размещать информацию эротического и порнографического содержания, ссылки и пароли к сайтам вышеуказанной тематики.

6. Писать бессмысленнyю или малосодеpжательнyю инфоpмацию, не несущую смысловой нагрузки ( "Спасибо", "Забрал", "+100500" и т.п . ); Флеймить в тематических разделах; Использовать форум в качестве чата.

7. Цитировать сообщения предыдущего посетителя целиком, если оно больших размеров. Цитируя, апеллируйте к конкретной фразе.

8. Создавать темы, имеющие не содержательные названия, бессмысленные наборы букв, символьные украшения.

9. Задавать свой вопрос в открытой теме, если только он не связан с обсуждаемым в этой теме вопросом.

10. Поднимать свою тему добавлением сообщений или создавать новые темы с таким же содержанием, если с момента создания темы прошло менее 3-х дней.

11. Продолжение обсуждений вопросов из тем, закрытых/удаленных администрацией.

12. Указывать в своем вопросе e-mail (icq), с просьбой ответить по нему на вопрос. Используйте возможность подписаться на интересующую Вас тему.

13. Обсуждение действий Администрации. Если Вы хотите что-то сказать, делайте это лично, через письма.

14. Создавать сообщения в темах с содержанием подобным "чтобы не создавать новую тему спрошу здесь". Создавайте темы со своими вопросам, не засоряйте форум не информативным содержимым.

15. Многократная регистрация одного пользователя под разными никнеймами (именами пользователя).

16. Прикрепление файлов , изображений и архивов разрешается только к нам на сервер . Запрещено использование любых файлообменников ! Загрузка / прикрепление изображений (файлов)


Меры по наведению порядка

За порядком следит Администрация форума: Модераторы и Администраторы.

Администрация оставляет за собой право переносить темы и отдельные сообщения, не соответствующие тематике форума, в подходящий форум; закрывать или удалять темы, нарушающие установленный порядок и противоречащие правилам форума; блокировать доступ нарушителей к форуму.

Администраторы и Модераторы не являются штатным ответчиками на любые вопросы, поэтому просьба уважать их труд и соблюдать требования.

МОДЕРАТОРИЙ:

Сообщения, опубликованные вопреки указанным выше предупреждениям, будут модерироваться, а при невозможности этой операции удаляться целиком.

Помните, что терпение модератора не вечное, — к посетителям регулярно и/или преднамеренно путающим, что принято, а что не принято, будут применяться следующие меры на усмотрение модератора:

— удаление сообщений/тем;

— предупреждение в лс;

— публичное предупреждение;

— временный перевод в режим предмодерации;

— перевод в режим "только чтение" (бан);

- временный бан;

— удаление с форума (полный бан).

Уровень ограничения или тип предупреждения выбирается модератором в зависимости от нарушенного пункта правил и наличия ранее вынесенных замечаний.

Все замечания или наказания заносятся в "Историю предупреждений".

ОСОБЫЕ УСЛОВИЯ:

1. С форума удаляются:

— пользователи, зарегистрировавшиеся два или более раз единовременно без согласия на то модератора;

— пользователи с никами, содержащими оскорбления (типа "все козлы"), нарушающими нормы приличия и морали ("Гитлер", Алах-акбар и т.д.);

— пользователи с никами, без смысловой нагрузки (типа "65r7tgu6547");

— пользователи, технически не справляющиеся с форумом (неправильная расстановка тэгов форматирования текста сообщений). Игнорирование правил оформление сообщений на форуме, в частности неиспользование BB кодов для цитат, фрагментов кода;

- злостные нарушители.

Другие положения.

Не забывайте читать объявления и соблюдать Правила, действующие в каждом отдельном разделе.

Помните, что кроме Общих Правил и Правил Форумов, на форуме действуют правила Хорошего Тона.

Все гости и участники должны уважать себя и своих собеседников.

Сообщения модератора, не относящиеся к модерации, носят частный характер и не являются точкой зрения администрации!
  • 18


#9693 Инструкция. Обновление форума.

Написано zCreaded 12 Апрель 2012 в 19:22

Если у вас уже установлен форум и вам нужно обновить его до новой версии, то это можно сделать так:
1. Для начала залейте движок более новой версии к вам на сайт через FTP и перезапишите все файлы.
2. Теперь перейдите по адресу:
www.вашсайт.ру/admin/upgrade/

3. Далее следуйте следующей инструкции.
1.png
2.png
3.png
4.png
5.png
6.png
Все сделано в скриншотах чтобы не писать лишнего текста, да и вам понятнее будет. :)
  • 13


#9772 IP.Board 3.3.1 RUS Nulled By IP-Board.Ru

Написано Rain Man 13 Апрель 2012 в 13:52

Название: IP.Board 3.3.1 RUS Nulled By IP-Board.Ru
Добавил(а): Rain Man
Добавлен: 13 Апр 2012
Обновлён: 14 Апр 2012
Категория: Релизы

Официальная русская версия IP.Board 3.3.1 от IBR.

Nulled версия от форума IP-Board.Ru

При установке у Вас попросят указать ключ лицензии. Вы можете указать комбинацию 12345 или просто пропустить этот шаг и указать ключ лицензии в админцентре после полной установки форума.

Нулл обновлён. Теперь не требуется ввода ключа ни при установке, ни после неё. Ваша версия устанавливается уже полностью активированной, а Вам остаётся только ей пользоваться. :)

Сокращено количество ссылок на наш форум, а все ссылки на официальные ресурсы проходят через сервис anonym.to. НИ ОДНА наша ссылка у Вас не будет индексироваться поисковыми роботами! На форум IP-Board.Ru вроде в нулле есть только одна ссылка и та в админке, т.е. её никто не увидит кроме администраторов. Так что не волнуйтесь по этому поводу. :)

Так же была ускорена работа установщика. Теперь Вам не придётся ждать по пять минут, пока устанавливается форум. Теперь полная установка длиться не больше 10-15 секунд. :)

Нажмите здесь, чтобы скачать файл и посмотреть скриншоты

  • 12


#781 Затухание аватарки когда пользователь offline

Написано Vadim 03 Февраль 2012 в 21:30

Online
321.png

Offline
123.png

Открыть Внешний вид > Управление стилями и шаблонами > Управление шаблонами > Управление шаблонами и CSS > ipb_styles.css

В самый низ добавить
.avatar-offline a img {opacity:.4;-moz-opacity:.4;-khtml-opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}

.avatar-offline a:hover img {opacity:1.0;-moz-opacity:1.0;-khtml-opacity:1.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.avatar-online {opacity:1.0;-moz-opacity:1.0;-khtml-opacity:1.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}


Открыть Внешний вид > Управление стилями и шаблонами > Управление шаблонами > Управление шаблонами и CSS > Глобальные > userInfoPane

Найти
<if test="avatar:|:$author['member_id']">

                        <li class='avatar'>

                                <a href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}" class='ipsUserPhotoLink'>

                                <if test="hasVariable:|:$options['isTopicView'] && $this->settings['member_topic_avatar_max']">    

                                        <img src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />

                                <else />

                                        <img src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />

                                </if>

                                </a>

                        </li>

                <else />

                        <li class='avatar'>

                                <img src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />

                        </li>

                </if>

Заменить на
<if test="avatar:|:$author['member_id']">

                        <li class='avatar'>

                                <if test="$author['_online']">

                                        <div class="avatar-online">

                                <else />

                                        <div class="avatar-offline">

                                </if>

                                        <a href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}" class='ipsUserPhotoLink'>

                                                <if test="hasVariable:|:$options['isTopicView'] && $this->settings['member_topic_avatar_max']">    

                                                        <img src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />

                                                <else />

                                                        <img src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />

                                                </if>

                                        </a>

                                </div>

                        </li>

                <else />

                        <li class='avatar'>

                                <img src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />

                        </li>

                </if>

  • 11


#6722 Как сделать Портал (Uportal, IP.Content) главной страницей

Написано arest 26 Март 2012 в 19:32

Решил задачу.
Помог вариант от Ритсуки, но пришлось немного подправить файл, видимо он делал для другой версии ипб
Для ипб 3.2.3


Как сделать Портал главной страницей?
Портал - сайт.ру/портал
Форум - сайт.ру/форумс

1. Заменяем содержимое файла /admin/applications/forums/extensions/furlTemplates.php на:
Скрытый текст


2. Назначаем Портал основным приложением:
(я использовал Unreal Portal 3.0.2 Alpha, но можно и IP.Content)
Заменяем в /initdata.php это:
/**

* Default app name

* You can set this in your own scripts before 'initdata.php' is required.

*/

if ( ! defined( 'IPS_DEFAULT_PUBLIC_APP' ) )

{

        define( 'IPS_DEFAULT_PUBLIC_APP', 'forums' );

}


Для Unreal Portal, на это:
/**

* Default app name

* You can set this in your own scripts before 'initdata.php' is required.

*/

if ( ! defined( 'IPS_DEFAULT_PUBLIC_APP' ) )

{

        define( 'IPS_DEFAULT_PUBLIC_APP', 'uportal' );

}



Для IP.Content, на это:
/**

* Default app name

* You can set this in your own scripts before 'initdata.php' is required.

*/

if ( ! defined( 'IPS_DEFAULT_PUBLIC_APP' ) )

{

        define( 'IPS_DEFAULT_PUBLIC_APP', 'ccs' );

}


3. Сбрасываем кэш ЧПУ
4. Делаем первой вкладкой в меню наш сайт:

В шаблоне Global Templates > globalTemplate находим:
        <if test="showhomeurl:|:$this->settings['home_url'] AND $this->settings['home_name']">

                                                        <li id='nav_home' class='left'><a href='{$this->settings['home_url']}' title='{$this->lang->words['homepage_title']}' rel="home">{$this->settings['home_name']}</a></li>

                                                </if>


Для IP.Content (опционально) заменяем на:
        {parse variable="ccsActive" default="" oncondition="IPS_APP_COMPONENT == 'ccs'" value="active"}

                                                <li id='nav_ccs' class='left {parse variable="ccsActive"}'><a href='{$this->settings['home_url']}' title='{$this->lang->words['homepage_title']}' rel="home">{$this->settings['home_name']}</a></li>


Для Uportal заменяем на:

{parse variable="uportalActive" default="" oncondition="IPS_APP_COMPONENT == 'uportal'" value="active"}

                                                <li id='nav_uportal' class='left {parse variable="uportalActive"}'><a href='{$this->settings['home_url']}' title='{$this->lang->words['homepage_title']}' rel="home">{$this->settings['home_name']}</a></li>



Адрес и текст этой ссылки задаются в настройках, в группе "General Configuration", поля Website name и Website address. В принципе, если скинов не много, можно сразу написать:
Для IP.Content:
                           {parse variable="ccsActive" default="" oncondition="IPS_APP_COMPONENT == 'ccs'" value="active"}

                                                <li id='nav_ccs' class='left {parse variable="ccsActive"}'><a href='/' title='На главную' rel="home">Сайт</a></li>


Для Uportal:
                           {parse variable="uportalActive" default="" oncondition="IPS_APP_COMPONENT == 'uportal'" value="active"}

                                                <li id='nav_uportal' class='left {parse variable="ccsActive"}'><a href='/' title='На главную' rel="home">Сайт</a></li>



В настройках IP.Content выставляем "Show 'Pages' navigation bar entry" на "No".

Результат

Теперь у вас все несуществующие адреса будут передаваться в IP.Content, который будет либо выдавать текстовую ошибку 404, либо показывать с тем же 404-заголовком любую назначенную вами страницу IP.Content. Главная страница IP.Content (по-умолчанию - index.html, меняется в настройках) станет главной страницей всего форума. Список форумов уйдет на подпапку "/forums/", все остальные приложения останутся в своих подпапках.

Итоговая структура:
/ - IP.Content

/forums/ - Форум

/blogs/ - Блоги

/gallery/ - Галерея

и т.д.


Если после всего проделанного у вас открывается /index.php?/forums/
1. Идем в АЦ - Системные настройки - Search Engine Optimization
В строке Use .htaccess mod_rewrite ставим ДА
Применить

2. В корне форума открывает файл .htaccess и дописываем:
<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>



За основу использовал инструкцию специалиста Ritsuka.
Спасибо за внимание.
  • 11


#6032 Удаление копирайта с IPB 3.x

Написано Qartvela™ 21 Март 2012 в 11:10

для удаление копирайта от ИБП

( IP-Board.Ru ) -ScreenCapture0004.jpg

пользуйтесь ключами:

840371659-64572-602-86590-294378065

394516280-20163-524-86312-812340967

860219754-80729-085-57948-381924670

519827034-72468-089-41297-385196702

957324816-82301-908-46327-273614580

076548931-32489-438-63589-728369405

590318672-37849-056-76253-729308465

967542308-95281-607-71034-594603182

938450261-86359-425-89645-652174039

578210436-82735-342-48096-124853970

731094625-92308-497-68047-027861943

735946810-41697-439-30958-901526438

084265197-27814-098-81294-018739564

872930615-09637-940-26013-096738452

301489567-30169-102-95270-286791305


( IP-Board.Ru ) -ScreenCapture0005.jpg
  • 11


#5297 Как установить стиль

Написано Черри 15 Март 2012 в 19:35

II Как установить…
4.Стиль (Скин)
И так, приступим.
Вы поставили форум, установили хуки и моды, и даже пригласили некое количество пользователей, но все-таки что-то не так? Вашему форуму не хватает какой-то изюминки, собственной индивидуальности, запоминающиеся внешнего вида, но создать свой самостоятельно не хватает опыта?
Тогда предлагаю поискать или заказать свой. И вот оно чудо, мы нашли (получили) долгожданный дизайн. Скачиваем и, о ужас, видим zip архив, 2 файла расширением .xml.gz (иногда лежат в отдельных папках), и тут у неопытного пользователя возникает ступор, а что делать дальше. Что ж, берусь помочь)))

И так:
Шаг 1. Получение стиля
Скачиваем нужный нам стиль к себе на компьютер. Открываем архив.

( IP-Board.Ru ) -1.kak_ustonovit\'_styl.jpg

И видим 2 файла с названиями images-название стиля.xml.gz и название стиля.xml.gz, где:
- images-название стиля.xml.gz – это изображения стиля (image set)
- название стиля.xml.gz – это шаблон стиля (skin set)

Что же делать дальше, точнее как установить это на форум?
Тут есть 2 пути.
Путь 1. Загрузить сначала в корневую папку форума.
Путь 2. Не заморачиваться с FTP и грузить сразу через АдминЦентр
Мы люди простые и всегда ищем простых решений, поэтому Путь 2. нам подходит гораздо больше.
Шаг 2. Установка на форум
Заходим в АдминЦентр->Внешний вид->Импорт/Экспорт

( IP-Board.Ru ) -2.kak_ustonovit\'_styl.jpg

И видим вот такое окно)))

( IP-Board.Ru ) -3.kak_ustonovit\'_styl.jpg

Шаг 2.1. Установка шаблона


( IP-Board.Ru ) -4.kak_ustonovit\'_styl.jpg

Поле: Загрузка XML-архива с шаблоном (заполняется, если вы идете по 2 Пути установки) – выбираем наш файл под названием «название стиля.xml.gz» на компьютере
Поле: ИЛИ введите название файла-архива (выбирается, если вы идете по 1 Пути установки) – пишите «название стиля.xml.gz»
Поле: Название стиля – заполняется в том случае, если вас не устраивает родное название
Поле: Обновить существующий стиль? – Ставьте галочку, если вы что-то поменяли в уже установленном или если хотите его просто заменить
Не советую менять стандартные
Поле: Какую директорию с изображениями использовать в этом стиле? – Оставьте «Никакую», если собираетесь менять.
Далее жмем «Импорт шаблонов стиля»
Выше видим всплывающую подсказку, о том, что все установлено и преступаем к Шагу 2.2.
Шаг 2.2. Установка изображение

( IP-Board.Ru ) -5.kak_ustonovit\'_styl.jpg

Поле: Загрузка XML-архива с изображениями (заполняется, если вы идете по 2 Пути установки) – выбираем наш файл под названием «images-название стиля.xml.gz» на компьютере
Поле: ИЛИ введите название файла-архива (выбирается, если вы идете по 1 Пути установки) – пишите «images-название стиля.xml.gz»
Поле: Название директории изображений – заполняется в том случае, если вас не устраивает родное название
Поле: Какой стиль использовать с импортируемой директорией? – Выбираете название стиля созданного на Шаге 1
Далее жмем «Импорт шаблонов стиля»
Выше видим всплывающую подсказку, о том, что все установлено и преступаем к Шагу 2.3.
Шаг 2.3. Включение стиля
Так уж получилось, что зайдя на главную вашего форума, вы не увидите ваш стиль среди уже установленных, т.к. мы его еще не включили.
И так включаем.
АдминЦентр->Внешний вид->Управление стилями

( IP-Board.Ru ) -6.kak_ustonovit\'_styl.jpg

Жмем, на иконку обведенную красным кружочком. )))
Все, стиль включен.
Дальше:
АдминЦентр->Внешний вид->Инструменты->Обновить данные базового стиля
Ставим галочки на всё и нажимаем кнопку "Обновить".
АдминЦентр->Внешний вид->Инструменты->Обновление кэш-файлов
Выбираем все стили и нажимаем кнопку "Обновить"

Можем пойти его проверить.

( IP-Board.Ru ) -7.kak_ustonovit\'_styl.jpg

Спасибо, за внимание. Надеюсь, информация, была для вас полезна. ))))
  • 11


#5265 Как установить форум IPB 3.2.x на хостинг (РУС и ENG)

Написано Черри 15 Март 2012 в 16:40

II Как установить…
1.Форум на хостинг
Хоть в архиве и прилагается инструкция по установке, решаюсь написать свою инструкцию «Для чайников» не желающих читать приложенную документацию.

1. Тест Хостинга на совместимость с IPB 3.2.х
Узнать, возможно, ли установить форум IPB на ваш хостинг. Как это сделать?
Тут есть два пути.
а) Узнать эту информацию у владельца или тех. поддержки вашего хостинга. Например, поискать пункт «Технические характеристики» или написать письмо с вопросом.
б) В архиве с нашим движком есть папка «Tools» (Инструменты), а в ней файл «check_requirements.php». Загружаем его на сервер по FTP, заходим в него через браузер и смотрим, что он нам написал. Мой хостер написал мне следующее, а это значит, что они идеально друг другу подходят. ))))
IP.Board 3.2 Requirements Checker

Checking minimum version (5.2.0)...Pass

You are running PHP 5.2.17

IP.Nexus Only: Checking for ability to load Zend Guard encoded files...Pass

Checking memory limit (128M or better recommended)...Pass

Checking for SPL...Pass

Checking for DOM XML Handling...Pass

Checking for GD library...Pass

Checking for GD2...Pass

Checking for mysql support...Pass

Checking for JSON...Pass

Checking for openSSL...Pass

Please also remember that MySQL 4.1 or higher (MySQL 5.0 or higher preferred) is required for IP.Board 3.2. Ask your server administrator to check the version of MySQL on your server if you are unsure.
Если что конструктивно не совмещается попробовать это устранить или менять хостинг.

2. Подготовка БД к установке
Буду описывать случай, когда для форума создается новая (чистая) база данных.
Маленький совет по безопасности, создавая новую БД, если это возможно создайте дополнительного пользователя для этой базы с другим паролем и именно его используйте при дальнейшей установке.
Для корректной работы IPB 3 серии с русским переводом необходимо, что бы кодировка БД была UTF8. У большинства хостеров процесс создание БД автоматический, но создается она в кодировке windows-1251.
Что бы это не случилось, до установки Форума, не обходимо сделать следующее.
Заходим в phpMyAdmin, он стоит у большинства хостеров, в нашу чистую базу, Операции (Настройки) --> Сравнение и меняем 1251 на utf8 (в моем случае я меняла, cp 1251_general_ci на utf8_general_ci)
Либо SQL запрос.
ALTER DATABASE имя базы DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

3. Загрузка файлов на хостинг
Для установки все файлы, находящиеся в папке «upload», через ftp загружаем на сервер. В случае, когда хостинг поддерживает распаковку архивов, лучше загрузить файлы одним архивом и распаковать его на сервере, так быстрее, проще и надежнее, т.к. ни один файл не потеряется. Если не поддерживает, то любым ftp клиентом загружаем все файлы и каталоги в нужную папку.
Как только файлы загружены на сервер, папку «upload», можно переименовать по вашему желанию, например «forum», тогда ваш форум будет доступен по адресу httр://ваш домен.ru/forum
Если ставится английская версия, да и в любом случае лучше перепроверить, то в admin/setup/sources/base/install.php
Находим строчку
'sql_charset'      => ' ',
И меняем на
'sql_charset'    => 'utf8',
Если это и так написано, просто закрываем файл.
Если исправляли, то делем следующее
Добавляем в корень форума файл .htaccess
AddDefaultCharset utf-8

4. Установка прав доступа к файлам и папкам
Данный пункт не обязателен к выполнению, на многих хостингах будет все работать без выставление CHMOD. А вот если инсталлятор ругнется, то тогда придется сменить права на следующие файлы и папки:
cache
uploads
public
hooks
conf_global.php (в корене форума находится файл conf_global.dist.php, переименуйте файл в conf_global.php)
С помощью FTP-клиента установить на них права 777
Некоторые серверы могут выдать ошибку 500 Internal Server Error при попытке установить права доступа к файлу и папкам выше, чем 755. Если вы получаете такое сообщение об ошибке, пытаясь установить права доступа 777, установите их в значение 755.

5. Запуск установщика
Весь процесс установки форума происходит на сервере.
5.1. Требования
Запустите браузер и перейдите по адресу, по умолчанию httр://ваш домен.ru/upload/install/index.php, если вы меняли название папки «upload», то необходимо вписать то имя, на которое изменили.
Перейдя на главную страницу, вы увидите первый шаг установки, он ознакомит вас с информации о соответствие вашего сервера с необходимыми требованиями. При возникновении ошибок, будут выданы инструкции, каким образом их можно решить. Нажмите кнопку «ДАЛЕЕ»
5.2. Cоглашение
На этом шаге мы видим лицензионное соглашение, ознакомьтесь с ним, и в случае согласия поставте галочку и нажмите кнопку «ДАЛЕЕ»
Пользовательское или лицензионное соглашение является публичным договором офертой ст. 437 ГК РФ
5.3. Приложения
На данном этапе мы видим окно с предложением выбрать приложения для установки, хочу напомнить, что базовые дополнения нельзя отклонить. Выбираем, если возможно и жмем кнопку «ДАЛЕЕ»
5.4. Адреса
Адрес, по которому расположен ваш форум, должен определится автоматически и появится в соответствующем поле.
- Пусть установки (Install Directory) - /home/username/ваш домен.ru/upload/
- Адрес установки (Install Address) - httр://ваш домен.ru/upload/
Жмем далее кнопку «ДАЛЕЕ»
5.5. Лицензия
Если мне сейчас не изменяет память далее мы видим окно для ввода ключа на продукт, ниже под строчкой есть инструкция, действуем по ней и жмем кнопку «ДАЛЕЕ»
5.6. Данные БД
Настройки БД (Database Details)
- Адрес сервера БД (SQL Host) – по умолчанию стоит localhost, оставте без изменений, если не известно другого значения.
- Название БД (Database Name) – впишите имя БД, созданную в п. 2 данной инструкции
- Имя пользователя БД (SQL Username) – установите имя пользователя для выбранной БД
- Пароль БД (SQL Password) – пароль для пользователя, указанного выше
- Префикс таблиц (SQL Table Prefix) – либо оставте это поле пустым, либо впишите «ibf_», это упростит исправления ошибок по инструкциям из интернета
- Тип таблиц MySQL (MySQL Table Type) – выберите между MyISAM или InnoDB, если не уверены выберите MyISAM
Жмем кнопку «ДАЛЕЕ»
Если на этом этапе появятся сообщения об ошибках, проверьте еще раз правильность введенных параметров базы данных, а также создана ли база данных с указанным вами именем.
5.7. Администратор
Следующее окно позволяет настроить учетную запись главного администратора вашего форума, внимательно заполняйте поля формы.
- Имя администратора – с помощью которого вы будете заходить на форум и панель АдминЦентра
- Пароль и Пароль еще раз – пароль администратора, не будьте халатным, используйте сложные пароле, в том числе с применением знаков отсутствующих на клавиатуре. Это хоть немного обезопасит вас от взлома и кражи форума.
- E-mail адрес – адрес на который будут приходить уведомления о личных письмах, изменениях в подписанных темах, изменениях на форуме (последнее можно будет потом изменить в АдминЦентре)
Жмем кнопку «ДАЛЕЕ»
5.8. Установка
Ваш форум готов к установке. Жмем «НАЧАТЬ УСТАНОВКУ», если она не началась автоматически
5.9. Завершение установки
Завершение установки. Если вы увидели окно с заголовком «Установка завершена!» поздравляю. Вы сделали все правильно.
После завершения установки зайдите по FTP в директорию вашего форума и удалить файл index.php, но не удаляйте все папку «install», т.к. некоторые файлы все еще нужны – после завершения папка сама заблокируется.
5.10. Переход на главную страницу вашего форума
Переходите на главную страницу вашего форума, вводите логин и пароль администратора.
Все, теперь вы готовы использовать данное приложение
  • 11


#5409 Как установить Приложение/Компонент (Базовая инструкция)

Написано Черри 16 Март 2012 в 14:28

II Как установить…
5.Приложения (Компоненты)
Так уж вышло, что в последней версии IPB 3.2.х, об остальных не знаю, отсутствует такая полезная вещь, как календарь, поэтому пишу инструкцию, на его примере.

1.Получение (Скачка) приложения
Как и в любом другом случае, мы скачиваем архив, распаковываем его и находим папку «upload», она всегда там есть.
2.Загрузка на форум
И так, что же делать дальше?
Открываем FTP клиент (в данном примере я пользуюсь Total Commander), открываем папку «upload» на жестком диске, заходим через соединение на свой форум и открываем папку с таким же названием.
Как мы помним из инструкции по установке самого форума, кто не помнит советую перечитать Как установить форум на хостинг, так по умолчанию называется папка в которой находится форум. Если после установки, Вы меняли ее название, например на «forum», то необходимо, открыть ее в FTP клиенте.

( IP-Board.Ru ) -1.Kak_ustanovit'_prilozheniya.png

Как видите на изображение, в обеих директориях находятся папки с одинаковыми названиями.
Папка «admin»(подсвечено красным) и папка «public» (подсвечено зеленым).
Копируем их из папок на компьютере в одноименные на сервере.
3.Установка
3.1.Заходим:
АдминЦентр->Система->Приложения и хуки->Управление приложениями

( IP-Board.Ru ) -2.Kak_ustanovit'_prilozheniya.png

3.2.Находим справа пункт «Неустановленные приложения», находим наше и нажимаем кнопку «УСТАНОВИТЬ».





( IP-Board.Ru ) -3.Kak_ustanovit'_prilozheniya.png

3.3.Видим окно «Инструмент установки»





( IP-Board.Ru ) -4.Kak_ustanovit'_prilozheniya.png

В Поле: Существующие таблицы – оставляем пропустить, если устанавливаем впервые или не хотим меня значения в БД
Нажимаем кнопку «ПРОДОЛЖИТЬ»
3.4.Установка происходит автоматически, просто надо подождать.
3.5.Как-то только всплывает данное сообщение, процесс установки закончен, поздравляю, вы успешно установили Приложение (Компонент)

( IP-Board.Ru ) -5.Kak_ustanovit'_prilozheniya.png

Нажимаем на ссылку «Нажмите здесь для возвращения к списку приложений»
4.Настройка
Шаг 1. Нажимаем на иконку карандашика (Редактировать приложение) в строчке с нашим приложением.

( IP-Board.Ru ) -6.Kak_ustanovit'_prilozheniya.png

4.1.Информация
И попадаем в меню редактирования:





( IP-Board.Ru ) -7.Kak_ustanovit'_prilozheniya.png

Поле: Имя приложения – Имя отображаемое в АдминЦентре
Поле: Публичное имя приложения – Имя которое будет отображаться на главной странице вашего форума, можете изменить, но не удаляйте.
Поле: Приложение доступно – Нажимаем ДА, если хотим что бы оно отображалось на главной странице вашего форума.
Поле: Описание приложения – Можете добавить описание для данного приложения, например «Важные события из жизни форума»
Поле: Автор приложения – Отражает ник, имя или название организации создавшей данное приложение.
Поле: Версия приложения – Показывает версию данного приложения.
Поле: Директория приложения – создалась автоматически при установке
Поле: Веб-сайт – лучше оставьте пустым
Поле: URL для обновлений – если вам известно, укажите.
4.2.Права доступа

( IP-Board.Ru ) -8.Kak_ustanovit'_prilozheniya.png

Поле: Скрыть вкладку – Нажимаем нет, что бы приложение отражалось на главной странице форума
Поле: Скрыть от групп – можно выбрать группы, которые не будут видеть данное приложение. Зажимаем кнопку CTRL на клавиатуре и выбираем группы из списка.
Нажимаем кнопку «СОХРНИТЬ»
Шаг 2.
Заходим
АдминЦентр->Система->Системные настройки->Вкладка «ПРИЛОЖЕНИЯ» ->Календарь

( IP-Board.Ru ) -9.Kak_ustanovit'_prilozheniya.png

Поскольку эта общая инструкция по установке приложения, я не буду здесь расписывать все поля приложения «Календарь», делаем изменения и нажимаем кнопку «Сохранить»

И последнее, не мало важное:
АдминЦентр->Внешний вид->Инструменты->Обновить данные базового стиля
Ставим галочки на всё и нажимаем кнопку "Обновить".
АдминЦентр->Внешний вид->Инструменты->Обновление кэш-файлов
Выбираем все стили и нажимаем кнопку "Обновить"


На этом установка приложения закончена.
  • 10


#5587 Как установить форум IPB 3.2.x на хостинг (РУС и ENG)

Написано Черри 17 Март 2012 в 17:10

II Как установить…
7.Форум на хостинг ENG версия
Хоть в архиве и прилагается инструкция по установке, решаюсь написать свою инструкцию «Для чайников» не желающих читать приложенную документацию.

1. Тест Хостинга на совместимость с IPB 3.2.х
Узнать, возможно, ли установить форум IPB на ваш хостинг. Как это сделать?
Тут есть два пути.
а) Узнать эту информацию у владельца или тех. поддержки вашего хостинга. Например, поискать пункт «Технические характеристики» или написать письмо с вопросом.
б) В архиве с нашим движком есть папка «Tools» (Инструменты), а в ней файл «check_requirements.php».

( IP-Board.Ru ) -1.kak_ustanovit_forum_na_hosting.png


Загружаем файл на сервер нашего сайта по FTP, заходим в него через браузер по адресу httр://ваш домен.ru/ check_requirements.php и смотрим, что он нам написал. Мой хостер написал мне следующее, а это значит, что они идеально друг другу подходят. ))))

IP.Board 3.2 Requirements Checker

Checking minimum version (5.2.0)...Pass

You are running PHP 5.2.17

IP.Nexus Only: Checking for ability to load Zend Guard encoded files...Pass

Checking memory limit (128M or better recommended)...Pass

Checking for SPL...Pass

Checking for DOM XML Handling...Pass

Checking for GD library...Pass

Checking for GD2...Pass

Checking for mysql support...Pass

Checking for JSON...Pass

Checking for openSSL...Pass

Please also remember that MySQL 4.1 or higher (MySQL 5.0 or higher preferred) is required for IP.Board 3.2. Ask your server administrator to check the version of MySQL on your server if you are unsure.
Если что-то конструктивно не совмещается, попробуйте это устранить или меняйте хостинг.

2. Подготовка БД к установке
Буду описывать случай, когда для форума создается новая (чистая) база данных.
Маленький совет по безопасности, создавая новую БД, если это возможно создайте дополнительного пользователя для этой базы с другим паролем и именно его используйте при дальнейшей установке.
Для корректной работы IPB 3 серии с русским переводом необходимо, что бы кодировка БД была UTF8. У большинства хостеров процесс создание БД автоматический, но создается она в кодировке windows-1251.
Что бы это не случилось, до установки Форума, не обходимо сделать следующее.
Заходим в phpMyAdmin, он стоит у большинства хостеров, в нашу чистую базу, Операции (Настройки) --> Сравнение и меняем 1251 на utf8 (в моем случае я меняла, cp 1251_general_ci на utf8_general_ci)

( IP-Board.Ru ) -2.kak_ustanovit_forum_na_hosting.png



Либо SQL запрос.
ALTER DATABASE имя базы DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

( IP-Board.Ru ) -3.kak_ustanovit_forum_na_hosting.png

3. Загрузка файлов на хостинг
Для установки все файлы, находящиеся в папке «upload», через ftp загружаем на сервер. В случае, когда хостинг поддерживает распаковку архивов, лучше загрузить файлы одним архивом и распаковать его на сервере, так быстрее, проще и надежнее, т.к. ни один файл не потеряется. Если не поддерживает, то любым ftp клиентом загружаем все файлы и каталоги в нужную папку.



( IP-Board.Ru ) -4.kak_ustanovit_forum_na_hosting.png


Как только файлы загружены на сервер, папку «upload», можно переименовать по вашему желанию, например «forum», тогда ваш форум будет доступен по адресу httр://ваш домен.ru/forum
Т.к. ставится английская версия, надо удостоверится, что кодировка в файлах движка форума совпадает с необходимой нам.
admin/setup/sources/base/install.php



( IP-Board.Ru ) -5.kak_ustanovit_forum_na_hosting.png


Находим строчку
'sql_charset' => ' ',
И меняем на
'sql_charset' => 'utf8',

Если это и так написано, просто закрываем файл.
Если исправляли, то делем следующее
Создаем файл .htaccess со следующим текстом:
AddDefaultCharset utf-8

( IP-Board.Ru ) -6.kak_ustanovit_forum_na_hosting.png

И загружаем его в корень форума.

( IP-Board.Ru ) -7.kak_ustanovit_forum_na_hosting.png

4. Установка прав доступа к файлам и папкам
Данный пункт не обязателен к выполнению, на многих хостингах будет все работать без выставление CHMOD. А вот если инсталлятор ругнется, то тогда придется сменить права на следующие файлы и папки:
cache
uploads
public
hooks
conf_global.php (в корне форума находится файл conf_global.dist.php, переименуйте файл в conf_global.php)



( IP-Board.Ru ) -8.kak_ustanovit_forum_na_hosting.png

С помощью FTP-клиента установить на них права 777
Как изменить прав доступа в программе «Total Commander»

Некоторые серверы могут выдать ошибку 500 Internal Server Error при попытке установить права доступа к файлу и папкам выше, чем 755. Если вы получаете такое сообщение об ошибке, пытаясь установить права доступа 777, установите их в значение 755. Ссылка как это сделать, смотрите выше.

5. Запуск установщика
Весь процесс установки форума происходит на сервере.
5.1. Требования (Requirements)
Запустите браузер и перейдите по адресу, по умолчанию httр://ваш домен.ru/upload/install/index.php, если вы меняли название папки «upload», то необходимо вписать то имя, на которое изменили.

( IP-Board.Ru ) -9.kak_ustanovit_forum_na_hosting.png

Перейдя на страницу, вы увидите первый шаг установки, он ознакомит вас с информации о соответствие вашего сервера с необходимыми требованиями. При возникновении ошибок, будут выданы инструкции, каким образом их можно решить. Нажмите кнопку «ДАЛЕЕ» (Next)

( IP-Board.Ru ) -10.kak_ustanovit_forum_na_hosting.png


5.2. Соглашение (EULA)
На этом шаге мы видим лицензионное соглашение, ознакомьтесь с ним, и в случае согласия поставьте галочку и нажмите кнопку «ДАЛЕЕ» (Next)
Пользовательское или лицензионное соглашение является публичным договором офертой ст. 437 ГК РФ

( IP-Board.Ru ) -11.kak_ustanovit_forum_na_hosting.png

5.3. Приложения (Applications)
На данном этапе мы видим окно с предложением выбрать приложения для установки, хочу напомнить, что базовые дополнения нельзя отклонить. Выбираем, если возможно и жмем кнопку «ДАЛЕЕ» (Next)

( IP-Board.Ru ) -12.kak_ustanovit_forum_na_hosting.png

5.4. Адреса
Адрес, по которому расположен ваш форум, должен определится автоматически и появится в соответствующем поле.
- Пусть установки (Install Directory) - /home/username/ваш домен.ru/upload/
- Адрес установки (Install Address) - httр://ваш домен.ru/upload/
Жмем далее кнопку «ДАЛЕЕ» (Next)

( IP-Board.Ru ) -13.kak_ustanovit_forum_na_hosting.png

5.5. Данные БД (DB Details)
Настройки БД (Database Details)

( IP-Board.Ru ) -14.kak_ustanovit_forum_na_hosting.png

- Адрес сервера БД (SQL Host) – по умолчанию стоит localhost, оставте без изменений, если не известно другого значения.
- Название БД (Database Name) – впишите имя БД, созданную в п. 2 данной инструкции
- Имя пользователя БД (SQL Username) – установите имя пользователя для выбранной БД
- Пароль БД (SQL Password) – пароль для пользователя, указанного выше
- Префикс таблиц (SQL Table Prefix) – либо оставте это поле пустым, либо впишите «ibf_», это упростит исправления ошибок по инструкциям из интернета
- Тип таблиц MySQL (MySQL Table Type) – выберите между MyISAM или InnoDB, если не уверены выберите MyISAM
Жмем кнопку «ДАЛЕЕ» (Next)
Если на этом этапе появятся сообщения об ошибках, проверьте еще раз правильность введенных параметров базы данных, а также создана ли база данных с указанным вами именем.

5.6. Администратор (Admin Account)
Это окно позволяет настроить учетную запись главного администратора вашего форума, внимательно заполняйте поля формы.

( IP-Board.Ru ) -15.kak_ustanovit_forum_na_hosting.png

- Имя администратора(Username) – с помощью которого вы будете заходить на форум и панель АдминЦентра
- Пароль(Password) и Пароль еще раз(Confirm Password) – пароль администратора, не будьте халатным, используйте сложные пароле, в том числе с применением знаков отсутствующих на клавиатуре. Это хоть немного обезопасит вас от взлома и кражи форума.
- E-mail адрес(E-mail Address) – адрес на который будут приходить уведомления о личных письмах, изменениях в подписанных темах, изменениях на форуме (последнее можно будет потом изменить в АдминЦентре)
Жмем кнопку «ДАЛЕЕ» (Next)
5.7. Установка (Installation)
Ваш форум готов к установке. Жмем «НАЧАТЬ УСТАНОВКУ» (Setup installation), если она не началась автоматически

( IP-Board.Ru ) -16.kak_ustanovit_forum_na_hosting.png

5.8. Завершение установки (Finished)
Завершение установки. Если вы увидели окно с заголовком «Установка завершена!»( Installation complete!) поздравляю. Вы сделали все правильно.

( IP-Board.Ru ) -17.kak_ustanovit_forum_na_hosting.png

После завершения установки зайдите по FTP в директорию вашего форума и удалить файл index.php, но не удаляйте все папку «install», т.к. некоторые файлы все еще нужны – после завершения папка сама заблокируется.


( IP-Board.Ru ) -18.kak_ustanovit_forum_na_hosting.png


5.9. Переход на главную страницу вашего форума
Переходите на главную страницу вашего форума, вводите логин и пароль администратора.

( IP-Board.Ru ) -19.kak_ustanovit_forum_na_hosting.png

Все, теперь вы готовы использовать данное приложение, но если вы испытываете трудности с английский языком. То рекомендую русифицировать.
  • 9


#31021 Динамическое отображение репутации в сообщениях

Написано Alexxali 19 Ноябрь 2012 в 22:19

Эта модификация похожа на такую же, но с картинками, которую я выкладывал для версии 3.2.х.

Отличия между этими версиями:
  • Более короткий код;
  • Нет дополнительной загрузки, т.к. изображение всего одно, и то маленького размера, для фона;
  • Теперь необязательно наводить мышку на репутацию, чтобы узнать количество баллов репутации, т.к. цифра указана в центре бара;
  • Растягивается под размер блока. Каждый уровень указан в %, поэтому всегда будет хорошо выглядеть;
  • И то, что было для меня самым главном — возможность легко менять цвет. Для этого в полосе репутации используется прозрачный фон, чтобы любому цвету (указанному через "background-color") можно было применить красивый эффект.
Шаблон "userInfoPane" (в профиле пользователя в сообщениях тем)

Найти:
<if test="authorwarn:|:$author['show_warn']">

<li>

<if test="hasWarningId:|:$options['wl_id']">

<img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' />

</if>

<a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse exp[b][/b]ression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a>

</li>

</if>

</ul>


Под ним добавить:
<!-- REPUTATION BAR -->

<if test="cardRep:|:$this->settings['reputation_enabled'] && $this->settings['reputation_show_profile']">

<div class="reputation-bg" data-tooltip="Репутация: {$author['pp_reputation_points']}">

<div class="reputation-bar

<!-- GREY BAR -->

<if test="$author['pp_reputation_points']==0">gray</if>

<!-- /GREY BAR -->



<!-- RED BARS -->

<if test="$author['pp_reputation_points']<0 && $author['pp_reputation_points']>=-15">red width20</if>

<if test="$author['pp_reputation_points']<-15 && $author['pp_reputation_points']>=-30">red width40</if>

<if test="$author['pp_reputation_points']<-30 && $author['pp_reputation_points']>=-45">red width60</if>

<if test="$author['pp_reputation_points']<-45 && $author['pp_reputation_points']>=-60">red width80</if>

<if test="$author['pp_reputation_points']<-60">red</if>

<!-- /RED BAR -->



<!-- BLUE BARS -->

<if test="$author['pp_reputation_points']>=1 && $author['pp_reputation_points']<=10">blue width20</if>

<if test="$author['pp_reputation_points']>10 && $author['pp_reputation_points']<=20">blue width40</if>

<if test="$author['pp_reputation_points']>20 && $author['pp_reputation_points']<=30">blue width60</if>

<if test="$author['pp_reputation_points']>30 && $author['pp_reputation_points']<=40">blue width80</if>

<if test="$author['pp_reputation_points']>40 && $author['pp_reputation_points']<=50">blue</if>

<!-- /BLUE BARS -->



<!-- GREEN BARS -->

<if test="$author['pp_reputation_points']>50 && $author['pp_reputation_points']<=70">green width20</if>

<if test="$author['pp_reputation_points']>70 && $author['pp_reputation_points']<=90">green width40</if>

<if test="$author['pp_reputation_points']>90 && $author['pp_reputation_points']<=110">green width60</if>

<if test="$author['pp_reputation_points']>110 && $author['pp_reputation_points']<=130">green width80</if>

<if test="$author['pp_reputation_points']>130 && $author['pp_reputation_points']<=150">green</if>

<!-- /GREEN BARS -->



<!-- GOLD BARS -->

<if test="$author['pp_reputation_points']>150 && $author['pp_reputation_points']<=190">gold width20</if>

<if test="$author['pp_reputation_points']>190 && $author['pp_reputation_points']<=230">gold width40</if>

<if test="$author['pp_reputation_points']>230 && $author['pp_reputation_points']<=270">gold width60</if>

<if test="$author['pp_reputation_points']>270 && $author['pp_reputation_points']<=310">gold width80</if>

<if test="$author['pp_reputation_points']>310">gold</if>

<!-- /GOLD BARS -->

">

{$author['pp_reputation_points']}

</div>

</div>

</if>

<!-- /REPUTATION BAR -->



Шаблоны "showCard" и "profileModern"

Заменить дефолтный код репутации этим:
<!-- REPUTATION BAR -->

<if test="cardRep:|:$this->settings['reputation_enabled'] && $this->settings['reputation_show_profile']">

<div class="reputation-bg" data-tooltip="Репутация: {$member['pp_reputation_points']}">

<div class="reputation-bar

<!-- GREY BAR -->

<if test="$member['pp_reputation_points']==0">gray</if>

<!-- /GREY BAR -->



<!-- RED BARS -->

<if test="$member['pp_reputation_points']<0 && $member['pp_reputation_points']>=-15">red width20</if>

<if test="$member['pp_reputation_points']<-15 && $member['pp_reputation_points']>=-30">red width40</if>

<if test="$member['pp_reputation_points']<-30 && $member['pp_reputation_points']>=-45">red width60</if>

<if test="$member['pp_reputation_points']<-45 && $member['pp_reputation_points']>=-60">red width80</if>

<if test="$member['pp_reputation_points']<-60">red</if>

<!-- /RED BAR -->



<!-- BLUE BARS -->

<if test="$member['pp_reputation_points']>=1 && $member['pp_reputation_points']<=10">blue width20</if>

<if test="$member['pp_reputation_points']>10 && $member['pp_reputation_points']<=20">blue width40</if>

<if test="$member['pp_reputation_points']>20 && $member['pp_reputation_points']<=30">blue width60</if>

<if test="$member['pp_reputation_points']>30 && $member['pp_reputation_points']<=40">blue width80</if>

<if test="$member['pp_reputation_points']>40 && $member['pp_reputation_points']<=50">blue</if>

<!-- /BLUE BARS -->



<!-- GREEN BARS -->

<if test="$member['pp_reputation_points']>50 && $member['pp_reputation_points']<=70">green width20</if>

<if test="$member['pp_reputation_points']>70 && $member['pp_reputation_points']<=90">green width40</if>

<if test="$member['pp_reputation_points']>90 && $member['pp_reputation_points']<=110">green width60</if>

<if test="$member['pp_reputation_points']>110 && $member['pp_reputation_points']<=130">green width80</if>

<if test="$member['pp_reputation_points']>130 && $member['pp_reputation_points']<=150">green</if>

<!-- /GREEN BARS -->



<!-- GOLD BARS -->

<if test="$member['pp_reputation_points']>150 && $member['pp_reputation_points']<=190">gold width20</if>

<if test="$member['pp_reputation_points']>190 && $member['pp_reputation_points']<=230">gold width40</if>

<if test="$member['pp_reputation_points']>230 && $member['pp_reputation_points']<=270">gold width60</if>

<if test="$member['pp_reputation_points']>270 && $member['pp_reputation_points']<=310">gold width80</if>

<if test="$member['pp_reputation_points']>310">gold</if>

<!-- /GOLD BARS -->

">

{$member['pp_reputation_points']}

</div>

</div>

</if>

<!-- /REPUTATION BAR -->


CSS
/******************************************************

Reputation Bar

******************************************************/

.reputation-bg{

background:#e4e4e4;

background:-moz-linear-gradient(top, #e4e4e4 0%, #f7f7f7 100%);

background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#f7f7f7));

background:-webkit-linear-gradient(top, #e4e4e4 0%,#f7f7f7 100%);

background:-o-linear-gradient(top, #e4e4e4 0%,#f7f7f7 100%);

background:-ms-linear-gradient(top, #e4e4e4 0%,#f7f7f7 100%);

background:linear-gradient(to bottom, #e4e4e4 0%,#f7f7f7 100%);

filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#f7f7f7',GradientType=0);

border:1px solid #e4e4e4;

border-radius:6px;

-moz-border-radius:6px;

-webkit-border-radius:6px

}

.reputation-bar{

background:url('reputation_bar.png') repeat-x 0 0;

border:1px solid;

border-radius:6px;

-moz-border-radius:6px;

-webkit-border-radius:6px;

box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);

-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);

-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);

font:12px/23px Calibri,Arial,Tahoma,sans-serif;

height:21px;

margin:1px;

text-align:center;

text-shadow:0 1px 0 rgba(255,255,255,0.3)

}

.reputation-bar.gray{background-color:#a2a2a2;border-color:#6a6a6a;color:#6b6b6b}

.reputation-bar.red{background-color:#b00000;border-color:#910000;color:#6b0000}

.reputation-bar.blue{background-color:#008cd5;border-color:#006aa1;color:#00537f}

.reputation-bar.green{background-color:#20a601;border-color:#188000;color:#177a00}

.reputation-bar.gold{background-color:#ccb200;border-color:#b49d00;color:#958200}

.reputation-bar.width20{width:20%}

.reputation-bar.width40{width:40%}

.reputation-bar.width60{width:60%}

.reputation-bar.width80{width:80%}


Чтобы добавить новый цвет добавляем новое свойство CSS:
.reputation-bar.ЦВЕТ{background-color:#ЦВЕТ;border-color:#ЦВЕТ;color:#ЦВЕТ}


Чтобы добавить новую шкалу репутации, добавляем допол. код:
<!-- ЦВЕТ BARS -->

<if test="$member['pp_reputation_points']>БАЛЛЫ && $member['pp_reputation_points']<=БАЛЛЫ">ЦВЕТ width20</if>

<if test="$member['pp_reputation_points']>БАЛЛЫ && $member['pp_reputation_points']<=БАЛЛЫ">ЦВЕТ width40</if>

<if test="$member['pp_reputation_points']>БАЛЛЫ && $member['pp_reputation_points']<=БАЛЛЫ">ЦВЕТ width60</if>

<if test="$member['pp_reputation_points']>БАЛЛЫ && $member['pp_reputation_points']<=БАЛЛЫ">ЦВЕТ width80</if>

<if test="$member['pp_reputation_points']>БАЛЛЫ && $member['pp_reputation_points']<=БАЛЛЫ">ЦВЕТ</if>

<!-- /ЦВЕТ BARS -->


Загружаем в папку с изображениями фон "reputation_bar.png", который прикреплен к сообщению (а также включен в архив).

 

ЗАПРЕЩЕНО ВЫКЛАДЫВАТЬ МОДИФИКАЦИЮ НА ДРУГИЕ ПОРТАЛЫ БЕЗ МОЕГО ВЕДОМА И РАЗРЕШЕНИЯ, В ЛЮБОМ ВИДЕ, ПОД ЛЮБЫМ ПРЕДЛОГОМ. Уважайте чужой труд, пожалуйста. Я в любом случае разрешу публиковать у себя, НО с наличием ссылки на оригинал.

Прикрепленные изображения

  • screen_01.jpeg
  • screen_02.jpeg
  • screen_03.jpeg
  • screen_profile.jpeg
  • reputation_bar.png

Прикрепленные файлы


  • 9


#30196 Система публичных групп

Написано Alexxali 11 Ноябрь 2012 в 22:41

Название: Система публичных групп
Добавил(а): Alexxali
Добавлен: 11.11.2012
Категория: Русские компоненты
Автор локализации: Alexxali
Оригинальное название: Applications System 2.0

Ищите новых сотрудников? Разработчиков? Дизайнеров? Или еще кого-то?

Значит, это приложение для вас!

Это версия 2.0 компонента «Group Joining System», который сейчас называется «Applications System». Данная система очень похожа на ту, которую вы могли увидеть в vBulletin, но с более крутыми настройками.

Группы. У вас есть группа под названием «Модераторы»? Тогда просто выберите эту группу и начните настраивать ее!
Система публичных групп позволит вам выбрать, когда пользователи смогут подать заявку в данную группу, и когда завершить набор.
Вы можете решить, включать ли комментарии, автоматическое повышение, если заявка принята, настройки заявки, изображения группы и многое другое.

Условия и требования. Естественно, вы не хотите, чтобы ВСЕ смогли подавать заявку, а только лучшие, самые опытные и творческие на вашем форуме.
Система публичных групп позволит вам фильтровать пользователей, которые смогут подать заявку в группу. Вы можете установить возраст, минимальное количество сообщений, максимальный позволенный уровень предупреждений, время проведенное на форуме и другое. Больше не будет новичков, если вы этого не хотите.

Вопросы. Для каждой отдельной группы, вы можете выбрать вопросы или же создать совершенно новые.
Вопросы помогут вам решить, принять пользователя или нет, прочитав его ответы на ваши вопросы.
Ищите репортеров? Дайте им задание написать небольшую статью, чтобы проверить их писательские навыки. Ищите переводчиков? Пусть выберуте из списка языки, которыми владеют.

Статусы. Каждая заявка будет проходить через определенные статусы. Вы можете выбрать статус по-умолчанию, который будет устанавливаться при рассмотрении заявки.
Этот компонент имеет уже встроенные статусы: «Рассматривается», «Отклонено», «Принят», «Неверно». Но вы без проблем можете создать столько новых статусов, сколько душа пожелает (и сколько понадобится для форума).

Лидеры групп (модераторы). Это может быть практически невозможным следить за всеми заявки, поэтому вы можете выбрать кого-то, кто поможет вам.
Вы можете настроить его права и возможности, например: какими статусами он может управлять и какие он может установить.
Вы наверняка захотите, чтобы только те, которым вы доверяете больше всего, могли рассматривать и принимать заявки.

Поддерживаемые версии: 3.2.3 - 3.3.3

 Внутри архива находятся три папки:
  • "app" — эту папку надо поместить в директорию "admin/applications_addon/other";
  • "Images" — в этой папке находятся изображения, которые можно использовать как изображение группы;
  • "Js" — эту папку надо поместить в директорию "public/js".
 Перевод:
  • Админпанель: 100%
  • Форум: 100%
  • Системные файлы: 100%
  • readme.html файл: 100%
  • Описание системы: 100%
Перевод постоянно пополняется, редактируется, исправляются ошибки, но если вы заметили какую-нибудь ошибку, даже са-а-амую маленькую, сообщите об этом, пожалуйста.

 В теме:  

ЗАПРЕЩЕНО ЗАГРУЖАТЬ ПЕРЕВОД НА ДРУГИЕ ПОРТАЛЫ БЕЗ МОЕГО ВЕДОМА И РАЗРЕШЕНИЯ, В ЛЮБОМ ВИДЕ, ПОД ЛЮБЫМ ПРЕДЛОГОМ. Уважайте чужой труд, пожалуйста. Я в любом случае разрешу публиковать у себя, НО с наличием ссылки на оригинал В САМОМ НАЧАЛЕ СООБЩЕНИЯ.


Нажмите здесь, чтобы скачать файл и посмотреть скриншоты

  • 9


#21486 Поздравляем Rain Man'a с Днём рождения

Написано Пашка 16 Август 2012 в 23:54

Ну чтож Лично от себя Поздравляю тебя от всей души с днём рождения, Счастливых дней тебе, Принцесу милую из сказки :D ну и конечно нежной ласки :D

День этот, без сомнения –
Сплошное торжество:
Ведь нынче – день рождения
У чела одного.
Он бодр, могуч, но благостен,
В ладу с собой живет,
И нет мне большей радости,
Чем пнуть его в живот;
Ну, а пока в движении
Еще моя рука,
Воскликнуть: с днем рождения!
И дать еще пинка!

denr-95.jpg
  • 9


#8532 (IPBR33) Система благодарностей за сообщения

Написано Rain Man 07 Апрель 2012 в 12:39

Название: (IPBR33) Система благодарностей за сообщения
Добавил(а): Rain Man
Добавлен: 07 Апр 2012
Категория: Русские хуки
Автор локализации: Rain Man (IP-Board.Ru)
Оригинальное название: devCU Ajax Thanks

Хук добавит на Ваш форум возможность благодарностей пользователей за их полезные сообщения на форуме по средствам кнопки "Спасибо".

Нажмите здесь, чтобы скачать файл и посмотреть скриншоты

  • 8


#5264 Словарь, Термины, Понятия по IPB 3.2.x

Написано Черри 15 Март 2012 в 16:38

I Термины и понятия
1. Invision Power BoardInvision Power Board-Материал из Википедии
2. Мод – код который вносится ручками в php файлы для изменения той или иной функции форума.
3. Хук - это программное расширение, которое дополняет или изменяет функциональность вашего форума. Отличие от мода, что нет необходимости переписывать коды руками, он делает это сам.
4. Дополнения (Приложения) – это отдельное программное обеспечение со своим набором функций, которая базирует ваш форум. Подразделяется на следующие типы:
4.1. Базовые дополнения – приложения, которые изначально идут в комплекте с движком форума и не могут быть удалены или отключены.
4.2. Официальные дополнения – приложения разработанные разработчиком движка.
4.3. Сторонние дополнения – приложения, созданные сторонними разработчиками, за их разработку, поддержку и ошибки официальной производитель не отвечает.
5. Модуль – это программная часть дополнения со своим набором функций и возможностей. Он может быть публичным (реализовывает функции для пользователей) и администраторским (реализовывает функции только для администрирования)
6. Корень форума – это папка в которой находится ваш форум
7. chmod (от англ. change mode) - программа для изменения прав доступа к файлам и директориям. Название происходит от программы ОС Unix chmod, которая, собственно, изменяет права доступа к файлам, директориям и символическим ссылкам.(Материал из Википедии)
8. Права доступа - это характеристики файла или папки, которые инструктируют серверу, кто и что может делать с соответствующим файлом или папкой
9. Стиль – это внешний вид форума складывающийся из таких компонентов, как Графика, CSS и Шаблоны.
9.1. Графика – изображения кнопок и значков
9.2. CSS (Cascading Style Sheets - каскадные таблицы стилей) – отвечает за цвет, шрифт, вид отображения ссылок и т.д.
9.3. Шаблон - это части HTML-кода, из которых состоит любая часть форума IPB, которая отображается на экране.
  • 8


#34030 Иконки обновления

Написано Sirius 01 Февраль 2013 в 01:10

Иконки обновления.

post-2-0-18091200-1341899678.jpg

Прикрепленные файлы

  • Прикрепленный файл  loading.rar   258,61К   112 Количество загрузок:

  • 8


#2969 ShoutBox -> Вставка ника (Эксклюзив от IP-Board.Ru)

Написано Qartvela™ 25 Февраль 2012 в 21:41

( IP-Board.Ru ) -Untitled-1.jpg

шаг первый:
ACP -> Внешний вид > Управление стилями и шаблонами > (стил) > Шаблоны > Глобальные > globalTemplate:
найти:
<head>
Добавить внизу:
<script type="text/javascript">

function chat(name)

{

        var chat = document.getElementById('shoutbox-global-shout');

        chat.focus();

        chat.value+=" [b]"+name+",[/b] ";

}

</script>
сохранить.

шаг второй:
ACP -> Внешний вид > Управление стилями и шаблонами > (стил) > Шаблоны > skin_shoutbox > shout_row:
найти:
{IPSMember::makeProfileLink($d['_members_display_name'], $d['member_id'], $d['members_seo_name'])}
заменить на:
<a href='javascript:chat("{$d['members_display_name']}");' title='Вставить ник'> {$d['_members_display_name']}</a>

шаг третий:
1) это статья создал IP-Board.Ru
2) вы можете использовать эту статью для своих форумов
3) запрещается копировать материал без ссылки оригинального темы и без копирайта © IP-Board.Ru
4) спасибо Finch за помощь
  • 8


#1274 Количество страниц по номерам

Написано Qartvela™ 08 Февраль 2012 в 17:34

Внешний вид > Управление стилями и шаблонами > Управление шаблонами > Глобальные: paginationTemplate

найти:
<if test="!$data['showNumbers']">no_numbers</if>

заменить на:
<if test="!$data['showNumbers']">numbers</if>

ScreenCapture0022.jpg ScreenCapture0021.jpg
  • 8


#10085 Русский язык для IP.Board 3.3.х

Написано Rain Man 14 Апрель 2012 в 16:52

Русский языковой пакет для IP.Board 3.3.x. Локализация от IBR.

Локализации для отдельных приложений:
Прикрепленный файл  core_language_pack.xml.gz   532,67К   304 Количество загрузок:
Прикрепленный файл  forums_language_pack.xml.gz   130,71К   272 Количество загрузок:
Прикрепленный файл  members_language_pack.xml.gz   156,92К   263 Количество загрузок:

Прикрепленные файлы

  • Прикрепленный файл  language.xml.gz   818,58К   409 Количество загрузок:

  • 8