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

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

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


Вы здесь » Единый форум поддержки » Корзина » подфорумы(!!!!!!!!!!!!!!!!!!!!!!!) помогите в конце концов! :((


подфорумы(!!!!!!!!!!!!!!!!!!!!!!!) помогите в конце концов! :((

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

1

http://megapoliss.spybb.ru/
собственно, почему темы подфорумов не отображаются на главной странице?

<script type="text/javascript">
if (!document.URL.indexOf(".php")!=-1 || document.URL.indexOf("index.php")!=-1)
{
makeSubforum('forum_f25', 'forum_f58')
makeSubforum('forum_f25', 'forum_f54')
makeSubforum('forum_f25', 'forum_f56')
makeSubforum('forum_f25', 'forum_f52')
makeSubforum('forum_f25', 'forum_f59)
makeSubforum('forum_f26', 'forum_f57')
makeSubforum('forum_f26', 'forum_f53')
makeSubforum('forum_f26', 'forum_f55')
makeSubforum('forum_f37', 'forum_f62')
makeSubforum('forum_f37', 'forum_f63')
makeSubforum('forum_f37', 'forum_f61')
makeSubforum('forum_f47', 'forum_f60')
makeSubforum('forum_f41', 'forum_f64')
makeSubforum('forum_f41', 'forum_f71')
makeSubforum('forum_f41', 'forum_f69')
makeSubforum('forum_f41', 'forum_f67')
makeSubforum('forum_f41', 'forum_f65')
makeSubforum('forum_f40', 'forum_f70')
makeSubforum('forum_f40', 'forum_f68')
makeSubforum('forum_f40', 'forum_f66')
makeSubforum('forum_f46', 'forum_f75')
makeSubforum('forum_f46', 'forum_f73')
makeSubforum('forum_f46', 'forum_f76')
makeSubforum('forum_f46', 'forum_f74')
makeSubforum('forum_f49', 'forum_f72')
}

function makeSubforum(ff, sf)
{
{document.getElementById(ff).getElementsByTagName("td")[1].innerHTML=(document.getElementById(ff).getElementsByTagName("td")[1].innerHTML*1)+(document.getElementById(sf).getElementsByTagName("td")[1].innerHTML*1)
document.getElementById(ff).getElementsByTagName("td")[2].innerHTML=(document.getElementById(ff).getElementsByTagName("td")[2].innerHTML*1)+(document.getElementById(sf).getElementsByTagName("td")[2].innerHTML*1)
if ((document.getElementById(ff).className.indexOf("inew")==-1)&&(document.getElementById(sf).className.indexOf("inew")!=-1))
{document.getElementById(ff).className=document.getElementById(ff).className+" inew"}
var date1=document.getElementById(ff).innerHTML.substr(document.getElementById(ff).innerHTML.toLowerCase().lastIndexOf("</a>")+8)
var date2=document.getElementById(sf).innerHTML.substr(document.getElementById(sf).innerHTML.toLowerCase().lastIndexOf("</a>")+8)
if (transtoDate(date2)>transtoDate(date1))
{document.getElementById(ff).getElementsByTagName("td")[3].innerHTML=document.getElementById(sf).getElementsByTagName("td")[3].innerHTML}}
}

function transtoDate(oi)
{var d1=new Date()
d1.setHours(oi.substr(oi.indexOf(" ")+1, 2), oi.substr(oi.indexOf(":")+1, 2), oi.substr (oi.lastIndexOf(":")+1, 2))
if (oi.substr(0, 5)=="Сегод")
{var resd=d1.getTime()}
else if (oi.substr(0, 5)=="Вчера")
{var resd=(d1.getTime()-(1000*60*60*24))}
else
{d1.setFullYear(oi.substr(0, 4), (oi.substr(oi.indexOf("-")+1, 2))-1, oi.substr(oi.indexOf("-")+3, 2))
var resd=d1.getTime()}
return resd}

</script>

Отредактировано Аная (Вс, 31 Май 2009 22:38:01)

0

2

А вы их чем нибудь заполнить не пробовали? Они же пустые, в них нет тем и сообщений.

0

3

Ше-Рауф
есть. в одном подфоруме есть 3 тему и 2 поста.

0

4

Аная написал(а):

почему темы подфорумов не отображаются на главной странице?

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

<script type="text/javascript">
    if (!document.URL.indexOf(".php")!=-1 || document.URL.indexOf("index.php")!=-1)
    {
    makeSubforum('forum_f100', 'forum_f101')
    makeSubforum('forum_f1', 'forum_f98')
    makeSubforum('forum_f4', 'forum_f40')
    makeSubforum('forum_f4', 'forum_f45')
    makeSubforum('forum_f4', 'forum_f42')
    makeSubforum('forum_f4', 'forum_f43')
    makeSubforum('forum_f4', 'forum_f41')
    makeSubforum('forum_f6', 'forum_f39')
    makeSubforum('forum_f6', 'forum_f46')
    makeSubforum('forum_f5', 'forum_f44')
    makeSubforum('forum_f7', 'forum_f49')
    makeSubforum('forum_f8', 'forum_f102')
    makeSubforum('forum_f10', 'forum_f48')
    makeSubforum('forum_f10', 'forum_f47')
    makeSubforum('forum_f15', 'forum_f54')
    makeSubforum('forum_f15', 'forum_f61')
    makeSubforum('forum_f15', 'forum_f52')
    makeSubforum('forum_f13', 'forum_f59')
    makeSubforum('forum_f16', 'forum_f50')
    makeSubforum('forum_f16', 'forum_f55')
    makeSubforum('forum_f14', 'forum_f60')
    makeSubforum('forum_f12', 'forum_f51')
    makeSubforum('forum_f12', 'forum_f58')
    makeSubforum('forum_f12', 'forum_f56')

    makeSubforum('forum_f19', 'forum_f69')
    makeSubforum('forum_f19', 'forum_f76')
    makeSubforum('forum_f19', 'forum_f67')
    makeSubforum('forum_f19', 'forum_f74')
    makeSubforum('forum_f24', 'forum_f65')   
    makeSubforum('forum_f24', 'forum_f64')
    makeSubforum('forum_f20', 'forum_f62')
    makeSubforum('forum_f20', 'forum_f72')
    makeSubforum('forum_f20', 'forum_f73')
    makeSubforum('forum_f18', 'forum_f70')
    makeSubforum('forum_f18', 'forum_f75')
    makeSubforum('forum_f25', 'forum_f66')
    makeSubforum('forum_f29', 'forum_f81')
    makeSubforum('forum_f29', 'forum_f77')
    makeSubforum('forum_f27', 'forum_f84')
    makeSubforum('forum_f27', 'forum_f82')
    makeSubforum('forum_f27', 'forum_f80')
    makeSubforum('forum_f28', 'forum_f83')
    makeSubforum('forum_f26', 'forum_f78')
    makeSubforum('forum_f33', 'forum_f90')
    makeSubforum('forum_f33', 'forum_f92')
    makeSubforum('forum_f33', 'forum_f85')
    makeSubforum('forum_f33', 'forum_f94')
    makeSubforum('forum_f31', 'forum_f86')
    makeSubforum('forum_f31', 'forum_f93')
    makeSubforum('forum_f34', 'forum_f91')
    makeSubforum('forum_f34', 'forum_f89')
    makeSubforum('forum_f34', 'forum_f87')
    makeSubforum('forum_f34', 'forum_f88')
    makeSubforum('forum_f96', 'forum_f95')
    makeSubforum('forum_f96', 'forum_f97')
    makeSubforum('forum_f104', 'forum_f105')
    makeSubforum('forum_f106', 'forum_f107')
    makeSubforum('forum_f104', 'forum_f107')
    makeSubforum('forum_f104', 'forum_f106')
    }

    function makeSubforum(ff, sf)
    {
    {document.getElementById(ff).getElementsByTagName("td")[1].innerHTML=(document.getElementById(ff).getElementsByTagName("td")[1].innerHTML*1)+(document.getElementById(sf).getElementsByTagName("td")[1].innerHTML*1)
    document.getElementById(ff).getElementsByTagName("td")[2].innerHTML=(document.getElementById(ff).getElementsByTagName("td")[2].innerHTML*1)+(document.getElementById(sf).getElementsByTagName("td")[2].innerHTML*1)
    if ((document.getElementById(ff).className.indexOf("inew")==-1)&&(document.getElementById(sf).className.indexOf("inew")!=-1))
    {document.getElementById(ff).className=document.getElementById(ff).className+" inew"}
    var date1=document.getElementById(ff).innerHTML.substr(document.getElementById(ff).innerHTML.toLowerCase().lastIndexOf("</a>")+8)
    var date2=document.getElementById(sf).innerHTML.substr(document.getElementById(sf).innerHTML.toLowerCase().lastIndexOf("</a>")+8)
    if (transtoDate(date2)>transtoDate(date1))
    {document.getElementById(ff).getElementsByTagName("td")[3].innerHTML=document.getElementById(sf).getElementsByTagName("td")[3].innerHTML}}
    }

    function transtoDate(oi)
    {var d1=new Date()
    d1.setHours(oi.substr(oi.indexOf(" ")+1, 2), oi.substr(oi.indexOf(":")+1, 2), oi.substr (oi.lastIndexOf(":")+1, 2))
    if (oi.substr(0, 5)=="Сегод")
    {var resd=d1.getTime()}
    else if (oi.substr(0, 5)=="Вчера")
    {var resd=(d1.getTime()-(1000*60*60*24))}
    else
    {d1.setFullYear(oi.substr(0, 4), (oi.substr(oi.indexOf("-")+1, 2))-1, oi.substr(oi.indexOf("-")+3, 2))
    var resd=d1.getTime()}
    return resd}

    </script>

Та часть, что выделена жирным, работает всегда - остальное - только для зарегенных. Почему?

0

5

>_< хелп

0


Вы здесь » Единый форум поддержки » Корзина » подфорумы(!!!!!!!!!!!!!!!!!!!!!!!) помогите в конце концов! :((