Каталог сайтов Bi0

Техническая поддержка форумов

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

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


Вы здесь » Техническая поддержка форумов » Скрипты » Скрипты ·


Скрипты ·

Сообщений 21 страница 24 из 24

21

Скрипт, запрещающий писать личные сообщения администратору простым пользователям

Код:
<script type="text/javascript">
var a=document.URL
if (a.indexOf("sendmessage")!=-1 && !document.getElementById("navadmin"))
{document.getElementsByName("submit") [0] .onclick=getIt}

function getIt()
{var b=document.getElementsByName("req_username") [0] .value
if (b=="Zebra") //вместо Зебры имя администратора
{
alert ("Вы не можете написать сообщение администратору")
return false}}

</script>

Подпись автора

22

Окно "У вас есть непрочитанные личные сообщения"

Код:
<script type="text/javascript">
forum = "АДРЕС ФОРУМА"

str = document.getElementById("navpm").innerHTML
loc = new String(document.location)

if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1)
{  
  count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")")))

  if (count==1) text="У вас есть 1 новое сообщение"
  else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения"
  else text="У вас есть " +count+" новых сообщений"

  msg =  "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">"
  msg += text
  msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>"
  msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n"  
  msg += "</div>"

  document.getElementById("pun-status").innerHTML += msg
}
</script>

23

Скрипт изменяет шрифт на форуме

Код:
<style>
BODY A{font-family : "шрифт";}
</style>

Шрифт - Измените на название шрифта

24

Смена картинок при обновлении страницы

Один из способов применения:
Во время перехода на странички, ваша картинка в табличке будет меняться на другую.

<script language="JavaScript">
<!--
var a=Math.round(Math.random()*2)
image = new Array();
image[0]="ссылка на картинку"
image[1]="ссылка на картинку"
image[2]="ссылка на картинку"
document.write ("<img src="+image[a]+">");
//-->
</script>

Чтобы сделать больше картинок добавляем строки:
image[3]="ссылка на картинку"
image[4]="ссылка на картинку"
и т.д.
ту цифру, какой заканчивается список ставим сюда
var a=Math.round(Math.random()*4)

Весь скрипт ставим туда, где хотим видеть (т.е. хтмл-верх, хтмл-низ, хтмл-форма ответа, объявление или описание форума)


Вы здесь » Техническая поддержка форумов » Скрипты » Скрипты ·