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

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

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


Вы здесь » Единый форум поддержки » Корзина » Не работает скрипт.... Где собака зарыта?


Не работает скрипт.... Где собака зарыта?

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

1

Установила скрипт для отображения последних сообщений в подфорумах. Не работает. Причем, когда ставила пробно на два подфорума - все работало, а в данном виде - нет.

Код:
<script type="text/javascript">
if (document.title.indexOf(" - Форум")!=-1)
{
makeSubforum('forum_f81', 'forum_f167')
makeSubforum('forum_f81', 'forum_f98')
makeSubforum('forum_f43', 'forum_f40')
makeSubforum('forum_f43', 'forum_f143')
makeSubforum('forum_f43', 'forum_f215')
makeSubforum('forum_f43', 'forum_f44')
makeSubforum('forum_f43, 'forum_f45')
makeSubforum('forum_f41', 'forum_f46')
makeSubforum('forum_f42', 'forum_f93')
makeSubforum('forum_f42', 'forum_f47')
makeSubforum('forum_f48', 'forum_f100')
makeSubforum('forum_f54', 'forum_f53')
makeSubforum('forum_f54', 'forum_f166')
makeSubforum('forum_f52', 'forum_f206')
makeSubforum('forum_f52', 'forum_f207')
makeSubforum('forum_f52', 'forum_f208')
makeSubforum('forum_f52', 'forum_f209')
makeSubforum('forum_f52', 'forum_f211')
makeSubforum('forum_f52', 'forum_f210')
makeSubforum('forum_f49', 'forum_f221')
makeSubforum('forum_f49', 'forum_f222')
makeSubforum('forum_f49', 'forum_f223')
makeSubforum('forum_f56', 'forum_f218')
makeSubforum('forum_f56', 'forum_f217')
makeSubforum('forum_f182', 'forum_f169')
makeSubforum('forum_f182', 'forum_f216')
makeSubforum('forum_f182', 'forum_f220')
makeSubforum('forum_f183', 'forum_f185')
makeSubforum('forum_f186', 'forum_f205')
makeSubforum('forum_f186', 'forum_f204')
makeSubforum('forum_f186', 'forum_f189')
makeSubforum('forum_f187', 'forum_f188')
makeSubforum('forum_f198', 'forum_f190')
makeSubforum('forum_f149', 'forum_f177')
makeSubforum('forum_f149', 'forum_f111')
makeSubforum('forum_f149', 'forum_f184')
makeSubforum('forum_f60', 'forum_f170')
makeSubforum('forum_f60', 'forum_f63')
makeSubforum('forum_f192', 'forum_f131')
makeSubforum('forum_f192', 'forum_f199')
makeSubforum('forum_f192', 'forum_f140')
makeSubforum('forum_f71', 'forum_f132')
makeSubforum('forum_f67', 'forum_f194')
makeSubforum('forum_f200', 'forum_f201')
makeSubforum('forum_f200', 'forum_f202')
makeSubforum('forum_f200', 'forum_f76')
makeSubforum('forum_f195', 'forum_f74')
makeSubforum('forum_f195', '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>

Что не так? Подскажите плиз.

http://mamkinforum.mybb.ru/

0

2

Никто не поможет???

0

3

помощь ещё нужна ?

0

4

nick-felix

nick-felix написал(а):

помощь ещё нужна ?

Нужна.

0

5

Ну????!!!

0

6

Дождаться помощи - реально?)))

0

7

Я все еще надеюсь на ответ.....  :sceptic:

0

8

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

Код:
<script type="text/javascript">
    if (document.title.indexOf(" - Форум")!=-1)
    {
    makeSubforum('forum_f81', 'forum_f167')
makeSubforum('forum_f81', 'forum_f98')
makeSubforum('forum_f43', 'forum_f40')
makeSubforum('forum_f43', 'forum_f143')
makeSubforum('forum_f43', 'forum_f215')
makeSubforum('forum_f43', 'forum_f44')
makeSubforum('forum_f43, 'forum_f45')
makeSubforum('forum_f41', 'forum_f46')
makeSubforum('forum_f42', 'forum_f93')
makeSubforum('forum_f42', 'forum_f47')
makeSubforum('forum_f48', 'forum_f100')
makeSubforum('forum_f54', 'forum_f53')
makeSubforum('forum_f54', 'forum_f166')
makeSubforum('forum_f52', 'forum_f206')
makeSubforum('forum_f52', 'forum_f207')
makeSubforum('forum_f52', 'forum_f208')
makeSubforum('forum_f52', 'forum_f209')
makeSubforum('forum_f52', 'forum_f211')
makeSubforum('forum_f52', 'forum_f210')
makeSubforum('forum_f49', 'forum_f221')
makeSubforum('forum_f49', 'forum_f222')
makeSubforum('forum_f49', 'forum_f223')
makeSubforum('forum_f56', 'forum_f218')
makeSubforum('forum_f56', 'forum_f217')
makeSubforum('forum_f182', 'forum_f169')
makeSubforum('forum_f182', 'forum_f216')
makeSubforum('forum_f182', 'forum_f220')
makeSubforum('forum_f183', 'forum_f185')
makeSubforum('forum_f186', 'forum_f205')
makeSubforum('forum_f186', 'forum_f204')
makeSubforum('forum_f186', 'forum_f189')
makeSubforum('forum_f187', 'forum_f188')
makeSubforum('forum_f198', 'forum_f190')
makeSubforum('forum_f149', 'forum_f177')
makeSubforum('forum_f149', 'forum_f111')
makeSubforum('forum_f149', 'forum_f184')
makeSubforum('forum_f60', 'forum_f170')
makeSubforum('forum_f60', 'forum_f63')
makeSubforum('forum_f192', 'forum_f131')
makeSubforum('forum_f192', 'forum_f199')
makeSubforum('forum_f192', 'forum_f140')
makeSubforum('forum_f71', 'forum_f132')
makeSubforum('forum_f67', 'forum_f194')
makeSubforum('forum_f200', 'forum_f201')
makeSubforum('forum_f200', 'forum_f202')
makeSubforum('forum_f200', 'forum_f76')
makeSubforum('forum_f195', 'forum_f74')
makeSubforum('forum_f195', '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>

0

9

Impuls 101
Не работает...

0

10

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

0

11

Пыталась установить новые дополнительные смайлы.
Скрипт  почему-то не работает.Пожалуйста подскажите,в чем ошибка?

Код:
<style>
#button-smiles {background-image:url('http://i012.radikal.ru/0803/db/4443c153e5b2.gif'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script language="JavaScript">
function popwnd()
{
var smiles = new Array

smiles.push
(“http://s48.radikal.ru/i122/0809/d7/bfb4c34031b2.gif”)
smiles.push
(“http://s51.radikal.ru/i132/0809/6a/60f09e3b6d37.gif”)
smiles.push
(“http://s44.radikal.ru/i103/0809/0e/1e1eb0584290.gif”)
smiles.push
(“http://s50.radikal.ru/i128/0809/75/b16ab60c7485.gif”)
smiles.push
(“http://s51.radikal.ru/i134/0809/90/5cb5ca385ec3.gif“)
smiles.push
(“http://s60.radikal.ru/i169/0809/70/4077fc16c8c3.gif“)
smiles.push
(“http://s46.radikal.ru/i114/0809/61/3525b940dbf4.gif“)
smiles.push
(“http://s41.radikal.ru/i093/0809/e4/a0b05d065096.gif“)
smiles.push
(“http://i026.radikal.ru/0809/b9/a4add2858ffc.gif“)
smiles.push
(“http://s43.radikal.ru/i099/0809/6d/6e61ba2ae6f2.gif“)
smiles.push
(“http://s59.radikal.ru/i164/0809/3f/4d45bfbd45f3.gif“)
smiles.push
(“http://s43.radikal.ru/i100/0809/ef/a99201833dcd.gif“)
smiles.push
(“http://s41.radikal.ru/i091/0809/95/5585550640af.gif“)
smiles.push
(“http://s53.radikal.ru/i140/0809/d5/215ae6c7ea5b.gif“)
smiles.push
(“http://s51.radikal.ru/i132/0809/d8/de6736d4f5f1.gif“)
smiles.push
(“http://i029.radikal.ru/0809/6e/d07ddc4f632c.gif“)
smiles.push
(“http://s56.radikal.ru/i152/0809/fc/12d1eb41437d.gif“)
smiles.push
(“http://s45.radikal.ru/i108/0809/6f/d940e4195f56.gif“)
smiles.push
(“http://s45.radikal.ru/i108/0809/08/19a808072858.gif“)
smiles.push
(“http://s56.radikal.ru/i154/0809/3d/6121339775fc.gif“)
smiles.push
(“http://s55.radikal.ru/i148/0809/ac/6790aeea7743.gif“)
smiles.push
(“http://s45.radikal.ru/i108/0809/bd/2fce58f8087a.gif“)
smiles.push
(“http://s61.radikal.ru/i171/0809/fd/82fa66502420.gif“)
smiles.push
(“http://s51.radikal.ru/i133/0809/09/f1fa8ea82741.gif“)
smiles.push
(“http://i005.radikal.ru/0809/13/ebec1e844eb4.gif“)
smiles.push
(“http://s61.radikal.ru/i171/0809/49/2793037d227c.gif“)
smiles.push
(“http://s53.radikal.ru/i140/0809/5c/cc31af23acaa.gif“)
smiles.push
(“http://i019.radikal.ru/0809/44/483721c56b18.gif“)
smiles.push
(“http://i005.radikal.ru/0809/6b/cb2b6a816834.gif“)
smiles.push
(“http://s46.radikal.ru/i112/0809/2e/818a3c91d70b.gif“)
smiles.push
(“http://s54.radikal.ru/i146/0809/ab/c3f79ec8d01d.gif“)
smiles.push
(“http://s51.radikal.ru/i133/0809/70/e804741c070e.gif“)
smiles.push
(“http://s58.radikal.ru/i162/0809/88/b8276cc7103a.gif“)
smiles.push
(“http://i050.radikal.ru/0809/34/14fe759cb4a0.gif“)
smiles.push
(“http://s40.radikal.ru/i088/0809/10/f103fc0e008d.gif“)
smiles.push
(“http://s49.radikal.ru/i125/0809/f7/38380692d295.gif“)
smiles.push
(“http://s49.radikal.ru/i123/0809/a9/0e6bd0a4adad.gif“)
smiles.push
(“http://s52.radikal.ru/i135/0809/26/2e1bcbcf15e7.gif“)
smiles.push
(“http://s45.radikal.ru/i108/0809/12/9bc1e5a2ee4c.gif“)
smiles.push
(“http://s41.radikal.ru/i091/0809/03/b19d431a9e95.gif“)
smiles.push
(“http://s61.radikal.ru/i172/0809/db/584b3066ce43.gif“)
smiles.push
(“http://i002.radikal.ru/0809/62/46ad7a6ac896.gif“)
smiles.push
(“http://s61.radikal.ru/i173/0809/ae/937b6e69547d.gif“)
smiles.push
(“http://i025.radikal.ru/0809/91/b590084755f6.gif“)
smiles.push
(“http://s50.radikal.ru/i128/0809/68/6b5e306a7085.gif“)
smiles.push
(“http://s43.radikal.ru/i101/0809/9a/adeb4aaf50c5.gif“)
smiles.push
(“http://s58.radikal.ru/i159/0809/c4/7bed86070418.gif“)
smiles.push
(“http://s40.radikal.ru/i090/0809/a2/e55aba335fbf.gif“)
smiles.push
(“http://i042.radikal.ru/0809/c4/68bffaa8b442.gif“)
smiles.push
(“http://s46.radikal.ru/i114/0809/58/ca641ff2e602.gif“)
smiles.push
(“http://s41.radikal.ru/i092/0809/37/788384c5c9d8.gif“)
smiles.push
(“http://s45.radikal.ru/i110/0809/94/33cb907d1218.gif“)
smiles.push
(“http://i017.radikal.ru/0809/af/e7aee787ed60.gif“)
smiles.push
(“http://s42.radikal.ru/i097/0809/6c/e890a7fd3c86.gif“)
smiles.push
(“http://s46.radikal.ru/i113/0809/8b/fab362247d54.gif“)
smiles.push
(“http://s56.radikal.ru/i153/0809/a1/bb7c11b38971.gif“)
smiles.push
(“http://i072.radikal.ru/0809/13/346e561f2db4.gif“)
smiles.push
(“http://s50.radikal.ru/i130/0809/4b/8e347ea08f4c.gif“)
smiles.push
(“http://s44.radikal.ru/i105/0809/a5/4e2be34438db.gif“)
smiles.push
(“http://s51.radikal.ru/i132/0809/19/43f195c1169d.gif“)
smiles.push
(“http://s57.radikal.ru/i157/0809/bf/019d49780451.gif“)
smiles.push
(“http://s40.radikal.ru/i089/0809/78/70cb6bed01b1.gif“)
smiles.push
(“http://s46.radikal.ru/i112/0809/e7/ba2bc65133c8.gif“)
smiles.push
(“http://s50.radikal.ru/i127/0809/da/6d1f2bd70ab6.gif“)
smiles.push
(“http://s47.radikal.ru/i118/0809/ff/15e7f7b8fd3a.gif“)
smiles.push
(“http://s57.radikal.ru/i158/0809/f4/60d3296d567c.gif“)
smiles.push
(“http://i081.radikal.ru/0809/34/d7ec15012607.gif“)
smiles.push
(“http://s42.radikal.ru/i098/0809/bd/b4127c2258e5.gif“)
smiles.push
(“http://s45.radikal.ru/i109/0809/af/10b97d1ed317.gif“)
smiles.push
(“http://i006.radikal.ru/0809/55/f029d0b621e1.gif“)
smiles.push
(“http://i026.radikal.ru/0809/a3/435dde0e1e54.gif“)
smiles.push
(“http://s54.radikal.ru/i143/0809/4d/f094780b5ea7.gif“)
smiles.push
(“http://s59.radikal.ru/i164/0809/82/67b97acbfc86.gif“)
smiles.push
(“http://s45.radikal.ru/i109/0809/e0/2e6c6ac18933.gif“)
smiles.push
(“http://s50.radikal.ru/i128/0809/dc/423c12a8ded4.gif“)
smiles.push
(“http://i058.radikal.ru/0809/fc/ac8c3a56f1f2.gif“)
smiles.push
(“http://s39.radikal.ru/i084/0809/7a/a480c8b4dabb.gif“)
smiles.push
(“http://i052.radikal.ru/0809/c0/bba12d207695.gif“)
smiles.push
(“http://s46.radikal.ru/i113/0809/e5/77078db2fc54.gif“)
smiles.push
(“http://s42.radikal.ru/i097/0809/88/788581e38b36.gif“)
smiles.push
(“http://s55.radikal.ru/i148/0809/01/bd4dff3038d9.gif“)
smiles.push
(“http://s59.radikal.ru/i166/0809/3c/048144358281.gif“)
smiles.push
(“http://s54.radikal.ru/i145/0809/7b/f138abf6b361.gif“)
smiles.push
(“http://s54.radikal.ru/i144/0809/b3/919e92ff0949.gif“)
smiles.push
(“http://s58.radikal.ru/i159/0809/48/9f59e79515f7.gif“)
smiles.push
(“http://s59.radikal.ru/i164/0809/db/7152d77f1e6d.gif“)
smiles.push
(“http://s41.radikal.ru/i093/0809/c9/5e337218a311.gif“)
smiles.push
(“http://s52.radikal.ru/i138/0809/35/6d5817f168fb.gif“)
smiles.push
(“http://i041.radikal.ru/0809/63/7c034bdfa8be.gif“)
smiles.push
(“http://i059.radikal.ru/0809/a9/f7ecebbac22a.gif“)
smiles.push
("http://smiles.dolf.ru/dolf_ru_072.gif")
smiles.push
("http://bestsmiles.net.ru/actp10016.gif")
smiles.push
("http://bestsmiles.net.ru/actp10024.gif")
smiles.push
("http://bestsmiles.net.ru/actp10002.gif")
smiles.push
("http://bestsmiles.net.ru/negi09035.gif")
smiles.push
("http://bestsmiles.net.ru/negi09034.gif")
smiles.push
("http://bestsmiles.net.ru/funi01050.gif")
smiles.push
("http://bestsmiles.net.ru/anmm02036.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10031.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10037.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10038.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10043.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10045.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10052.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10048.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10053.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10056.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10042.gif")
smiles.push
("http://bestsmiles.net.ru/dogm10057.gif")
smiles.push
("http://fun.nashcat.ru/smiles/msmile/card/m1521.gif")
smiles.push
("http://fun.nashcat.ru/smiles/msmile/card/m1544.gif")
smiles.push
("http://fun.nashcat.ru/smiles/msmile/card/m1528.gif")
smiles.push
("http://fun.nashcat.ru/smiles/msmile/card/m1535.gif")
smiles.push
("http://fun.nashcat.ru/smiles/msmile/card/m1558.gif")
smiles.push
("http://bestsmiles.net.ru/tabi04145.gif")
smiles.push
("http://bestsmiles.net.ru/tabi04114.gif")

var msg = new String("")
msg = "<html><head><TITLE><Дополнительные смайлики></TITLE></head>\r\n"
msg += "<body bgcolor=#F5F5F5 >"
msg = msg + "<" + "script language=\"JavaScript\">\r\n"

msg += "function insert(a){\r\n"
msg += "txt = \"[img]\"+a.src+\"[/img] \";\r\n"
msg += "window.opener.smile(txt,'');\r\n"
msg += "window.focus()\r\n"
msg += "return false}\r\n"

msg = msg + "</" + "script>\r\n"

i=0

msg += "<div style=\"width: 100%; text-align : justify;\" >"
while(smiles[i])
{
msg = msg + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n"
i++
}

msg += "</div><a href=\"\" onclick=\"window.close()\">Закрыть окно</a>"
msg += "</BODY></html>";

popup = window.open("","popDialog","height=900,width=900,directories=0 scrollbars=auto, status=0,location=0,copyhistory=0")
popup.document.write(msg)
popup.document.close()

return false
}
</script>
<script type="text/javascript">
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(17).innerHTML="<a href=''  onclick=\"return popwnd()\"> <img title='Дополнительные смайлы' src='/i/blank.gif' id='button-smiles' /></a>"
</script>

0

12

hase, так бывает, на одном форуме скрипт работает, на другом выдаёт чёрточки...
Посмотрите здесь , возможно найдёте альтернативу...

0

13

Спасибо за участие :)

Шмель написал(а):

на одном форуме скрипт работает, на другом выдаёт чёрточки...

В том -то и дело,что он не черточки выдает,а выкидывает меня опять на главную страницу.
Этот скрипт рабочий,все началось после того,как я смайлы поменяла.

Отредактировано hase (Пт, 12 Сен 2008 20:39:47)

0


Вы здесь » Единый форум поддержки » Корзина » Не работает скрипт.... Где собака зарыта?