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

Уведомление при цитировании моих сообщений

Recommended Posts

Есть такой чудный функционал как уведомление при цитирование моих сообщений в темах форума. Работает хорошо и отлично. Однако только лишь если будут цитировать сообщение по кнопке Ответить.

Возможно ли такие уведомления если тебя цитируют непосредственно с быстрого ответа, а также используя ваш ник?

Share this post


Link to post

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

Потому что там используется скрытый инпут с ID цитируемого поста.

Как понять в быстром ответе, на какой пост отвечаешь?

Share this post


Link to post

Как понять в быстром ответе, на какой пост отвечаешь?

Я так понял что в четвёртке это уже реализовано.

Для тройки как я понял это нереально?

Share this post


Link to post

Я так понял что в четвёртке это уже реализовано.

В 4-ке много чего есть.

 

Для тройки как я понял это нереально?

На выходных посмотрю
  • Upvote 1

Share this post


Link to post

На выходных посмотрю

Спасибо, буду ждать.

Share this post


Link to post

Сделать бы, как в 4ке, уведомление обращения по нику [ member=""] :)

Share this post


Link to post

Сделать бы, как в 4ке, уведомление обращения по нику [ member=""]

 

Есть в хуке "(DDK33) Quote Selected Text"

Share this post


Link to post

На выходных посмотрю

Покаместь как я понял у вас нет на это времени.

Share this post


Link to post

Если не ошибаюсь такое возможно если при цитирование указано в ббкоде имя или ид пользователя. От формата ответа это не зависит.

Share this post


Link to post

От формата ответа это не зависит.

Зависит.

		//-----------------------------------------
	// Send notification of post quoted
	//-----------------------------------------

	if( $post['post_parent'] )

Share this post


Link to post

Есть в хуке "(DDK33) Quote Selected Text"

Это не то.

хук позволяет просто вставить ник или цитировать выделенное.

А я говорю про уведомление при обращении по нику. То бишь я напишу в посте [ member=user] и user`y придет уведомление что то наподобие "HooLIGUN обратился к вам в посте (ссылка на пост)"

Share this post


Link to post

Зависит.

		//-----------------------------------------
	// Send notification of post quoted
	//-----------------------------------------

	if( $post['post_parent'] )

Тогда ошибаюсь. Но думаю это не сложно реализовать при парсинге ббкода при создание нового поста.

Share this post


Link to post

Но думаю это не сложно реализовать при парсинге ббкода при создание нового поста.

Вот это и нужно. Очень удобное дополнение было бы.

 

Но дополнительной нагрузки для форума это не создаст?

Share this post


Link to post

Это не то.

хук позволяет просто вставить ник или цитировать выделенное.

А я говорю про уведомление при обращении по нику. То бишь я напишу в посте [ member=user] и user`y придет уведомление что то наподобие "HooLIGUN обратился к вам в посте (ссылка на пост)"

Смотрели хук?

		if( $this->settings['ddk33_qst_do_notify'] && $this->memberData['member_id'] )
	{
		$seen = array();

		if ( stristr( $post['post'], '[member' ) )
		{
			if ( preg_match_all( '#\[member=(?:\'|"|"|&\#39;)([^\]]+)(?:\'|"|"|&\#39;)#', $post['post'], $mentioned_members) )
			{

				$classToLoad		= IPSLib::loadLibrary( IPS_ROOT_PATH . '/sources/classes/member/notifications.php', 'notifications' );

Как раз-таки ищем

[member='user']

и отправляем уведомление

Share this post


Link to post

и отправляем уведомление

То есть при наличие этого хука, будет срабатывать уведомление если запостить ник форумчанина в сообщение?

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...