Руины SHC.

Объявление

Endgame.

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

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


Вы здесь » Руины SHC. » Оптимизация форума » Скрипты для форума SHC


Скрипты для форума SHC

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

1

Здесь будут находится, по моему мнению, нужные скрипты для нашего форума.

0

2

Скрипт "У вас непрочитанные сообщения"
Данный скрипт, будет оповещать Вас о новых, непрочитанных сообщениях.
Ставить в самом низу, после тега </html>.

P.S Можно также изменить в скрипте строчку:
"У Вас есть непрочитанные личные сообщения"
Кавычки убирать нельзя!

<script language="JavaS?1?ript">
var str = new String(document.getElementById("navpm").innerHTML)
var str2 = new String(document.location)

if( (str.indexOf("(") != -1) && (str2.indexOf("messages.php") == -1) )
{
alert("У Вас есть непрочитанные личные сообщения")

}
</script>
<script language="JavaS?1?ript">
var str = new String(document.getElementById("navpm").innerHTML)
var str2 = new String(document.location)

if( (str.indexOf("(") != -1) && (str2.indexOf("messages.php") == -1) )
{
alert("У Вас есть непрочитанные личные сообщения")

}
</script>

0

3

Скрипт "Снег"
Данный скрипт добавит на сайт/форум падающий снег.
Ставить в Администрирование > Настройки > HTML. Если ставить на верху, то над или после тега <html>, если ставить внизу, то над или после тега </html>.
Работает только в браузере Opera!

<script language="JavaScript1.2">
grphcs=new Array(2)
Image0=new Image();
Image0.src=grphcs[0]="http://fantasyflash.ru/script/web/image/sneg1.gif";
Image1=new Image();
Image1.src=grphcs[1]="http://fantasyflash.ru/script/web/image/sneg1.gif";
  Amount=25;
Ypos=new Array();
Xpos=new Array();
Speed=new Array();
Step=new Array();
Cstep=new Array();
ns=(document.layers)?1:0;
ns6=(document.getElementById&&!document.all)?1:0;
if (ns){
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+"></LAYER>");
}
}
else{
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];//osw
document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;top:0px;left:0px">');
}
document.write('</div></div>');
}
WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;//fantasyflash.ru
for (i=0; i < Amount; i++){                                                               
Ypos[i] = Math.round(Math.random()*WinHeight);
Xpos[i] = Math.round(Math.random()*WinWidth);
Speed[i]= Math.random()*5+3;
Cstep[i]=0;
Step[i]=Math.random()*0.1+0.05;
}
function fall(){
var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;
var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < Amount; i++){
sy = Speed[i]*Math.sin(90*Math.PI/180);
sx = Speed[i]*Math.cos(Cstep[i]);
Ypos[i]+=sy;
Xpos[i]+=sx;
if (Ypos[i] > WinHeight){
Ypos[i]=-60;
Xpos[i]=Math.round(Math.random()*WinWidth);
Speed[i]=Math.random()*5+3;
}
if (ns){
document.layers['sn'+i].left=Xpos[i];
document.layers['sn'+i].top=Ypos[i]+hscrll;
}
else if (ns6){
document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);
document.getElementById("si"+i).style.top=Ypos[i]+hscrll;
}
else{
eval("document.all.si"+i).style.left=Xpos[i];
eval("document.all.si"+i).style.top=Ypos[i]+hscrll;
}
Cstep[i]+=Step[i];
}
setTimeout('fall()',20);
}
window.onload=fall
//-->
</script>

Отредактировано Zavr (2009-12-13 11:36:43)

0

4

Скрипт "Скрытые ссылки для гостей"
Данный скрипт запретит просматривать гостям любые ссылки.
Ставить в Администрирование > Настройки > HTML. В самом низу страницы.

<script type="text/javascript">
if (!document.getElementById('navprofile'))
{
var posti=document.getElementById("pun-main").getElementsByTagName("div")
var oj=0
for (oj=0; oj<=(posti.length-1); oj++)
{if (posti[oj].className=="post-content")
{posti[oj].innerHTML=posti[oj].innerHTML.toLowerCase().replace(/<a href/g, "<font color='red'>Вам необходимо зарегистрироваться, чтобы увидеть ссылку</font><a style='display: none;' href")}}
}
</script>

0

5

Последний скрипт хорош. Выкладывай еще.

0

6

Я кстати, узнал, что нужно как-то включить на форуме javascript, чтобы работали скрипты.

0

7

Вот тебе подарок Facilis!

Скрипт "Дополнительные смайлы"
Полностью готовый скрипт. Изменял очень много. Скажи мне спасибо, иначе сидели бы так дальше :)
Давай меняй быстрее на новые смайлы.
Данный скрипт добавит Ваши смайлы на форум (0pk).
Ставить в Администрирование > Настройки > HTML в форме ответа.
Проверить можно на форуме ОСД:
Перейти для проверки...

<script language="JavaScript">
function popwnd()
{
var smiles = new Array

smiles.push("http://i076.radikal.ru/0912/52/b150bb837d4c.gif")
smiles.push("http://i013.radikal.ru/0912/44/79f897f37648.gif")
smiles.push("http://s54.radikal.ru/i146/0912/96/73784b5bde0e.gif")
smiles.push("http://i061.radikal.ru/0912/8b/16bdea9b7ef1.gif")
smiles.push("http://s55.radikal.ru/i147/0912/4d/77f6e589d975.gif")
smiles.push("http://s61.radikal.ru/i173/0912/ce/a45e0242d91f.gif")
smiles.push("http://s61.radikal.ru/i173/0912/77/c2001398280c.gif")
smiles.push("http://i077.radikal.ru/0912/16/f5b8f58c7994.gif")
smiles.push("http://i051.radikal.ru/0912/fb/5fb2dbd7b4fe.gif")
smiles.push("http://s46.radikal.ru/i114/0912/9f/81132cdefbab.gif")
smiles.push("http://i066.radikal.ru/0912/2b/bf1451fd0868.gif")
smiles.push("http://s56.radikal.ru/i153/0912/38/bf61cc8584e1.gif")
smiles.push("http://s43.radikal.ru/i100/0912/86/9c2f9ee1a4f0.gif")
smiles.push("http://i048.radikal.ru/0912/60/a7bc3f8dd590.gif")
smiles.push("http://s02.radikal.ru/i175/0912/3e/ab31901dff0f.gif")
smiles.push("http://s59.radikal.ru/i165/0912/fb/c813a926191d.gif")
smiles.push("http://i049.radikal.ru/0912/a7/1fd47e282cd0.gif")
smiles.push("http://s50.radikal.ru/i128/0912/62/7639bcff0835.gif")
smiles.push("http://s05.radikal.ru/i178/0912/3f/342bfaafa3a0.gif")
smiles.push("http://s08.radikal.ru/i181/0912/08/812fc7d93ff0.gif")
smiles.push("http://s55.radikal.ru/i150/0912/d3/e4dc26e8f76a.gif")
smiles.push("http://i049.radikal.ru/0912/bf/f0ee597d3feb.gif")
smiles.push("http://i057.radikal.ru/0912/8d/5c992aaa8385.gif")
smiles.push("http://s44.radikal.ru/i106/0912/05/c8e246f25526.gif")
smiles.push("http://s42.radikal.ru/i095/0912/7f/44d8cea157d3.gif")
smiles.push("http://s13.radikal.ru/i186/0912/86/a9f10c74d26f.gif")
smiles.push("http://s47.radikal.ru/i118/0912/7e/62ab134ffcd5.gif")
smiles.push("http://s42.radikal.ru/i095/0912/47/2c53e00a5912.gif")
smiles.push("http://s44.radikal.ru/i103/0912/16/60cdc404b746.gif")
smiles.push("http://s45.radikal.ru/i109/0912/47/82ae28d18ce4.gif")
smiles.push("http://i080.radikal.ru/0912/9d/6c0eacb5aa89.gif")
smiles.push("http://s59.radikal.ru/i165/0912/09/80aab76422bd.gif")
smiles.push("http://s11.radikal.ru/i183/0912/a8/37bbc2e58dc1.gif")
smiles.push("http://s16.radikal.ru/i190/0912/61/6d0268693fb5.gif")
smiles.push("http://s41.radikal.ru/i094/0912/3b/21c0955d3557.gif")
smiles.push("http://s61.radikal.ru/i171/0912/6d/c2df52396186.gif")
smiles.push("http://s44.radikal.ru/i106/0912/86/a44f1160f677.gif")
smiles.push("http://i064.radikal.ru/0912/0e/e96ee65996fe.gif")
smiles.push("http://i079.radikal.ru/0912/9e/4cbe3e1991b0.gif")
smiles.push("http://s59.radikal.ru/i165/0912/b3/6d56f23e73b1.gif")
smiles.push("http://i030.radikal.ru/0912/d7/0de0744949ce.gif")
smiles.push("http://s57.radikal.ru/i157/0912/d1/7bc0c77ebe31.gif")
smiles.push("http://i018.radikal.ru/0912/a1/30fe03f3dc9a.gif")
smiles.push("http://s44.radikal.ru/i105/0912/7f/50654e21b74d.gif")
smiles.push("http://s46.radikal.ru/i114/0912/be/db2abcd7915f.gif")
smiles.push("http://s56.radikal.ru/i151/0912/7b/bdaddc7d6300.gif")
smiles.push("http://i082.radikal.ru/0912/b2/4c53a7e20fab.gif")
smiles.push("http://i079.radikal.ru/0912/dd/b567de18d7f3.gif")
smiles.push("http://i003.radikal.ru/0912/d8/44db10e765d6.gif")
smiles.push("http://i049.radikal.ru/0912/1c/65dfc59dcbea.gif")
smiles.push("http://s50.radikal.ru/i127/0912/09/a43c4bfb0140.gif")
smiles.push("http://i071.radikal.ru/0912/f7/48c7067d8d0b.gif")
smiles.push("http://s52.radikal.ru/i137/0912/32/e31600b6d875.gif")
smiles.push("http://s08.radikal.ru/i181/0912/84/02d8948b20ef.gif")
smiles.push("http://s58.radikal.ru/i162/0912/a2/dfdf6fd6cb58.gif")
smiles.push("http://i067.radikal.ru/0912/ae/440bacd695ef.gif")
smiles.push("http://s08.radikal.ru/i181/0912/ae/db293bce0bb2.gif")
smiles.push("http://s60.radikal.ru/i167/0912/17/0e6e8dfe39ea.gif")
smiles.push("http://s08.radikal.ru/i181/0912/33/7bb5be54b5e0.gif")
smiles.push("http://s07.radikal.ru/i180/0912/d5/1a34d84fc8b9.gif")
smiles.push("http://s51.radikal.ru/i134/0912/c1/2b094e596239.gif")
smiles.push("http://i051.radikal.ru/0912/78/aba79513d71a.gif")
smiles.push("http://i051.radikal.ru/0912/2d/96f31c163bee.gif")
smiles.push("http://s52.radikal.ru/i138/0912/e8/a13ac48b0c0f.gif")
smiles.push("http://s47.radikal.ru/i116/0912/6b/82f67d2747c1.gif")
smiles.push("http://s15.radikal.ru/i188/0912/36/f7345666b824.gif")
smiles.push("http://i048.radikal.ru/0912/3b/930bc8bca2c1.gif")
smiles.push("http://s41.radikal.ru/i092/0912/18/23423c1bbff9.gif")
smiles.push("http://i015.radikal.ru/0912/67/862ae5027977.gif")
smiles.push("http://s56.radikal.ru/i154/0912/1f/2902a101c24f.gif")
smiles.push("http://s13.radikal.ru/i186/0912/27/329613d1448d.gif")
smiles.push("http://s53.radikal.ru/i141/0912/fa/627be008f88a.gif")
smiles.push("http://s16.radikal.ru/i191/0912/87/649dab1bea5d.gif")
smiles.push("http://i058.radikal.ru/0912/8a/b06e4f2212df.gif")
smiles.push("http://i052.radikal.ru/0912/33/c711e5e740eb.gif")
smiles.push("http://s48.radikal.ru/i122/0912/11/059cbf81703b.gif")
smiles.push("http://s61.radikal.ru/i173/0912/63/e1653a68dc23.gif")
smiles.push("http://i022.radikal.ru/0912/71/ff03848088b9.gif")
smiles.push("http://s58.radikal.ru/i160/0912/bf/dedebe237c4c.gif")
smiles.push("http://i071.radikal.ru/0912/8f/f53708c4f701.gif")
smiles.push("http://s50.radikal.ru/i128/0912/85/e79d2e9c4688.gif")
smiles.push("http://s59.radikal.ru/i165/0912/4d/41b84d19b0c4.gif")
smiles.push("http://s58.radikal.ru/i161/0912/7a/8dfdc534cb3d.gif")
smiles.push("http://s60.radikal.ru/i169/0912/72/bc7b6d929a9d.gif")
smiles.push("http://s52.radikal.ru/i135/0912/24/e476d8d779d5.gif")
smiles.push("http://s59.radikal.ru/i166/0912/58/a6edb44a8581.gif")
smiles.push("http://s46.radikal.ru/i112/0912/9f/3675cbba656e.gif")
smiles.push("http://i041.radikal.ru/0912/eb/4ae65c388b36.gif")
smiles.push("http://i076.radikal.ru/0912/52/b150bb837d4c.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 = \"-- \";\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=800,width=1000,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='http://forumupload.ru/uploads/0000/19/5e/10693-1.gif' width='21' height='20' /></a>"
</script>

Отредактировано Zavr (2009-12-13 11:28:38)

0

8

:cool:

0

9

Вот еще один скрипт нашел:

Скрипт "Радикал-фото не выходя с форума"
Скрипт настроил под ваш форум, изменять не рекомендуется.
Данный скрипт добавит под форму ответа, всем известный сайт "Радикал-фото".
Первый скрипт ставить в HTML-верх.
Второй скрипт ставить в HTML-форму ответа.

<style type="text/css">
#spo_all {width: 95%; margin: 0 auto 0 auto;}
#spo_top {border: 0px solid; color: #000; font-weight: bold; font-family: "Courier New", Courier, monospace; font-size: 12px; margin: 8px auto 0 auto;
padding: 0px; height: 28px; cursor: pointer;}
#spoiler4 { background: #FAFCFE; border: 1px dotted #000; border-top: 0; padding: 4px; margin: 0 auto 8px auto; display:none;}
#spo_option { font-weight:bold; cursor:pointer; float:left;}
#spo_desc { float:right;}
</style>

<div class="main" id="spo_all"><input class="category" type="button" value="Радикал" id="spo_top" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;"><div id="spoiler4"><iframe id="radikal" src="http://www.radikal.ru/" width=1045 height=450 frameborder=1></iframe><br /></div></div><br><Br>

Отредактировано Zavr (2009-12-13 14:48:55)

0

10

Скрипт "Радио"

Данный скрипт добавит радио на Ваш сайт/форум.
Радио имеет 5 каналов:
1. Радио "Русское радио".
2. Радио "Clasic".
3. Радио "Jazz".
4. Радио "Максим".
5. Радио "Европа плюс".

<center><script src="http://bestof.ucoz.ru/servis/radio/01/AC_RunActiveContent.js" type="text/javascript"></script>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','105','height','119','src','http://bestof.ucoz.ru/servis/radio/01/radio01','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','http://bestof.ucoz.ru/servis/radio/01/radio01' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="105" height="119">
    <param name="movie" value="http://bestof.ucoz.ru/servis/radio/01/radio01.swf">
    <param name="quality" value="high">
    <embed src="http://bestof.ucoz.ru/servis/radio/01/radio01.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="105" height="119"></embed>
  </object></noscript></center>

0

11

Радио уж точно не нужно :-)

0

12

Поставь смайлы хотя бы.

0

13

Попозже.

0


Вы здесь » Руины SHC. » Оптимизация форума » Скрипты для форума SHC


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