Recommended Posts

Хочу установить счетчик и баннерный код. выдает ошибку. Вот код баннера.

<!-- Ukrainian Banner Network 120х60 START -->
<center><script type='text/javascript'>
var _ubn=_ubn||{sid:Math.round((Math.random()*10000000)),data:[]};
(function(){var n=document.getElementsByTagName('script');
_ubn.data.push({user:, format_id: 4, page: 1,
pid: Math.round((Math.random()*10000000)),placeholder: n[n.length-1]});
if(!_ubn.code)(function() {var script = document.createElement('script'); 
script.type = 'text/javascript'; _ubn.code= script.async = script.defer = true;
script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'banner.kiev.ua/j/banner.js?'+_ubn.sid;
n[0].parentNode.insertBefore(script,n[0]);})();})();
</script><br>
<small><a href='https://www.bannerka.ua/' target=_top>Интернет реклама УБС</a></small></center>
<!-- Ukrainian Banner Network 120х60 END -->

 

Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/home/public_html/template/frontend/agency/right_informer.tpl" on line 47 "var _ubn=_ubn||{sid:Math.round((Math.random()*10000000)),data:[]};" - Unexpected ":", expected one of: "}" , " "' in /home/public_html/third/smarty/sysplugins/smarty_internal_templatecompilerbase.php:441 Stack trace: #0 /home/public_html/third/smarty/sysplugins/smarty_internal_templateparser.php(2889): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /home/public_html/third/smarty/sysplugins/smarty_internal_templateparser.php(2954): Smarty_Internal_Templateparser->yy_syntax_error(2, ':') #2 /home/public_html/third/smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(51): Smarty_Internal_Templateparser->doParse(2, ':') #3 /home/public_html/third/smarty/sysplugins/smarty_internal_templatecompilerbase.php(82): Smarty_Internal_SmartyTemplateCompiler->doCompile('<br>\r\n<center in/home/public_html/third/smarty/sysplugins/smarty_internal_templatecompilerbase.phpon line 441

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

смарти требует обёртку {literal} код {/literal}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
25 минут назад, XTRO сказал:

смарти требует обёртку {literal} код {/literal}

Если сделать так, то нет вообще ничего

 {literal}

<!--  Информер курсов валют banker.ua 188.39999999999998px x 189.2px-->
<style> #banker_marketindex .main_banker{width:188.39999999999998px; border-bottom:none; border-bottom:none;} #banker_marketindex .hide_nbu{display:none} #banker_marketindex .hide_forex{display:none} #banker_marketindex .hide_mb{display:none} #banker_marketindex .hide_real{display:none} #banker_marketindex #rates_table_banker td.val {padding:2px 4px} #banker_marketindex #brand_text_banker{width:188.39999999999998px; }
</style>
<div id="banker_marketindex"><div id="brand_text_banker"><a href='http://banker.ua/marketindex/mb/'><img src='http://banker.ua/site_img/logo_mini.png' id="brand_info_banker" alt='Межбанк открылся повышением курса'></a><div>banker.ua</div></div></div>
<script type="text/javascript">(function(){var i = document.createElement("script");
i.type = "text/javascript"; i.async = true; i.charset = "UTF-8";
i.src = "http://banker.ua/marketindex/informer/js/?v=2&t="+Math.floor(new Date().getTime()/3600000);
var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(i, s);
})(); </script>
<!--  Информер курсов валют banker.ua  -->

 {/literal}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

надеюсь вставляете в .tpl ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, XTRO сказал:

надеюсь вставляете в .tpl ?

да, в редакторе шоблонов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

literal обеспечивает вывод кода as is
проверьте, что место вывода информера доступно в разметке (например, напечатайте что-нибудь типа test, проверьте вывод, а потом замените на код), или изменить по ftp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, XTRO сказал:

literal обеспечивает вывод кода as is
проверьте, что место вывода информера доступно в разметке (например, напечатайте что-нибудь типа test, проверьте вывод, а потом замените на код), или изменить по ftp

Все, разобрался. Большое спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, XTRO сказал:

literal обеспечивает вывод кода as is
проверьте, что место вывода информера доступно в разметке (например, напечатайте что-нибудь типа test, проверьте вывод, а потом замените на код), или изменить по ftp

Странно. Одни отражаются, а другие нет.

Вот етот нет

<!--bigmir)net TOP 100-->
<script type="text/javascript" language="javascript"><!--
bmN=navigator,bmD=document,bmD.cookie='b=b',i=0,bs=[],bm={v:16945826,c:bmD.cookie?1:0,n:Math.round((Math.random()* 1000000)),w:0};
for(var f=self;f!=f.parent;f=f.parent)bm.w++;
try{if(bmN.plugins&&bmN.mimeTypes.length&&(x=bmN.plugins['Shockwave Flash']))bm.m=parseInt(x.description.replace(/([a-zA-Z]|\s)+/,''));
else for(var f=3;f<20;f++)if(eval('new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+f+'")'))bm.m=f}catch(e){;}
try{bm.y=bmN.javaEnabled()?1:0}catch(e){;}
try{bmS=screen;bm.v^=bm.d=bmS.colorDepth||bmS.pixelDepth;bm.v^=bm.r=bmS.width}catch(e){;}
r=bmD.referrer.replace(/^w+:\/\//,'');if(r&&r.split('/')[0]!=window.location.host){bm.f=escape(r).slice(0,400);bm.v^=r.length}
bm.v^=window.location.href.length;for(var x in bm) if(/^[vstcnwmydrf]$/.test(x)) bs[i++]=x+bm[x];
bmD.write('<a href="http://www.bigmir.net/" target="_blank" onClick="img=new Image();img.src="//www.bigmir.net/";"><img src="//c.bigmir.net/?'+bs.join('&')+'"  width="88" height="31" border="0" alt="bigmir)net TOP 100" title="bigmir)net TOP 100"></a>');
//-->
</script>
<noscript>
<a href="http://www.bigmir.net/" target="_blank"><img src="//c.bigmir.net/" width="88" height="31" alt="bigmir)net TOP 100" title="bigmir)net TOP 100" border="0" /></a>
</noscript>
<!--bigmir)net TOP 100-->

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хотя протокол и дефолтный, попробуйте везде замениь <img src="//  на <img src=" http://

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, XTRO сказал:

хотя протокол и дефолтный, попробуйте везде замениь <img src="//  на <img src=" http://

тоже нет информера

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ссылка-то есть где глянуть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, XTRO сказал:

ссылка-то есть где глянуть?

нет. на локалке  делаю

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

может стена антивируса блокирует этот ресурс? ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, а что делать с такой ошибкой ?

Не понимаю, что это и откуда вообще =)

 

Screenshot_1.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, DoobBY сказал:

Подскажите, а что делать с такой ошибкой ?

Не понимаю, что это и откуда вообще =)

 

 

Это не ко мне ) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, DoobBY сказал:

Не понимаю, что это и откуда вообще =)

скорее всего хвост от рекламы гугловской, у вас её более чем

5 часов назад, Albert сказал:

Подскажите, а что делать с такой ошибкой ?

ничего...наверняка при обновлении страницы пропадёт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, XTRO сказал:

скорее всего хвост от рекламы гугловской, у вас её более чем

Это нереально. Ни на одном сайте нет ничего подобного.
*её стандартно 3 баннера, не самых крупных =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так при обновлении пропадает ошибка? в сайтбилле нет таких иконок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, XTRO сказал:

так при обновлении пропадает ошибка? в сайтбилле нет таких иконок.

Странно, сегодня пропала, вчера при обновлениях не пропадала. Сегодня другие ошибки - извиняюсь вероятнее вы правы и это adsense

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас