Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Корзина » Косяки с "активными форумчанами".


Косяки с "активными форумчанами".

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

1

У меня на форуме http://borgen.mybb.ru/ сегодня появилось пара косяков: на главной странице смотрю список "активные форумчане"-не совпадает с количеством гостей и пользователей.
Второе-даже если на главной внизу пишется "пользователей-0", то в теме "Греко-персидские войны" всё равно присутствует форумчанин и даже если он выходит, то его ник всё равно светится в этой теме и там же несовпадение по последнему посту.
Вообщем, может кто знает- в чём дело?
PS. И ещё-на некоторые страницы форума я захожу лишь в качестве "гость", даже зарегистрировавшись и в списке "активные форумчане" меня также отображает в качестве гостя.
PPS. Вот сейчас проверил-почти в каждой теме высвечивается ник зарегистрированного пользователя, хотя на главной странице-только гости.

Отредактировано Геннадий Бордуков (Вт, 9 Авг 2011 01:39:32)

0

2

Геннадий Бордуков

Пробуйте поставить этот скрипт > Все поголовно смотрят список активных пользователей пост 38 отпишитесь, если поможет

+1

3

Увы, не помогло: в темах присутствуют зарегистрированные форумчане, которых в данный момент нет на форуме. В списке "активные"-постоянно 3 гостя, независимо от реального количества присутствующих гостей и зарегистрированных.
ПыСы. Скрипт Ваш удалить?

0

4

Геннадий Бордуков
Здравствуйте.

Геннадий Бордуков написал(а):

Второе-даже если на главной внизу пишется "пользователей-0", то в теме "Греко-персидские войны" всё равно присутствует форумчанин и даже если он выходит, то его ник всё равно светится в этой теме и там же несовпадение по последнему посту. Вообщем, может кто знает- в чём дело?PS. И ещё-на некоторые страницы форума я захожу лишь в качестве "гость", даже зарегистрировавшись и в списке "активные форумчане" меня также отображает в качестве гостя.PPS. Вот сейчас проверил-почти в каждой теме высвечивается ник зарегистрированного пользователя, хотя на главной странице-только гости.

Во-первых, я "застукал" гостя в теме, вот:

http://www.imageup.ru/img182/thumb/bezymyannyjj726153.jpg

Во-вторых, у Вас в ХТМЛ-низ могу наблюдать теги <html>, <head>, <body>.  Каждый из них должен быть в единственном числе на странице, в самом её начале. Но не более. Поэтому попробуйте заменить Ваш ХТМЛ-низ на это:

Код:
<script type="text/javascript">
var arr=document.getElementsByTagName("li")
i=0
str=document.URL
while(arr[i] ){
if((arr[i].className=="pa-author online") || (arr[i].className=="pa-author") || (arr[i].className=="pa-title") || (arr[i].className=="pa-avatar item2") || (arr[i].className=="pa-reg") || (arr[i].className=="pa-posts") || (arr[i].className=="pa-respect") || (arr[i].className=="pa-positive") || (arr[i].className=="pa-ip") || (arr[i].className=="pa-online")){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<div class=memdetails>"+name+"</div>"
}
i++
}
</script>

<script type="text/javascript">
if( !document.getElementById("navprofile") )
{
    document.write("<style>")
    document.write(".post-content IMG{display:none !important}")
    document.write("</style>")
}
</script>


<script type="text/javascript">
var DefAvtr="http://savepic.net/834223.gif";

var s='<li class="pa-avatar item2"><img class="defavtr" src="'+DefAvtr+'" alt="Аватар"/></li>';$("li.pa-title").each(function(){if (($(this).parent("ul").find("li.pa-avatar").html())==null){$(this).after(s);};});
</script>

<!--Rating@Mail.ru counter-->
<script language="javascript"><!--
d=document;var a='';a+=';r='+escape(d.referrer);js=10;//--></script>
<script language="javascript1.1"><!--
a+=';j='+navigator.javaEnabled();js=11;//--></script>
<script language="javascript1.2"><!--
s=screen;a+=';s='+s.width+'*'+s.height;
a+=';d='+(s.colorDepth?s.colorDepth:s.pixelDepth);js=12;//--></script>
<script language="javascript1.3"><!--
js=13;//--></script><script language="javascript" type="text/javascript"><!--
d.write('<a href="http://top.mail.ru/jump?from=2019955" target="_top">'+
'<img src="http://d2.cd.be.a1.top.mail.ru/counter?id=2019955;t=130;js='+js+
a+';rand='+Math.random()+'" alt="Рейтинг@Mail.ru" border="0" '+
'height="40" width="88"><\/a>');if(11<js)d.write('<'+'!-- ');//--></script>
<noscript><a target="_top" href="http://top.mail.ru/jump?from=2019955">
<img src="http://d2.cd.be.a1.top.mail.ru/counter?js=na;id=2019955;t=130" 
height="40" width="88" border="0" alt="Рейтинг@Mail.ru" /></a></noscript>
<script language="javascript" type="text/javascript"><!--
if(11<js)d.write('--'+'>');//--></script>
<!--// Rating@Mail.ru counter-->


<!-- begin of Top100 code -->

<script id="top100Counter" type="text/javascript"
src="http://counter.rambler.ru/top100.jcn?2443658"></script>
<noscript>
<a href="http://top100.rambler.ru/navi/2443658/">
<img src="http://counter.rambler.ru/top100.cnt?2443658" alt="Rambler's Top100"
border="0" />
</a></noscript>

<!-- end of Top100 code -->


<!-- Yandex.Metrika informer -->
<a href="http://metrika.yandex.ru/stat/?id=5728600&amp;from=informer"
target="_blank" rel="nofollow"><img src="//bs.yandex.ru/informer/5728600/3_1_FFFFF5FF_FFEFD5FF_0_pageviews"
style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" /></a>
<!-- /Yandex.Metrika informer -->

<!-- Yandex.Metrika counter -->
<div style="display:none;"><script type="text/javascript">
(function(w, c) {
    (w[c] = w[c] || []).push(function() {
        try {
            w.yaCounter5728600 = new Ya.Metrika(5728600);
             yaCounter5728600.clickmap(true);
             yaCounter5728600.trackLinks(true);
        
        } catch(e) { }
    });
})(window, 'yandex_metrika_callbacks');
</script></div>
<script src="//mc.yandex.ru/metrika/watch.js" type="text/javascript" defer="defer"></script>
<noscript><div><img src="//mc.yandex.ru/watch/5728600" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
                   

<script type="text/javascript">
var a = document.getElementsByTagName("a")
for( i=0; i<a.length; i++ )
{
   if( a[i].href.indexOf("http://" + document.domain + "/click.php?http://") != -1 )
   {
      a[i].href = "http://" + a[i].href.substring(a[i].href.lastIndexOf("http://")+7)
   }
}
</script>
<div id="Nulll" style="display:none;"></div><script>
$(document).ready(function() {$("#Nulll").load(document.URL+"#pun-navlinks #navindex");});
</script>

Отредактировано rps (Вт, 9 Авг 2011 05:02:33)

0

5

rps
Доброй ночи!
Насколько я понял, мне нужно весь существующий ХТМЛ-низ стереть и вставить по-новой тот, что Вы предлагаете?
Да, и что это за "гость" в теме, о котором Вы упомянули? Нужно начинать бояться и что-то предпринимать?

Отредактировано Геннадий Бордуков (Вт, 9 Авг 2011 05:21:15)

0

6

Геннадий Бордуков написал(а):

Насколько я понял, мне нужно весь существующий ХТМЛ-низ стереть и вставить по-новой тот, что Вы предлагаете?

Да, только сохраните где-нибудь Ваш вариант. На всякий случай.

Геннадий Бордуков написал(а):

Да, и что это за "гость" в теме, о котором Вы упомянули? Нужно начинать бояться и что-то предпринимать?

Нет, я имел в виду, что у меня не се на главной в списке автивных.

+1

7

Удивительно, но всё заработало нормально.
Огромное спасибо!  :yep:

0


Вы здесь » Единый форум поддержки » Корзина » Косяки с "активными форумчанами".