Приветствую.
Выкладываю финальную версию плагина для отправки сообщений посредством аякса. Оформить это в формате плагина решил для того, чтобы максимально упростить его установку и в случае чего было бы так же просто его отключить.
Из особенностей могу выделить отправку сообщения через Enter либо Ctrl+Enter. Комбинацию выбирает сам пользователь и она запоминается для последующих сообщений (в cookies).
Окно для отправки открывается вместо стандартного при нажатии на "Написать сообщение" в профиле пользователя и само закрывается после успешной отправки. При отключенном javascript работает старый вариант с открытием новой страницы.
Скрин
2. разложить файлы согласно инструкции в архиве
3. в файле templates/ВАШ_ШАБЛОН/components/com_users_profile.tpl заменить строку
на Добавится Делал для версии 1.9.
Выкладываю финальную версию плагина для отправки сообщений посредством аякса. Оформить это в формате плагина решил для того, чтобы максимально упростить его установку и в случае чего было бы так же просто его отключить.
Из особенностей могу выделить отправку сообщения через Enter либо Ctrl+Enter. Комбинацию выбирает сам пользователь и она запоминается для последующих сообщений (в cookies).
Окно для отправки открывается вместо стандартного при нажатии на "Написать сообщение" в профиле пользователя и само закрывается после успешной отправки. При отключенном javascript работает старый вариант с открытием новой страницы.
Скрин
Установка:
1. скачать архив2. разложить файлы согласно инструкции в архиве
3. в файле templates/ВАШ_ШАБЛОН/components/com_users_profile.tpl заменить строку
<td><a href="/users/{$usr.id}/sendmessage.html" title="{$LANG.WRITE_MESS}">{$LANG.WRITE_MESS}</a></td>
<td><a id="messages" href="/users/{$usr.id}/sendmessage.html" title="{$LANG.WRITE_MESS}">{$LANG.WRITE_MESS}</a></td>
id="messages"
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
Реклама #
Jestik 12 лет назад #
Эдуард Машковский 12 лет назад #
SJen 12 лет назад #
Эдуард Машковский 12 лет назад #
reload 12 лет назад #
SJen 12 лет назад #
В мини версии наворотов не планирую.
nikitka 12 лет назад #
SJen 12 лет назад #
Тут же просто - открыл, отправил и оно закрылось. Зачем его перетаскивать куда-то?)
nikitka 12 лет назад #
nikitka 12 лет назад #
Майкл 12 лет назад #
Эдуард Машковский 12 лет назад #
SJen 12 лет назад #
Майкл 12 лет назад #
Эдуард Машковский 12 лет назад #
SJen 12 лет назад #
Звук того, что сообщение отправилось? - нет, такого нет
Повторюсь - получение сообщений, быстрый ответ и еще много всего будет в полной версии.
Fuze 12 лет назад #
заменить на
SJen 12 лет назад #
Эдуард Машковский 12 лет назад #
SJen 12 лет назад #
SJen 12 лет назад #
Замечание скорее на будущее
Fuze 12 лет назад #
SJen 12 лет назад #
letsgo 12 лет назад #
Def 12 лет назад #
Def 12 лет назад #
Ne OS 12 лет назад #
+
[/b]! Устанавливать не буду... жду платной и полной версии! Надеюсь цена не будет кусать кошелек...))Black-Raven90 12 лет назад #
Как раз его не хватало) А зачем в личных сообщениях кнопки "спойлер" и "скрытый текст"? Что можно в ЛС скрывать...
vitalson9 12 лет назад #
Настёна 12 лет назад #
Настёна 12 лет назад #
Александр 12 лет назад #
без обид.
удачи в освоении языков программирования)
много букафф, модно сделать в раз 10 короче и быстрее, но даже не в этом дело. так писать код не есть хорошо, каждая строчка - произведение искусства)
PS: если что, могу проконсультировать.
SJen 12 лет назад #
SJen 12 лет назад #
Роман 12 лет назад #
SJen 12 лет назад #
Это простая рабочая версия отправки сообщений(работает без глюков, багов, без уязвимостей), которая будет полезна некоторым пользователям. Но на эталон написания плагина не тянет) А пример для новичков же уже есть в движке.
vitalson9 12 лет назад #
SJen 12 лет назад #
Глюк - это когда не работает то, что должно работать или работает не так, как должно) А в данном случае все задумано именно так - может не совсем красиво, но я прописал именно так.
stasis 12 лет назад #
+
на 1.9 работает...
СПАСИБО!
vitalson9 12 лет назад #
SJen 12 лет назад #
но тут просто подредактировав код не получится (так, как вы убрали спойлер)
vitalson9 12 лет назад #
SJen 12 лет назад #
Эдуард Машковский 12 лет назад #
vitalson9 12 лет назад #
SJen 12 лет назад #
Фотки, нужно - добавлю позже. Сейчас вся работа идет над полной версией)
Mazhara1986 12 лет назад #
SJen 12 лет назад #
VonKruger 12 лет назад #
mrDON 12 лет назад #
SJen 12 лет назад #
mrDON 12 лет назад #
letsgo 12 лет назад #
Алексей Т 12 лет назад #
Артемий Б 12 лет назад #
d0th 12 лет назад #
SJen 12 лет назад #
Проверил, будет работать.
После обновления файлов переустановите плагин
d0th 12 лет назад #
lezginka.ru 12 лет назад #
SJen 12 лет назад #
Я сейчас добавил это в большую "систему переписки", а тут еще нет такой возможности.
Артемий Б 12 лет назад #
BilarИuss выше уже говорил об этом...
Агроном 12 лет назад #
fgvyguyu 12 лет назад #