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

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

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

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

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

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


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

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

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

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

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


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

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

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

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

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


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

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

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

 

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

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

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


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

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

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

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


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

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

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


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

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

 

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

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


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

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

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

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


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

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

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


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

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

Зависит.

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

	if( $post['post_parent'] )

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


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

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

Это не то.

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

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

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


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

Зависит.

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

	if( $post['post_parent'] )

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

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


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

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

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

 

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

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


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

Это не то.

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

А я говорю про уведомление при обращении по нику. То бишь я напишу в посте [ 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']

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

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


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

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

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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