Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
HooLIGUN

Забанен, Только чтение 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=''

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

  • Upvote 3

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

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

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

  • Upvote 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'] )
	{
		.....
	}

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

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

×
×
  • Создать...