СТЁБ - НОРМА ЖИЗНИ, или серьезно о несерьезном в приюте клопов-болтунов

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

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



Коды и скрипты

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

1

Делимся кодами и скриптами

2

Картинки Активен, Неактивен (Online/Offline)

ставить в хтмл низ) незабутьте вставить ссылки на свои картинки

Код:
<script type="text/javascript">
var we=document.getElementsByTagName("ul")
var x=0
for (x=0; x<=(we.length-1); x++)
{if (we[x].innerHTML.indexOf("pa-online")!=-1)
{we[x].innerHTML=we[x].innerHTML.substring(0, (we[x].innerHTML.indexOf("pa-online")-11))+"<center><img src='Ссылка на картинку Активен' /></center>"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1))
{we[x].innerHTML=we[x].innerHTML+"<center><img src='Ссылка на картинку неактивен' /></center>"}
}
</script>

3

Скрипт универсального цветовыделения групп.

В красную строчку в скобочки, через запятую, в кавычках, пишем имена админов
В синию - модеров.
Меняет цвета админов на красный, модеров на синий - на всем форуме.

<script type="text/javascript">
var arr=document.links
var arr1=new Array ("Admin", "Татьяна")
var arr2=new Array ("Ruslan", "WebMaster")
for (x in arr)
{for (y in arr1)
{for (j in arr2)
{if (arr[x].innerHTML==arr1[y])
{var b=arr[x].innerHTML
arr[x].innerHTML="<font color='red'>"+b+"</font>"}
else if (arr[x].innerHTML==arr2[j])
{var c=arr[x].innerHTML
arr[x].innerHTML="<font color='#0000FF'>"+c+"</font>"}}}}
</script>

4

Скрипт Радио вставлять вверх... очень много радиостанций..,

<p><script language="javascript">
function popupw(URL,w,h,uid,dp,id){
if(!w||w<100)w=100;
if(!h||h<100)h=100;
if(!id)id='';
var www;if(!uid) uid='';if(!dp) dp='';
www=window.open(URL+id,'aod'+uid,'width='+w+',height='+h+',top=0,toolbar=no,personalbar=no,location=no,directories=no,statusbar=no,menubar=no,status=no,resizable=yes,left=60,screenX=60,top=100,screenY=100'+dp);
return false;
}
function pppwnew(URL) {return popupw(URL, 390, 100, 'rambleraudioplayer', false, '');}
</script>
<noindex>
<table border="0" cellspacing="0" cellpadding="2" width="180">
<form name="rad" target="_blank" style="margin-bottom:0px;" onsubmit="pppwnew(this.id.value); return false;">
<tr><td colspan="2"><select name="id" tabindex="3"">
<option value="http://audio.rambler.ru/player.html?id=16229">Русская служба BBC</option>
<option value="http://audio.rambler.ru/player.html?id=2863">Радио "Business FM"</option>
<option value="http://audio.rambler.ru/player.html?id=803">Радио "Ethno"</option>
<option value="http://audio.rambler.ru/player.html?id=816">Радио "Relax FM"</option>
<option value="http://audio.rambler.ru/player.html?id=805">Радио "Technowave"</option>
<option value="http://audio.rambler.ru/player.html?id=70865">Радио "The New Times"</option>
<option value="http://audio.rambler.ru/player.html?id=799">Радио "Авторадио"</option>
<option value="http://audio.rambler.ru/player.html?id=230916">Радио "Говорит Москва"</option>
<option value="http://audio.rambler.ru/player.html?id=3101">Радио "Голос России"</option>
<option value="http://audio.rambler.ru/player.html?id=3568" selected>Радио "Европа Плюс"</option>
<option value="http://audio.rambler.ru/player.html?id=208837">Радио "Кино FM"</option>
<option value="http://audio.rambler.ru/player.html?id=1314">Радио "Немецкая волна"</option>
<option value="http://audio.rambler.ru/player.html?id=808">Первое популярное радио</option>
<option value="http://audio.rambler.ru/player.html?id=800">Радио "Energy"</option>
<option value="http://audio.rambler.ru/player.html?id=1242">Радио "Jazz"</option>
<option value="http://audio.rambler.ru/player.html?id=809">Радио "Next"</option>
<option value="http://audio.rambler.ru/player.html?id=811">Радио "Звезда"</option>
<option value="http://audio.rambler.ru/player.html?id=818">Радио "Культура"</option>
<option value="http://audio.rambler.ru/player.html?id=813">Радио "Маяк"</option>
<option value="http://audio.rambler.ru/player.html?id=798">Радио "Мелодия"</option>
<option value="http://audio.rambler.ru/player.html?id=812">Радио "Милицейская Волна"</option>
<option value="http://audio.rambler.ru/player.html?id=817">Радио России</option>
<option value="http://audio.rambler.ru/player.html?id=815">Радио "City FM"</option>
<option value="http://audio.rambler.ru/player.html?id=778">Радио "Свобода"</option>
<option value="http://audio.rambler.ru/player.html?id=1238">Радио "Сибирь"</option>
<option value="http://audio.rambler.ru/player.html?id=2978">Радио "Спорт"</option>
<option value="http://audio.rambler.ru/player.html?id=802">Радио "Хит FM"</option>
<option value="http://audio.rambler.ru/player.html?id=807">Радио "Эхо Москвы"</option>
<option value="http://audio.rambler.ru/player.html?id=777">Радио "Юго-Восток"</option>
<option value="http://audio.rambler.ru/player.html?id=801">Радио "Юмор FM"</option>
<option value="http://audio.rambler.ru/player.html?id=2968">Радио "Юнитон"</option>
<option value="http://audio.rambler.ru/player.html?id=814">Радио "Юность"</option>
<option value="http://audio.rambler.ru/player.html?id=796">Радио "Радио-7"</option>
<option value="http://audio.rambler.ru/player.html?id=3110">Радио "Ретро FM"</option>
</select></td></tr>
</noindex>
<tr><td width="160" align="left"><input tabindex="3"  type="Submit" value="&nbsp;&nbsp;" style="font-size:11px; width:160px; height:19px; border: 1px solid #959595; background: #ffffff url('http://images.rambler.ru/head2005/btn_audio.gif') bottom repeat-x; padding: 0 7px 0 7px; cursor:pointer; cursor:hand;" title="Слушать радио!"></td>
</tr></form></table></p>

<style type="text/css">
.punbb {font-size:12px; font-weight: bold;font-style: oblique;}
</style>

5

Быстрое создание темы и опроса. Duka

- Применяется во всех разделах на главной странице
- Каждая картинка ведет к созданию темы и опроса в разделе, в котором она отображается
- Не показывается гостям
- Если раздел - "Переадресация" - кнопки показываться не будут

Код:
 <script type="text/javascript">
if(GroupID!=3){
var div = document.getElementsByTagName("div")
var a;
for(r=0; r<div.length; r++){
	if(div[r].className=="tclcon")
	{
a = div[r].getElementsByTagName("h3")[0].getElementsByTagName("a")[0]
if(!isNaN(a.href.substring(a.href.indexOf("id=")+3))){
div[r].innerHTML+="<div style=\"float: right;\"><a title=\"Новая тема\" href=\"/post.php?fid="+a.href.substring(a.href.indexOf("id=")+3)+"\"><img src=\"http://support.rusff.ru/uploads/0003/ac/ce/6753-2.gif\" alt=\"+\" /></a>&nbsp;<a title=\"Новый опрос\" href=\"/poll.php?fid="+a.href.substring(a.href.indexOf("id=")+3)+"\"><img src=\"http://support.rusff.ru/uploads/0003/ac/ce/6753-1.gif\" alt=\"+\" /></a></div>"
}
	}
}
}
</script>

6

Грейс написал(а):

Скрипт Радио вставлять вверх

этот скрипт можно и вниз вставлять:)

7

Пупся,Грейс, Angel27, спасибо вам за то что не обошли эту тему)

8

Вот есть такой скрипт:
Возможность удаления только последнего сообщения

Код:
<script>
document.getElementsByClassName = function(clsName){
    var retVal = new Array();
    var elements = document.getElementsByTagName("*");
    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == clsName)
                    retVal.push(elements[i]);
            }
        }
        else if(elements[i].className == clsName)
            retVal.push(elements[i]);
    }
    return retVal;
}

if (GroupID && GroupID >= 4)
{
   var arr = document.getElementsByClassName('pl-delete');

   if (arr && arr.length > 1)
   {

      for (var i = 0; i < arr.length - 1; i++)
      {
         arr[i].innerHTML = '';
      }
   }

}
</script>

Только лично у меня он не работает. И я не знаю, что делать. Сегодня один из участников удалил все свои 200 сообщений. Может дадите какой-нибудь совет, что можно сделать?

9

Кaтя
вообще удаление закрой в админке оставь права на редактирование последнего сообщения

10

Кaтя
в настройках поставь запрет на удаление сообщений и этого будет достаточно

11

Девчонки, большое спасибо! я думала, скрипт нужен специальный. Разобралась, это в группах оказывается. А то спрашивала на Едином про скрипт, так бы они сразу и сказали, что в настройках... спасибоhttp://klopvony4ka.webtalk.ru/uploads/0004/13/15/31733-1.gif

12

Кaтя
а что у тебя за форум?

13

Золотые 90-е

14

ясно!!!http://klopvony4ka.webtalk.ru/uploads/0004/13/15/31734-4.gif

15

Могу поделиться кодом больших смайлов панель над окном сообщений(смайлы в скрипте сама подбирала)...

16

LEDOKOL
с удовольствием приним!

17

старый клоп написал(а):

с удовольствием приним!

ну вот такой например

Код:
<style type="text/css">
#button-smiles {background-image:url('http://i018.radikal.ru/0805/21/e9ec1c89475a.jpg'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat}
</style>

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

smiles.push("http://bestsmileys.ru/actb01001.gif")
smiles.push("http://bestsmileys.ru/actb01002.gif")
smiles.push("http://bestsmileys.ru/actb01003.gif")
smiles.push("http://bestsmileys.ru/actb01007.gif")
smiles.push("http://bestsmileys.ru/actb01008.gif")
smiles.push("http://bestsmileys.ru/actb01010.gif")
smiles.push("http://bestsmileys.ru/actb01013.gif")
smiles.push("http://bestsmileys.ru/actb01024.gif")
smiles.push("http://bestsmileys.ru/actb01030.gif")
smiles.push("http://bestsmileys.ru/actb01036.gif")
smiles.push("http://bestsmileys.ru/actb01057.gif")
smiles.push("http://bestsmileys.ru/actb01065.gif")
smiles.push("http://bestsmileys.ru/actb01059.gif")
smiles.push("http://bestsmileys.ru/actb01078.gif")
smiles.push("http://bestsmileys.ru/actb01089.gif")
smiles.push("http://bestsmileys.ru/actb01090.gif")
smiles.push("http://bestsmileys.ru/actb01091.gif")
smiles.push("http://bestsmileys.ru/chab09031.gif")
smiles.push("http://bestsmileys.ru/chab09045.gif")
smiles.push("http://bestsmileys.ru/chab09070.gif")
smiles.push("http://bestsmileys.ru/sadb04004.gif")
smiles.push("http://bestsmileys.ru/madb11006.gif")
smiles.push("http://bestsmileys.ru/funb02008.gif")
smiles.push("http://bestsmileys.ru/funb02003.gif")
smiles.push("http://bestsmileys.ru/funb02004.gif")
smiles.push("http://bestsmileys.ru/funb02037.gif")
smiles.push("http://bestsmileys.ru/funb02073.gif")
smiles.push("http://bestsmileys.ru/funb02100.gif")
smiles.push("http://bestsmileys.ru/funb02106.gif")
smiles.push("http://bestsmileys.ru/funb02115.gif")
smiles.push("http://bestsmileys.ru/lovb03007.gif")
smiles.push("http://bestsmileys.ru/lovb03012.gif")
smiles.push("http://bestsmileys.ru/lovb03021.gif")
smiles.push("http://bestsmileys.ru/lovb03054.gif")
smiles.push("http://bestsmileys.ru/lovb03001.gif")
smiles.push("http://bestsmileys.ru/misb05016.gif")
smiles.push("http://bestsmileys.ru/misb05028.gif")
smiles.push("http://bestsmileys.ru/misb05120.gif")
smiles.push("http://bestsmileys.ru/misb05115.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_smile(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_smile(this)\" style=\"cursor: pointer\">\r\n"
i++
}

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

popup = window.open("","popDialog","height=500,width=500, scrollbars=1")
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="<img  id=\"button-smiles\" title=\"Дополнительные смайлы\" onclick=\"return popwnd()\" src=\"/i/blank.gif\" />"</script>
<script>
elm=document.getElementById("form-buttons").getElementsByTagName("tr")[0].getElementsByTagName("td")
i=0
while(elm[i])
{
  str=elm[i].innerHTML
  if(str.indexOf("i/smile.png")!=-1)
    elm[i].style.display='none'
  i++
}
</script>