Страница 1 из 2

Предупреждение под аватаркой

Добавлено: 28 июн 2010, 14:38
GoDFaTHeR
Предупреждение под аватаркой phpbb3
Автор мода :Nikitiy_II

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

Установка:
• Через модуль "Картинки и логотипы" закачиваем картинку желтой карточки (приведена ниже). Запоминаем или копируем ее URL
• Через админку заходим: Стили - Шаблоны - <выбираем нужный нам стиль> - Изменить - viewtopic_body.html
• Ищем строчку, которая начинается
Код: Выделить всё
<!-- IF postrow.POSTER_AVATAR -->
и заканчивается ближайшим
Код: Выделить всё
<!-- ENDIF -->
, после нее вставляем

Код: Выделить всё
<!-- IF postrow.POSTER_WARNINGS --><div class="postwarnings"><img src="URL картинки y_card.png "><span style="color: #FF0000"><span style="font-weight: bold">Предупреждений:{postrow.POSTER_WARNINGS}</span></span></div><!-- ENDIF -->



Сохраняем шаблон, обновляем КЭШ.

*Вместо <URL картинки y_card.png> вставляем URL картинки.
Мод тестировался на темах eTech Green и AnimeZone


Приятного пользования!



Картинка желтой карточки
y_card.png
y_card.png (3.05 Кб) Просмотров: 3801

Пример работы
Warn.png
Warn.png (12.95 Кб) Просмотров: 3801


Красную карточку можно заменить медалькой




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


В шаблоне viewtopic_body находим
Код: Выделить всё
<!-- IF postrow.POSTER_AVATAR -->

после ближайшего
Код: Выделить всё
<!-- ENDIF -->

вставляем
Код: Выделить всё
</br> 
<script
language="JavaScript">
var b='{postrow.POST_AUTHOR_COLOUR}';
var w={postrow.POSTER_WARNINGS};
if (w>0) document.write('<img src="http://firsoff.getbb.ru/images/ranks/firsoff_getbb_ru/y_card.png"</><span style="color: #FF0000"><span style="font-weight: bold">Предупреждений:{postrow.POSTER_WARNINGS}</span></span>');
if(b=='#000000') document.write('<img src="http://firsoff.getbb.ru/images/ranks/firsoff_getbb_ru/r_card.png"</><span style="color: #FF0000"><span style="font-weight: bold">Ушел в баню</span></span>');
</script>


После идем в админке:
Код: Выделить всё
ПОЛЬЗОВАТЕЛИ И ГРУППЫ -> Управление группамы

Создаем новую группу, называем ее типа "В бане" или как Вы там хотите, в строке Цвет группы: пишем 000000

Всех, кого Вы забанили перемещаем в эту группу

Подобным образом также можно сделать отображение "Только для чтения"

P.S. Если Вы ставили вывод предупреждений под аваторкой раньше, удалите в том же шаблоне
Код: Выделить всё
<!-- IF postrow.POSTER_WARNINGS --><div class="postwarnings"><img src="URL картинки y_card.png "><span style="color: #FF0000"><span style="font-weight: bold">Предупреждений:{postrow.POSTER_WARNINGS}</span></span></div><!-- ENDIF -->


Re: Предупреждение под аватаркой

Добавлено: 15 июл 2010, 11:07
Gold
Для стиля PROSILVER: (для выведения предупреждений под аватар)

в шаблоне viewtopic_body.html вставить
Код: Выделить всё
<!-- IF postrow.POSTER_WARNINGS --><div><dd><img src="ссылка_на_картинку"</><span style="color: #FF0000"><span style="font-weight: bold">Предупреждений:{postrow.POSTER_WARNINGS}</dd></span></span></div><!-- ENDIF -->

перед
Код: Выделить всё
<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->

Re: Предупреждение под аватаркой

Добавлено: 01 окт 2010, 03:45
anya
Подскажите пожалуйста.... Ставить надо для каждой шкурки отдельно или достаточно одного раза для всех шкурок? И ещё... Это надо ставить всё или достаточно поставить только после слов [quoteem="GoDFaTHeR"]Загорелся я написанием мини-мода предупреждений, все закончилось маленьким скриптиком, и отсутствием свободного времени. Кому интересно, можете поставить себе на форум.[/quoteem]

Re: Предупреждение под аватаркой

Добавлено: 01 окт 2010, 08:49
Gold
Выбирайте сами вариант, несмотря на некую схожесть этих модификаций, они всё же выполняют отличный друг от друга функции.
Ставить надо для каждого стиля отдельно.

Re: Предупреждение под аватаркой

Добавлено: 03 окт 2010, 16:36
anya
Почему то после установки мода (вторая часть первого поста этой темы) в стиль DarkFantasy стал съезжать текст..Скрин прилагаю.. Изображение
Ещё устанавливались моды: Репутация, Спасибо, Радио, Галерея...

Re: Предупреждение под аватаркой

Добавлено: 03 окт 2010, 16:42
Gold
Убирайте последние изменения в шаблонах и заново ставьте. Что Вам еще сказать? :scratch:

Re: Предупреждение под аватаркой

Добавлено: 13 окт 2010, 06:38
paralive
Привет! Здесь в коде ошибка.
GoDFaTHeR писал(а):Предупреждение под аватаркой phpbb3
<!-- IF postrow.POSTER_WARNINGS --><div class="postwarnings"><img src=" <URL картинки y_card.png> "</><span style="color: #FF0000"><span style="font-weight: bold">Предупреждений:{postrow.POSTER_WARNINGS}</span></span></div><!-- ENDIF -->


<!-- IF postrow.POSTER_WARNINGS --><div class="postwarnings"><img src="URL картинки y_card.png "><span style="color: #FF0000"><span style="font-weight: bold">Предупреждений:{postrow.POSTER_WARNINGS}</span></span></div><!-- ENDIF -->

Re: Предупреждение под аватаркой

Добавлено: 13 окт 2010, 09:10
GoDFaTHeR
paralive
спасибо поправил

Re: Предупреждение под аватаркой

Добавлено: 22 ноя 2010, 12:53
maxvel
А по чему у меня карточка над званием а на картинце под званием
Изображение

ПС;можно это переместить в самой конец профиля

Re: Предупреждение под аватаркой

Добавлено: 22 ноя 2010, 12:55
GoDFaTHeR
[quoteem="maxvel"]ПС;можно это переместить в самой конец профиля[/quoteem]
можно

для начала в профиле укажите свой форум в системе 4админс