VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
(видеть будут согласно прав группы пользователей - как по дефолту)
Code:
<if condition="$show['redcard']">
<if condition="$post['infraction'] == 2">
<div class="moder-warning"><b>(USER RECEIVED AN WARNING FOR THIS POST)</b></div>
</if>
</if>
<if condition="$show['yellowcard']">
<if condition="$post['infraction'] == 1">
<div class="moder-infraction"><b>(USER RECEIVED A INFRACTION FOR THIS POST)</b></div>
</if>
</if>
(если нужно чтобы все видели эту информацию)
Code:
<if condition="$post['infraction'] == 2">
<div class="moder-warning"><b>(USER RECEIVED AN WARNING FOR THIS POST)</b></div>
</if>
<if condition="$post['infraction'] == 1">
<div class="moder-infraction"><b>(USER RECEIVED A INFRACTION FOR THIS POST)</b></div>
</if>
или на русском
(видеть будут согласно прав группы пользователей - как по дефолту)
Code:
<if condition="$show['redcard']">
<if condition="$post['infraction'] == 2">
<div class="moder-warning"><b>(ПОЛЬЗОВАТЕЛЮ ВЫДАНА КАРТОЧКА ЗА ЭТО СООБЩЕНИЕ)</b></div>
</if>
</if>
<if condition="$show['yellowcard']">
<if condition="$post['infraction'] == 1">
<div class="moder-infraction"><b>(ПОЛЬЗОВАТЕЛЬ ПОЛУЧИЛ ПРЕДУПРЕЖДЕНИЕ ЗА ЭТО CООБЩЕНИЕ)</b></div>
</if>
</if>
(если нужно чтобы все видели эту информацию)
Code:
<if condition="$post['infraction'] == 2">
<div class="moder-warning"><b>(ПОЛЬЗОВАТЕЛЮ ВЫДАНА КАРТОЧКА ЗА ЭТО СООБЩЕНИЕ)</b></div>
</if>
<if condition="$post['infraction'] == 1">
<div class="moder-infraction"><b>(ПОЛЬЗОВАТЕЛЬ ПОЛУЧИЛ ПРЕДУПРЕЖДЕНИЕ ЗА ЭТО CООБЩЕНИЕ)</b></div>
</if>
====
Добавляем CSS:
Code:
.moder-infraction,.moder-warning{margin:2em;margin-left:auto;margin-right:auto;width:70%!infraction;min-height:40px;clear:both;text-align:justify;vertical-align:middle;border-collapse:collapse;padding:15px 20px 15px 80px;background-position:20px 50%;background-repeat:no-repeat;-moz-border-radius:20px;-khtml-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.moder-infraction{background-color:#ffc;background-image:url(images/infractions/infraction.png);}
.moder-warning{background-color:#fdd;background-image:url(images/infractions/warning.png);}
Ниже добавить:
(видеть будут согласно прав группы пользователей - как по дефолту)
Code:
<if condition="$show['redcard']">
<if condition="$post['infraction'] == 2">
<font color="red"><b>(USER RECEIVED AN INFRACTION FOR THIS POST)</b></font>
</if>
</if>
<if condition="$show['yellowcard']">
<if condition="$post['infraction'] == 1">
<font color="#FFCC11"><b>(USER RECEIVED A WARNING FOR THIS POST)</b></font>
</if>
</if>
(если нужно чтобы все видели эту информацию)
Code:
<if condition="$post['infraction'] == 2">
<font color="red"><b>(USER RECEIVED AN INFRACTION FOR THIS POST)</b></font>
</if>
<if condition="$post['infraction'] == 1">
<font color="#FFCC11"><b>(USER RECEIVED A WARNING FOR THIS POST)</b></font>
</if>
или на русском
(видеть будут согласно прав группы пользователей - как по дефолту)
Code:
<if condition="$show['redcard']">
<if condition="$post['infraction'] == 2">
<font color="red"><b>(ПОЛЬЗОВАТЕЛЮ ВЫДАНА КАРТОЧКА ЗА ЭТО СООБЩЕНИЕ)</b></font>
</if>
</if>
<if condition="$show['yellowcard']">
<if condition="$post['infraction'] == 1">
<font color="#FFCC11"><b>(ПОЛЬЗОВАТЕЛЬ ПОЛУЧИЛ ПРЕДУПРЕЖДЕНИЕ ЗА ЭТО CООБЩЕНИЕ)</b></font>
</if>
</if>
(если нужно чтобы все видели эту информацию)
Code:
<if condition="$post['infraction'] == 2">
<font color="red"><b>(ПОЛЬЗОВАТЕЛЮ ВЫДАНА КАРТОЧКА ЗА ЭТО СООБЩЕНИЕ)</b></font>
</if>
<if condition="$post['infraction'] == 1">
<font color="#FFCC11"><b>(ПОЛЬЗОВАТЕЛЬ ПОЛУЧИЛ ПРЕДУПРЕЖДЕНИЕ ЗА ЭТО CООБЩЕНИЕ)</b></font>
</if>
Попробовал добавить их к уведомлению о нарушении (в шаблоне postbit_legacy), но все оказалось не так просто - в данном случае они не выводят никакой информации и, видимо, нужен дополнительный запрос в БД, но я с mysql не слишком дружен.
хрюк
Гость
Posts: n/a
Linoge, простой правкой шаблонов выполнить эту задачу нельзя.