Бесплатный компонент AjaxChat ver 0.5

+40
3.1K
Итак, после очередного долгого молчания представляю вам свой бесплатный компонент чата для ICMS 1.10+
Иллюстрация

Компонент представляет собой чат с общей комнатой и приватными сообщениями на основе личных сообщений из основной поставки.

Что нового:
WYSWYG строка чата
Новые PNG смайлы из Twitter Emoji
Смена цвета пользователем сразу же меняет цвет сообщения
Чистка кода
Убрал всякие ненужные команды
Работает вроде нормально и быстрее.

Качать тут: github.com/neochapay/icms-ajaxchat/archive/master.zip
+1
Black-Raven90 Black-Raven90 9 лет назад #
Если кликнуть по нику пользователя, чтобы отправить ему публичное сообщение, то текст набирается только после пары кликов по строке ввода.
Звук об упоминаниях в чате не проигрывается.
Кнопка "помощь" не работает.

Проверял на Firefox 33, дефолтный и свой шаблоны, icms 1.10.4
А вообще, хороший компонент для развлекательных сайтов)
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
Помощь вообще отрублена...в шаблоне видимо не убрал...
Про звук - флеш есть?

Со строкой известный мне трабл...думаю как его поправлять...
+1
Black-Raven90 Black-Raven90 9 лет назад #
Конечно есть, Flash 15.
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
Ошибок в консоле нет?
+1
Black-Raven90 Black-Raven90 9 лет назад #
Вроде ничего, что исходило бы от чата.
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
$f().play(1); В js консоле попробуйте сделать...
+1
Black-Raven90 Black-Raven90 9 лет назад #
Вроде сделал, но на что там смотреть - не знаю. Тестировать пока больше не буду.
+1
Александр Александр 9 лет назад #
Круто очень ждали! ++
+1
irbis irbis 9 лет назад #
Предоставьте кто-нибудь демку, плиз!
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
на сайте моего радио можете глянуть cheb.fm
+1
Alekskrug Alekskrug 9 лет назад #
Здравствуйте!
У меня не большая проблема точнее я не могу найти где это поправить.
В двух словах когда отправляешь смайл в общем чате всё хорошо но когда его отправляешь в приватном чате приходит не смайл а код (<img class="emo_c" src="/components/ajaxchat/img/smiles/faces/1f38e.png">) Как это поправить?
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
ой.....ушёл поправлять....
-1
Alekskrug Alekskrug 9 лет назад #
Вы смогли решить мою проблему или нет
0
Сергей Игоревич Сергей Игоревич 9 лет назад #
Обновите из того же архива
-1
Модератор Реальности Модератор Реальности 9 лет назад #
Fatal error: Call to undefined method cmsPage::initTemplate() in /home/.../public_html/components/ajaxchat/frontend.php on line 33

как поправить?

в строке 33 так:

$smarty = cmsPage::initTemplate('components', 'com_ajaxchat_view.tpl');
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
cmsPage::initTemplate замените на $inCore->initSmarty и обновите лучше CMS
-3
Модератор Реальности Модератор Реальности 9 лет назад #
Мы раньше жили бедно, а тут нас еще и обокрали.........
-1
Модератор Реальности Модератор Реальности 9 лет назад #
не пойму что за дела во всех моих сообщениях кругом поставили мне минусы???? я тут общаюсь только по вопросам системы за что?
+2
hummer7887 hummer7887 9 лет назад #
Отличный чат, только у меня такой момент, когда отправляешь сообщение, оно появляется в чате, только после обновления страницы с чатом.... это совсем не удобно... Тестирую дальше!
0
Сергей Игоревич Сергей Игоревич 9 лет назад #
В хроме ctrl-shift-j и смотреть ошибки JS
+1
Clear Clear 9 лет назад #
Супер вещь земляк ))) плюсанул.
0
Модератор Реальности Модератор Реальности 9 лет назад #
У меня на 1.10.1 вообще не работает не одна ваша сборка чата а описание не мыслемо запутано
0
Сергей Игоревич Сергей Игоревич 9 лет назад #
Симптоматику бы
-1
Модератор Реальности Модератор Реальности 9 лет назад #
при отправке выдает подтвердите действия и все, чат горит всегда черным
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
Ссылку на сайт и логинпасс в личку для обычного пользователя.
-1
Модератор Реальности Модератор Реальности 9 лет назад #
я вчера с бекапа восстановил сайт после установки чата, вам писал в личку молчек тут глухо снес все. А мне на проекте именно чат нужен очень
+6
Сергей Игоревич Сергей Игоревич 9 лет назад #
Ну простите что я иногда сплю и работаю. Я не могу отвечать в режиме реального времени.
0
Gennaro Bianco Gennaro Bianco 9 лет назад #
В чате кнопка "Отправит" написана без мягкого знака... Ошибка
-1
Модератор Реальности Модератор Реальности 9 лет назад #
это наименьшее о чем тут стоило упоминать)))
-1
Модератор Реальности Модератор Реальности 9 лет назад #
я имел ввиду, не осуждение Сергей я имел ввиду что ошибку типа опечатки легко исправить. Чат классный проблему я нашел в своей системе но не знаю сегодня планирую обновить систему не знаю что выйдет но на новом проекте чат работает классно.
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
ну и славненько.
-2
Модератор Реальности Модератор Реальности 9 лет назад #
нервы на приделе, обновил сайт

ни черта

не работает все прошло успешно а как не работало ничего так и не работает, с такой поддержкой и такими любезными программистами быстрей в психушку угодить можно чем развиться и что то сделать руки опускаются о т всех этих тупых и не понятных ходов которые совершенно непонятны картина ошибок такая

0
Сергей Игоревич Сергей Игоревич 9 лет назад #
У вас не установлена Jquery в шаблоне
-1
Модератор Реальности Модератор Реальности 9 лет назад #
и что теперь делать?
0
Сергей Игоревич Сергей Игоревич 9 лет назад #
подключить её...
-3
Модератор Реальности Модератор Реальности 9 лет назад #

Я ПОНИМАЮ ЧТО ТУТ ВСЕ УМНЫЕ И СЧАСТЛИВЫЕ И ПРОЩУ ПРОЩЕНИЯ ЧТО ВОТ ТАКОЙ ТУПОЙ И ГЛУПЫЙ РЕШИЛ СПРОСИТЬ У ВАС. ВКЛЮЧИТЬ МОЖНО ВКЛЮЧАТЕЛЬ НА СТЕНЕ ИЛИ ТЕЛЕВИЗОР В РОЗЕТКУ Я ЗАДАЛ ВОПРОС НЕ ДЛЯ СЛОВЦА А ЧТОБ ПОЛУЧИТЬ ОТВЕТ КАК СДЕЛАТЬ. ДЛЯ ЧЕВО ТУТ ВСЕ ВЫ ДЕЛАЕТЕ ЕСЛИ НЕ ХОТИТЕ ОТ СВОЕЙ ВАЖНОСТИ ОТВЕЧАТЬ НА ВОПРОСЫ ДЛЯ КОГО ВЫ СОБСТВЕННО ЭТО ДЕЛАЕТЕ САМОЛЮБИЕ ИЛИ РЕАЛЬНО ВЫ ОТКРЫТЫ И ГОТОВЫ ПОМОЧЬ НЕТ ТАК ЗАКРОЙТЕ ЛАВКУ И ПРЕКРАТИТЕ ВРАТЬ О ПОМОЩИ ПОДДЕРЖКИ

0
Rossoman Rossoman 9 лет назад #
Я извиняюсь что вмешиваюсь в чужой разговор, но неужели не хочется попробовать разобраться самому. Тем более Вам и так уже сказали в чем причина.
Достаточно вбить в гугл как подключить jquery
Если и искать ничего не хочется, то как минимум откройте файл template.php Вашего шаблона, и добавьте между тегами <head></head>
Код PHP:
  1. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
-1
Модератор Реальности Модератор Реальности 9 лет назад #
спасибо за ответ. дело в том что у меня при миграции от 1.10.1 до 1.10.4 все прошло нормально но в конце не обновиляяс шаблон я его в ручную обновил и встала проблема как и где не дочеты, иногда день проседишь вот так и к вечеру уже не знаешь что еще не так вот и спросил нарвался на смешки и приколы а нервы на приделе были устал, сейчас разгребаю все
+1
stassis stassis 9 лет назад #
Подскажите как чистить сообщения через Cron?
-1
Модератор Реальности Модератор Реальности 9 лет назад #
актуально
0
Сергей Игоревич Сергей Игоревич 9 лет назад #
Про крон делается в кронтабе следующая запись
* * * * * wget http://ДОМЕН/ajaxchat/cron -o /dev/null > /dev/null 2>&1
0
Сергей Игоревич Сергей Игоревич 9 лет назад #
Про крон делается в кронтабе следующая запись
* * * * * wget http://ДОМЕН/ajaxchat/cron -o /dev/null > /dev/null 2>&1
-5
Модератор Реальности Модератор Реальности 9 лет назад #
А что трудно НОРМАЛЬНО ответить куда и что поставить и называть файлы правильно а не

кронотабе

лененоба хербаде, если вы умные и все знаете не значить что в се ваш сленг учили и могут понять, не хотите отвечать на вопросы зачем выкладывать а потом смеяться над теми кто интересуется вашими поделками переделками или это сообщество высмеивания и издевательств???
+3
Сергей Игоревич Сергей Игоревич 9 лет назад #
1. ни кто вам ни чего не должен
2. научитесь пользоваться гуглом
3. удачного дня.
-7
Модератор Реальности Модератор Реальности 9 лет назад #
ну тогда и не надо тут писать и мозги пудрить пишите что все вопросы к гуглу
+3
r2 r2 9 лет назад #
Прекращайте грубить и ругаться, пожалуйста.
Автор вам дает конкретные ответы на вопросы, касающиеся его продукта.
Но при этом он не обязан обучать вас общей компьютерной грамотности.
0
Сергей Игоревич Сергей Игоревич 9 лет назад #
-1
Модератор Реальности Модератор Реальности 9 лет назад #
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
-4
Модератор Реальности Модератор Реальности 9 лет назад #
Никто не грубил, не надо путать грубость и высказывания мнения пусть и не приятное в вашем понимании но это мое мнение которое Вы и ваши пристебаи тут сложили о себе.

И о Приоре смотрю у местных модеров тут синдром консьержа обостряется????[/h1] Если есть вопросы я их задаю а если не можете отвечать так как например делает тот же Макс или другие заслуживающие уважения тут ребята, я общаюсь со всеми на уважительно доброжелательном тоне.

Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст

Я УВАЖАЮ ПРИСУТСТВУЮЩИХ ЧЕСТНЫХ ОТКРЫТЫХ И ДОБРЫХ ЛЮДЕЙ!!!

+2
VopisUVD VopisUVD 9 лет назад #
Когда ожидать обновление на 1.10.5
-1
Сергей Игоревич Сергей Игоревич 9 лет назад #
А что не ставится? О_О
0
Andrey Andrey 9 лет назад #
Когда ожидать обновление на 1.10.5

А что не ставится? О_О


Ставится, но сообщения появляются только после обновления страницы.
0
Скела Скела 9 лет назад #
появляются после обновления + модуль чата выдает ошибку
Код ВЫВОДИМЫЙ:
  1. initSmarty is DEPRECATED, use cmsPage::initTemplate in ...core\cms.php on line 1242
-1
Игорь Игорь 9 лет назад #
Imho, но для версии 1.x не актуально уже....
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
Что это?
0
GarikKR GarikKR 9 лет назад #
Сергей Игоревич скажите под 2.1.2 будет чатик и приложение для андроида с личной системной перепиской? спасибо
+1
Сергей Игоревич Сергей Игоревич 9 лет назад #
Чат пока планируется
Приложение - заказывайте
0
Александр Александр 8 лет назад #
Сергей Игоревич, а какие команды именно вы убрали? спасибо за новый чат тот 1.10.3+ =)
0
Андрей Андрей 8 лет назад #
Сергей Игоревич, Доброго дня вам прогресс не стоит на месте спасибо вам за Чат
есть вопрос .
Приложение Телеграм с открытым кодом есть ли возможность в чат добавить строки кода ,чтобы синхронизировать чат на сайте и группу в телеграмм

Ну в общем весь вопрос во вставке куска своего кода в нужное место
с телеграмм он связан ботом который принимает от чата текст и вещает его в телеграм и наоборот,

возможно ли такое ???
Информации толком нигде нет ,но я видел это в работе
заранее спасибо

Еще от автора

Редирект при логине
Меня жутко бесит на сайтах, когда ходишь по нему, не замечаешь что залогинен, а потом надо зайти в раздел который только для пользователей.
Автоповорот изображений 1.10+
Итак, для тех у кого нормальные фотоаппараты и тысячи фоток на сайте.
Компонент AjaxChat для 1.10.3+
Лёгкое обновление компонента AjaxChat 0.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.