Перейти к содержимому


Дополнительные модули: Онлайн Консультант

Онлайн Консультант

Сообщений в теме: 8

#1 32b

    Участник

  • Пользователи
  • PipPip
  • 13 сообщений

Отправлено 09 Декабрь 2013 - 21:26

Добрый вечер.
Помогите согдать Онлайн Консультант как у произвотителя софта.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 10 Декабрь 2013 - 09:58

Зачем его создавать? Покупаете модуль и он работает в связке с КБ.

#3 32b

    Участник

  • Пользователи
  • PipPip
  • 13 сообщений

Отправлено 11 Декабрь 2013 - 13:49

Я наверно неправильно объяснил, что мне надо. Я купил КБ и хочу настроить Онлайн Консультан как у вас на сайте "плавоюций", а те настройки которые есть в КБ только привязывается к низу сайта.

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 11 Декабрь 2013 - 15:16

Что значит "плавающий"? На сайте плавает только кнопка на онлайн-консультант. Все остальное стандартное, как описано в документации. Если вам нужна именно плавающая кнопка, ее код можно легко подсмотреть в исходном коде страницы сайта.

#5 32b

    Участник

  • Пользователи
  • PipPip
  • 13 сообщений

Отправлено 11 Декабрь 2013 - 18:38

спасибо

#6 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 206 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 17 Январь 2014 - 16:41

Взял ваш код и поставил на сайт для теста, но кнопка не появляется.
Возможно кроме этого кода есть ещё код?
Или обязательно нужно в коде что-то изменить, чтобы заработало на новом месте.
Подскажите пожалуйста.
Я использовал только следующий код:
<!--- !!!!!!!!!! LIVECHAT BUTTON !!!!!!!!!! -->
<div id="ok_div_on" style="position:fixed;bottom:-34px;z-index:999;display:none;height: 34px;right: 8px;">
 
  <div onclick="set_ok_close();" style="cursor:pointer;
    position: fixed;
    width: 30px;
    height: 22px;
    z-index: 1000;
    margin-left: 217px;
    margin-top: 3px;
    text-align: center;
    padding-top: 6px;
"><img src="http://clientbase.ru/images/ok-cross.png" style="
    z-index: 1000px;
"></div>
 
  <img src="http://clientbase.ru/pic/s.gif" id="lvi_7928" onclick="window.open('http://mstl.clientbase.ru/modules/livechat/client_side.php','OnlineConsuntant', 'menubar=0, resizable=1, scrollbars=0, status=0, toolbar=0, width=640, height=500');return false;" style='cursor: pointer;'>
</div>
<script>
  var lv_sts819973=-1;
  var ooffing = 0;
 
  function lv_fix819973()
  {
    if (document.cookie.length > 0)
    {
	  var p1 = document.cookie.indexOf("lv_819973");
	 
	  if (p1 != -1)
	    if (document.cookie.substring(p1, p1+11)=="lv_819973=1")
	    {
		  document.getElementById("lvi_7928").src="http://clientbase.ru/images/ok.png";
		  lv_sts819973=1;
	    }
	    else if (document.cookie.substring(p1, p1+11)=="lv_819973=0")
	    {
		  document.getElementById("lvi_7928").src="http://clientbase.ru/images/ok.png";
		  if (document.getElementById('ok_div_on'))
		  {
		    document.getElementById('ok_div_on').style.display='none';
		    document.getElementById('ok_div_on').id='ok_div_off';
		    ooffing = 1;
		  }
		  //document.getElementById("lvi_7928").src="http://clientbase.ru/pic/5_off_e.gif";
		  lv_sts819973=0;
	    };
    };
  };
 
  lv_fix819973();
 
  function lv_ref819973_timeout(){
    var today = new Date();
    var expire = new Date();
    expire.setTime(today.getTime() + 60*60*24);
   
    if ((document.getElementById("lv_1582").height==2)&&(lv_sts819973!=1))
    {
	  document.cookie = "lv_819973=1; path=/; expires="+expire.toGMTString();
	  lv_fix819973();
    }
   
    if ((document.getElementById("lv_1582").height==3)&&(lv_sts819973!=0))
    {
	  document.cookie = "lv_819973=0; path=/; expires="+expire.toGMTString();
	  lv_fix819973();
    }
   
    return false;
  };
 
  function lv_ref819973()
  {
    setTimeout("lv_ref819973_timeout()",100);
  };
 
  function getCookie(name) {
    var matches = document.cookie.match(new RegExp(
	  "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
    ));
    return matches ? decodeURIComponent(matches[1]) : undefined;
  }
 
  function set_ok()
  {
    close = getCookie('ok_lvi_close');
    if (close==1) return false;
    wdt = document.body.scrollWidth;
    rwdt = (wdt-1000) / 2 + 1000 - 250;
    if (document.getElementById('ok_div_on'))
    {
	  if (!ooffing) document.getElementById('ok_div_on').style.display='';
	  //document.getElementById('ok_div_on').style.left=rwdt+'px';
   
	  setTimeout(function () {
	    $j("#ok_div_on").show().animate({bottom:0}, 1000);
	  }, 1000);
    }
  }
 
  var body = document.getElementsByTagName('BODY')[0];
  if(body && body.readyState == 'loaded') {
	  set_ok();
  } else {
	  if (window.addEventListener) { 
		  window.addEventListener('load', set_ok, false);
	  } else {
		  window.attachEvent('onload', set_ok);
	  }
  }
 
  window.onresize = set_ok;
 
  function set_ok_close()
  {
    document.getElementById('ok_div_on').style.display='none';
   
    var date = new Date( new Date().getTime() + 10800*1000 );
    document.cookie="ok_lvi_close=1; path=/; expires="+date.toUTCString();
  }
 
</script>
<img src="http://mstl.clientbase.ru/modules/livechat/test_online.php?r819973" id="lv_1582" style="position:absolute;visibility:hidden" onload="lv_ref819973()">
<!--- !!!!!!!!!! LIVECHAT BUTTON !!!!!!!!!! -->

Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#7 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 17 Январь 2014 - 17:31

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

#8 Vinegar

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 28 Январь 2014 - 05:03

"Сотрудники техподдержки заходят в диалоговое окно через программу "Клиентская база" категорию "Общение" — "Онлайн консультант" — "Часть менеджера". А клиенты через кнопку "Онлайн консультант" размещенную на вашем корпоративном сайте." К сожалению не могу найти в разделе категорий - "Общение"

#9 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 29 Январь 2014 - 10:01

В текущей конфигурации такой страницы нет, зайти в менеджерскую часть можно по прямой ссылке "/modules/livechat/manager_side.php", добавив ее к адресу программы, например "http://my_cb.clientbase.ru/modules/livechat/manager_side.php". В дальнейшем возможно вернем страницу с ссылкой.





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных