Установка и работа OpenX

Автор Tjom, 23 марта 2009, 23:31:54

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Tjom

1. Установил OpenX (рекламная система). Сделал рекламную кампанию как написано здесь.

2. Получаю на выходе ява код
<script type='text/javascript'><!--//<![CDATA[
   var m3_u = (location.protocol=='https:'?'https://future-me.ru/openx/www/delivery/ajs.php':'http://future-me.ru/openx/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=1");
   document.write ('&amp;cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
   document.write (document.charset ? '&amp;charset='+document.charset : (document.characterSet ? '&amp;charset='+document.characterSet : ''));
   document.write ("&amp;loc=" + escape(window.location));
   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
//]]>--></script><noscript><a href='http://future-me.ru/openx/www/delivery/ck.php?n=a6d77058&amp;cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://future-me.ru/openx/www/delivery/avw.php?zoneid=1&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;n=a6d77058' border='0' alt='' /></a></noscript>


3. Вставляю на вывод в шаблон. В ответ сообщение
Ошибка шаблона!
Проблема с загрузкой /Themes/FUTURE_ME_THEME/BoardIndex.template.php шаблона или языкового файла. Пожалуйста, проверьте синтаксис и попробуйте снова - запомните, одинарные кавычки (') нельзя ставить после слэша (\). Чтобы увидеть более подробную информацию об ошибке PHP, попытайтесь запустить непосредственно сам файл.

Также Вы можете обновить страницу или использовать тему по умолчанию.
--------------------------------------------------------------------------------

syntax error, unexpected T_STRING, expecting ',' or ';'



4. Правильный синтаксис скриптов понимаю плохо :) Посему меняю все апострофы на кавычки. Форум грузится ОК, а баннеров не видно - пустое место


Отсюда вопрос - поможите идеями - что надо сделать чтобы и код был вставлен корректно, и чтобы баннеры отображались?

Drakonsa

В коде, который вы вставляете перед каждой одинарной кавычкой поставить \ , чтоб было \'

Tjom

О! Гранд мерси! Все заработало :)
Может вы еще и в самом OpenX разбираетесь?

Солярис

Всех приветствую!

Такой вопрос: почему может не показываться баннер через данную систему? После генерации кода для показа баннера нужно ли этот код каким-то образом еще править? Или код генерируется уже полностью готовым для показа баннера?

Дело в том, что после установки кода, демонстрации баннера не происходит, несмотря на то, что баннер указан в системе в качестве активного.

В чем может быть причина?

Вот код:
<script type='text/javascript'><!--//<![CDATA[
   var m3_u = (location.protocol=='https:'?'https://www.сайт.ru/openx/www/delivery/ajs.php':'http://www.yuristyonline.ru/openx/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=1");
   document.write ('&amp;cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
   document.write (document.charset ? '&amp;charset='+document.charset : (document.characterSet ? '&amp;charset='+document.characterSet : ''));
   document.write ("&amp;loc=" + escape(window.location));
   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
//]]>--></script><noscript><a href='http://www.сайт.ru/openx/www/delivery/ck.php?n=a6e58a83&amp;cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://www.сайт.ru/openx/www/images/233c462aff8152a1aee3001643e112ad.gif' border='0' alt='' /></a></noscript>


Заранее спасибо за помощь.