Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

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

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

Рекомендованные сообщения

Опубликовано:

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

 

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

Опубликовано:
  • Автор

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

 

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

Изменено пользователем setmel

  • 1 месяц спустя...
Опубликовано:

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

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

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

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

  • 2 года спустя...
Опубликовано:

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

Опубликовано:

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

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

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

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

Опубликовано:

Ищу, как написано выше, тут: 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? - соответственно, в русском эквиваленте...

 

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

Опубликовано:

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

=

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

Опубликовано:

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

Опубликовано:

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

Опубликовано:

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

Опубликовано:

Как вариант, в шаблоне 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'] Чтобы не дублировать у самого себя, если включена вышеуказанная настройка.

Изменено пользователем newbie
upd

Опубликовано:

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

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

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

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

 

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

Опубликовано:

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

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

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

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

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

Опубликовано:

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

 

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

 

:)

Опубликовано:

Обновил пост

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.