Здесь делимся своими скриптами для форумов
Скрипты для форума
Сообщений 1 страница 20 из 26
Поделиться230.07.2011 09:44:10 am
Разделение важных и обычных тем на блоки
<script type="text/javascript">
if (document.URL.indexOf("viewforum")!=-1)
{var trs=document.getElementById('pun-main').getElementsByTagName("table")[0].rows
var io=1
for (io=1; io<=(trs.length-1); io++)
{if ((trs[io].className.indexOf("isticky")!=-1)&&(io==1))
{var portant=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(1)
var im=portant.insertCell(0)
im.innerHTML="Важные темы"
im.style.color="#0000FF"
im.style.backgroundColor="#FFFFFF"
im.colSpan="4"}
else 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)
var normal1=normal.insertCell(0)
normal1.innerHTML="Темы форума"
normal1.style.color="#0000FF"
normal1.style.backgroundColor="#FFFFFF"
normal1.colSpan="4"
}}}
</script>
im.style.backgroundColor="#FFFFFF"
normal1.style.backgroundColor="#FFFFFF" цвет фона строк ВАжные темы и Темы форума
normal1.style.color="#0000FF"
im.style.color="#0000FF" цвет шрифта в этих строках.
Поделиться330.07.2011 10:14:50 am
ОКАНТОВКА ПРОФИЛЯ В СООБЩЕНИИ
Первый вариант
<style type="text/css"> .post-author ul li { text-align: center; padding: 2px; border: 1px solid #9d9d9d; background: #dfdfdf; margin: 2px; } .post-author ul li.pa-reg { border-bottom: none; margin-bottom: 0px; } .post-author ul li.pa-posts, .post-author ul li.pa-respect { border-top: none; border-bottom: none; margin-top: 0px; margin-bottom: 0px; } .post-author ul li.pa-positive { margin-top: 0px; border-top: none; //border-bottom: none; } .post-author ul li.pa-online, .post-author ul li.pa-author { border: #4aab42 solid 1px; padding: 2px; background: #d7e1c7; font-size: 11px; } .post-author ul li.pa-fld1 { border: #FF6666 solid 1px; padding: 2px; background: #FFDDDD; font-size: 11px; } </style>
Поделиться430.07.2011 10:18:29 am
Второй вариант окантовки
<style type="text/css"> .post-author ul li { text-align: center; padding: 2px; border: 1px solid #9d9d9d; background: #dfdfdf; margin: 2px; } .post-author ul li.pa-reg { border-bottom: none; margin-bottom: 0px; } .post-author ul li.pa-posts, .post-author ul li.pa-respect { border-top: none; border-bottom: none; margin-top: 0px; margin-bottom: 0px; } .post-author ul li.pa-positive { margin-top: 0px; border-top: none; //border-bottom: none; } .post-author ul li.pa-online, .post-author ul li.pa-author { border: #4aab42 solid 1px; padding: 2px; background: #d7e1c7; font-size: 11px; } .post-author ul li.pa-fld1 { border: #FF6666 solid 1px; padding: 2px; background: #FFDDDD; font-size: 11px; } </style>
Поделиться503.08.2011 12:14:23 pm
Прикольный дождь для форума, работает только в IE
SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var no = 50;
var speed = 1;
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var s, x, y, sn, cs;
var a, r, cx, cy;
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
else
if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
x = new Array();
y = new Array();
r = new Array();
cx = new Array();
cy = new Array();
s = 8;
for (i = 0; i < no; ++ i) {
initRain();
if (ns4up) {
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"1\" ");
document.write("top=\"1\" visibility=\"show\"><font color=\"blue\">");
document.write(",</font></layer>");
}
else {
document.write("<layer name=\"dot"+ i +"\" left=\"1\" ");
document.write("top=\"1\" visibility=\"show\"><font color=\"blue\">");
document.write(",</font></layer>");
}
}
else
if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><font color=\"blue\">");
document.write(",</font></div>");
}
else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><font color=\"blue\">");
document.write(",</font></div>");
}
}
}
function initRain() {
a = 6;
r[i] = 1;
sn = Math.sin(a);
cs = Math.cos(a);
cx[i] = Math.random() * doc_width + 1;
cy[i] = Math.random() * doc_height + 1;
x[i] = r[i] * sn + cx[i];
y[i] = cy[i];
}
function makeRain() {
r[i] = 1;
cx[i] = Math.random() * doc_width + 1;
cy[i] = 1;
x[i] = r[i] * sn + cx[i];
y[i] = r[i] * cs + cy[i];
}
function updateRain() {
r[i] += s;
x[i] = r[i] * sn + cx[i];
y[i] = r[i] * cs + cy[i];
}
function raindropNS() {
for (i = 0; i < no; ++ i) {
updateRain();
if ((x[i] <= 1) || (x[i] >= (doc_width - 20)) || (y[i] >= (doc_height - 20))) {
makeRain();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
document.layers["dot"+i].top = y[i];
document.layers["dot"+i].left = x[i];
}
setTimeout("raindropNS()", speed);
}
function raindropIE() {
for (i = 0; i < no; ++ i) {
updateRain();
if ((x[i] <= 1) || (x[i] >= (doc_width - 20)) || (y[i] >= (doc_height - 20))) {
makeRain();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
document.all["dot"+i].style.pixelTop = y[i];
document.all["dot"+i].style.pixelLeft = x[i];
}
setTimeout("raindropIE()", speed);
}
if (ns4up) {
raindropNS();
}
else
if (ie4up) {
raindropIE();
}
// End -->
</script>
Поделиться603.08.2011 12:15:34 pm
Квадратики летающие за курсором (работает в IE).
<div id="dot0" style="HEIGHT: 15px; POSITION: absolute; VISIBILITY: hidden; WIDTH: 15px"><dd><img border="0" height="15" src="../gif/snegok.gif" width="15"></dd></div>
<div id="dot1" style="HEIGHT: 15px; POSITION: absolute; WIDTH: 15px"><dd><img border="0" height="15" src="snegok.gif" width="15"></dd></div>
<div id="dot2" style="HEIGHT: 15px; POSITION: absolute; WIDTH: 15px"><dd><img border="0" height="15" src="snegok.gif" width="15"></dd></div>
<div id="dot3" style="HEIGHT: 15px; POSITION: absolute; WIDTH: 15px"><dd><img border="0" height="15" src="snegok.gif" width="15"></dd></div>
<div id="dot4" style="HEIGHT: 15px; POSITION: absolute; WIDTH: 15px"><dd><img border="0" height="15" src="snegok.gif" width="15"></dd></div>
<div id="dot5" style="HEIGHT: 15px; POSITION: absolute; WIDTH: 15px"><dd><img border="0" height="15" src="snegok.gif" width="15"></dd></div>
<div id="dot6" style="HEIGHT: 15px; POSITION: absolute; WIDTH: 15px"><dd><img border="0" height="15" src="snegok.gif" width="15"></dd></div>
<script language=JavaScript>
<!-- hide code
var nDots = 7;
var Xpos = 0;
var Ypos = 0;
var DELTAT = .01;
var SEGLEN = 10;
var SPRINGK = 10;
var MASS = 1;
var GRAVITY = 50;
var RESISTANCE = 10;
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 10;
var BOUNCE = 0.75;
var isNetscape = navigator.appName=="Netscape";
var followmouse = true;
init();
function init()
{
var i = 0;
dots = new Array();
for (i = 0; i < nDots; i++) {
dots[i] = new dot(i);
}
if (!isNetscape) {
setInitPositions()
}
for (i = 0; i < nDots; i++) {
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
if (isNetscape) {
startanimate();
} else {
setTimeout("startanimate()", 3000);
}
}
function dot(i)
{
this.X = Xpos;
this.Y = Ypos;
this.dx = 0;
this.dy = 0;
if (isNetscape) {
this.obj = eval("document.dot" + i);
} else {
this.obj = eval("dot" + i + ".style");
}
}
function startanimate() {
setInterval("animate()", 20);
}
function setInitPositions()
{
var startloc = document.all.tags("LI");
var i = 0;
for (i = 0; i < startloc.length; i++) {
dots[i+1].X = startloc[i].offsetLeft +
startloc[i].offsetParent.offsetLeft;
dots[i+1].Y = startloc[i].offsetTop +
startloc[i].offsetParent.offsetTop +
DOTSIZE/2;
}
dots[0].X = dots[1].X;
dots[0].Y = dots[1].Y - SEGLEN;
}
function MoveHandler(e)
{
Xpos = e.pageX;
Ypos = e.pageY;
return true;
}
function MoveHandlerIE() {
Xpos = window.event.x;
Ypos = window.event.y;
}
if (isNetscape) {
document.captureEvents(Event.MOUSEMOVE);
document.onMouseMove = MoveHandler;
} else {
document.onmousemove = MoveHandlerIE;
}
function vec(X, Y)
{
this.X = X;
this.Y = Y;
}
function springForce(i, j, spring)
{
var dx = (dots[i].X - dots[j].X);
var dy = (dots[i].Y - dots[j].Y);
var len = Math.sqrt(dx*dx + dy*dy);
if (len > SEGLEN) {
var springF = SPRINGK * (len - SEGLEN);
spring.X += (dx / len) * springF;
spring.Y += (dy / len) * springF;
}
}
function animate() {
var start = 0;
if (followmouse) {
dots[0].X = Xpos;
dots[0].Y = Ypos;
start = 1;
}
for (i = start ; i < nDots; i++ ) {
var spring = new vec(0, 0);
if (i > 0) {
springForce(i-1, i, spring);
}
if (i < (nDots - 1)) {
springForce(i+1, i, spring);
}
var resist = new vec(-dots[i].dx * RESISTANCE,
-dots[i].dy * RESISTANCE);
var accel = new vec((spring.X + resist.X)/ MASS,
(spring.Y + resist.Y)/ MASS + GRAVITY);
dots[i].dx += (DELTAT * accel.X);
dots[i].dy += (DELTAT * accel.Y);
if (Math.abs(dots[i].dx) < STOPVEL &&
Math.abs(dots[i].dy) < STOPVEL &&
Math.abs(accel.X) < STOPACC &&
Math.abs(accel.Y) < STOPACC) {
dots[i].dx = 0;
dots[i].dy = 0;
}
dots[i].X += dots[i].dx;
dots[i].Y += dots[i].dy;
var height, width;
if (isNetscape) {
height = window.innerHeight;
width = window.innerWidth;
} else {
height = document.body.clientHeight;
width = document.body.clientWidth;
}
if (dots[i].X < 0) {
if (dots[i].dx < 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = 0;
}
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
}
// -->
</SCRIPT>
Отредактировано Saniya (03.08.2011 03:55:11 pm)
Поделиться720.08.2011 07:54:22 am
Скрипт универсального цветовыделения групп
<script type="text/javascript"> var arr=document.links var arr1=new Array ("Pashok", "COOLer") var arr2=new Array ("Moder", "Moder2") 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>
В красную строчку в скобочки, через запятую, в кавычках, пишем имена админов
В синию - модеров.
Меняет цвета админов на красный, модеров на синий - на всем форуме.
Поделиться820.08.2011 07:56:46 am
Продолжение скрипта для цветовыделения ников по группам
Данный скрипт ставиться не вместо, а помимо предыдущей части. Предыдущая меняла только те ники, которые ввиде ссылок. Эта часть изменит тестовые ники на всём форуме.
<script type="text/javascript">
var arr=document.getElementsByTagName("td")
var arr1=new Array ("Pashok", "COOLer")
var arr2=new Array ("Moder", "Moder2")
var x=0
var j=0
for (x in arr)
{while (x<=(arr.length -1))
{for (j in arr1)
{while (j<=(arr1.length-1))
{if (arr[x].innerHTML.indexOf(arr1[j])!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr1[j]))+"<font color='red'>"+arr1[j]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr1[j])+arr1[j].length)}
j=j+1}}
x=x+1}}
for (x in arr)
{while (x<=(arr.length -1))
{for (i in arr2)
{while (i<=(arr2.length -1))
{if (arr[x].innerHTML.indexOf(arr2[i])!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr2[i]))+"<font color='red'>"+arr2[i]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr2[i])+arr2[i].length)}
i=i+1}}
x=x+1}}
</script>
Вставлять в html-низ!
В красную строчку в скобочки, через запятую, в кавычках, пишем имена админов
В синию - модеров.
Меняет цвета админов на красный, модеров на синий - на всем форуме.
Поделиться920.08.2011 08:05:17 am
Убрать слово "Объявление" которое отображается на первой строчке объявления.
<style type="text/css"> #pun-announcement h2 {display: none} #pun-announcement .container {padding-top: 1em} </style>
Вставить в HTML-верх.
Поделиться1003.12.2011 07:04:02 am
Разместить шапку на форуме
<a target="_blank" href="http://адрес картинки"><img src="http://s017.radikal.ru/i428/1112/1b/9db4495cb62e.jpg" ></a>
Разместить шапку форума по центру
<div align='center'><img border='0' src='http://ваша ссылка на картинку'></div>
Оба скрипта работают у меня на форуме!
Поделиться1103.12.2011 07:19:24 am
Задний фон форума
В html-верх
<style type="text/css">
HTML, BODY {background-image: url("http://s003.radikal.ru/i201/1006/be/518c2c1b4a11.jpg")!important; background-repeat: repeat !important;}
</style>
Поделиться1203.12.2011 07:44:57 am
Ширина форума и отцентровка форума
<style type="text/css">
#pun {
width : 800px;
float: center;
}
</style>
Поделиться1326.12.2011 04:58:07 pm
Новогодняя гирлянда на форуме
<div style="position:absolute;left:0;height: 45px; background: url(http://myphonebox.ucoz.ru/skript/GirlyndaMod.gif) repeat-x; width:100%;top:0;z-index:200;"></div>
Поделиться1426.12.2011 05:52:07 pm
До Нового года осталось
<script language="JavaScript">
function myFunction1(){
if (date<=myDate) month1=12-(month-myMonth);
else month1=11-(month-myMonth);}
function myFunction2(){
if (date>myDate) month1=(myMonth-month-1);
else month1=(myMonth-month);}
function myFunction3(){
if (date<=myDate) month1=0;
else month1=11;}
function myFunction4(){
if (month==2) date1=(28-date+myDate);
if (month==4) date1=(30-date+myDate);
if (month==6) date1=(30-date+myDate);
if (month==9) date1=(30-date+myDate);
if (month==11) date1=(30-date+myDate);
if (month==1) date1=(31-date+myDate);
if (month==3) date1=(31-date+myDate);
if (month==5) date1=(31-date+myDate);
if (month==7) date1=(31-date+myDate);
if (month==8) date1=(31-date+myDate);
if (month==10) date1=(31-date+myDate);
if (month==12) date1=(31-date+myDate);}
var date=(new Date()).getDate();
var month=(new Date()).getMonth()+1;
var myDate=01
var myMonth=01
if (month>myMonth) myFunction1();
if (month<myMonth) myFunction2();
if (month==myMonth) myFunction3();
if (date<=myDate) date1=(myDate-date);
if (date>myDate) myFunction4();
if (month1==1) monthtxt=("месяц");
if (month1>1 && month1<5) monthtxt=("месяцa");
if (month1>4) monthtxt=("месяцев");
if (date1==1, 21) datetxt=("день");
if (date1>1 && date1<5) datetxt=("дня");
if (date1>21 && date1<25) datetxt=("дня");
if (date1>4 && date1<21) datetxt=("дней");
if (date1>24 && date1<31) datetxt=("дней");
var txt=("До нового года осталось:");
if (month1==0 && date1==0) txt=("Сегодня 1 января");
document.write(txt+' ');
if (month1>0) document.write(month1+" "+monthtxt+' ');
else document.write("");
if (date1>0) document.write(date1+" "+datetxt);
else document.write("");
</SCRIPT>
Поделиться1526.12.2011 06:21:00 pm
Надпись "С Новым годом"
<div style="position:absolute; top:60px; left:190px; right:0px;"><img src="https://forumupload.ru/uploads/000d/8d/19/593-4-f.png" border="0" style="height:350px"; /></div>
Поделиться1601.02.2012 04:16:01 pm
Запрет просмотра профиля участника гостям
<script language="JavaScript">
str=document.URL
page=str.substring(str.lastIndexOf('/')+1)
str = new String(document.getElementById("pun-status").innerHTML);
if(page.indexOf("profile.php")!= -1 && !document.getElementById("navprofile") )
document.URL=document.referrer
</script>
Вставлять его нужно в объявление или html-низ. Но лучше всего в объявление.
Поделиться1706.01.2013 03:37:43 pm
Новогодние смайлики
<a href="javascript:insert_text(' [img]https://forumupload.ru/uploads/0000/0b/62/51875-3.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51875-3.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51875-3.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51868-1.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51868-1.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51868-1.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51868-2.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51868-2.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51868-2.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51868-3.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51868-3.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51868-3.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51868-4.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51868-4.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51868-4.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51854-2.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51854-2.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51854-2.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51875-1.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51875-1.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51875-1.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51858-1.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51858-1.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51858-1.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51853-1.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51853-1.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51853-1.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51853-2.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51853-2.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51853-2.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51853-4.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51853-4.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51853-4.gif" /></a> <a href="javascript:insert_text(' [img]https://forumupload.ru/uploads/0000/0b/62/51871-1.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51871-1.gif " alt="[img]https://forumupload.ru/uploads/0000/0b/62/51871-1.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51854-4.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51854-4.gif" alt="[img]https://forumupload.ru/uploads/0000/0b/62/51854-4.gif" /></a> <a href="javascript:insert_text(' [img] https://forumupload.ru/uploads/0000/0b/62/51860-1.gif[/img] ', '');"><img src="https://forumupload.ru/uploads/0000/0b/62/51860-1.gif" alt="[img] https://forumupload.ru/uploads/0000/0b/62/51860-1.gif" /></a>
Поделиться1806.01.2013 03:45:41 pm
Скрипты падающего снега
<SCRIPT language=JavaScript> <!-- Amount=15; Image0=new Image(); Image0.src="http://fantasyflash.ru/script/web/image/sneg1.gif"; grphcs=new Array(1) grphcs[0]="http://fantasyflash.ru/script/web/image/sneg1.gif" Ypos=new Array(); Xpos=new Array(); Speed=new Array(); Step=new Array(); Cstep=new Array(); ns=(document.layers)?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]; document.write('<img id="si" src="'+rndPic+'" style="position:absolute;top:0px;left:0px">'); } document.write('</div></div>'); } WinHeight=(document.layers)?window.innerHeight:window.document.body.clientHeight; WinWidth=(document.layers)?window.innerWidth:window.document.body.clientWidth; for (i=0; i < Amount; i++){ Ypos[i] = Math.round(Math.random()*WinHeight); Xpos[i] = Math.round(Math.random()*WinWidth); Speed[i]= Math.random()*3+2; Cstep[i]=0;//osw Step[i]=Math.random()*0.1+0.05; } function fall(){ var WinHeight=(document.layers)?window.innerHeight:window.document.body.clientHeight; var WinWidth=(document.layers)?window.innerWidth:window.document.body.clientWidth; var hscrll=(document.layers)?window.pageYOffset:document.body.scrollTop; var wscrll=(document.layers)?window.pageXOffset:document.body.scrollLeft;//fantasyflash.ru 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+2; } if (ns){ document.layers['sn'+i].left=Xpos[i]; document.layers['sn'+i].top=Ypos[i]+hscrll; } else{ si[i].style.pixelLeft=Xpos[i];//osw si[i].style.pixelTop=Ypos[i]+hscrll; } Cstep[i]+=Step[i]; } setTimeout('fall()',50); } fall() //--> </SCRIPT>
Поделиться1921.06.2013 04:42:55 pm
Скрипт, чтобы фото и прочие документы видили только зарегистрированные пользователи
<script type="text/javascript"> (GroupID == 3)&&$(".post-content p a").replaceWith("<font color='red'>Для просмотра ссылки, <a href='/register.php'>зарегистрируйтесь</a>."); (GroupID == 3)&&$(".postimg").replaceWith("<font color='red'>Для просмотра картинки, <a href='/register.php'>зарегистрируйтесь</a>."); </script>
Скрипт для скрытия фото
<script type="text/javascript">
if( !document.getElementById("navprofile") )
{
document.write("<style>")
document.write(".post-content IMG{display:none !important}")
document.write("</style>")
}
</script>
Поделиться2020.07.2015 10:17:41 pm
Код:
<script type="text/javascript">
(GroupID == 3)&&$(".post-content p a").replaceWith("<font color='red'>Для просмотра ссылки, <a href='/register.php'>зарегистрируйтесь</a>.");
(GroupID == 3)&&$(".postimg").replaceWith("<font color='red'>Для просмотра картинки, <a href='/register.php'>зарегистрируйтесь</a>.");
</script>
Здравствуй Ольга!А куда именно этот скрипт нужно вставлять?И можно ли при своем стиле?!!Это очень полезная для меня информация!!!ЖДУ ответ!!!ЗАРАНЕЕ ТЕБЕ БОЛЬШОЕ СПАСИБО!