Георгиевская ленточка

орех

Объявление

Благое дело для братьев наших меньших

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

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


Вы здесь » орех » Тестовый форум » скриптики


скриптики

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

1

HTML верх

<!-- Георгиевская ленточка --> 
<div style="position:fixed; top:0; center:0; z-index:500;">
<a href="http://oly8ka.ucoz.ru" title="oly8ka of ucoz" target="_blank">
<img border="0" title="С днем победы" alt="Георгиевская ленточка" src="http://oly8ka.ucoz.ru/scr/georg_lenta.png" /></a>
</div>
<!--/ Георгиевская ленточка -->

0

2

HTML верх

<!-- Закрепляем Опрос на Главной Ч1 в HTML верх -->
<style>
.punbb.Vote input[value="Результаты опроса"]{display:none}
.punbb.Vote #pun-main,
.punbb.Vote {
  margin-top:0!important;
  margin-bottom:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
}
.punbb.PosleVote {
  margin-top:0!important;
  padding-top:0!important;
}
.InsertVote{
  margin:0!important;
  padding:0!important;
}
a.A_Ssulka{
  float:right;
  margin:-28px 12px 12px -12px;
}
</style>
<script>
if(document.URL.substring((document.URL.length)-7)=='&&Vote'){var L='м"hмtмtмpм:м/м/мaмjмaмxм.мgмoмoмgмlмeмaмpмiмsм.мcмoмmм/мaмjмaмxм/мlмiмbмsм/мjмqмuмeмrмyм/м1м.м4м.м4м/мjмqмuмeмrмyм.мmмiмnм.мjммsм"><м/м';document.write('<script src='+L.replace(/м/img,"")+'script>')}</script>
<script>
if(this.document!=top.document && document.URL.substring((document.URL.length)-6)=='&&Vote'){
function inserVote(frameSel){
   var TxPs,D1,D2;
   $(document).ready(function(){//alert(document.URL)
   Txt_HTM=$(document).text();
   D01=Txt_HTM.search(/<div id=?"pun-main?" class=?"main multipage?">/img);
   D02=Txt_HTM.search(/<div class=?"linkst?">/img);
   Title=Txt_HTM.substring(D01,D02)+'<div class="topic">';
   D1=Txt_HTM.search(/<div id=?"poll-special?" class=?"section?">/img);
   D2=Txt_HTM.search(/<div id=?"p[\d]+?" class=?"post topicpost/img);
   if((D1!=-1)&&(D2!=-1)){
   TxPs=Title+Txt_HTM.substring(D1,D2)+'</div></div>';$("plaintext").remove();//alert(TxPs)
   $(frameSel,parent.document.body).parents('.InsertVote').prepend(TxPs);
   var str=document.URL.substring(0,document.URL.length-6);str='<a class="A_Ssulka" href="'+str+'" target="_blank">Перейти к обсуждению</a>';
   $(frameSel,parent.document.body).parents(".InsertVote").find("div[id='poll-special']:first div.container:first").append(str)
             }
   });
   document.write('<style>html{background-image:none!important;}body{background-image:none!important;display:none!important;}</style> </div></div></div></div><plaintext>');
}
var a=top.frameLnkArr,b=top.frameNamArr;
  for(i in a){if(document.URL==a[i]){frameSel="iframe[name='"+b[i]+"']";inserVote(frameSel);
  top.frameNamArr.splice(i,1);top.frameLnkArr.splice(i,1);break;}
  }
}
</script><!--End//Закрепляем Опрос на Главной Ч1 в HTML верх -->

Объявление

<!-- Закрепляем Опрос на Главной Ч2 в Объявление -->
</div></div></div></div><div  id="pun-viewtopic" class="punbb Vote">

<div class="InsertVote" alt="http://raisa.mybb.ru/viewtopic.php?id=17#p27"></div>
<div class="InsertVote" alt="http://premod.mybb.ru/viewtopic.php?id=6"></div>

</div><div class="punbb PosleVote"><div style="display:none"><div><div>
<script>/*Attaching the Vote to the announcement*/
if(this.document==top.document && $("#pun-index").length){$("div.PosleVote").attr("id",$("#pun .punbb:first").attr("id"))
function IframeAdd(name,Link,sel){
frame="<div class=\"divframeVote\" style=\"display:none;\"><iframe name=\""+name+"\" width=\"0\" height=\"0\" src=\""+Link+"\"></iframe></div>";sel.append(frame);}
var frameNamArr=[];var frameLnkArr=[];
$("div.InsertVote").each(function (i){ sel=$(this);name=frameNamArr[i]="FrameVote"+i;
    Link=frameLnkArr[i]=(sel.attr("alt")+"&&Vote");IframeAdd(name,Link,sel);//alert(name)
});}
</script>

0

3

HTML низ

<!--Новостная колонка-->
<script type="text/javascript">
var news = new Array ()
news.push(new Array("PDA", "Сообщений нет"))
news.push(new Array('Название Пункта','<img src="Адрес картинки" style="float:left;padding:12px;"/>Ваш текст'))
news.push(new Array("Новости от Админов", "Начался набор в ГМы(модеры) желающим подать анкету в соответствующей теме, в регистрационном разделе"))
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

4

Картинка,показывающая,что пользователь онлайн

HTML низ

<script>
$(document).ready(function(){GifArray=new Array("http://savepic.org/1641759.png")
   var imgURL;var i;var x;var y;
   var ss0="<img class=\"dopimg\" src=\"",ss1="\" alt=\"Доп.Img\" style=\"/*display:block;*/margin:12px 35px -12px -35px;\"/>";
    $("div.post-author ul li.pa-avatar img[alt]").each(function () {
      if($(this).parents("ul:first").find(".pa-online").html()!=null){
      $(this).wrap("<div class=avva></div>"); x = this.offsetWidth;
      inb = $(this).parent().get(0).tagName;
      i=GifArray[Math.round(Math.random()*(GifArray.length-1))];
      $(this).after(ss0+i+ss1);};});});
</script><!--Конец//Смайлы в Аватар-->Адрес картинки

0

5

новость в объявление

<table width="1000" border="2" align="center">
  <tr>
    <td>привет</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>привет</td>
  </tr>
</table>

0

6

в форму ответа

<style>      /* Звёздочки в профиль Автора в посте за Определенное кол-во сообщений */
li.pa-zwezda {
position:relative;
width:200px!important;  /* Ширина поля для звёздачек */
white-space:pre-wrap;
z-index:100;
margin-top:-5px;
margin-bottom:-0px;
margin-left: 3px;
color:red;
}
li.pa-zwezda img{
width:30px;
height:30px;
}
</style>
<script type="text/javascript">
var MyZwzd=[
"http://uploads.ru/i/I/q/O/IqOrK.png",10,
"http://uploads.ru/i/o/g/S/ogSic.png",50,
"http://uploads.ru/i/0/L/4/0L4EI.png",250,
"http://uploads.ru/i/E/G/H/EGHp4.png",1250,
"http://uploads.ru/i/r/h/9/rh9mJ.png",5000,
"End"];
$(".post-author .pa-posts").each(function () {
var zw=0;zw=$(this).html().replace('Сообщений: ','');zw=Math.floor(zw),ZWleng=MyZwzd.length-2;//alert(MyZwzd[1])
if(zw>=MyZwzd[1]){var L1=[],L2=[],a=false;for(i=0; i<ZWleng; i+=2){j=ZWleng-i;
L1[i/2]=Math.floor(zw/MyZwzd[j]);if(L1[i/2]>0){a=true};L2[i/2]=MyZwzd[j-1];zw=zw-MyZwzd[j]*L1[i/2];}
if(a){$(this).parent("ul").children(".pa-title").after('<li class="pa-zwezda"></li>');
for (var i=0; i<L1.length; i++){if(L1[i]>0){var zwzdaImg='<img src="'+L2[i]+'" title="За '+MyZwzd[ZWleng-i*2]+' cообщений!"/>';
   for (var x=0; x<L1[i]; x++){$(this).parent("ul").children(".pa-zwezda").append(zwzdaImg);}}}}};});
</script>

0

7

Техподдержка,вопросы по оформлению форума

http://forum.mybb.ru/viewtopic.php?id=29861&p=2

0

8

Отделение важных тем в отдельный блок:

Код:
<script type="text/javascript">
<!--
if (document.URL.indexOf("viewforum")!=-1){
var trs=document.getElementById('pun-main').getElementsByTagName("table")[0].rows
for (io=1; io<=(trs.length-1); io++){
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)
for(j=0;j<4;j++){
nl=normal.insertCell(0)
nl.className="tc2"
nl.innerHTML="&nbsp;"
nl.style.borderLeft="0px"}
nl.innerHTML="<b>Темы форума</b>"
nl.style.textAlign="left"
}}}
-->
</script>

0

9

Код для картинки около статистики

Код:
<style type="text/css">
#pun-stats ul.container {
background-image:url(ссылка на картинку); padding-left:80px; height : 192px; background-repeat: no-repeat}
</style>

0

10

Скрипт картинки "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))+"<img src='ссылка на картинку онлайн' />"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1))
{we[x].innerHTML=we[x].innerHTML+"<img src='ссылка на картинку оффлайн' />"}
}
</script>

0

11

Сделать все ссылки в сообщениях невидимыми для гостей

Код:
<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

12

Постепенно набирающееся название форума.

Код:
<script>
var tit = document.title;
var c = 0;
function writetitle() {
document.title = tit.substring(0,c);
if(c==tit.length) {
c = 0;setTimeout("writetitle()", 3000)
} else {
c++;
setTimeout("writetitle()", 200)
}
}
writetitle()
</script>

0

13

скрипт аватара по умолчанию

Код:
<script type="text/javascript">
defaultPict = "https://forumupload.ru/uploads/0000/12/13/61-1.png"
var arr=document.getElementsByTagName("ul")
i=1
while(arr[++i]){
str=arr[i].innerHTML
if(str.indexOf("pa-avatar")==-1) {
q=str.toLowerCase()
if((pos=q.indexOf("<li class=pa-from>"))!=-1 || (pos=q.indexOf("<li class=\"pa-from\">"))!=-1 || (pos=q.indexOf("<li class=pa-reg>"))!=-1 || (pos=q.indexOf("<li class=\"pa-reg\">"))!=-1){
nstr =str.substring(0,pos)
nstr+="<li class=\"pa-avatar item2\"><img src="+ defaultPict +" alt=\"Аватар\" /></li>"
nstr+=str.substring(pos)
arr[i].innerHTML=nstr
}}}
</script>

0

14

.Скрипт скрытия фотографий от гостей:
Код:

Код:
<script language="JavaScript">
if( !document.getElementById("navprofile") )
{
document.write("<style>")
document.write(".post-content IMG{display:none !important}")
document.write("</style>")
}
</script>

вставлять в HTML низ

0

15

Сделать все ссылки в сообщениях невидимыми для гостей

Код:
<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

16

Уведомление о новом сообщении(низ)

   <script type="text/javascript">
    forum = "http://scripts.mybb.ru"

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

    if( (str.indexOf("(") != -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>

0

17

Логотип форума.

Код:
<style type="text/css">
#pun-title .title-logo {background-image : url(ссылка на картинку);
background-repeat : no-repeat; height : 132px;
}
</style>

0

18

Cкрипт наград.

Возможности:
• Неограниченное количество наград пользователям.
• Всплывающее окно для каждого пользвоателя
• Количество наград под аватарой
• Окошко в стиле форума (свой стиль не сработает)

Скрипт, ставим в низ

Код:
Код:

<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();

awardsn["moder"] = new Array("Лучший модератор", "http://www.iconsearch.ru/uploads/iconlib/linspireclear/128x128/filesystems/trashcan_empty.png", "За модераторскую помощь")
awardsn["helper"] = new Array("Помощник месяца", "http://www.iconsearch.ru/uploads/iconlib/crystalclear/128x128/apps/khelpcenter.png", "Неоценимая помощь форуму")
awardsn["money"] = new Array("Банкир форума", "http://www.iconsearch.ru/uploads/iconlib/crystalclear/128x128/actions/db_add.png", "За материальную помощь форуму")



str = str.split(",")
if(str[str.length-1].substring(str[str.length-1].length-1, str[str.length-1].length)==" "){str[str.length-1]=str[str.length-1].substring(0, str[str.length-1].length-1)}
var msg = new String("");
msg = "<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" /><link rel=\"stylesheet\" type=\"text/css\" href=\"http://forum.mybb.ru/style/"+BoardStyle+"/"+BoardStyle+".css\" /><title>Награды пользователя</title>"
msg+= "<style type=\"text/css\">html, body, #pun, #pun-main {background-image: none; margin: 2px 2px; width: 99%;}</style><body>"
msg+="<div id=\"pun\" class=\"punbb\"><div id=\"pun-main\" class=\"main\">"
msg+="<table class=\"container\"><tr><th width=\"25%\">Название</th><th width=\"25%\">Иконка</th><th>За что</th></tr>";
for(i=0;i<str.length;i++){
	msg+="<tr><td align=\"center\"><span>"+awardsn[str[i]][0]+"</span></td><td align=\"center\"><img width=\"100px\" height=\"100px\" src=\""+awardsn[str[i]][1]+"\" /></td><td align=\"center\"><span>"+awardsn[str[i]][2]+"</span></td></tr>";
}
msg+="</table>";
msg+="</div></div></body></html>";
popup = window.open("", "", "height=300, width=700, top=300, left=300, scrollbars=1")
popup.document.write(msg)
popup.document.close()
return false
}
var li = document.getElementsByTagName("li");
for(z=0;z<li.length;z++){
if(li[z].className=="pa-fld2"){
nag = li[z].innerHTML.substring(li[z].innerHTML.indexOf(": ")+2)
nag1 = nag.split(",");
nag1 = nag1.length;
li[z].innerHTML = "Награды: <a href=\"javascript: //\" onclick=\"awardsOpen('"+nag+"');\" title=\"Показать награды пользователя\">"+nag1+"</a>"
}
}
</script>

Чтобы добавить свою награду, после

Код:
var awardsn = new Array();

добавьте

Код:
awardsn["Ключ"] = new Array("Название", "Ссылка_на_иконку", "Описание")

где Ключ - уникальное название всей награды(латиницей), а Название, Ссылка_на_иконку и Описание - детали награды.

Как настроить награды?
Создаем в Администрирование - Поля новое поле
Обзываем его как Награды
Регистрация Нет
Сообщения Да
Профиль Да
Заполнение Нет

В скрипте ищем "pa-fld2" и вместо 2 пишем номер поля

Как выдавать награды?
Идем в профиль любому пользователю и пишем через запятую (без пробелов и любых других символов) ключи наград.
В данном случае, из скрипта выше, можно написать следующее: moder,money
Тогда на странице сообщений у пользователя отобразится Награды: 2. По клику на "2" откроется окно с табличкой его 2х наград.

Информация взята с сайта http://forum.ys.tj/viewtopic.php?id=12

0

19

Ссылка

0

20

в объявление с картинкой

Код:
<font size="5"><font color=green>ПРИВЕТ!!!<img src="http://s16.rimg.info/a8b9b11a8609fe1a613f120a2fae239b.gif" border="0" />
Вы попали в МИНДАЛЬКИН ДОМ! Проходите,осмотритесь,если понравится и вы захотите стать его жителем,регистрируйтесь)))На это уйдет максимум две минуты))<br><br></font></font>

в объявление без картинки

Код:
<font size="6"><font color=purple>Друзья!Поздравляем вас с первым годом жизни нашего домика!
На новостной ветке 
нашего форума вас ждет маленький сюрприз<br><br></font></font>

ссылка в объявлении

Код:
<a href="http://mindal.mybb.ru/viewforum.php?id=186">"Святочные гуляния!"</a>

0

21

Новости в объявлении

Код:
<table width="1000" height="200" border="2" cellspacing="2">
<tr>
<td>ТВОЙ ТЕКСТ</td>
<td>ТВОЙ ТЕКСТ</td>
<td>ТВОЙ ТЕКСТ</td>
</tr>
</table>

0

22

mania
можно встроить над аватаром:

<style>
.post-author ul li.pa-avatar {
background: transparent url(http://uploads.ru/i/1/x/q/1xqiW.gif) top center no-repeat;
}
.post-author ul li.pa-avatar img {padding-top: 60px;}
</style>

красное - высота картинки
можно вставить поверх через окошко статуса:

<style>
.post-author ul li.pa-title {
background: transparent url(http://uploads.ru/i/1/x/q/1xqiW.gif) bottom center no-repeat; padding-bottom: 60px; z-index: 1000;
}
.post-author ul li.pa-avatar {text-align: center; margin-top:-60px;}
</style>

синее - высота картинки, красное - двигает аватарку вверх
картинку лучше использовать в формате png-24 (с прозрачностью)

0

23

В объявлении выставить - Показывать только на главной и
вставить код

   

Код:
 <a href="Ccылка 1">Описание</a>
    <br />
    <a href="Ccылка 2">Описание</a>
    <br />
    <a href="Ccылка 3">Описание</a>
    <br />

0

24

Защита от копирования гостем !   http://forum.mybb.ru/viewtopic.php?id=25411#p644987
http://forum.mybb.ru/viewtopic.php?id=25411#p644987

0

25

объявление в центре

Код:
<center>Тут объявление</center>

0

26

создание страниц на форуме

http://forum.mybb.ru/viewtopic.php?id=19183

0

27

Навигатор по форуму

Код:
<h3>Навигатор по форуму</h3><br>
<p>
<form> 
<select name="select" class="forminput" onchange="location.href=(form.select.options[form.select.selectedIndex].value)"> 
 <option>-- Навигатор --</option> 
  <option value="http://trinitycollege.forumbb.ru/viewtopic.php?id=282"><small>о1. Правила</small></option> 
 <option value="http://trinitycollege.forumbb.ru/viewtopic.php?pid=13804#p13804"><small>о2. Книга жалоб </small></option> 
 <option value="http://trinitycollege.forumbb.ru/viewtopic.php?id=188"><small>o3. Занятые </small></option> 
 <option value="http://trinitycollege.forumbb.ru/viewtopic.php?id=285"><small>o4. Шаблоны </small></option> 
 <option value="http://trinitycollege.forumbb.ru/viewtopic.php?id=286"><small>o5. Репутация. </small></option> 
 <option value="http://trinitycollege.forumbb.ru/viewtopic.php?id=549"><small>o6. Подпись. </small></option> 
 <option value="http://trinitycollege.forumbb.ru/viewforum.php?id=98"><small>o7. Реклама.</small></option> 
</select> 
</form> 
 <br><br>
Просто выбирайте нужный раздел и Вы автоматически будете перемещены в него!</p>

0

28

Администрирование-настройки-дополнительное меню

Код:
0=<a href="http://myau.ucoz.ru/">Мяу-форум</a>

0

29

хтмл низ

Код:
<!--Запрет копирования-->
<script language="JavaScript">
if(GroupID==3 ) {
document.write('<body oncopy="return notcopy()">');
var message='Извините, но с этого сайта нельзя ничего копировать!'; function click(e)  
{if (document.all) {if (event.button == 2) {alert(message);return false;}}  
if (document.layers) {if (e.which == 3) {alert(message);return false;}}}  
if (document.layers) {document.captureEvents(Event.MOUSEDOWN);}
function notcopy()  {alert(message); return false;}  
document.onmousedown=click;
document.ondragstart=notcopy;    
document.oncontextmenu=notcopy;   
} 
</script>

0

30

кнопочка дружественного сайта

Код:
<a href="ссылка на Ваш сайт" title="текст появляющейся при наведении курсора" target="blank"><img src="адрес вашей картинки"></a>

0


Вы здесь » орех » Тестовый форум » скриптики