форум vBSupport.ru > vBulletin > vBulletin 4.0.x-4.1.х > Вопросы по vBulletin 4.0.x-4.1.х
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Vetall
Продвинутый
 
Vetall's Avatar
Default Adaptive код Adsense в первом сообщении
0

Привет!
Помогите разобраться в такой ситуации:

Добавляю в постбит код адсенса такой конструкцией:
Code:
<vb:if condition="(THIS_SCRIPT != adv_portal) AND ($post[postcount] ==
'1')">
<div style="float: left; margin: 10px;">
<vb:literal><style type="text/css">
.Adaptive { width: 300px; height: 250px; }
@media (min-width:600px) { .Adaptive { width: 336px; height: 280px; } }
</style>
<ins class="adsbygoogle Adaptive"
style="display:inline-block;"
data-ad-client="ca-pub-************"
data-ad-slot="**********"></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script></vb:literal>
</div>
</vb:if>
без <vb:literal></vb:literal> - сохранение шаблона ругается на "В выражении ожидается закрывающая скобка"...
с <vb:literal></vb:literal> работает, но возникает такая штука -

Code:
<meta property="og:description" content=".Adaptive { width: 300px; height: 250px; } @media (min-width:1920px) { .Adaptive { width: 580px; height: 400px; } } @media (min-width:600px) { .Adaptive { width: 336px; height: 280px; } } Представлен ц" />
и

Code:
<meta name="description" content=".Adaptive { width: 300px; height: 250px; } @media (min-width:1920px) { .Adaptive { width: 580px; height: 400px; } } @media (min-width:600px) { .Adaptive { width: 336px; height: 280px; } } Представлен ц" />
т.е. часть рекламного кода воспринимается, как текст сообщения...

Как можно экранировать этот код?
Спасибо!

vb 4.1.4
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Sven
Front-End Developer
 
Sven's Avatar
Default
1

@Vetall, CSS перенесите в шаблон additional.css, например
 
 
Vetall
Продвинутый
 
Vetall's Avatar
Default
0

@Sven, к сожалению я css не силен... я так понимаю надо весь блок:
Code:
<style type="text/css">
.Adaptive { width: 300px; height: 250px; }
@media (min-width:600px) { .Adaptive { width: 336px; height: 280px; } }
</style>
переложить в один блок css, например:
.adaptive {
}

или это будут разные блоки css:
.adaptive1 {
}
.adaptive2 {
}

??
 
 
Sven
Front-End Developer
 
Sven's Avatar
Default
2

@Vetall,
Code:
.Adaptive { width: 300px; height: 250px; }
@media (min-width:600px) { .Adaptive { width: 336px; height: 280px; } }
Вот это просто вставьте в additional.css

А из кода адсенса удалите то, что вы указали
 
 
Vetall
Продвинутый
 
Vetall's Avatar
Default
0

Спасибо большое!!!
Работает!
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 04:44 PM.


Powered by vBulletin® Version 3.6.9
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...