Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Вопросы по скриптам » некорректная работа скрипта рекламы после первого поста


некорректная работа скрипта рекламы после первого поста

Сообщений 1 страница 7 из 7

1

Проблема явно вызвана функцией "теги"
выглядит это вот так:

http://i042.radikal.ru/1105/e8/fcbbe96f5e4ft.jpg

некорректность работы заключается в следующих обстоятельствах:
1. в непротегированных темах скрипт отображается (например: http://forumd.ru/viewtopic.php?id=1617)
2. в протегированных темах скрипт отображается как на скриншоте, при чем сначала, при загрузке скрипта, он показывается, а когда страница загружается до конца, вместо рекламы отображаются теги. (например: http://forumd.ru/viewtopic.php?id=1520)

вот код, который у меня стоит:

Код:
<!--реклама во 2-м посте-->
          <script type="text/javascript">
    var content="<center><a href='http://todoprimero.anihub.ru/' target='_blank'><img src=http://s010.radikal.ru/i312/1011/b5/367f22443134.gif></a></center>";
    var namead="ForumDesign";
    var ava="<br /> Реклама";
    var sup="Реклама размещена на правах администрации ForumDesign";
    var sub="Реклама размещена на правах администрации ForumDesign";
if(document.URL.indexOf("viewtopic")!=(-1)){
    var arr=document.getElementsByTagName("div")
    i=0
    while(arr[i] ){
    if((arr[i].className=="post topicpost") || (arr[i].className=="post toppost") || (arr[i].className=="post topicpost endpost")){
    name=arr[i].innerHTML
    name=name.substring(0)
    arr[i].innerHTML=name+"<div class=post><h3><span><strong>#</strong>"+sup+"</span></h3><div class=container><div class=post-author><ul><li class=pa-author><a href=javascript:to('Agent')>"+namead+"</a></li><li class=pa-avatar item2>"+ava+"</li></ul></div><div class=post-body><div class=post-box><div class=post-content><p>"+content+"</p></div></div></div><div class=post-links><ul><li>"+sub+"<span class=acchide>г</span></li></ul></div></div></div>"
    }i++}}
    </script>

помогите адаптировать скрипт под функционал сервиса. >.<

зы. проблемы со скриптом при появлении функции "теги" не было. скорее всего, появилась она в ближайшие три месяца. когда точно - сказать не могу из-за своего отсутствия на форумах.

0

2

Герда
и правда тэги показывает :flirt:

<script type="text/javascript">
    var content="<center>КОД_ВАШЕГО_БАНЕРА</center>";
    var namead="Реклама";
    var ava="<br />Здесь ваш текст";
    var sup="Advert agent - block1";
    var sub="Advert agent - block2";

    var arr=document.getElementsByTagName("div")
    i=0
    while(arr[i] ){
    if((arr[i].className=="post topicpost") || (arr[i].className=="post toppost") || (arr[i].className=="post topicpost endpost")){
    name=arr[i].innerHTML
    name=name.substring(0)
    arr[i].innerHTML=name+"<div class=post><h3><span><strong>#</strong>"+sup+"</span></h3><div class=container><div class=post-author><ul><li class=pa-author><a href=javascript:to('Agent')>"+namead+"</a></li><li class=pa-avatar item2>"+ava+"</li></ul></div><div class=post-body><div class=post-box><div class=post-content><p>"+content+"</p></div></div></div><div class=post-links><ul><li>"+sub+"<span class=acchide>г</span></li></ul></div></div></div>"
    }i++}
    </script>

У меня вот это стоит и работает!

0

3

Lonely_wolf

то, что вы скинули - один-в-один мой скрипт.
если у вас работает, то скиньте мне, плз ссылку на протегированную тему вашего форума, где реклама отображается корректно. уж там я разберусь, чем наши скрипты отличаются.

0

4

ох... наша техподдержка такая поддержка.... :sceptic:

мне кто-нить может помочь?
ps: пожалуйста! ибо на mybb я не смогу с этим обратиться. мне там скажут, что это связано с функцией "теги" и отправят разбираться сюда.

Отредактировано Герда (2011-05-13 13:26:57)

0

5

Герда
Взяли на рассмотрение.

Герда написал(а):

ох... наша техподдержка такая поддержка....
мне кто-нить может помочь?
ps: пожалуйста! ибо на mybb я не смогу с этим обратиться. мне там скажут, что это связано с функцией "теги" и отправят разбираться сюда.

Про прощения. Проводятся работы над адаптацией и доработкой нового функционала, поэтому пул работ скриптеров забит задачами подобного рода.

0

6

Герда написал(а):

ох... наша техподдержка такая поддержка.... 
            мне кто-нить может помочь?

В HTML низ

Код:
<!--реклама во 2-м посте-->
          <script type="text/javascript">
    var content="<center><a href='' target='_blank'><img src=></a>Реклама временно отсутствует</center>";
    var namead="ForumDesign";
    var ava="<br /> Реклама";
    var sup="Реклама размещена на правах администрации ForumDesign";
    var sub="Реклама размещена на правах администрации ForumDesign";

    var L="<div class=post><h3><span><strong>#</strong>"+sup+"</span></h3><div class=container><div class=post-author><ul><li class=pa-author><a href=javascript:to('Agent')>"+namead+"</a></li><li class=pa-avatar item2>"+ava+"</li></ul></div><div class=post-body><div class=post-box><div class=post-content><p>"+content+"</p></div></div></div><div class=post-links><ul><li>"+sub+"<span class=acchide>г</span></li></ul></div></div></div>"
    $('.topicpost + .post').before(L)
    </script>

Отредактировано Deff (2011-05-14 10:50:58)

+1

7

Deff
огромное спасибо!

0


Вы здесь » Форум поддержки пользователей ZeroParking » Вопросы по скриптам » некорректная работа скрипта рекламы после первого поста


Рейтинг форумов | Создать форум бесплатно