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

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

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


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


Форум зависает

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

1

В последнее время стал сильно виснуть форум, переход по страницам выматывает нервы))
При создании форума, у меня был второй админ-технарь, понаставил всяких скриптов...
думаю поубирать половину, но в затруднении...
для чего вот эти нужны?

1)

Код:
<script type="text/javascript">
var wer=document.getElementById('pun-stats').getElementsByTagName("a")
var v=0
for (v=0; v<=(wer.length-1); v++)
{if ((wer[v].innerHTML=="Администрация")||(wer[v].innerHTML.indexOf("Полная")!=-1))
{wer[v].style.display="none"}}
</script>

2)

Код:
<script type="text/javascript">
var arr=document.links
for (x in arr)
{if (arr[x].innerHTML=="Активны") 
{arr[x].innerHTML="Последние действия"      }}  
</script>

3)

Код:
<script type="text/javascript">
var descs=document.getElementsByTagName("td")
var z=0
for (z=0; z<=(descs.length-1); z++)
{if (descs[z].innerHTML.indexOf("&gt;&gt;")!=-1)
{if (descs[z].className=="tcl")
{descs[z].innerHTML=descs[z].innerHTML.substring(0, descs[z].innerHTML.indexOf("&gt;&gt;"))+"</a><br />"+"<font size='1'>"+descs[z].innerHTML.substring((descs[z].innerHTML.indexOf("&gt;&gt;")+8), (descs[z].innerHTML.toLowerCase().indexOf("</a>")))+"</font>"+descs[z].innerHTML.substr((descs[z].innerHTML.toLowerCase().indexOf("</a>")+4))
}
else
{descs[z].getElementsByTagName("a")[0].innerHTML=descs[z].getElementsByTagName("a")[0].innerHTML.substring(0, descs[z].getElementsByTagName("a")[0].innerHTML.indexOf("&gt;"))
}}}
</script>

4)

Код:
<script type="text/javascript">
var descs=document.getElementsByTagName("td")
var z=0
for (z=0; z<=(descs.length-1); z++)
{if (descs[z].innerHTML.indexOf("&gt;&gt;")!=-1)
{if (descs[z].className=="tcl")
{descs[z].innerHTML=descs[z].innerHTML.substring(0, descs[z].innerHTML.indexOf("&gt;&gt;"))+"</a><br />"+"<font size='1'>"+descs[z].innerHTML.substring((descs[z].innerHTML.indexOf("&gt;&gt;")+8), (descs[z].innerHTML.toLowerCase().indexOf("</a>")))+"</font>"+descs[z].innerHTML.substr((descs[z].innerHTML.toLowerCase().indexOf("</a>")+4))
}
else
{descs[z].getElementsByTagName("a")[0].innerHTML=descs[z].getElementsByTagName("a")[0].innerHTML.substring(0, descs[z].getElementsByTagName("a")[0].innerHTML.indexOf("&gt;"))
}}}
</script>

0

2

Наивная написал(а):

1)

Изменение надписи(ссылки) Администрация

Наивная написал(а):

2)

изменение надписи(ссылки) Активны

+1

3

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

Изменение надписи(ссылки) Администрация

просто "изменение" или сокрытие с главной страницы?
и где он меняет эту надпись? ничего не пойму... удалила его.. вроде ничего не изменилось..

Отредактировано Наивная (Пн, 30 Июн 2008 05:10:17)

0

4

Наивная написал(а):

просто "изменение" или сокрытие с главной страницы?
и где он меняет эту надпись? ничего не пойму... удалила его.. вроде ничего не изменилось..

У тебя этого не видно, т.к. отключена функция "Подробная статистика"

0

5

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

У тебя этого не видно, т.к. отключена функция "Подробная статистика"

спасибо что разьяснила)))
осталось узнать что остальные делают))

0

6

Почсотрел. ИМХО, там половину надо убирать. Особенно то, что информацию под аватаром сворачиват. Зачем он?

0

7

Вот этот стандартные надписи под аватаром меняет на то что введено

Код:
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Сообщений")) != -1) li[f].innerHTML=s.substring(0,p)+"Топ №"+s.substring(p+9)
else if((p=s.indexOf("Уважение")) != -1) li[f].innerHTML=s.substring(0,p)+"Любовь"+s.substring(p+8)
else if((p=s.indexOf("Позитив")) != -1) li[f].innerHTML=s.substring(0,p)+"Восхищение"+s.substring(p+7)
else if((p=s.indexOf("Зарегистрирован")) != -1) li[f].innerHTML=s.substring(0,p)+"заглянул"+s.substring(p+15)
else if((p=s.indexOf("Провел на форуме")) != -1) li[f].innerHTML=s.substring(0,p)+"и остался на"+s.substring(p+16)
else if((p=s.indexOf("Последний визит")) != -1) li[f].innerHTML=s.substring(0,p)+"был"+s.substring(p+16)
}
</script>
<!--END Duka aka SAB0TAGE (c) -->

Вот этот на главной странице количество зарегеных пользователей меняет на - друзей.

Код:
<!-- START Winston-->
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("заглянулных пользователей")) != -1) li[f].innerHTML=s.substring(0,p)+" друзей"+s.substring(p+27)
}
</script>
<!--END Winston -->

0

8

Код:
<script language="JavaScript">

str=document.URL
page=str.substring(str.lastIndexOf('/')+1)
str = new String(document.getElementById("pun-status").innerHTML);

if(page.indexOf("profile.php")!= -1 && !document.getElementById("navprofile")  ) 
     document.URL=document.referrer
</script>


<script type='text/javascript'>
if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1)
{
document.write("<style>")
document.write(".pa-online {display:none}")
document.write(".pa-reg {display:none}")
document.write(".pa-posts {display:none}")
document.write(".pa-fld1 {display:none}")
document.write(".pa-fld2 {display:none}")
document.write(".pa-fld3 {display:none}")
document.write(".pa-icq {display:none}")
document.write(".pa-age {display:none}")
document.write(".pa-sex {display:none}")
document.write(".pa-time-visit {display:none}")
document.write(".pa-from {display:none}")
document.write(".pa-title {display:none}")
document.write("</style>")
}
</script>

Первый скрывает статус, второй профиль от гостя, скорее всего.

0

9

Чандра написал(а):

Особенно то, что информацию под аватаром сворачиват. Зачем он?

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

Чандра написал(а):

Первый скрывает статус

а как понять "скрывает статус"... от гостей что-ли?

0

10

Думаю, да, именно от гостей.
Как и скрывает профиль от тех же гостей.
Вы прячетесь от кого-то?

0

11

.

Отредактировано Наивная (Пн, 30 Июн 2008 09:32:17)

0

12

Чандра написал(а):

Вы прячетесь от кого-то?

да говорю же, был второй админ, сначала)) это он все наставил... хочу сейчас поубирать лишнее))

0

13

Вывесите все с ХТМЛ-низ тут, и думаю, опытные скриптеры разберутся что к чему, зачем и как.

0

14

кстати..Чандра, Вы меня интригуете... разве я выкладывала последние скрипты?

Чандра написал(а):

Вывесите все с ХТМЛ-низ тут

ладно... выложу то что не рискнула удалить...  что к чему? и вообще нужно ли это все?

Код:
<!--START Duka aka SAB0TAGE (c)-->
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Сообщений")) != -1) li[f].innerHTML=s.substring(0,p)+"Топ №"+s.substring(p+9)
else if((p=s.indexOf("Уважение")) != -1) li[f].innerHTML=s.substring(0,p)+"Любовь"+s.substring(p+8)
else if((p=s.indexOf("Позитив")) != -1) li[f].innerHTML=s.substring(0,p)+"Восхищение"+s.substring(p+7)
else if((p=s.indexOf("Зарегистрирован")) != -1) li[f].innerHTML=s.substring(0,p)+"заглянул"+s.substring(p+15)
else if((p=s.indexOf("Провел на форуме")) != -1) li[f].innerHTML=s.substring(0,p)+"и остался на"+s.substring(p+16)
else if((p=s.indexOf("Последний визит")) != -1) li[f].innerHTML=s.substring(0,p)+"был"+s.substring(p+16)
}
</script>
<!--END Duka aka SAB0TAGE (c) -->

<!-- START Winston-->
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("заглянулных пользователей")) != -1) li[f].innerHTML=s.substring(0,p)+" друзей"+s.substring(p+27)
}
</script>
<!--END Winston -->




<style>
#loginDiv{
    position:absolute;
    z-index: 2;
    background-color : 
    border : solid;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    width: 350px;
}
</style>






<script>
visit="Последний раз вы были здесь"
str = document.getElementById("pun-status").innerHTML
if( (pos=str.indexOf("Ваш последний визит")) != -1 )
   document.getElementById("pun-status").innerHTML=str.substring(0,pos)+visit+str.substring(pos+19,str.length-1)
</script>




<script type="text/javascript">
var theme=document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML
if (theme.indexOf("&gt;&gt;")!=-1)
{if (theme.indexOf("Редактирование")!=-1)
{document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML=theme.substring(0, theme.indexOf("&gt;&gt;"))+" - Редактирование сообщения</span>"}
else
{document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML=theme.substring(0, theme.indexOf("&gt;&gt;"))+"</span>"}}
</script>

<script type="text/javascript">
var descs=document.getElementsByTagName("td")
var z=0
for (z=0; z<=(descs.length-1); z++)
{if (descs[z].innerHTML.indexOf("&gt;&gt;")!=-1)
{if (descs[z].className=="tcl")
{descs[z].innerHTML=descs[z].innerHTML.substring(0, descs[z].innerHTML.indexOf("&gt;&gt;"))+"</a><br />"+"<font size='1'>"+descs[z].innerHTML.substring((descs[z].innerHTML.indexOf("&gt;&gt;")+8), (descs[z].innerHTML.toLowerCase().indexOf("</a>")))+"</font>"+descs[z].innerHTML.substr((descs[z].innerHTML.toLowerCase().indexOf("</a>")+4))
}
else
{descs[z].getElementsByTagName("a")[0].innerHTML=descs[z].getElementsByTagName("a")[0].innerHTML.substring(0, descs[z].getElementsByTagName("a")[0].innerHTML.indexOf("&gt;"))
}}}
</script>

<script type="text/javascript">
if (document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML.indexOf("Начать новую")!=-1)
{document.getElementsByTagName("form")[0].innerHTML=document.getElementsByTagName("form")[0].innerHTML.substring(0, (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))+"<p><label for='descr'>Описание</label><br />"+"<span class='input'>"+"<input id='descr'"+" type='text'"+" size='80'"+" maxlength='35' /></span></p>"+document.getElementsByTagName("form")[0].innerHTML.substr( (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))
if (document.getElementById('fld3').value.indexOf(">>")!=-1)
{
document.getElementById('descr').value=document.getElementById('fld3').value.substr(document.getElementById('fld3').value.indexOf(">>")+2)
document.getElementById('fld3').value=document.getElementById('fld3').value.substring(0, document.getElementById('fld3').value.indexOf(">>"))
}

document.getElementsByName("submit")[0].onclick=addDesc
document.getElementsByName("preview")[0].onclick=addDesc}
function addDesc()
{document.getElementById('fld3').value=document.getElementById('fld3').value+">>"+document.getElementById('descr').value
return true}
</script>


<script type="text/javascript">
if (document.URL.indexOf("viewforum")!=-1)
{var trs=document.getElementById('pun-main').getElementsByTagName("table")[0].rows
var io=1
for (io=1; io<=(trs.length-1); io++)
{if ((trs[io].className.indexOf("isticky")!=-1)&&(io==1))
{var portant=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(1)
var im=portant.insertCell(0)
im.style.backgroundColor="#6E8894"
im.style.height="22px"
im.colSpan="4"}
else if ((trs[io].className.indexOf("isticky")!=-1)&&(trs[io+1].className.indexOf('isticky')==-1))
{var normal=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(io+1)
var normal1=normal.insertCell(0)
normal1.style.backgroundColor="#6E8894"
normal1.style.height="22px"
normal1.colSpan="4"
}}}
</script>


<script type="text/javascript">
function changeLink()
{var arr=document.links
for (j in arr)
{
if (arr[j].innerHTML=="Начать новую тему")
{arr[j].innerHTML="<img id='fifik1'"+" src='http://i013.radikal.ru/0803/58/c8fd43af2e9e.gif' />"}
else if (arr[j].innerHTML=="Начать опрос")
{arr[j].innerHTML="<img id='fifik2'"+" src='http://i002.radikal.ru/0803/2d/c89c47b52397.gif' />"}}}
changeLink()
</script>


<div align="right"><FORM>
<script src="http://www.clocklink.com/embed.js"></script><script type="text/javascript" language="JavaScript">obj = new Object;obj.clockfile = "5004-gray.swf";obj.TimeZone = "R2T";obj.width = 192;obj.height = 16;obj.Place = "";obj.DateFormat = "d / MMM / yyyy DDD";obj.TimeFormat = "HH:mm";obj.wmode = "transparent";showClock(obj);</script>
</FORM></div>


 
<script>
function addMod(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[mod]",from))==-1) return str;
if((pos2=str.indexOf("[/mod]"),pos+5)==-1) return str;
newpos=str.indexOf("[mod]",pos+5)
if(newpos<pos2 && newpos!=-1) str=addMod(str,pos+5,true)
if((pos2=str.indexOf("[/mod]",pos+5))==-1) return str;
str=str.substring(0,pos)+makeMod(str.substring(pos+5,pos2))+str.substring(pos2+6,str.length)
if( str.indexOf("[mod]")!=-1 && internal==false) str=addMod(str,0,false)
return str}

function makeMod(txt){
txt="<br><div style=\"margin: 0px; padding: 0px; background-color:#F1F1FD; border-left: 0px solid #6060FF; border-top: 0px dotted #000; border-right: 1px dotted #000; border-bottom: 1px dotted #000;\"><TABLE cellpadding='0' cellspacing='0'><TD align='middle' bgColor='#6060ff' vAlign='center' width='8%'><FONT color='#ffffff' size='+3' style='FONT-FAMILY: Times' title='Предупреждение'><B>&nbsp;i&nbsp;</B></FONT></TD></TD><TD vAlign='middle'>"+txt+"</TD></TABLE></div><br>"
return txt}


if(document.URL.indexOf("viewtopic.php")!=-1){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addMod(post.innerHTML,0,false)}}
</script>

<script>
function addEx(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[ex]",from))==-1) return str;
if((pos2=str.indexOf("[/ex]"),pos+4)==-1) return str;
newpos=str.indexOf("[ex]",pos+4)
if(newpos<pos2 && newpos!=-1) str=addEx(str,pos+4,true)
if((pos2=str.indexOf("[/ex]",pos+4))==-1) return str;
str=str.substring(0,pos)+makeEx(str.substring(pos+4,pos2))+str.substring(pos2+5,str.length)
if( str.indexOf("[ex]")!=-1 && internal==false) str=addEx(str,0,false)
return str}

function makeEx(txt){
txt="<br><div style=\"margin: 0px; padding: 0px; background-color:#FEF2F2; border-left: 1px solid #FF6060; border-top: 1px dotted #000; border-right: 1px dotted #000; border-bottom: 1px dotted #000;\"><TABLE cellpadding='0' cellspacing='0'><TD align='middle' bgColor='#ff6060' vAlign='center' width='8%'><FONT color='#ffffff' size='+3' style='FONT-FAMILY: Times' title='Грубое нарушение'><B>&nbsp;!&nbsp;</B></FONT></TD></TD><TD vAlign='middle'>"+txt+"</TD></TABLE></div><br>"
return txt}


if(document.URL.indexOf("viewtopic.php")!=-1){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addEx(post.innerHTML,0,false)}}
</script>


<style type="text/css">
.lastedit {text-align: right; color: silver; font-family: Comic Sans Ms;}
</style>




<script type="text/javascript">
function to(username)
{insert('[b]' + username + '[/b]' + ', ');}
</script>


<script>
function HideInfo(id,but){
if(but.value=="+"){
  but.value = "-";document.getElementById(id).style.display = ""}
else{
  but.value = "+";document.getElementById(id).style.display = "none"}
  return false}

d = document.getElementsByTagName("div")

for (i=0;d[i]; i++){
if (d[i].className.indexOf("post-author")!=-1){t = d[i].innerHTML
   if((j = t.toLowerCase().indexOf("<li class=pa-from>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-from\">"))!=-1 || (j = t.toLowerCase().indexOf("<li class=pa-reg>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-reg\">"))!=-1)
    d[i].innerHTML = t.substring(0,j)+"<input type='Submit' onClick=\"return HideInfo('info"+i+"',this)\" value='+'><br><div id='info"+i+"' style='display:none'>"+t.substring(j,t.length)+"</div>"}}
</script>

Отредактировано Наивная (Пн, 30 Июн 2008 10:08:19)

0

15

Наивная написал(а):

<!--START Duka aka SAB0TAGE (c)--> <script type="text/javascript"> li=document.getElementsByTagName("li") f=0 while(li[++f]){ s=li[f].innerHTML if((p=s.indexOf("Сообщений")) != -1) li[f].innerHTML=s.substring(0,p)+"Топ №"+s.substring(p+9) else if((p=s.indexOf("Уважение")) != -1) li[f].innerHTML=s.substring(0,p)+"Любовь"+s.substring(p+8) else if((p=s.indexOf("Позитив")) != -1) li[f].innerHTML=s.substring(0,p)+"Восхищение"+s.substring(p+7) else if((p=s.indexOf("Зарегистрирован")) != -1) li[f].innerHTML=s.substring(0,p)+"заглянул"+s.substring(p+15) else if((p=s.indexOf("Провел на форуме")) != -1) li[f].innerHTML=s.substring(0,p)+"и остался на"+s.substring(p+16) else if((p=s.indexOf("Последний визит")) != -1) li[f].innerHTML=s.substring(0,p)+"был"+s.substring(p+16) } </script> <!--END Duka aka SAB0TAGE (c) -->

Этот я определил. Он изменяет информацию под аватаркой пользователя. Вместо стандартного Позитив - ставится Любовь и.т.д.

Наивная написал(а):

<!-- START Winston--> <script type="text/javascript"> li=document.getElementsByTagName("li") f=0 while(li[++f]){ s=li[f].innerHTML if((p=s.indexOf("заглянулных пользователей")) != -1) li[f].innerHTML=s.substring(0,p)+" друзей"+s.substring(p+27) } </script> <!--END Winston -->

А вот этот - меняет "Зарегистрированный пользователей" на "Друзей"
А вторая часть не работает потому как отключена статистика за 24 часа.

0

16

Наивная написал(а):

<script> visit="Последний раз вы были здесь" str = document.getElementById("pun-status").innerHTML if( (pos=str.indexOf("Ваш последний визит")) != -1 ) document.getElementById("pun-status").innerHTML=str.substring(0,pos)+visit+str.substring(pos+19,str.length-1) </script>

Вот этот меняет вот эту строку под объялением:

Ваш последний визит: Сегодня 09:38:06.

0

17

Наивная написал(а):

<script type="text/javascript"> function changeLink() {var arr=document.links for (j in arr) { if (arr[j].innerHTML=="Начать новую тему") {arr[j].innerHTML="<img id='fifik1'"+" src='http://i013.radikal.ru/0803/58/c8fd43af2e9e.gif' />"} else if (arr[j].innerHTML=="Начать опрос") {arr[j].innerHTML="<img id='fifik2'"+" src='http://i002.radikal.ru/0803/2d/c89c47b52397.gif' />"}}} changeLink() </script>

Вот этот меняет ссылки "Начать новую тему" и "Начать опрос" на картинки.

0

18

Чандра написал(а):

А вот этот - меняет "Зарегистрированный пользователей" на "Друзей"

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

0

19

Наивная написал(а):

<div align="right"><FORM> <script src="http://www.clocklink.com/embed.js"></script><script type="text/javascript" language="JavaScript">obj = new Object;obj.clockfile = "5004-gray.swf";obj.TimeZone = "R2T";obj.width = 192;obj.height = 16;obj.Place = "";obj.DateFormat = "d / MMM / yyyy DDD";obj.TimeFormat = "HH:mm";obj.wmode = "transparent";showClock(obj);</script> </FORM></div>

Вот это вроде бы какие-то часы.

0

20

Наивная написал(а):

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

Вы полностью его убираете, или просто убираете "друзей"?

0


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