Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

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

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Забанен, Только чтение 3.4.8

Здравтсвуйте.

Проблема такая:

Заблокировал пользователя через систему предупреждений, но у него в статусе это не отображается (Забанен, Только чтение)

post-48258-0-78723900-1449926230_thumb.png

Хотя на стандартном стиле это есть:

post-48258-0-46191200-1449926234_thumb.png

 

Проблема в стиле baisik

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

Что мешает сравнить шаблоны профилей этих двух скинов?

 

					<if test="hasWarns:|:!empty( $warns )">
						<foreach loop="warnsLoop:array( 'ban', 'suspend', 'rpa', 'mq' ) as $k">
							<if test="warnIsSet:|:isset( $warns[ $k ] )">
								<span class='ipsBadge ipsBadge_red<if test="warnClickable:|:$warns[ $k ]"> clickable</if>' <if test="warnPopup:|:$warns[ $k ]">onclick='warningPopup( this, {$warns[ $k ]} )'</if>>{$this->lang->words[ 'warnings_profile_badge_' . $k ]}</span>
							</if>
						</foreach>
					</if>

  • Автор

Дело в том, что этот код присутсвтует в проблемном стиле

такая же трабла, сравнивал кастом и дефолт коды одинаковые, но на кастоме не работает, а на дефолте все есть

Смотрите откуда берется переменная $warns.

$warns это переменная которая передается непосредственно шаблону. Она должна быть в списке "Переменные".

 

$tabs=array(), $member=array(), $visitors=array(), $default_tab='status', $default_tab_content='', $friends=array(), $status=array(), $warns=array(), $show_contact=''

Порядок следования имеет значения.

я чет ни оч понял... это знач надо ковырять кастом стиль или все же что-то с движком делать ?

  • Автор

Спасибо, помогло!

я чет ни оч понял... это знач надо ковырять кастом стиль или все же что-то с движком делать ?

Если на одном стиле работает, а на другом нет, то "ковырять" надо стиль.

Открываете шаблон, справа в углу есть кнопка "Variables". Нажимаете на нее и сравниваете переменные с теми, что перечислены в посте 6.

уже решил проблему

  • 1 год спустя...
  • Автор

Как сделать, чтобы эти статусы (Забанен,только чтение) могли видеть все? (а не только админы\модераторы)

Как сделать, чтобы эти статусы (Забанен,только чтение) могли видеть все? (а не только админы\модераторы)

 

Если только в профиле, то admin/applications/members/modules_public/profile/view.php

		if ( $member['show_warn'] )

Измените условие, например так

		if ( 1==1 or $member['show_warn'] )

Глобально прописано в admin/sources/base/ipsMember.php

		$member['show_warn'] = FALSE;
	if ( $parseFlags['warn'] AND $member['member_id'] )
	{
		.....
	}

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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.