Дизайн MyBB Flat от DisBB.ru

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

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


Вы здесь » Дизайн MyBB Flat от DisBB.ru » Модераторская » Наши скрипты.


Наши скрипты.

Сообщений 11 страница 20 из 22

11

Смайлики:

Код:
<a title="*1" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/yu.gif"/></a>

<a title="*2" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/yes2.gif"/></a>

<a title="*3" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/yes.gif"/></a>

<a title="*4" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/yahoo.gif"/></a>

<a title="*5" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/wizard.gif"/></a>

<a title="*6" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/wink.gif"/></a>

<a title="*7" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/warning2.gif"/></a>

<a title="*8" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/wacko.gif"/></a>

<a title="*9" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/vinsent.gif"/></a>

<a title="*10" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/victory.gif"/></a>

<a title="*11" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/vampire.gif"/></a>

<a title="*12" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/unsure.gif"/></a>

<a title="*13" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/umnik2.gif"/></a>

<a title="*14" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/to_keep_order.gif"/></a>

<a title="*15" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/tongue.gif"/></a>

<a title="*16" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/this.gif"/></a>

<a title="*17" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/tease.gif"/></a>

<a title="*18" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/taunt.gif"/></a>

<a title="*19" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/swoon2.gif"/></a>

<a title="*20" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/superstition.gif"/></a>

<a title="*21" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/superman.gif"/></a>

<a title="*22" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/stop.gif"/></a>

<a title="*23" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/stink.gif"/></a>

<a title="*24" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/spiteful.gif"/></a>

<a title="*25" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/sorry.gif"/></a>

<a title="*26" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/snooks.gif"/></a>

<a title="*27" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/smile3.gif"/></a>

<a title="*28" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/skull.gif"/></a>

<a title="*29" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/shok.gif"/></a>

<a title="*30" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/secret.gif"/></a>

<a title="*31" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/search.gif"/></a>

<a title="*32" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/scenic.gif"/></a>

<a title="*33" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/scare.gif"/></a>

<a title="*34" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/sad.gif"/></a>

<a title="*35" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/russian_roulette.gif"/></a>

<a title="*36" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/russian.gif"/></a>

<a title="*37" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/rtfm.gif"/></a>

<a title="*38" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/rolleyes.gif"/></a>

<a title="*39" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/rofl.gif"/></a>

<a title="*40" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/rabbi.gif"/></a>

<a title="*41" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/pioneer.gif"/></a>

<a title="*42" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/pardon.gif"/></a>

<a title="*43" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/paladin.gif"/></a>

<a title="*44" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/orc.gif"/></a>

<a title="*45" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/ok.gif"/></a>

<a title="*46" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/nyam.gif"/></a>

<a title="*47" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/nono.gif"/></a>

<a title="*48" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/no2.gif"/></a>

<a title="*49" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/nhl3.gif"/></a>

<a title="*50" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/new_russian.gif"/></a>

<a title="*51" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/nea.gif"/></a>

<a title="*52" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/mda.gif"/></a>

<a title="*53" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/man_in_love.gif"/></a>

<a title="*54" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/mad.gif"/></a>

<a title="*55" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/lazy.gif"/></a>

<a title="*56" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/king.gif"/></a>

<a title="*57" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/jester.gif"/></a>

<a title="*58" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/hunter.gif"/></a>

<a title="*59" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/hi.gif"/></a>

<a title="*60" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/grin.gif"/></a>

<a title="*61" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/good.gif"/></a>

<a title="*62" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/fuck.gif"/></a>

<a title="*63" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/friends.gif"/></a>

<a title="*64" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/fool.gif"/></a>

<a title="*65" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/flood.gif"/></a>

<a title="*66" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/elf.gif"/></a>

<a title="*67" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/dwarf.gif"/></a>

<a title="*68" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/drinks.gif"/></a>

<a title="*69" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/drag.gif"/></a>

<a title="*70" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/dirol.gif"/></a>

<a title="*71" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/diablo.gif"/></a>

<a title="*72" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/derisive.gif"/></a>

<a title="*73" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/cray.gif"/></a>

<a title="*74" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/comando.gif"/></a>

<a title="*75" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/censored.gif"/></a>

<a title="*76" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/butcher.gif"/></a>

<a title="*77" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/blush2.gif"/></a>

<a title="*78" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/big_boss.gif"/></a>

<a title="*79" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/biggrin.gif"/></a>

<a title="*80" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/beee.gif"/></a>

<a title="*81" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/bad.gif"/></a>

<a title="*82" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/assassin.gif"/></a>

<a title="*83" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/angry2.gif"/></a>

<a title="*84" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/aikido.gif"/></a>

<a title="*85" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/agree.gif"/></a>

<a title="*86" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/aiwan_smiles/acute.gif"/></a>

<a title="*87" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/angry_smiles/shutup3.gif"/></a>

<a title="*88" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/angry_smiles/ranting2.gif"/></a>

<a title="*89" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/love_smiles/wub1.gif"/></a>

<a title="*90" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/love_smiles/music_serenade.gif"/></a>

<a title="*91" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/jumping_smiles/woot_jump.gif"/></a>

<a title="*92" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/plakat_smiles/welcome.gif"/></a>

<a title="*93" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/plakat_smiles/to_babruysk.gif"/></a>

<a title="*94" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/plakat_smiles/spam.gif"/></a>

<a title="*95" href="javascript:void(0); return false;" onclick="smile('[img]' + this.firstChild.src + '[/img]', ''); return false;"><img border="0" src="http://i.smiles2k.net/lol_smiles/1_009.gif"/></a>

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

0

12

Курсор

Код:
<STYLE>
BODY { cursor:url('http://gamestyle.3dn.ru/cur/8643-1-f.cur');}</style>

0

13

Все аватары по-умолчанию будут иметь отражение.
В HTML-верх:

Код:
<script type="text/javascript">
document.getElementsByClassName = function(className) {
	var children = document.getElementsByTagName('*') || document.all;
	var elements = new Array();
  
	for (var i = 0; i < children.length; i++) {
var child = children[i];
var classNames = child.className.split(' ');
for (var j = 0; j < classNames.length; j++) {
	if (classNames[j] == className) {
elements.push(child);
break;
	}
}
	}
	return elements;
}

var Reflection = {
	defaultHeight : 0.5,
	defaultOpacity: 0.5,
	
	add: function(image, options) {
Reflection.remove(image);

doptions = { "height" : Reflection.defaultHeight, "opacity" : Reflection.defaultOpacity }
if (options) {
	for (var i in doptions) {
if (!options[i]) {
	options[i] = doptions[i];
}
	}
} else {
	options = doptions;
}
	
try {
	var d = document.createElement('div');
	var p = image;
	
	var classes = p.className.split(' ');
	var newClasses = '';
	for (j=0;j<classes.length;j++) {
if (classes[j] != "reflect") {
	if (newClasses) {
newClasses += ' '
	}
	
	newClasses += classes[j];
}
	}

	var reflectionHeight = Math.floor(p.height*options['height']);
	var divHeight = Math.floor(p.height*(1+options['height']));
	
	var reflectionWidth = p.width;
	
	if (document.all && !window.opera) {
/* Fix hyperlinks */
                if(p.parentElement.tagName == 'A') {
	                var d = document.createElement('a');
	                d.href = p.parentElement.href;
                }  
                    
/* Copy original image's classes & styles to div */
d.className = newClasses;
p.className = 'reflected';

d.style.cssText = p.style.cssText;
p.style.cssText = 'vertical-align: bottom';
	
var reflection = document.createElement('img');
reflection.src = p.src;
reflection.style.width = reflectionWidth+'px';

reflection.style.marginBottom = "-"+(p.height-reflectionHeight)+'px';
reflection.style.filter = 'flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(options['opacity']*100)+', style=1, finishOpacity=0, startx=0, starty=0, finishx=0, finishy='+(options['height']*100)+')';

d.style.width = reflectionWidth+'px';
d.style.height = divHeight+'px';
p.parentNode.replaceChild(d, p);

d.appendChild(p);
d.appendChild(reflection);
	} else {
var canvas = document.createElement('canvas');
if (canvas.getContext) {
	/* Copy original image's classes & styles to div */
	d.className = newClasses;
	p.className = 'reflected';
	
	d.style.cssText = p.style.cssText;
	p.style.cssText = 'vertical-align: bottom';
	
	var context = canvas.getContext("2d");

	canvas.style.height = reflectionHeight+'px';
	canvas.style.width = reflectionWidth+'px';
	canvas.height = reflectionHeight;
	canvas.width = reflectionWidth;
	
	d.style.width = reflectionWidth+'px';
	d.style.height = divHeight+'px';
	p.parentNode.replaceChild(d, p);
	
	d.appendChild(p);
	d.appendChild(canvas);
	
	context.save();
	
	context.translate(0,image.height-1);
	context.scale(1,-1);
	
	context.drawImage(image, 0, 0, reflectionWidth, image.height);
	
	context.restore();
	
	context.globalCompositeOperation = "destination-out";
	var gradient = context.createLinearGradient(0, 0, 0, reflectionHeight);
	
	gradient.addColorStop(1, "rgba(255, 255, 255, 1.0)");
	gradient.addColorStop(0, "rgba(255, 255, 255, "+(1-options['opacity'])+")");

	context.fillStyle = gradient;
	if (navigator.appVersion.indexOf('WebKit') != -1) {
context.fill();
	} else {
context.fillRect(0, 0, reflectionWidth, reflectionHeight*2);
	}
}
	}
} catch (e) {
	    }
	},
	
	remove : function(image) {
if (image.className == "reflected") {
	image.className = image.parentNode.className;
	image.parentNode.parentNode.replaceChild(image, image.parentNode);
}
	}
}

function addReflections() {
	var rimages = document.getElementsByClassName('reflect');
	for (i=0;i<rimages.length;i++) {
var rheight = null;
var ropacity = null;

var classes = rimages[i].className.split(' ');
for (j=0;j<classes.length;j++) {
	if (classes[j].indexOf("rheight") == 0) {
var rheight = classes[j].substring(7)/100;
	} else if (classes[j].indexOf("ropacity") == 0) {
var ropacity = classes[j].substring(8)/100;
	}
}

Reflection.add(rimages[i], { height: rheight, opacity : ropacity});
	}
}

var previousOnload = window.onload;
window.onload = function () { if(previousOnload) previousOnload(); addReflections(); }
</script>

В HTML-низ:

Код:
<script type="text/javascript">
var arr=document.getElementsByTagName("li")
i=0
while(arr[i] ){
if(arr[i].className=="pa-avatar item2"){
name=arr[i].innerHTML
name=name.substring(4)
arr[i].innerHTML="<img class=reflect "+name+" "
}
i++
}
</script>

0

14

Дополнение статистики: количество форумов и категорий.

Код:
<script>
var num_f = 0;
var num_c = 0;
var tr = document.getElementsByTagName("tr")
for(i=0;i<tr.length;i++){
	if(tr[i].id.indexOf("forum_f")!=-1){
num_f++
	}
}
var div = document.getElementsByTagName("div")
for(q=0;q<div.length;q++){
	if(div[q].id.indexOf("pun-category")!=-1){
num_c++
	}
}
var v = document.getElementById('onlinelist');
v = v.parentNode.firstChild;
if (!v.innerHTML)
    v = v.nextSibling;
v.innerHTML = '<span>Всего форумов: </span><b>'+num_f+'</b><br /><span>Всего категорий: </span><b>'+num_c+'</b><br />' + v.innerHTML;
</script>

0

15

10 последних сообщений в статистику:

Код:
<script src="/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
for(i=0;i<content.length;i++) {
	ts = new Date();
	ts.setTime(1000*content[i][0]);
	mo = ts.getMonth()+1;
	if (mo<10) mo='0'+mo;
	hh = ts.getHours();
	mm = ts.getMinutes()+'';
	if (mm<10) mm='0'+mm;
	ts = ts.getDate()+'.'+mo+' '+hh+':'+mm;
html2="</tr></tbody></table></div>"
html1="<h2>Последние 10 сообщений форума</h2><div class=\"container\"><table cellspacing=\"0\" width=100%><thead><tr><th scope=\"col\">Автор</th><th scope=\"col\">Время</th><th scope=\"col\">Последнее сообщение</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr><td>'+content[i][1]+'</td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td></tr>';
}

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=="statscon"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=""+html1+""+html+""+html2+"<br><h2>Общая статистика</h2>"+name+""
}
i++
}
</script>


Плохо сочитается с скриптом цветовыделения групп.
Временно убран

0

16

Теги для модераторов.

html-низ

Код:
<script>
function addMod(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[mod]",from))==-1) return str;
if((pos2=str.indexOf("[/mod]"),pos+5)==-1) return str;
newpos=str.indexOf("[mod]",pos+5)
if(newpos<pos2 && newpos!=-1) str=addMod(str,pos+5,true)
if((pos2=str.indexOf("[/mod]",pos+5))==-1) return str;
str=str.substring(0,pos)+makeMod(str.substring(pos+5,pos2))+str.substring(pos2+6,str.length)
if( str.indexOf("[mod]")!=-1 && internal==false) str=addMod(str,0,false)
return str}

function makeMod(txt){
txt="<br><div style='width:100%;'><div style='border: 1px solid #0084FF;border-left: 4px solid #0084FF;color: #000;border-bottom: 0;font-size: 10px;line-height: 40px;padding-left:10px;vertical-align: middle;'>Замечание</div><div style='background: #FAFCFE;border: 1px solid #0084FF;border-left: 4px solid #0084FF;border-top: 0;color: #0084FF;font-weight: bold;padding: 4px;'>"+txt+"</div></div><br>"
return txt}


if(document.URL.indexOf("viewtopic.php")!=-1){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addMod(post.innerHTML,0,false)}}
</script>

<script>
function addEx(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[ex]",from))==-1) return str;
if((pos2=str.indexOf("[/ex]"),pos+4)==-1) return str;
newpos=str.indexOf("[ex]",pos+4)
if(newpos<pos2 && newpos!=-1) str=addEx(str,pos+4,true)
if((pos2=str.indexOf("[/ex]",pos+4))==-1) return str;
str=str.substring(0,pos)+makeEx(str.substring(pos+4,pos2))+str.substring(pos2+5,str.length)
if( str.indexOf("[ex]")!=-1 && internal==false) str=addEx(str,0,false)
return str}

function makeEx(txt){
txt="<br><br><div style='width:100%;'><div style='border: 1px solid red;border-left: 4px solid red;color: #000;border-bottom: 0;font-size: 10px;line-height: 40px;padding-left:10px;vertical-align: middle;'>Строгое предупреждение</div><div style='background: #FAFCFE;border: 1px solid red;border-left: 4px solid red;border-top: 0;color: red;font-weight: bold;padding: 4px;'>"+txt+"</div></div><br><br>"
return txt}


if(document.URL.indexOf("viewtopic.php")!=-1){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addEx(post.innerHTML,0,false)}}
</script>

форма ответа (кнопки):

Код:
<style>
#button-ex {background-image:url('http://i007.radikal.ru/0804/c8/e7c48348a35e.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
if((document.getElementById("navadmin")) && (form=document.getElementById("form-buttons")))
form.getElementsByTagName("tr")[0].insertCell(18).innerHTML="<img src='/i/blank.gif' title='Предупреждение' id='button-ex'  onclick=\"bbcode('[ex]', '[/ex]');\"/>"
</script>

0

17

Новый скрипт наград.
Аналогии вы видели на форумных движках ipb

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

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

Код:
<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.mybb.ru/style/"+BoardStyle+"/"+BoardStyle+".css

И вместе него поставь прямую ссылку на файл .css своего стиля

поменять размер:

Ищем в скрипте

Код:
<img width=\"100px\" height=\"100px\"

Меняет ширину и высоту соответственно на нужные значения. Эти значения пойдут по-дефолту ко всем наградам. Если хочешь сохранить истинный размер каждой награды, просто убери

Код:
width=\"100px\" height=\"100px\"

0

18

Цветовыделение групп

Код:
<script type="text/javascript">
var arr=document.links
var arr1=new Array ("Герда")
var arr2=new Array ("БиблиотекаМагии")
var arr3=new Array ("Anta")
var arr4=new Array ("Тень", "Firahel")
var arr5=new Array ("Bizzara", "Nibot")
var arr6=new Array ("Legion", "Af", "Мухъ")

for (x in arr)
{for (y in arr1)
{if (arr[x].innerHTML==arr1[y])
{
arr[x].innerHTML="<font color='#FF0000'>"+arr[x].innerHTML+"</font>"}}}

for (x in arr)
{for (j in arr2)
{if (arr[x].innerHTML==arr2[j])
{
arr[x].innerHTML="<font color='#0018FF'>"+arr[x].innerHTML+"</font>"}}}

for (x in arr)
{for (l in arr3)
{if (arr[x].innerHTML==arr3[l])
{
arr[x].innerHTML="<font color='#9C00FF'>"+arr[x].innerHTML+"</font>"}}}

for (x in arr)
{for (j in arr4)
{if (arr[x].innerHTML==arr4[j])
{
arr[x].innerHTML="<font color='#920518'>"+arr[x].innerHTML+"</font>"}}}

for (x in arr)
{for (p in arr5)
{if (arr[x].innerHTML==arr5[p])
{
arr[x].innerHTML="<font color='#FFF000'>"+arr[x].innerHTML+"</font>"}}}

for (x in arr)
{for (s in arr6)
{if (arr[x].innerHTML==arr6[s])
{
arr[x].innerHTML="<font color='0C8048'>"+arr[x].innerHTML+"</font>"}}}

</script>

0

19

цветовыделение. часть-2

Код:
    <script type="text/javascript">
    var arr=document.getElementsByTagName("td")
    var arr1=new Array ("Герда")
    var arr2=new Array ("Anta", "Ragnaradi")
    var arr3=new Array ("Legion", "Af", "Мухъ")
    var arr4=new Array ("Тень", "Firahel")
    var arr5=new Array ("Bizzara", "Nibot")
    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='#FF0000'>"+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='#9C00FF'>"+arr2[i]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr2[i])+arr2[i].length)}
    i=i+1}}
    x=x+1}}

    for (x in arr)
    {while (x<=(arr.length -1))
    {for (j in arr3)
    {while (j<=(arr3.length-1))
    {if (arr[x].innerHTML.indexOf(arr3[j])!= -1)
    {arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr3[j]))+"<font color='#0C8048'>"+arr3[j]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr3[j])+arr3[j].length)}
    j=j+1}}
    x=x+1}}

    for (x in arr)
    {while (x<=(arr.length -1))
    {for (j in arr4)
    {while (j<=(arr4.length-1))
    {if (arr[x].innerHTML.indexOf(arr4[j])!= -1)
    {arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr4[j]))+"<font color='#FF00F6'>"+arr4[j]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr4[j])+arr4[j].length)}
    j=j+1}}
    x=x+1}}

    for (x in arr)
    {while (x<=(arr.length -1))
    {for (j in arr5)
    {while (j<=(arr5.length-1))
    {if (arr[x].innerHTML.indexOf(arr5[j])!= -1)
    {arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr5[j]))+"<font color='#FFF000'>"+arr5[j]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr5[j])+arr5[j].length)}
    j=j+1}}
    x=x+1}}

</script>

0

20

Цветовыделение в статистику:

Код:
<script type="text/javascript">
var text="<center><a href=https://magiclibrary.0pk.me/userlist.php?username=&show_group=1&sort_by=last_visit&sort_dir=DESC&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC><font color=#FF0000> Диктатор </font></a> | <a href=https://magiclibrary.0pk.me/userlist.php?username=&show_group=5&sort_by=last_visit&sort_dir=DESC&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC><font color=#9C00FF> Избранные </font></a> | <a href=https://magiclibrary.0pk.me/userlist.php?username=&show_group=7&sort_by=last_visit&sort_dir=DESC&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC><font color=#FFF000> Маги </font></a>| <a href=https://magiclibrary.0pk.me/userlist.php?username=&show_group=6&sort_by=last_visit&sort_dir=DESC&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC><font color=#FF00F6> Вампиры </font></a>| <a href=https://magiclibrary.0pk.me/userlist.php?username=&show_group=8&sort_by=last_visit&sort_dir=DESC&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC><font color=#0C8048> Ученики </font></a></center>"
pa=document.getElementById("pun-stats")
pa.style.position = "relative"
pa.innerHTML = "<div style=\"position:absolute; z-index:2; center: 10px; top: 40px; width: 100%;\">"+text+"</div>"+ pa.innerHTML
</script>

0


Вы здесь » Дизайн MyBB Flat от DisBB.ru » Модераторская » Наши скрипты.


Рейтинг форумов | Создать форум бесплатно