Плагин: чат BuddyPress Ajax Chat v1.3.2

Сегодня я выпускаю свой русский перевод плагина BuddyPress Ajax Chat.

Данный плагины вышел уже давно, но в самом начале у него были огромные проблемы с интеграцией, потом я про него забыл, и вот начал отслеживать начиная с версии 1.2.6. Наконец-то руки дошли и я могу выпустить его для тех, кто про него еще ничего не знает.

Особенности чата: после активации в BuddyBar появляется меню Чат, которое будет мигать, если пришло сообщение в чате. На странице непосредственно чата вы увидите большое окно с огромным количеством возможностей: личная переписка, бан, комнаты, переписка внутри групп BuddyPress и много чего еще. Посмотрите скриншоты в папку плагина или же перейдите на мой демо-сайт и там все посмотрите.

Установка проста – скопируйте в папку плагинов, активируете для всего сайта. Есть страница настроек в меню BuddyPress, загляните туда обязательно.

Я перевел сам плагин, исправил в коде шаблона 2 непереводимые фраз из админки, залез в js код, где тоже подправил немного текст. Теперь можно им пользоваться.

Извините, этот файл сильно устарел и больше нет возможности его скачать.

комментариев 48

  1. hello, I hope you speak english. Your chat plugin could be so much better with a bit of help improving the user interface. If you want I can offer advice to improve it. Right now your plugin is working well, but is much too busy and complicated. you need to simplify it. deryk

    • Hi Deryk,
      Plugin is not mine, actually. I just translated it into Russian and made slight modifications but I’m ready to read your advice – me or the author perhaps will take them into account.
      What d’you mean under simplifying?

  2. Jettochkin:

    Реклама от Google.. это перебор :) она не интегрирована!

  3. Альберт:

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

  4. evgen:

    Подскажите пожалуйста.При активации плагин создает таблицы с кодировкой utf8_bin,нужно ли их менять на utf8_general_ci или можно так оставить.Заранее спасибо!

  5. evgen:

    Спасибо!slaFFik,но скрипт не понадобится,потому что я не знаю куда его нужно устанавливать.

    • Jettochkin:

      удалить плагин, удалить таблицы, поменять в коде плагина кодировку и активировать

    • В папку wp-content/plugins/.
      Теперь все туда устанавливается.

      • evgen:

        slaFFik:
        А нужно как есть устанавливать или свои значения для базы данных,имени пользователя и пароля.И как этот файл назвать надо.Простите за навязчивость!Просто я в этом почти как свинья в апельсинах.(((

  6. У меня при каждом заходе вот такая ошибка вылезает

    (11:40:05) ChatBot: Ошибка: Не получается загрузить звуковой файл (Flash IO Error).

    .
    Что это может быть?А можно этого бота вообще убрать,слишком много он там информации выводит на дисплей!

  7. Jettochkin:

    Вопрос! В свое время общался с автором плагина.. он унаследовал в первых версия проблему движка с русским языком.. в последних версия эту проблему решили?..

    • Да с версии 1.3.0 проблема была исправлена,как он сам пишет!

      • Jettochkin:

        хорошая новость :)

        а вообще кто нибудь бы создал альтернативный плагин – без рекламы от Google… готов увидеть ссылку на автора плагина в окне чата.. но не офигительных размеров баннер!

  8. Jettochkin:

    Не хочет чат работать.. ругается на ошибку БД…

  9. Аршат:

    не создает ли этот плагин нагрузку на сервер? меня уже 1 раз предупредили из-за Shoutbox. не нашел другого подходящего чат плагина. Аякс чат вроде нормальный, но вот реклама напрегает.

    • Создает, конечно, только не он сам, а посетители, которые обновляют страницы с таким большим количество дополнительных скриптов, которые подгружает этот плагин. Тут надо правильное кеширование на стороне сервера ставить. Если у вас vds или свой сервер, то сегодня напишу пост, который поможет вам с этим делом. Если вы на shared-хостинге, то тогда читайте вот это: Кеш.

    • Jettochkin:

      Shoutbox лучше не использовать.. нагрузку дает и проблемки в работе плагинов

  10. Аршат:

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

    • Вы посмотрите исходный код этой страницы, а также исходный код любой другой страницы, с которой пользователь может кликнуть. Вы увидите в разделе head кучу всего. Огромную кучу. То, что Avihost, я и так знаю, но у вас, по-видимому, обычный shared хостинг – далеко не самое лучшее решение для WP+BP+куча весомых плагинов. Настоятельно советую вам как минимум vds BSD-1500.

  11. Ирина:

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

    • Петр:

      “”
      Установка проста – скопируйте в папку плагинов, активируете для всего сайта. Есть страница настроек в меню BuddyPress, загляните туда обязательно.
      “”

  12. Ирина:

    В том то вся и проблема что этот чат не появляется в настройках в меню BuddyPress
    он вроди и активируется как положено но ни где не появляется .нет его в меню

  13. Ирина:

    Доброго времени суток! Скажите пожалуйста, совместим ли этот чат с WordPress 3.0.3.
    Несколько раз пыталась переустанавливать плагин чата , но после ативации он не хочет появлятся в меню админки ни где. Как это исправить?
    Или может есть еще какой то плагин русскоязычного многофункционального большого чата?

    Благодарю заранее.

  14. Stanley:

    Обнаружил глюк очень забавный, у меня букву “Ш” не отображает этот чат, если не верите прилагаю скрин. В гугле решения не нашёл. Самому разбираться влом пока что, может сталкивались?

    http://floomby.ru/content/9XvuDp1NME/

    • Этот баг известен. Я решение даже никогда и не искал. Не нужно было.

      • Stanley:

        Попробовал я короче сам с ним справиться. Нагуглить ничего толком не удалось. Говорят, что есть подобный глюк с utf-8 кодировкой. Что есть какая-то utf-8y ещё. Основную суть я понял, что надо найти на каком этапе образовывается ошибка чего с не своим кодом сделать обычно крайне сложно. В общем открыл я базы данных и увидел что в chat_messages у меня кракозябры находятся. Я попробовал сменить кодировку самой базы на cp_1251 и представляете баг исчез. При этом таблицы всё равно в кракозябрах. Как он их там интерпритирует туда обратно мой мозг отказывается понимать. Но как решение предлагаю мой вариант. Ах да, после моего варианта появляется небольшой другой глюк, но он мелкий и мне на него побоку. Между буквами ХЪ если их написать вместе у кого-то проскакивает квадратик. У меня в файрфоксе такого нет. Но мне прислали скрины – действительно. Извиняюсь за многословность.

        • Stanley:

          Извиняюсь, я сменил кодировку с utf-8 на cp-1251 поля text которое находится в ajax_chat_messages если быть точным. Может кому пригодится мой метод.

  15. Олег:

    Валазиет ошибка…
    Fatal error: Call to a member function getName() on a non-object in W:\home\localhost\www\socik\wp-content\plugins\buddypress-ajax-chat\bp-chat\chat\lib\class\AJAXChat.php on line 124
    Может кто подскажет в чём проблема?

  16. Присоединяюсь к вопросу, аналогичная проблема…

    Fatal error: Call to a member function getName() on a non-object in W:\home\localhost\wordpress\wp-content\plugins\buddypress-ajax-chat\bp-chat\chat\lib\class\AJAXChat.php on line 124

    • В общем, в настройках чата был отключен мини чат. Обновил плагин до последней версии, включил мини чат. Всё заработало. Опять отключил, тоже работает.
      Видимо что то было с библиотеками, хотя х\з…

  17. Jettochkin:

    Кривой плагин… и с рекламой)))) кстати – уже 1.3.8

    Сколько не бился – совместить сие чудо с JES не получилось…

  18. Buddypress-Ajax-Chat 1.3.9 – попробуйте…

  19. Телевизор:

    выб хотябы картинку выложили самого чата и плагина а то этих чатов и плагинов жопой жуй и хз что у Вас за чат а названия похожи

  20. после установки и активации плагина плагина не загружается админ-панель

Добавить комментарий

Ваш адрес email не будет опубликован.