Форум поддержки пользователей ZeroParking

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

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



Скрипты

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

1

Кнопка "Скачать".
ИМХО не нужный скрипт)
При клике на нее, попросят ввести ссылку на скачиваемый файл, а потом дать ей название.
Аналогия "линка". Может кому и пригодится на компьютерных форумах.

Код:
<style>
#button-download {background-image:url('http://i045.radikal.ru/0805/4a/f04a8408c251.gif'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_urld()
{var FoundErrors = '';
var enterURL = prompt("Введите ссылку скачиваемого файла", "http://");
var enterTITLE = prompt("Введите описание скачиваемого файла", "[Скачать | Download]");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert('[url= + enterURL + ]' + enterTITLE + '[/url]');}
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(19).innerHTML="<img src='/i/blank.gif' title='Вставить тег \"Скачать\"' id='button-download' onclick=\"tag_urld()\">"
</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>

Надпись приветствия там где обычно написано слово Обьявление

Код:
<script type="text/javascript">
var h=(new Date()).getHours();
if (h > 23 || h <7) {a='Привет лунатикам! ' }
if (h > 6 && h < 12) {a='Доброе утро! Как спалось? '}
if (h > 11 && h < 19) {a='Добрый день!'}
if (h > 18 && h < 24) {a='Привет! Уже вечер...'}
var arre=document.getElementsByTagName("h2")
var f=0
for (f=0; f<=(arre.length-1); f++)
{if (arre[f].innerHTML.indexOf("Объявление")!=-1)
{arre[f].innerHTML=a}}
</script>

Радикал не выходя с форума
Этот код ставим в 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>

Анимешные смайлики
В форму ответа:

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

smiles.push("http://ipicture.ru/uploads/080810/PYOeFPb21E.gif")
smiles.push("http://ipicture.ru/uploads/080810/yh4767oAcd.gif")
smiles.push("http://ipicture.ru/uploads/080810/oLZF3U0hVK.gif")
smiles.push("http://ipicture.ru/uploads/080810/Hm4XidITfE.gif")
smiles.push("http://ipicture.ru/uploads/080810/IRWiQggZUG.gif")
smiles.push("http://ipicture.ru/uploads/080810/fnGFsNQEX9.gif")
smiles.push("http://ipicture.ru/uploads/080810/lnIwUkCRGT.gif")
smiles.push("http://ipicture.ru/uploads/080810/XNPirwTSGA.gif")
smiles.push("http://ipicture.ru/uploads/080810/6RxgJzKVqy.gif")
smiles.push("http://ipicture.ru/uploads/080810/30a9V7SF56.gif")
smiles.push("http://ipicture.ru/uploads/080810/EP9INReE1v.gif")
smiles.push("http://ipicture.ru/uploads/080810/UqnTFE03LD.gif")
smiles.push("http://ipicture.ru/uploads/080810/U2uPn75k23.gif")
smiles.push("http://ipicture.ru/uploads/080810/nA5pfjn38s.gif")
smiles.push("http://ipicture.ru/uploads/080810/cT4WEBGfWI.gif")
smiles.push("http://ipicture.ru/uploads/080810/gA2Nw5Ub39.gif")
smiles.push("http://ipicture.ru/uploads/080810/P1dIxDZfSf.gif")
smiles.push("http://ipicture.ru/uploads/080810/Wl5ip798AT.gif")
smiles.push("http://ipicture.ru/uploads/080810/P2OmUKWvBS.gif")
smiles.push("http://ipicture.ru/uploads/080810/w3UVQKn3oC.gif")
smiles.push("http://ipicture.ru/uploads/080810/ALSS1GWfn1.gif")
smiles.push("http://ipicture.ru/uploads/080810/2YaoR1eieH.gif")
smiles.push("http://ipicture.ru/uploads/080810/LT416awN24.gif")
smiles.push("http://ipicture.ru/uploads/080810/xQ7nTfwUx0.gif")
smiles.push("http://ipicture.ru/uploads/080810/PLf9kSpauj.gif")
smiles.push("http://ipicture.ru/uploads/080810/u1T5cVA6xf.gif")
smiles.push("http://ipicture.ru/uploads/080810/WHB1Gx54f7.gif")
smiles.push("http://ipicture.ru/uploads/080810/RVH3J4mMVS.gif")
smiles.push("http://ipicture.ru/uploads/080810/KaBuuTKt5d.gif")
smiles.push("http://ipicture.ru/uploads/080810/8y1K2k1UdR.gif")
smiles.push("http://ipicture.ru/uploads/080810/eLR4JKOiWS.gif")
smiles.push("http://ipicture.ru/uploads/080810/Ug6gqfvTaG.gif")
smiles.push("http://ipicture.ru/uploads/080810/2VLLx3FS24.gif")
smiles.push("http://ipicture.ru/uploads/080810/LNXNTUMoqk.gif")
smiles.push("http://ipicture.ru/uploads/080810/YltblGFsDQ.gif")
smiles.push("http://ipicture.ru/uploads/080810/uIZjJaT0KH.gif")
smiles.push("http://ipicture.ru/uploads/080810/F3XxMPWWBH.gif")
smiles.push("http://ipicture.ru/uploads/080810/VnvgVcSh3u.gif")
smiles.push("http://ipicture.ru/uploads/080810/QwtjaEAukc.gif")
smiles.push("http://ipicture.ru/uploads/080810/5jpkwt7ga2.gif")
smiles.push("http://ipicture.ru/uploads/080810/XUhCasbjf1.gif")
smiles.push("http://ipicture.ru/uploads/080810/jg8jwWuRUS.gif")
smiles.push("http://ipicture.ru/uploads/080810/Al46T1ebDx.gif")
smiles.push("http://ipicture.ru/uploads/080810/5PNPOXYgq3.gif")
smiles.push("http://ipicture.ru/uploads/080810/7b2K3HeWvA.gif")
smiles.push("http://ipicture.ru/uploads/080810/wU3Sz2v2IW.gif")
smiles.push("http://ipicture.ru/uploads/080810/6Wo3I3ccKV.gif")
smiles.push("http://ipicture.ru/uploads/080810/UKgjNnp3V7.gif")
smiles.push("http://ipicture.ru/uploads/080810/igWs19BdbI.gif")
smiles.push("http://ipicture.ru/uploads/080810/18T9DIGThx.gif")
smiles.push("http://ipicture.ru/uploads/080810/DUQswRCuF0.gif")
smiles.push("http://ipicture.ru/uploads/080810/YhsaTVC0WO.gif")
smiles.push("http://ipicture.ru/uploads/080810/AMc2tTv1RH.gif")
smiles.push("http://ipicture.ru/uploads/080810/SwF93BHQQh.gif")
smiles.push("http://ipicture.ru/uploads/080810/NopS54d3SW.gif")
smiles.push("http://ipicture.ru/uploads/080810/ZUDAdbNP1C.gif")
smiles.push("http://ipicture.ru/uploads/080810/l57z9PoNDV.gif")
smiles.push("http://ipicture.ru/uploads/080810/URQO76VTNQ.gif")
smiles.push("http://ipicture.ru/uploads/080810/L24cuaHH1z.gif")
smiles.push("http://ipicture.ru/uploads/080810/USgpRY3Qln.gif")
smiles.push("http://ipicture.ru/uploads/080810/fj1U1NfOAP.gif")
smiles.push("http://ipicture.ru/uploads/080810/m7aGDeppjw.gif")
smiles.push("http://ipicture.ru/uploads/080810/3b2uDv5fVP.gif")
smiles.push("http://ipicture.ru/uploads/080810/RhhoW6uscI.gif")
smiles.push("http://ipicture.ru/uploads/080810/TJDQInpzSj.gif")
smiles.push("http://ipicture.ru/uploads/080810/mqlgfO2n4h.gif")
smiles.push("http://ipicture.ru/uploads/080810/vtPWk4xqeY.gif")
smiles.push("http://ipicture.ru/uploads/080810/u1pfRGm3GH.gif")
smiles.push("http://ipicture.ru/uploads/080810/bR4FVfTuL4.gif")
smiles.push("http://ipicture.ru/uploads/080810/QK5lPtS6U6.gif")
smiles.push("http://ipicture.ru/uploads/080810/6RDO8StT8A.gif")
smiles.push("http://ipicture.ru/uploads/080810/quznkgrObl.gif")
smiles.push("http://ipicture.ru/uploads/080810/KJNKhKnXxH.gif")
smiles.push("http://ipicture.ru/uploads/080810/TZcRW5mwR2.gif")
smiles.push("http://ipicture.ru/uploads/080810/njiRKkskmq.gif")
smiles.push("http://ipicture.ru/uploads/080810/I04V2F4vxF.gif")
smiles.push("http://ipicture.ru/uploads/080810/uuSLJnnbnu.gif")
smiles.push("http://ipicture.ru/uploads/080810/161LP2Y44T.gif")
smiles.push("http://ipicture.ru/uploads/080810/EXTB461kcO.gif")
smiles.push("http://ipicture.ru/uploads/080810/SvA63SWnUW.gif")
smiles.push("http://ipicture.ru/uploads/080810/BxxK8N5aaw.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=500,width=500,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://img84.imageshack.us/img84/5094/76504696fh7.gif'/></a>"
</script>

Индикаторы под Аватаркой вместо текста сами выбирайте какие индикаторы подключить :
Вставлять в HTML -  форуму ответа

Код:
<script type="text/javascript">
var arr=document.getElementsByTagName("li")
i=0
while(arr[i] ){
//Вместо этой строчки вставить нужные Вам коды
i++
}
</script>
Код:
Индикатор ICQ

if(arr[i].className=="pa-icq"){
name=arr[i].innerHTML
name=name.substring(5)
arr[i].innerHTML="ICQ: <a href=\"http://web.icq.com/whitepages/message_me/1,,,00.icq?uin="+name+"&action=message\"><img src=\"http://web.icq.com/whitepages/online?icq="+name+"&img=стиль\"></a>"
}
По клику на индикаторе откроется окно написания сообщения
Вместо стиль ставим число от 0 до 26.
Код:
Индикатор Mail-агента

if(arr[i].className=="pa-mailagent"){
name=arr[i].innerHTML
name=name.substring(12)
arr[i].innerHTML="Mail Agent: <a href=http://www.mail.ru/agent?message&to="+name+"><img border=0 SRC=http://status.mail.ru/?"+name+"></a>"
}
Код:
Индикатор Skype

if(arr[i].className=="pa-skype"){
name=arr[i].innerHTML
name=name.substring(7)
arr[i].innerHTML="Skype: <a href=skype:"+name+"?chat><img src=http://mystatus.skype.com/smallicon/"+name+" style=border: none; width=16 height=16 alt=My status />"
}

По клику на индикаторе будет открыт chat.
Но, можно поставить и другие действия, для этого меняем chat на:

call - звонок абоненту
userinfo - информация об абоненте
add - добавить в контакт-лист
voicemail - голосовая почта
sendfile - послать файл
Модификация скрипта "Всплывающее окно-раздражалка для незарегистрированных"

Я немножко переделал раздражалку для гостей. Теперь в окне для гостей появится форма входа на форум

Это ставим в Html-вверх

Код:
<div id="annoy" style="position: absolute; left: 20px; top: 30px; display:none; z-index: 150;"><table><tr><td height=200px width=468px bgcolor=#898989;><p align="center">Добро пожаловать!  </p>
<p align="center">Уважаемый Гость, пожалуйста, <a href="http://ваш адрес.ru/register.php" title="регистрация" >зарегистрируйтесь</a> или войдите на форум, используя свой логин и пароль</p>&nbsp;<p div align="center"><form id="login" class="container" method="post" action=" http://ваш адрес.ru/login.php?action=in" onsubmit="return my_form(this)">
<div align="center">
  <input type="hidden" name="form_sent" value="1"/>
  <input type="hidden" name="redirect_url" value="index.php"/>
</div>
<p align="center" class="inputfield required">
<label for="fld1" class="style1">Логин:</span></label>
<span class="input">
<input type="text" id="fld1" name="req_username" size="8" maxlength="25"/> 
<label for="fld2">Пароль:</label>
<label for="fld2"></label>
<span class="input">
<input type="password" id="fld2" name="req_password" size="8" maxlength="25"/></span><br><br>
</p><div align="center">
    <input type="submit" class="button" name="login" value="Войти"/>
</td></tr></table></div>

То что выделено красным - это параметры таблички по ширине и высоте
серым - это цвет таблички, подставляем свой
И вместо жирного ставим свой адрес форума

А это ставим в Html-низ

Код:
<script type="text/javascript">
var crossobj=document.all? document.all.annoy : document.getElementById("annoy")
var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body

function positionit(){
var dsocleft=document.all? iebody.scrollLeft : pageXOffset
var dsoctop=document.all? iebody.scrollTop : pageYOffset
if (document.all||document.getElementById){
crossobj.style.left=parseInt(dsocleft)+5+"px"
crossobj.style.top=dsoctop+5+"px"
}
}
setInterval("positionit()",10)
</script>

<script type="text/javascript">
var t
var freak
function freakOut()
{document.getElementById("annoy").style.display="block"
t=setTimeout ("freakIn()", 30000)                        
}
function freakIn()
{document.getElementById("annoy").style.display="none"
t=setTimeout ("freakOut()", 3000)}   
if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1)
{freakOut()}
</script>

Ставте плюсы

Отредактировано morhun (2009-09-05 22:44:03)

+1

2

Смайлики наруто:

Код:
[img]http://i007.radikal.ru/0908/5f/e997d045c6fe.gif[/img]


[img]http://i058.radikal.ru/0908/49/1fb5ee40503c.gif[/img]


[img]http://i007.radikal.ru/0908/43/e325d8c4530a.gif[/img]


[img]http://i060.radikal.ru/0908/3a/4177bb359f1a.gif[/img]


[img]http://s52.radikal.ru/i135/0908/a5/2a4803b0bc93.gif[/img]


[img]http://i043.radikal.ru/0908/4d/10e928cbe362.gif[/img]


[img]http://i015.radikal.ru/0908/10/9d12e88e17d2.gif[/img]


[img]http://i080.radikal.ru/0908/5e/8a49bd9d5688.gif[/img]


[img]http://s02.radikal.ru/i175/0908/34/3847940533ae.gif[/img]


[img]http://i078.radikal.ru/0908/06/fde5ff5d71ec.gif[/img]


[img]http://i038.radikal.ru/0908/ba/5589ee119c6b.gif[/img]


[img]http://s48.radikal.ru/i121/0908/bc/3b5d21d5f053.gif[/img]


[img]http://s08.radikal.ru/i181/0908/02/f60dfa62ba72.gif[/img]


[img]http://s44.radikal.ru/i103/0908/66/6aa524eb0c56.gif[/img]


[img]http://i029.radikal.ru/0908/fc/36cfe6236241.gif[/img]


[img]http://i040.radikal.ru/0908/77/e4b93ec14525.gif[/img]


[img]http://s58.radikal.ru/i162/0908/32/df27440295bf.gif[/img]


[img]http://s43.radikal.ru/i101/0908/6c/fc8d5e5af4c7.gif[/img]


[img]http://s40.radikal.ru/i088/0908/5a/45d86788fc49.gif[/img]


[img]http://i062.radikal.ru/0908/64/a9a77483f58b.gif[/img]


[img]http://s06.radikal.ru/i179/0908/de/958b87a5145a.gif[/img]


[img]http://s48.radikal.ru/i121/0908/4f/b0e66d306ea0.gif[/img]


[img]http://s48.radikal.ru/i121/0908/25/f90f6a27b443.gif[/img]


[img]http://i044.radikal.ru/0908/ed/87589ae87655.gif[/img]


[img]http://s49.radikal.ru/i124/0908/f3/e70e3ad29c68.gif[/img]


[img]http://s59.radikal.ru/i165/0908/8a/01287c999af7.gif[/img]


[img]http://s56.radikal.ru/i152/0908/80/b35d55e9d96b.gif[/img]


[img]http://i030.radikal.ru/0908/f2/9921cb27eac6.gif[/img]


[img]http://i032.radikal.ru/0908/8e/0086ad0d42d4.gif[/img]


[img]http://i015.radikal.ru/0908/c3/4468cda5c1ad.gif[/img]


[img]http://s49.radikal.ru/i123/0908/31/8a2ca6321f3e.gif[/img]


[img]http://i027.radikal.ru/0908/3c/db8b992730cc.gif[/img]


[img]http://s61.radikal.ru/i171/0908/81/e42f29bf51b7.gif[/img]


[img]http://i050.radikal.ru/0908/20/71ef0b268f68.gif[/img]


[img]http://s54.radikal.ru/i143/0908/e5/7abdcd039127.gif[/img]


[img]http://i022.radikal.ru/0908/e2/a90904bd0972.gif[/img]


[img]http://i035.radikal.ru/0908/4f/2c6338a6a9d6.gif[/img]


[img]http://i041.radikal.ru/0908/6a/70e10de7b928.gif[/img]


[img]http://s39.radikal.ru/i084/0908/e8/02f7a48e73a3.gif[/img]


[img]http://s41.radikal.ru/i092/0908/1e/f155020df2f7.gif[/img]


[img]http://i056.radikal.ru/0908/c9/2ef1c6601ea6.gif[/img]


[img]http://s57.radikal.ru/i157/0908/43/f82516017ce6.gif[/img]


[img]http://s52.radikal.ru/i136/0908/b8/16f861ea0331.gif[/img]


[img]http://s47.radikal.ru/i116/0908/c3/286079ec914d.gif[/img]


[img]http://i035.radikal.ru/0908/1f/d56942021581.gif[/img]


[img]http://s12.radikal.ru/i185/0908/5e/ea23576980f7.gif[/img]


[img]http://i079.radikal.ru/0908/8d/5adf09a8e5ae.gif[/img]


[img]http://s51.radikal.ru/i132/0908/b5/59910c2ed8fd.gif[/img]


[img]http://s47.radikal.ru/i116/0908/ce/afebd640b677.gif[/img]


[img]http://i027.radikal.ru/0908/15/1ed61c6a5115.gif[/img]


[img]http://s53.radikal.ru/i140/0908/e1/2ac0e7737fa7.gif[/img]


[img]http://s02.radikal.ru/i175/0908/9d/f8cbfe885e16.gif[/img]


[img]http://i028.radikal.ru/0908/8f/17087f03935e.gif[/img]


[img]http://s58.radikal.ru/i160/0908/b6/160e23114905.gif[/img]


[img]http://s59.radikal.ru/i163/0908/07/2d449d72f94f.gif[/img]


[img]http://i006.radikal.ru/0908/6c/41a7851c7188.gif[/img]


[img]http://i077.radikal.ru/0908/d9/16ebe0951946.gif[/img]


[img]http://s59.radikal.ru/i166/0908/16/6590b710c10e.gif[/img]


[img]http://s52.radikal.ru/i136/0908/c8/4a846b034c5d.gif[/img]


[img]http://s54.radikal.ru/i145/0908/59/06db74af5e5d.gif[/img]


[img]http://i012.radikal.ru/0908/59/af74bf077b4c.gif[/img]

0

3

как сделать чтобы гости не могли смотреть профили участников??

0

4

Pikachu

Код:
<script type="text/javascript">
if (GroupID==3){
if (document.URL.indexOf("userlist.php")!=-1 || document.URL.indexOf("profile.php")!=-1){
document.getElementById('pun-main').innerHTML="<h1><span>Информация</span></h1><div class=\"info\"><div class=\"container\" style=\"padding: 8px;\">Для доступа к этой странице Вам нужно <a href=\"login.php\">войти</a> или <a href=\"register.php\">зарегистрироваться</a>.</div></div>"
}}
</script>

+1

5

morhun Спасибо!! а можно сдесь вам задавать вопросы
Если можно то еще дайте  скрипт на колонку новостей

Отредактировано Pikachu (2009-09-06 13:59:41)

0

6

Pikachu да можешь

Код:
<script type="text/javascript">
var news = new Array ()
news.push(new Array("Заголовок", "Новость"))
news.push(new Array("Заголовок2", "Новость2"))
var mynews = "";
for (q=0; q<news.length; q++){
mynews += "<div class='container' style='padding:8px'><h2><center>"+news[q][0]+"</center></h2>"+news[q][1]+"</div><br /><br />";
}
var block=mynews;
var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if((str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php") && arr[i].className=="main"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<table><tr><td width=20% valign=top>"+block+"</td><td width=80%>"+name+"</td></tr></table>"
}
i++
}
</script>

0

7

morhun
Вай!Спасибо!  http://s42.radikal.ru/i096/0808/62/a89ef80a8042.gif   http://i023.radikal.ru/0803/90/4ff4f97419d1.gif

Отредактировано Энрика (2010-07-30 11:28:28)

0



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