Уведомление при цитировании моих сообщений - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

  • 2 Страниц +
  • 1
  • 2

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

#1 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 962
  • Регистрация: 14-Июнь 09
  • Репутация: 22
  • IPB version:3.1.x
 

Отправлено 10 Ноябрь 2018 - 04:40

Есть такой чудный функционал как уведомление при цитирование моих сообщений в темах форума. Работает хорошо и отлично. Однако только лишь если будут цитировать сообщение по кнопке Ответить.
Возможно ли такие уведомления если тебя цитируют непосредственно с быстрого ответа, а также используя ваш ник?
0

#2 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 591
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 403
  • IPB version:I have no IPB
 

Отправлено 13 Ноябрь 2018 - 12:39

Просмотреть сообщениеHaktar сказал(а):

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

Потому что там используется скрытый инпут с ID цитируемого поста.
Как понять в быстром ответе, на какой пост отвечаешь?
0

#3 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 962
  • Регистрация: 14-Июнь 09
  • Репутация: 22
  • IPB version:3.1.x
 

Отправлено 13 Ноябрь 2018 - 22:34

Просмотреть сообщениеnewbie сказал(а):

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

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

#4 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 591
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 403
  • IPB version:I have no IPB
 

Отправлено 14 Ноябрь 2018 - 07:54

Просмотреть сообщениеHaktar сказал(а):

Я так понял что в четвёртке это уже реализовано.
В 4-ке много чего есть.

Просмотреть сообщениеHaktar сказал(а):

Для тройки как я понял это нереально?
На выходных посмотрю
1

#5 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 962
  • Регистрация: 14-Июнь 09
  • Репутация: 22
  • IPB version:3.1.x
 

Отправлено 14 Ноябрь 2018 - 18:09

Просмотреть сообщениеnewbie сказал(а):

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

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

#6 Пользователь не на сайте   HooLIGUN ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 159
  • Регистрация: 04-Декабрь 11
  • Репутация: 7
  • IPB version:3.4.x
 

Отправлено 15 Ноябрь 2018 - 13:26

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

#7 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 591
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 403
  • IPB version:I have no IPB
 

Отправлено 15 Ноябрь 2018 - 13:40

Просмотреть сообщениеHooLIGUN сказал(а):

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


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

#8 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 962
  • Регистрация: 14-Июнь 09
  • Репутация: 22
  • IPB version:3.1.x
 

Отправлено 18 Ноябрь 2018 - 20:31

Просмотреть сообщениеnewbie сказал(а):

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

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

#9 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 119
  • Регистрация: 20-Март 09
  • Репутация: 2 445
  • IPB version:3.1.x
 

Отправлено 19 Ноябрь 2018 - 01:03

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

#10 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 591
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 403
  • IPB version:I have no IPB
 

Отправлено 19 Ноябрь 2018 - 08:26

Просмотреть сообщениеsiv1987 сказал(а):

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

Зависит.
		//-----------------------------------------
		// Send notification of post quoted
		//-----------------------------------------
		
		if( $post['post_parent'] )

0

#11 Пользователь не на сайте   HooLIGUN ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 159
  • Регистрация: 04-Декабрь 11
  • Репутация: 7
  • IPB version:3.4.x
 

Отправлено 20 Ноябрь 2018 - 13:56

Просмотреть сообщениеnewbie 15 Ноябрь 2018 - 13:40 сказал(а):

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

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

#12 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 119
  • Регистрация: 20-Март 09
  • Репутация: 2 445
  • IPB version:3.1.x
 

Отправлено 20 Ноябрь 2018 - 15:11

Просмотреть сообщениеnewbie 19 Ноябрь 2018 - 08:26 сказал(а):

Зависит.
		//-----------------------------------------
		// Send notification of post quoted
		//-----------------------------------------
		
		if( $post['post_parent'] )


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

#13 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 962
  • Регистрация: 14-Июнь 09
  • Репутация: 22
  • IPB version:3.1.x
 

Отправлено 20 Ноябрь 2018 - 15:33

Просмотреть сообщениеsiv1987 сказал(а):

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

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

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

#14 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 591
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 403
  • IPB version:I have no IPB
 

Отправлено 20 Ноябрь 2018 - 16:04

Просмотреть сообщениеHooLIGUN сказал(а):

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

#15 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 962
  • Регистрация: 14-Июнь 09
  • Репутация: 22
  • IPB version:3.1.x
 

Отправлено 21 Ноябрь 2018 - 03:40

Просмотреть сообщениеnewbie сказал(а):

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

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

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2018 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна