событие выбора пользователем вкладки окна чата
- rrrFer_
- Не в сети
- Junior Member
- Сообщений: 38
- Спасибо получено: 0
очень хочется его обработать.
поясню что ищу -в окне чата может быть несколько вкладок(по одной вкладке для каждого собеседника). Хотелось бы получать события о том, что пользователь переходит к другой вкладке(или открывает новую).
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- rrrFer_
- Не в сети
- Junior Member
- Сообщений: 38
- Спасибо получено: 0
Вот в окне чата внизу есть надпись "TRLT" - это для транслита. При нажатии на надпись, она станет жирнее и сообщения будут отправляться транслитом. НО отправляться они будут не всем, а лишь тем, в окне чата с кем была нажата эта кнопка.
Интересует вот что. Я нажал ее во вкладке у юзера А - она стала жирнее. перешел на вкладку к юзеру Б - она не жирная. Перешел назад к юзеру А -она опять жирная.
Вывод: модуль, отвечающий за транслит получает информацию об UIN юзера, вкладка с которым в данный момент открыта в окне чата. Я хочу также ))
Есть вариант постоянно отправлять запрос PG_CHAT_UIN - но это ваще не выход, т.к. не хочу мой плагин напрасно тревожил клиент(ну и ресурсы зря при этом кушал тоже)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Не в сети
- Platinum Member
- Сообщений: 1112
- Спасибо получено: 158
rnq.ru/component/option,com_kunena/Itemi...ew/catid,7/id,40620/
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- rrrFer_
- Не в сети
- Junior Member
- Сообщений: 38
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Не в сети
- Platinum Member
- Сообщений: 1112
- Спасибо получено: 158
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Rapid D
- Не в сети
- Administrator
- Сообщений: 1995
- Спасибо получено: 35
Это событие шлёться, только если выбрана закладка какого-либо плагина.Ну дак тему всю прочитать надо) Событие PE_SELECTTAB, там даже пример кода есть для него.
Для чатов, события нет
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
- Не в сети
- Platinum Member
- Сообщений: 1112
- Спасибо получено: 158
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- rrrFer_
- Не в сети
- Junior Member
- Сообщений: 38
- Спасибо получено: 0
дак сначала попробовал, убедился что не работает, потом тему создал )Ну дак тему всю прочитать надо) Событие PE_SELECTTAB, там даже пример кода есть для него
Для чатов, события нет
Вобщем вот как с TRLT, хочется также сделать...чтобы плагин имел разные состояния для разных контактов...ну и состояния эти демонстрировал внешностью иконки кнопки плагина )
Вот поэтому при переключении контакта надо менять иконку кнопки, а сообщение отловить не получается.
Каждую секунду слать PG_CHAT_UIN клиенту не хочется.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Rapid D
- Не в сети
- Administrator
- Сообщений: 1995
- Спасибо получено: 35
PS. Кстати советую в PG_CHAT_UIN брать не числовое значение, а строковое. Т.к. например для агентовских почт, числовое всегда будет 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- rrrFer_
- Не в сети
- Junior Member
- Сообщений: 38
- Спасибо получено: 0
Про то что не обновляют...раньше вроде бы поиск обновлений работал, а сейчас не уведомляет у меня о новых версиях...(но это уже оффтоп)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Sleuthhound
- Не в сети
- Premium Member
- Сообщений: 84
- Спасибо получено: 0
В следующей версии могу добавить новое событие. Но большинство народу редко обновляют версии...
PS. Кстати советую в PG_CHAT_UIN брать не числовое значение, а строковое. Т.к. например для агентовских почт, числовое всегда будет 0
Было бы неплохо, если такое событие появилось бы.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- rrrFer_
- Не в сети
- Junior Member
- Сообщений: 38
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.