Информация

  • FastVps - Хостинг для форума
  • RegPartner - Домены по правильным ценам

"4admins.ru" Рекомендует

МОД МЕДАЛИ (Награды)

Список модификаций, которые вы можете установить себе на форумы.
  • Автор 
    Сообщение
Аватара пользователя
Сообщения: 7065
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 660
Поблагодарили: 2357 раз в 1754 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 170

МОД МЕДАЛИ (Награды)

Сообщение Добавлено: 01 сен 2009, 09:46

Суть системы медалей заключается в том, чтобы администратор форума мог выдавать множество наград пользователям, которые будут отображаться под аватаркой и в профайле. Администратор выдает медали через меню "Медали"

Настройка системы наград осуществляется при помощи меню "МОДУЛИ"->Medals Control Panel

для работы системы потребуются изменения в шаблонах:

Изменения для клонов SUBSILVER2:

ШАБЛОН: memberlist_view.html
находим:

Код: Выделить всё
           <td align="center"><!-- IF USER_COLOR --><b class="gen" style="color: {USER_COLOR}"><!-- ELSE --><b class="gen"><!-- ENDIF -->{USERNAME}</b><!-- IF U_USER_ADMIN --><span class="genmed"> [ <a href="{U_USER_ADMIN}">{L_USER_ADMIN}</a> ]</span><!-- ENDIF -->

в найденном, сразу после:
Код: Выделить всё
<!-- IF U_USER_ADMIN --><span class="genmed"> [ <a href="{U_USER_ADMIN}">{L_USER_ADMIN}</a> ]</span><!-- ENDIF -->

Вставляем код:
Код: Выделить всё
<!-- IF S_CAN_AWARD_MEDALS --><span class="genmed"> [ <a href="medals.php?m=awarded&u={USER_ID}">{L_MEDAL_CP}</a> ]</span><!-- ENDIF -->



Находим:
Код: Выделить всё
         <!-- IF S_USER_LOGGED_IN and S_ZEBRA -->


Добавляем ПЕРЕД найденым:
Код: Выделить всё
         <!-- IF S_USER_LOGGED_IN and S_NOMINATE -->
            <tr>
               <td class="genmed" align="center">[ <a href="medals.php?m=nominate&u={USER_ID}">{L_NOMINATE}</a> ]</td>
            </tr>
         <!-- ENDIF -->

Находим:
Код: Выделить всё
</div>

<br clear="all" />

<!-- INCLUDE breadcrumbs.html -->


добавляем ПЕРЕД найденым:
Код: Выделить всё
<!-- INCLUDE medal_memberlist_view.html -->


ШАБЛОН: overall_header.html (вставляем в шапку ссылку на пункт "медали")
находим:
Код: Выделить всё
            <a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>

добавляем:
Код: Выделить всё
            &nbsp; &nbsp;<a href="{U_MEDALS}"><img src="{T_THEME_PATH}/images/icon_medal.gif" width="12" height="13" alt="*" /> {L_MEDALS_VIEW}</a>


ШАБЛОН: viewtopic_body.html
Находим:
Код: Выделить всё
               <!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->

добавляем:
Код: Выделить всё
               <!-- BEGIN medal -->
               <!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><br /><b>{L_MEDALS}:</b> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}<!-- ENDIF -->
                  <!-- BEGIN medal_row -->
                  <br />
                     <!-- BEGIN medal_col -->
                        <img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
                     <!-- END medal_col -->
                  <!-- END medal_row -->
               <!-- END medal -->


открываем ТЕМУ СТИЛЯ (стили->темы->изменить)
и в самом конце добавляем строку:

Код: Выделить всё
@import url("medals.css");


Изменения для клонов PROSILVER:

ШАБЛОН: memberlist_view.html
находим:
Код: Выделить всё
         <!-- IF U_SWITCH_PERMISSIONS --> [ <a href="{U_SWITCH_PERMISSIONS}">{L_USE_PERMISSIONS}</a> ]<!-- ENDIF -->

Добавляем:
Код: Выделить всё
         <!-- IF S_CAN_AWARD_MEDALS --> [ <a href="medals.php?m=awarded&u={USER_ID}">{L_MEDAL_CP}</a> ]<!-- ENDIF -->

Находим:

Код: Выделить всё
<!-- BEGIN custom_fields --><dt>{custom_fields.PROFILE_FIELD_NAME}:</dt> <dd>{custom_fields.PROFILE_FIELD_VALUE}</dd><!-- END custom_fields -->


Добавляем ПЕРЕД найденым:
Код: Выделить всё
      <!-- IF S_USER_LOGGED_IN and S_NOMINATE --><dt>&nbsp;</dt> <dd><a href="medals.php?m=nominate&u={USER_ID}"><strong>{L_NOMINATE}</strong></a></dd><!-- ENDIF -->


Находим:

Код: Выделить всё
<!-- INCLUDE jumpbox.html -->


Добавляем ПЕРЕД найденым:
Код: Выделить всё
<!-- INCLUDE medal_memberlist_view.html -->



ШАБЛОН: overall_header.html (вставляем в шапку ссылку на пункт "медали")
находим:
Код: Выделить всё
            <li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>

Добавляем:
Код: Выделить всё
            <li  class="icon-medal"><a href="{U_MEDALS}" title="{L_MEDALS_VIEW_EXPLAIN}">{L_MEDALS_VIEW}</a></li>

ШАБЛОН: viewtopic_body.html
Находим:
Код: Выделить всё
      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->


добавляем:
Код: Выделить всё
      <!-- BEGIN medal -->
      <!-- IF postrow.medal.S_HAS_MEDALS or postrow.medal.S_HAS_NOMINATIONS --><dd><strong>{L_MEDALS}:</strong> {postrow.medal.MEDALS_COUNT}{postrow.medal.MEDALS_NOMINATED}</dd><!-- ENDIF -->
         <!-- BEGIN medal_row -->
         <dd>
            <!-- BEGIN medal_col -->
               <img src="{postrow.medal.medal_row.medal_col.MEDAL_IMAGE}" border="0" alt="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" title="{postrow.medal.medal_row.medal_col.MEDAL_NAME} {postrow.medal.medal_row.medal_col.MEDAL_COUNT}" {postrow.medal.medal_row.medal_col.MEDAL_WIDTH} {postrow.medal.medal_row.medal_col.MEDAL_HEIGHT} />
            <!-- END medal_col -->
         </dd>
         <!-- END medal_row -->
      <!-- END medal -->


открываем ТЕМУ СТИЛЯ (стили->темы->изменить)
Добавляем в самом конце строку:
Код: Выделить всё
@import url("medals.css");
На этом сервисе можно cоздать форум бесплатно

За это сообщение пользователя GoDFaTHeR поблагодарили:
Aser, hozaika, OlgaR, Tix, ЛЕОПАРД

Аватара пользователя
Сообщения: 7065
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 660
Поблагодарили: 2357 раз в 1754 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 170

Re: МОД МЕДАЛИ (Награды)

Сообщение Добавлено: 16 сен 2010, 09:36

[quoteem="RedArrow"]это понятно... первый пост с правками на скрипты подойдет для моего стиля?[/quoteem]
стили делятся на 2 вида (остальные клоны этих стилей)
оба вида описаны

Уточнить какой у вас стиль можно тут viewtopic.php?f=26&t=11
На этом сервисе можно cоздать форум бесплатно

Аватара пользователя
Сообщения: 27
Зарегистрирован: 19 авг 2010, 15:14
Откуда: Москва
Благодарил (а): 1
Поблагодарили: 0 раз в 0 сообщении
Город: Москва
Пол: Женский
Адрес форума: http://furious.fatbb.ru/
Баллы репутации: 3

Re: МОД МЕДАЛИ (Награды)

Сообщение Добавлено: 16 сен 2010, 10:35

GoDFaTHeR писал(а):[quoteem="RedArrow"]это понятно... первый пост с правками на скрипты подойдет для моего стиля?[/quoteem]
стили делятся на 2 вида (остальные клоны этих стилей)
оба вида описаны

Уточнить какой у вас стиль можно тут viewtopic.php?f=26&t=11


спасибо! :Yahoo!:

Аватара пользователя
Сообщения: 192
Зарегистрирован: 28 авг 2010, 22:31
Благодарил (а): 102
Поблагодарили: 12 раз в 12 сообщениях
Город: Самара
Пол: Мужской
Адрес форума: http://bellesha.80lvl.ru/index.php
Баллы репутации: 5

Re: Мод медали (награды)

Сообщение Добавлено: 09 окт 2010, 14:00

День Добрый все изменения И для клонов SUBSILVER2произвел

Но не понял куда добавлять это? подскажите пожалуйста

открываем ТЕМУ СТИЛЯ (стили->темы->изменить)
и в самом конце добавляем строку:


Код: Выделить всё
@import url("medals.css");
Изображение

Аватара пользователя
Сообщения: 191
Зарегистрирован: 07 июн 2010, 15:17
Благодарил (а): 40
Поблагодарили: 12 раз в 12 сообщениях
Город: Пермь
Пол: Мужской
Адрес форума: http://online.2ua.in.ua/index.php
Баллы репутации: 4

Re: Мод медали (награды)

Сообщение Добавлено: 09 окт 2010, 14:11

bellesha
Заходим:
Админка - стили - темы - (выбираеш свой стиль и жмёш изменить)
Появляется шаблон,
В канце этого шаблона с новой строки прописываеш:
Код: Выделить всё
@import url("medals.css");

Отправляеш. Всё!

Аватара пользователя
Сообщения: 192
Зарегистрирован: 28 авг 2010, 22:31
Благодарил (а): 102
Поблагодарили: 12 раз в 12 сообщениях
Город: Самара
Пол: Мужской
Адрес форума: http://bellesha.80lvl.ru/index.php
Баллы репутации: 5

Re: Мод медали (награды)

Сообщение Добавлено: 09 окт 2010, 14:13

Если мой форум работает на SUBSILVER2:
Нужно ли произодить Изменения для клонов PROSILVER:
Или достаточно только для SUBSILVER2: ??? Как описано здесь knowledge/kb_show.php?id=10
Изображение

Аватара пользователя
Сообщения: 191
Зарегистрирован: 07 июн 2010, 15:17
Благодарил (а): 40
Поблагодарили: 12 раз в 12 сообщениях
Город: Пермь
Пол: Мужской
Адрес форума: http://online.2ua.in.ua/index.php
Баллы репутации: 4

Re: Мод медали (награды)

Сообщение Добавлено: 09 окт 2010, 14:15

bellesha
Если у тебя: SUBSILVER2: только его и изменяй! Всё гиниальное просто!

За это сообщение пользователя Windows7 поблагодарили:
bellesha

Аватара пользователя
Сообщения: 192
Зарегистрирован: 28 авг 2010, 22:31
Благодарил (а): 102
Поблагодарили: 12 раз в 12 сообщениях
Город: Самара
Пол: Мужской
Адрес форума: http://bellesha.80lvl.ru/index.php
Баллы репутации: 5

Re: Мод медали (награды)

Сообщение Добавлено: 09 окт 2010, 14:20

Windows7 писал(а):bellesha
Заходим:
Админка - стили - темы - (выбираеш свой стиль и жмёш изменить)
Появляется шаблон,
В канце этого шаблона с новой строки прописываеш:
Код: Выделить всё
@import url("medals.css");

Отправляеш. Всё!


Я все так и делал Админка - стили - темы - (выбираеш свой стиль и жмёш изменить),у меня после" Изменить" появляется сразу "Редактировать тему" -> "Выберите файл темы"

И какой Выберите файл темы выбирать?

Изображение

-- 1 минуту 1 секунду --

Windows7 писал(а):bellesha
Если у тебя: SUBSILVER2: только его и изменяй! Всё гиниальное просто!


Ясно,значит правильно сделал, что только его изменял ( SUBSILVER2)
Изображение

Аватара пользователя
Сообщения: 191
Зарегистрирован: 07 июн 2010, 15:17
Благодарил (а): 40
Поблагодарили: 12 раз в 12 сообщениях
Город: Пермь
Пол: Мужской
Адрес форума: http://online.2ua.in.ua/index.php
Баллы репутации: 4

Re: Мод медали (награды)

Сообщение Добавлено: 09 окт 2010, 14:21

bellesha
странно! у меня только 1 шаблон!

Аватара пользователя
Сообщения: 192
Зарегистрирован: 28 авг 2010, 22:31
Благодарил (а): 102
Поблагодарили: 12 раз в 12 сообщениях
Город: Самара
Пол: Мужской
Адрес форума: http://bellesha.80lvl.ru/index.php
Баллы репутации: 5

Re: Мод медали (награды)

Сообщение Добавлено: 09 окт 2010, 14:25

Может я что не так делаю, вот смотри Админка-стили-темы-выбираю свой стиль и жму изменить, и сразу появляется

Выбранная тема: subsilver2

Выберите файл темыФайл темы: stylesheet.css
Изображение

Аватара пользователя
Сообщения: 191
Зарегистрирован: 07 июн 2010, 15:17
Благодарил (а): 40
Поблагодарили: 12 раз в 12 сообщениях
Город: Пермь
Пол: Мужской
Адрес форума: http://online.2ua.in.ua/index.php
Баллы репутации: 4

Re: Мод медали (награды)

Сообщение Добавлено: 09 окт 2010, 14:28

bellesha
да вроде всё так =)


Вернуться в Модификации

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31