Instant и Livezilla

Интеграция

 
Посетитель
small user social cms
Сообщений: 85
Некоторое время назад установила модуль онлайн-поддержки LiveZilla. По большей части из интереса. Но когда увидела возможности программы, была шокирована, до чего техника дошла) Хотя это вероятно потому, что я не супер кодер.
Модуль позволяет не только заниматься онлайн консультированием посетителей но и умеет отслеживать их перемещение по сайту, отображая в окне клиента изображение просматриваемой посетителем страницы. Еще он умеет собирать такую инфу, как откуда пришел человек, по какому запросу он перешел на сайт из поисковика, страну, город(это весьма относительно, так как он видит не дальше прокси), операционную систему, браузер и т.д. Еще он позволяет управлять перемещением посетителя по страницам сайта (жмешь в окне клиента на ссылку, а при любом обновлении страницы, посетитель, куда бы он ни нажал, попадет на таргет-юрл)
Помимо этого скрипт устанавливается на свой сервер и является абсолютно бесплатным (есть пара необязательных платных добавок к нему).
В общем не модуль, а мечта саппорта.
Тогда у меня стояла версия Инстанта помладше 1.8, не могу сказать точно какая, вероятнее всего 1.7
И вот сейчас я установила его на новый проект. И все было бы расчудесно, если бы не одна неприятная фигня - клиент не отображает то, что видит на экране посетитель. Сами urlы видны, а вот содержимое - страница 404.
Второй день бьюсь над проблемой.

Повторюсь, в старой версии Инстанта все работало распрекрасно.
Мысли у меня следующие - возможно проблема в ЧПУ?
Что любопытно, серверная часть установлена в mysite.com/livezilla/ и если пройти по этому адресу, то клиент отображает страницу! Тоже самое, если адресная строка у посетителя будет выглядеть например mysite.com/category/page.html, то-бишь, если ссылка содержит раздел.

Для большей наглядности привожу ссылку на офсайт и код для вшивания скрипта (прописываю его в tamplate.php):

Код PHP:
  1. <!-- LiveZilla Chat Button Link Code (ALWAYS PLACE IN BODY ELEMENT) --><div style="display:none;"><a href="javascript:void(window.open('http://farcom16.ru/livezilla/chat.php','','width=590,height=610,left=0,top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes'))"><img id="chat_button_image" src="http://farcom16.ru/livezilla/image.php?id=04&type=overlay" width="32" height="112" border="0" alt="LiveZilla Live Help"></a></div><!-- http://www.LiveZilla.net Chat Button Link Code --><!-- LiveZilla Tracking Code (ALWAYS PLACE IN BODY ELEMENT) --><div id="livezilla_tracking" style="display:none"></div><script type="text/javascript">
  2. var script = document.createElement("script");script.type="text/javascript";var src = "http://farcom16.ru/livezilla/server.php?request=track&output=jcrpt&fbpos=12&fbml=0&fbmt=0&fbmr=0&fbmb=0&fbw=32&fbh=112&fboo=1&nse="+Math.random();setTimeout("script.src=src;document.getElementById('livezilla_tracking').appendChild(script)",1);</script><noscript><img src="http://farcom16.ru/livezilla/server.php?request=track&output=nojcrpt&fbpos=12&fbml=0&fbmt=0&fbmr=0&fbmb=0&fbw=32&fbh=112&fboo=1" width="0" height="0" style="visibility:hidden;" alt=""></noscript><!-- http://www.LiveZilla.net Tracking Code -->
  3.  
Помогите советом, пожалуйста, кто осилил эту писанину - еще немного и сломаю мозг(
Редактировалось: 2 раз (Последний: 19 октября 2011 в 04:20)
Посетитель
small user social cms
Сообщений: 85
Проблема решена с помощью поста 42 здесь, огромное спасибо за помощь Anonimus dance

Anonimus:

saymon21:

.........
с твитерфидом проблема...
допустим URL Новости
http://rtishevo.net/novosti-rtischevo/novost-1.html

но когда переход идет с фейсбука или с твитерра через Твиттерфид URL приобретает следующий вид
http://rtishevo.net/novosti-rtischevo/novost-1.html?utm_medium=facebook

и как следствие " СТРАНИЦА НЕ НАЙДЕНА"

что не так?

попробуйте это

1. Открываем файл /core/cms.php

2. Находим строку:
Код PHP:
  1. if (in_array($folder, array('admin', 'install', 'migrate', 'index.php'))) { return; }
3. Сразу после нее вставляем:
Код PHP:
  1.  
  2. if (strstr($uri, "?") && !preg_match('/^admin\/(.*)/i', $uri)){
  3. $query_str = substr($uri, strpos($uri, "?")+1);
  4. $uri = substr($uri, 0, strpos($uri, "?"));
  5. parse_str($query_str, $_REQUEST);
  6. }
  7.  
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: