VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Вот такой вопрос. Как бы сделать так, чтобы модераторы отдельных разделов имели в постах ник особого цвета только когда отписываются в этих разделах? Например, если есть модератор Вася в разделе 1, то чтобы во всех его постах в разделе 1 ник был зелёного цвета, а во всех остальных разделах, в списке пользователей и т.д. - стандартного?
Artess добавил 15.09.2010 в 00:23
Булка 3.7.3, если чё.
Last edited by Artess : 09-15-2010 at 12:23 AM.
Reason: Добавлено сообщение
Соответственно, если у группы зарегистрированных стоит выделение цветом/шрифтом, то $post[username] стоит заключить в этот тег.
WaXa добавил 15.09.2010 в 06:37
UPD: сори, тупанул. Этот вариант не прокатит, это условие проверяет права на модерацию в этом разделе у юзера, просматривающего страницу, а не запостившего пост.
Last edited by WaXa : 09-15-2010 at 06:37 AM.
Reason: Добавлено сообщение
vizantium, тем не менее, твой вариант будет выделять ник модератора только для самого модератора, а не для других пользователей.
Надо как-то так:
HTML Code:
<if condition="$post['usergroupid'] != 6 AND can_moderate($forum['forumid'], '', $post['userid'])"><b>$post[username]</b><else />$post[musername]</if>
Так будет выделять тегами <b></b> пользователей с правами модерации в этом разделе, исключая администраторов (группа 6), но будут делаться дополнительные запросы.
@vizantium
На доске почёта ну, хватит...
Join Date: Oct 2009
Posts: 329
Версия vB: 3.7.x
Reputation:
is infamous around these parts -110
Репутация в разделе: -37
0
g0rn,спасибо, что отметили это, но я так поняла смысл первого поста и сделала условие, что бы показ был модератору раздела.
Для показа ника модератора раздела в зелёном цвете для всех юзеров вариант будет такой
HTML Code:
<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]" <if condition="can_moderate($forum['forumid']) AND $post[usergroupid] == 7">style="color:#00ff00;"</if>>$post[musername]</a>
Last edited by vizantium : 09-15-2010 at 10:02 AM.
@Artess
Простоузер
Join Date: Feb 2010
Location: Донецк, Украина
Posts: 67
Версия vB: 3.7.3
Reputation:
Novice 2
Репутация в разделе: 2
0
Спасибо, методом сочетания ваших подсказок и научного тыка, остановился на таком варианте:
Благодаря использованию $post[musername], юзеры с цветом или стилем ника, выставленном в настройках группы (администраторы и супер-модераторы) отображаются своими цветами, а локальные модераторы - зелёненькими.
@vizantium
На доске почёта ну, хватит...
Join Date: Oct 2009
Posts: 329
Версия vB: 3.7.x
Reputation:
is infamous around these parts -110
Репутация в разделе: -37
0
Права модераторов могут быть и у другой группы пользователей и у всех у них будут зелёные ники. Браузеры могут игнорировать тэг FONT. Обязательным является тэг STYLE. Кроме того у этого тега нет закрывающего тега и не нужно делать <else />.
За участие в этой теме у меня снова сняли репу с умным комментарием - Глаза разуй.
В отличие от анонима написавшего отзыв на пои посты в этой теме я не скрывала и не скрываю отношения к этому форуму. Есть на нём немного пользователей знающих, но больше тех, которые пишут вот такое в личку. Благодаря им форум выглядит гадко.
Гадят в личке, за то что предложила свой вариант ответа на вопрос. Очевидно, что гадят те кто имеет права для снятия репутации. Свои возражения в теме инкогнито не оставил, охраняя тем самым свою репутацию от публичного обсуждения.