Sign in

Зарегистрируйтесь, чтобы стать полноправным участником сообщества Masterpro.ws.

Как установить Мибью Веб Мессенджер

Итак. Только что, в марте 2011 года, вышла новая версия Мибью Веб Мессенджера... Что было даже несколько неожиданно; многие web-мастера считали проект интересным, но, увы, прекратившим свое развитие. В добрый час!

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

Мибью Веб Мессенджер (ранее Open Веб Мессенджер) это бесплатное open-source приложение для онлайн-консультирования. Оно позволяет добавить на сайт кнопку прямой связи с вашими операторами, при этом все общение происходит прямо в браузере.

Поехали. Для начала, коль уж решили установить Мибью Веб Мессенджер на свой сайт - неплохо бы скачать его с сайта производителя (нет, не c родного трекера, а - с сайта производителя!)... загружаем архив, распаковываем и для удобства переименовываем - скажем, в mibew. После чего, посредством любого текстового редактора (сгодится и Блокнот) открываем файл  libs/config.php.

А вот теперь... давайте предположим для удобства, что у вас - Joomla. Ну, просто джумловодов очень и очень много, эта cms по праву пользуется популярностью... на ее примере мне будет быстрее и проще показать - что же предстоит сделать. Но все остальные - неджумловоды - тоже поймут.

 

Минутка рекламы. Закажите корпоративный сайт на Joomla, Prestashop, WordPress или Drupal. Только для вас, сегодня... и ежедневно!

 

Открываем configuration.php своего сайта (в Блокноте или.. в чем угодно) и копируем оттуда данные в libs/config.php. Все понятно? Вам необходимо взять из configuration.php своего сайта на joomla - и внести в libs/config.php (в секцию MySQL Database parameters) Мибью Веб Мессенджера вот эти данные:

 

public $host = 'localhost';
public $user = '************';
public $password = '**************';
public $db = '************';

 

Соответственно - получаем следующее:

 

* MySQL Database parameters
*/
$mysqlhost = "localhost";
$mysqldb = "***********";
$mysqllogin = "**********";
$mysqlpass = "***********";
$mysqlprefix = "";

 

Сделали? Замечательно, это было самое несложное.

Чтож, ну а теперь... теперь - заливаем наш распакованный каталог mibew с измененным config.php на наш сервер. Не бойтесь; ничего не рухнет. Бросьте каталог в корень public_html. И - запускаем инсталляцию, набрав в адресной строке браузера что-то вроде:

 

http://vash_site/mibew/install/index.php

 

Запускаем и видим:

 

Correct the mistakes:
Please, check file /mibew/libs/config.php
Wrong value of $webimroot variable, should be "/mibew"

 

Что это означает? да ничего страшного; попросту мы забыли изменить эту опцию в config.php... быстренько исправляем, как подсказывает нам сообщение, и снова вводим в браузере все тот же адрес:

 

Completed:
PHP version 5.2.15
Application path is /mibew
Mibew package is valid.
You are connected to MySQL server version 5.1.52
Database "new" is created. Next step:
Create required tables.

 

Ого! Вот это уже, пожалуй, лучше... но почему оно все на английском? Может быть, можно сделать, чтобы все это было по-русски? Нет; мы, конечно, изучаем английский, но...

Можно. Качаем со страницы разработчика русскую локализацию (в архиве будет каталог "ru") и помещаем эту директорию со всем ее содержимым (предватительно, разумеется, распаковав) в папку locales. После чего - в третий раз перезагружаем страничку.

 

Следуйте указаниям мастера для правильной настройки базы данных.
Выполнено:
PHP версии 5.2.15
Приложение найдено по адресу /mibew
Контрольная сумма файлов проверена.
Вы подсоединены к серверу MySQL версии 5.1.52
Создана база данных "new".
Следующий шаг:
Создать необходимые таблицы.
Лицензионное соглашение о программном обеспечении

 

Смотрите, как все здорово получилось! Следуем приглашению и жмем "создать необходимые таблицы".
Получаем:

 

Выполнено:
PHP версии 5.2.15
Приложение найдено по адресу /mibew
Контрольная сумма файлов проверена.
Вы подсоединены к серверу MySQL версии 5.1.52
Создана база данных "new".
Необходимые таблицы созданы.
Структура таблиц готова к использованию.
Проверьте звук: New Visitor и New Message
Установка успешно завершена. Следующий шаг:
Вы можете войти в систему как admin с пустым паролем. !!! В целях безопасности, удалите, пожалуйста, каталог /mibew/install/ с вашего сервера и поменяйте пароль.

 

Похоже, все получилось? удаляем install, и заходим как admin с пустым паролем; для этого вводим в адресной строке браузера следующий адрес -

http://vash_site/mibew/operator/login.php

 

Поздравляем! Вы успешно установили Mibew Веб Мессенджер 1.6.4. Посетите страницу Расширений, чтобы подключить больше функций.

Но в первую очередь - направляемся все-таки в Профиль, где устанавливаем пароль админа. Ну а после этого - открываем "Код кнопки" , где выбираем стиль и берем соответствующий код; и - далее - создаем для него, зайдя в административную панель Joomla, новый модуль mod_custom. Который размещаем в той позиции, которую сочтете наиболее удобной... пожалуй, вот и все.

P.S. Небольшой бонус:

Как смастерить плавающую кнопку Mibew Messenger

Решение приведено в контексте Prestashop, но использованные стили, разумеется, будут работать практически на любом сайте. Так что вот. Успехов вам!

20 комментарии

  • Administrator

    написал Administrator

    Среда, 15 февраля 2012 18:45

    Не, ну здесь остается предположить либо разгильдяйство разрабов мибью месссенджера, по запарке позабывших положить в архив файл с описанием лицензии, либо - страшно сказать - вашу невнимательность. Выбирайте, что вам ближе. :)

  • Liova01

    написал Liova01

    Среда, 15 февраля 2012 13:09

    При установке пишет:

    Не хватает файла: //mibew/COPYING

  • Polo

    написал Polo

    Понедельник, 30 января 2012 15:16

    Установил без проблем, всё работает. Но обнаружился такой баг. Клиенты из под винды из фаерфокса (9.0.1) получают требование от браузера установить плагин Apple Quicktime. Очевидно - для проигрывания звуков при общении с оператором. Причем плагин не устанавливается, но и без него все работает, только без звуков.

    Вопрос - можно ли как-то отрубить звуки у клиента, если нет нужного плагина?
    Спасибо, если кто ответит.

  • Administrator

    написал Administrator

    Понедельник, 31 октября 2011 20:55

    Ну... было б удивительнее, если бы вы грохнули apache, а сайт все равно оставался в онлайне. :)

  • Эд

    написал Эд

    Понедельник, 31 октября 2011 09:25

    удалил /mibew/install/ и все-равно просит пароль

  • Administrator

    написал Administrator

    Понедельник, 12 сентября 2011 20:53

    Mibew показывает вам время сервера. Изменить - на данный момент увы: 1.7.0 planned: Summer 2011 support local time (when server is based in another time zone). Или руками в конфигах править.

  • Наиль

    написал Наиль

    Понедельник, 05 сентября 2011 07:53

    Как наладить время в диалогом окне чата...у меня время опаздывает от системного времени на моем компьютере на 7 часов...как можно это наладить и синхронизовать?

  • slide

    написал slide

    Суббота, 13 августа 2011 06:38

    вообще круто! как часики все заработало )

  • Administrator

    написал Administrator

    Четверг, 14 июля 2011 22:10

    Плохо ищете.
    Эта строчка - в config-e, в каталоге /libs вашего Мибью Мессенджера.

  • Vadim

    написал Vadim

    Четверг, 14 июля 2011 14:24

    Спасибо за статью!
    Правда не могу найти $mysqllogin =

Оставить комментарий

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