Владельцам 3.8.6: не поставили патч - потеряли форум!

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > > > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Первый пост
Old  
papercut
Простоузер
Default 0

Mineralex, да, извини пожайлуста) Я что то не подумал!
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
heezee
Простоузер
Default 1

А я вот как решил со снежинками. Летать по всему форуму это кака однозначно.
Что я сделал?
Заливка Header не цветом, а картинкой такой зимней, (у меня северное сияние и звезды на чено синем небе).
В header в начало вставил такой вот скрипт, нашел на просторах инета:
Code:
<script>
var snowmax=25	// Set the number of snowflakes (more than 30 - 40 not recommended)
var snowcolor=["#FFFFFF"]
	// Set the colors for the snow. Add as many colors as you like
var snowtype=["Arial Black","Arial Narrow","Times","Comic Sans MS"]
	// Set the fonts, that create the snowflakes. Add as many fonts as you like
var snowletter=["*"];
	// Set the letter that creates your snowflake (recommended:*)
var sinkspeed=0.6	// Set the speed of sinking (recommended values range from 0.3 to 2)
var snowmaxsize=30	// Set the maximal-size of your snowflaxes
var snowminsize=10	// Set the minimal-size of your snowflaxes
var snowingleft=0	//левая граница присутствия снега
var snowingwidth=1	//ширина присутствия снега в окне
var snowingheight=0.1	//высота присутствия снега в окне
var opac=1		//непрозрачность снега (0.0-1.0), при 1.0 в 2 раза быстрее работает.
var stepTime=120	//шаг покадровой анимации (мсек). При менее 100 сильно нагружает процессор
var snow=new Array()
var marginbottom
var marginright
var timer
var x_mv=[];	var crds=[];	var lftrght=[];
var browserinfos=navigator.userAgent 
d=document
var isOpera=self.opera  
var ie5=d.all&&d.getElementById&&!isOpera
var ns6=d.getElementById&&!d.all
var opera9=isOpera&&(document.body.style.opacity=='')
var browserok=ie5||ns6||isOpera
var ww=0;
var timer=0;
d.write('<div id=snowZone style=position:absolute></div>');
var snowmaxOld=0;
function createSnow(){
for(i=0;i<Math.max(snowmax,snowmaxOld);i++){if(i<snowmax){
	var o=d.createElement('SPAN');
	if(d.getElementById('s'+i)){snowZone.replaceChild(o,d.getElementById('s'+i));}
	else{snowZone.appendChild(o);}	
	o.setAttribute('id','s'+i);
	o.style.position='absolute';
	o.style.top=0-snowmaxsize;
	if(ns6)o.style.MozOpacity=opac;
	if(opera9)o.style.opacity=opac;
	if(ie5){o.style.filter='alpha';o.filters[0].opacity=opac*100;}
	snowZone.childNodes[i].innerHTML=snowletter[Math.floor(snowletter.length*Math.random())];
}else{snowZone.removeChild(d.getElementById('s'+i));}
}snowmaxOld=snowmax;}
function randommaker(range){return Math.floor(range*Math.random())}

function botRight(){	if(ie5||isOpera){marginbottom=d.body.clientHeight*snowingheight;	marginright=d.body.clientWidth;
	}else if(ns6){marginbottom=innerHeight*snowingheight;	marginright=innerWidth;}}
function checkPgDn(){scrltop=ns6?pageYOffset:document.body.scrollTop;}
function snowRestart(s){ if(s)eval(s);
	createSnow();
	snowsizerange=snowmaxsize-snowminsize;
	clearInterval(ww);clearTimeout(timer);
	checkPgDn();if(ns6)ww=setInterval(checkPgDn,999);
	botRight();
	for (i=0;i<snowmax;i++) {	crds[i] = 0;                      
    			lftrght[i] = Math.random()*20;         
    			x_mv[i] = 0.03 + Math.random()/10;
		snow[i]=d.getElementById("s"+i)
		snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
		snow[i].style.fontSize=snow[i].size=randommaker(snowsizerange)+snowminsize
		snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
		snow[i].sink=sinkspeed*snow[i].size/5
		newPosSnow(randommaker(marginbottom-3*snow[i].size),i);
	}if(snowmax)movesnow();else{clearTimeout(timer);clearInterval(ww);} 
}
function newPosSnow(y,i){var o;
	snow[i].posy=y+(ns6?pageYOffset:d.body.scrollTop);
	snow[i].posx=randommaker(marginright*snowingwidth-2*snow[i].size)+marginright*snowingleft
	snow[i].size=randommaker(snowsizerange)+snowminsize;
	if(snow[i].hasChildNodes()&&(o=snow[i].childNodes[0]).tagName=='IMG')o.width=o.height=randommaker(snowsizerange/1.6)+snowminsize;
	if(ie5)snow[i].filters[0].opacity=opac*100;if(ns6||opera9)snow[i].style.opacity=opac;
	setTimeout("snow["+i+"].style.visibility='visible';",250);
}
function movesnow() {
	for (i=0;i<snowmax;i++) {
		snow[i].style.top=snow[i].posy+=snow[i].sink+lftrght[i]*Math.sin(crds[i])/3;
		crds[i] += x_mv[i];
		snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);
		var a=marginbottom+scrltop-1.5*snow[i].size-snow[i].posy;
		if(a<=9.5*snow[i].size){if(ie5)snow[i].filters[0].opacity=opac*a/(9.5*snow[i].size)*100;
		  else if(ns6||opera9)snow[i].style.opacity=opac*a/(9.5*snow[i].size);}
		if(a<=0 || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){snow[i].style.visibility='hidden';newPosSnow(-1.5*snow[i].size,i);}
	}
	timer=setTimeout(movesnow,stepTime)
}
/*for (i=0;i<snowmax;i++) {
	d.write("<span id='s"+i+"' style='position:absolute;"+(opac<1?"-moz-opacity:"+opac+";filter:alpha(opacity="+(opac*100)+")":"")+";top:-"+snowmaxsize+"'>"
		+snowletter[Math.floor(snowletter.length*Math.random())]+"</span>")
}*/
onload=function(){if(browserok)setTimeout(snowRestart,99);}
onmousewheel=onscroll=function(){checkPgDn()}
onresize=function(){botRight();}
</script>
его можно настроить так чтобы снег падал только вверху, на фоне header, да и вместо сивола "умножить" можно другое чегонибудь поставить.
Вроде нетормозит. Вот так.
 
Old  
Mineralex
Знаток
 
Mineralex's Avatar
Default 0

Симпатично, НО 4-5 и более открытых вкладок дают нагрузку процессора под 55+%
 
Old  
ArIoN
Продвинутый
 
ArIoN's Avatar
Default 0

Mozilla Firefox не поддерживает етот скрипт.
 
Old  
Mineralex
Знаток
 
Mineralex's Avatar
Default 0

Quote:
Originally Posted by ArIoN View Post
Mozilla Firefox не поддерживает етот скрипт.
Это стандартная проблема "снега".
 
Old  
ArIoN
Продвинутый
 
ArIoN's Avatar
Default 0

Пожалуйста, Mineralex, поделись исходником к отсчету до Нового Года, хочу перевести на укр. язык.
 
Old  
Mineralex
Знаток
 
Mineralex's Avatar
Default 0

Quote:
Originally Posted by ArIoN View Post
Пожалуйста, Mineralex, поделись исходником к отсчету до Нового Года, хочу перевести на укр. язык.
Проблема в том, что у меня его нет. Был отсчет до 2008 в формате swf, я прямо в нем с помощью Sothink SWF Quicker подправил пару строк и все. Ты можешь так же поступить.
 
Old  
Ramzes
Знаток
Default 0

Quote:
Originally Posted by Mineralex View Post
ожалуйста, Mineralex, поделись исходником к отсчету до Нового Года, хочу перевести на укр. язык.
HTML Code:
<SCRIPT LANGUAGE="javascript">
today = new Date();
BigDay = new Date("January 1, 2009")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
document.write( "До <b>Нового Года</b> осталось <b>"+daysLeft+"</b> дней(дня), <b>"+hrsLeft+"</b> часов и <b>"+minsLeft+"</b> минут.");

</SCRIPT>
 
Old  
Mineralex
Знаток
 
Mineralex's Avatar
Default 0

Ramzes, почитал бы тему, что ли
Речь идет об исходнике Флеш отсчета до Нового Года (страница №2).
Javascript это не то.
 
Old  
kerk
k0t
 
kerk's Avatar
Default 10

а так?
http://vbsupport.org/forum/countdown/index.php
 
 

Tags
снег, спецэффекты

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 04:35 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.