Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум поддержки IPB.SU > Поддержка модификаций > Разноцветные значки статусов |
Автор: Добрый Авг 14 2008, 01:15 |
Этот скрипт позволит вам сделать так, чтоб вместо иконки группы отображались кубики, но цветные. То есть к примеру, у Администрации - красные кубики, у модераторов - зеленые, и чтоб они росли с кол-вом сообщений. АЦ -> Скины и Шаблоны -> HTML Шаблоны -> Настройка HTML (напротив нужного скина) -> Topic View Section -> Post Entry Находим там: Цитата {$author['member_rank_img']} и заменяем (а можно занести в комментарии и писать ниже) на:Цитата <script type="text/javascript"> <!-- var group1 = "Группа: Администрация" var group2 = "Группа: Модератор" var group3 = "Группа: Помощник Модератора" var icon1 = "адрес_картинки_1" var icon2 = "адрес_картинки_2" var icon3 = "адрес_картинки_3" var check= true var icon="" var k var mes= "{$author['member_posts']}" var mgstr= mes.substr(11, mes.length); var mg=parseInt(mgstr); if (mg>0) {k=1} if (mg>30) {k=2} if (mg>150) {k=3} if (mg>200) {k=4} if (mg>400) {k=5} if ( "{$author['member_group']}" == group1) {icon=icon1} else if ( "{$author['member_group']}" == group2) {icon=icon2} else if ( "{$author['member_group']}" == group3) {icon=icon3} else {check=false} if (check){ for (var i=1; i <= k; i++) { document.write ('<img src="',icon,'" alt= "*">'); } } document.write ('<br />'); //--> </script> Пояснение:
Пример: для добавления 4 группы надо создать переменные group4 и icon4 (по типу предыдущих) • В фиолетовом коде вы также должно внести свои изменения. В моём примере кубики растут в такой последовательности: 0, 30, 150, 200, 400. k - это кол-во кубиков. Числа 0, 30, 150, 200, 400 вы должны проредактировать под свой форум. Так же можно убрать или добавить там кубик. И далее присваевание группе картинки: if ( "{$author['member_group']}" == group1) {icon=icon1} Вы так же должны подстроить под свой форум (может у вас не 3 группы, а больще или меньше) |
Автор: Foykys Авг 14 2008, 01:51 |
Полезно. Спасиба |
Автор: Night_wish Авг 14 2008, 02:09 |
Добрый, Зачётно ! |
Автор: Добрый Авг 14 2008, 02:20 |
Night_wish, это Жене надо сказать спасибо |
Автор: Rom4ik Авг 14 2008, 03:02 |
спасибо воспользуюсь! |
Автор: Грек Ноя 20 2009, 20:04 |
Интересно... |
Автор: Natasha82 Дек 1 2009, 19:11 | ||||||
Простите , а можно сделать просто надписи групп цветными без всяких иконков ? |
Автор: Slesher Дек 1 2009, 20:05 |
можно |
Автор: Natasha82 Дек 1 2009, 23:34 | ||
А как ? |
Автор: basanti Сен 11 2010, 21:23 |
Цитата А как ? Действительно, как ? |
Автор: Agora_tm Апр 2 2012, 11:51 |
зачет! давно искал этот модик ) |
Автор: Agora_tm Апр 2 2012, 16:57 |
Хотя возник такой вопрос - Можно сделать так, чтобы своя иконка статуса для каждой группы отображалась в списке участников? И как это сделать? Ну а так, все в порядке. ЗЫ. Простите за офтопный вопрос (дабы не писать тучу постов), но как отредактировать поиск пользователей по умолчанию? Хочется,чтобы кликая на ссылку "Участники" я попадал на отфильтрированный список самых активных по убыванию, а не по именам по возрастанию. |
Автор: Zloy81 Апр 28 2013, 20:27 |
Пипл! Кто знает где можно надыбать иконки групп админ, модер, юзер такие как сервисе ТП? с меня пузырь... ладно, плюс в репу. |
Автор: Dron Апр 28 2013, 21:27 |
Цитата (Zloy81 @ Сегодня, 21:27) Пипл! Кто знает где можно надыбать иконки групп админ, модер, юзер такие как сервисе ТП? Что мешает взять? |
Автор: Zloy81 Апр 28 2013, 21:31 |
Откуда? Отсюда? Тут их две - а мне бы четыре класса хотя б. |
Автор: Dron Апр 28 2013, 21:36 |
|
Автор: Zloy81 Апр 30 2013, 15:25 |
А чо, хорошая весчь. Правда было б побольше классов. Плюс в репу залепил. Еще тогда. |
Автор: »†«Xо®ошаЯ»†« Окт 8 2013, 15:37 |
Отлично, все просто! Свои изображения еще вставила! Спасибо! Не могу изменять репутацию, но стремлюсь всей душой к этому состоянию! |
Автор: Zloy81 Дек 4 2014, 17:19 |
Цитата (Dron @ Апр 28 2013, 22:36) А можно все посмотреть? я тут нашел вип ещё у Фионы была, а еще какой-то servise staff))) |
Автор: admin Дек 7 2014, 02:42 |
Других, вроде, нет. |