Перейти к контенту

Контроль подписей юзеров для 2.3.1


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

Имеющийся в наличии мод под 2.2.x кажется не годится для 2.3.1, по крайней мере как минимум один фрагмент в messenger.php просто отсутствует...

Может кто-то что-то видел подходящее?

 

user_sig_control_22x.zip

Ссылка на комментарий
Поделиться на других сайтах

вопрос снимается, методом тыка сделал сам.. проблема была вот в чем:

 

Open: ./sources/action_public/messenger.php

Find: [ function view_msg() ]

	$msg['msg_post'] = $this->topiclib->parser->pre_display_parse( $this->topiclib->parser->pre_db_parse( $msg['msg_post'] ) );

	if ( $this->ipsclass->member['view_sigs'] and $member['signature'] )

Replace with:

	$msg['msg_post'] = $this->topiclib->parser->pre_display_parse( $this->topiclib->parser->pre_db_parse( $msg['msg_post'] ) );
	$not_show = ($this->ipsclass->vars['sl_enable'] && $this->ipsclass->vars['sl_pms']) ? 1 : 0;			

	if ( $this->ipsclass->member['view_sigs'] and $member['signature'] and ! $not_show )

 

Нет в messenger.php фрагмента

$msg['msg_post'] = $this->topiclib->parser->pre_display_parse( $this->topiclib->parser->pre_db_parse( $msg['msg_post'] ) );

 

Обошелся без него, то есть:

 

if ( $this->ipsclass->member['view_sigs'] and $member['signature'] )

 

заменил на

 

$not_show = ($this->ipsclass->vars['sl_enable'] && $this->ipsclass->vars['sl_pms']) ? 1 : 0;

if ( $this->ipsclass->member['view_sigs'] and $member['signature'] and ! $not_show )

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
  • 4 недели спустя...

Как сделать чтобы создалась новая настройка? (например Настройка подписей).

 

Все разобрался сам :D Отличный мод ;)

Изменено пользователем zil1924
Ссылка на комментарий
Поделиться на других сайтах

пишет ошибку при попытке изменить свою подпись в профиле:

Fatal error: Call to undefined method func_usercp::check_sig() in /pub/home/magar/public_html/sources/lib/func_usercp.php on line 1810

 

Версия 2.3.1, что делать?

 

Решил проблему путем перемещения функции из конца файла почти на самый верх, способ отдает кустарностью-более цивилизованные методы существуют?

Ссылка на комментарий
Поделиться на других сайтах

Mantius, сделали верно. Либо автор инструкции не совсем точно описал куда функцию доьавлять, либо вы ошиблись просто при добавлении.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.