Приветствую.
Выкладываю финальную версию плагина для отправки сообщений посредством аякса. Оформить это в формате плагина решил для того, чтобы максимально упростить его установку и в случае чего было бы так же просто его отключить.
Из особенностей могу выделить отправку сообщения через 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"
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
В мини версии наворотов не планирую.
Тут же просто - открыл, отправил и оно закрылось. Зачем его перетаскивать куда-то?)
Звук того, что сообщение отправилось? - нет, такого нет
Повторюсь - получение сообщений, быстрый ответ и еще много всего будет в полной версии.
заменить на
Замечание скорее на будущее
+
[/b]! Устанавливать не буду... жду платной и полной версии! Надеюсь цена не будет кусать кошелек...))Как раз его не хватало) А зачем в личных сообщениях кнопки "спойлер" и "скрытый текст"? Что можно в ЛС скрывать...
без обид.
удачи в освоении языков программирования)
много букафф, модно сделать в раз 10 короче и быстрее, но даже не в этом дело. так писать код не есть хорошо, каждая строчка - произведение искусства)
PS: если что, могу проконсультировать.
Это простая рабочая версия отправки сообщений(работает без глюков, багов, без уязвимостей), которая будет полезна некоторым пользователям. Но на эталон написания плагина не тянет) А пример для новичков же уже есть в движке.
Глюк - это когда не работает то, что должно работать или работает не так, как должно) А в данном случае все задумано именно так - может не совсем красиво, но я прописал именно так.
+
на 1.9 работает...
СПАСИБО!
но тут просто подредактировав код не получится (так, как вы убрали спойлер)
Фотки, нужно - добавлю позже. Сейчас вся работа идет над полной версией)
Проверил, будет работать.
После обновления файлов переустановите плагин
Я сейчас добавил это в большую "систему переписки", а тут еще нет такой возможности.
BilarИuss выше уже говорил об этом...