Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
setmel

Сделать Мод предупреждений видимым для пользователей!

Recommended Posts

По умолчанию этот мод видять только Админы и Модеры! сами пользователи не видят количество предупреждений,

если им в личку при выносе предупреждение не отпишет Модератор,пользователь так и не узнает об этом,

реально сделать видимыми Предупреждения для пользователей?

Share this post


Link to post

Tools & Settings > System Settings > Members > Warning and Moderation

 

Allow all other non-protected groups to see their own warn level and reasons? Yes

  • Upvote 1

Share this post


Link to post

Спасибо большое ! что бы я без вас делал! :rolleyes:

 

(Админка ну очень большая.. пока все осилить не могу..)

Edited by setmel

Share this post


Link to post

Данная опция включена, но у одного пользователя всё равно выдаёт

[#2025] Вы не можете воспользоваться данной возможностью.

Пробовал ставить его группу у меня всё отлично. Что это может быть?

Советовали очистить его журнал, но я так и не нашёл как это сделать. Скорее всего, это как то через базу.

Share this post


Link to post

В 3.4.4 эту настройку, как я понял, упразднили? Как же быть теперь?

Share this post


Link to post

В 3.4.4 эту настройку, как я понял, упразднили? Как же быть теперь?

Что упразднили?

Все там есть. Может Вы не там или не то ищите?

Более того, каждый юзер в настройках уведомлений может подписаться на свои варнинги :)

Share this post


Link to post

Ищу, как написано выше, тут: Tools & Settings > System Settings > Members > Warning and Moderation :

 

http://img802.imageshack.us/img802/3263/passatb3piterruforumadm.png

 

И не нахожу Allow all other non-protected groups to see their own warn level and reasons? - соответственно, в русском эквиваленте...

 

В другом месте надо искать?

Share this post


Link to post

Allow all other non-protected groups to see their own warn level and reasons?

=

Разрешить пользователям видеть свои предупреждения

Share this post


Link to post

Ахаха... а я то на самом деле ищу: Обычные пользователи могут видеть чужой уровень предупреждений? :rolleyes:

Share this post


Link to post

Зачем простым смертным видеть преды других пользователей?

Share this post


Link to post

Чтобы знали своих "героев" :) Интересует именно отображение общей цифры, без истории.

Share this post


Link to post

Как вариант, в шаблоне userInfoPane (группа Global Templates) найти

		<if test="authorwarn:|:$author['show_warn']">
		<li>
			<if test="hasWarningId:|:$options['wl_id']">
				<img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' />
			</if>
			<a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a>
		</li>
	</if>

Ниже добавить

		<if test="$this->settings['warn_on'] AND  ! $this->memberData['g_is_supmod'] AND ! $this->memberData['is_mod'] AND $this->memberData['member_id'] AND $author['member_id'] AND $this->memberData['member_id'] != $author['member_id'] AND ! IPSMember::isInGroup( $author['member_id'], explode( ',', $this->settings['warn_protected'] ) )">
		<li>
			{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}
		</li>
	</if>

 

1. Не зависит от вышеуказанной настройки. То есть уровень чужих предов видят все, кроме гостей (условие $this->memberData['member_id'])

2. $this->memberData['member_id'] != $author['member_id'] Чтобы не дублировать у самого себя, если включена вышеуказанная настройка.

Edited by newbie
upd
  • Upvote 1

Share this post


Link to post

Спасибо большое!

протестировал:

- показывает и для защищенных групп тоже

- админам для незащищенных групп показывает две одинаковые строчки

 

В остальном все прекрасно :)

Share this post


Link to post

протестировал:

- показывает и для защищенных групп тоже

- админам для незащищенных групп показывает две одинаковые строчки

Подробнее можно?

Поправим, если надо

Share this post


Link to post

В настройках системы предупреждений есть "защищенные группы": http://img802.imageshack.us/img802/3263/passatb3piterruforumadm.png - в данном случае это гл. админ, админы и гости. Для них предупреждения не действуют. Соответственно и отображать их не нужно. Сейчас уровень предупреждений для таких групп отображается.

 

При логине под главным админом и, вероятно, под админом и супермодератором (не тестировал) - т.е. под пользователем той группы, которой по умолчанию доступны к просмотру уровни предупреждений, уровень предупреждений показывается два раза: http://img580.imageshack.us/img580/705/passatb3piterruforumtop.jpg Нужно показывать один раз.

 

:)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...