PDA

Просмотр полной версии : [Модуль] Количество предупреждений в профиле



- John.Besson
10.12.2013, 20:19
Простенькая модификация, которая позволяет отобразить количество предупреждений в профиле нарушителя
Для prosilver`a и его клонов в viewtopic_body.html находим


<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->

и после надо добавить


<!-- IF not postrow.POSTER_WARNINGS eq 0 --><dd><strong>{L_WARNINGS}:</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF -->

Получится просто надпись без жёлтой полосы. Если надо с жёлтой полосой, то добавлять надо


<!-- IF not postrow.POSTER_WARNINGS eq 0 --><dd style="background-color: #ffff00;"><strong>{L_WARNINGS}:</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF -->

Для subsilver`a и его клонов в viewtopic_body.html находим


<!-- IF postrow.POSTER_POSTS != '' --><br /><b>{L_POSTS}:</b> {postrow.POSTER_POSTS}<!-- ENDIF -->

и после добавляем


<!-- IF not postrow.POSTER_WARNINGS eq 0 --><br /><b>{L_WARNINGS}:</b> {postrow.POSTER_WARNINGS}<!-- ENDIF -->

Это без жёлтой полосы. Если нужна полоска, то код добавлять надо этот


<!-- IF not postrow.POSTER_WARNINGS eq 0 --><dd style="background-color: #ffff00;"><strong>{L_WARNINGS}:</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF -->

Цвет ffff00 подгоняйте под свой стиль.
Изначально количество предупреждений в примерах выше будет стоять после количества сообщений. На картинке количество предупреждений стоит над аватаркой. Для subsilver`a и его клонов тогда коды надо ставить перед


<!-- IF postrow.RANK_IMG -->
<tr>
<td>{postrow.RANK_IMG}</td>
</tr>
<!-- ENDIF -->

Ну а для prosilverr`ов коды надо ставить перед


<dt>
<!-- IF postrow.POSTER_AVATAR -->
<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
<!-- ENDIF -->