<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://bbscripts.rusff.me/export.php?type=rss" rel="self" type="application/rss+xml" />
		<title>Скрипты для форумов на Boating Board (MyBB, 0pk, Rusff...)</title>
		<link>http://bbscripts.rusff.me/</link>
		<description>Скрипты для форумов на Boating Board (MyBB, 0pk, Rusff...)</description>
		<language>ru-ru</language>
		<lastBuildDate>Sun, 13 Nov 2011 19:02:23 +0400</lastBuildDate>
		<generator>MyBB/mybb.ru</generator>
		<item>
			<title>Падающие предметы</title>
			<link>http://bbscripts.rusff.me/viewtopic.php?pid=4#p4</link>
			<description>&lt;p&gt;Падающие предметы&lt;/p&gt;&lt;div class=&quot;code-box&quot;&gt;&lt;strong class=&quot;legend&quot;&gt;Код:&lt;/strong&gt;&lt;div class=&quot;blockcode&quot;&gt;&lt;div class=&quot;scrollbox&quot; style=&quot;height: 35em&quot;&gt;&lt;pre&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
&amp;lt;!-- Begin
var no = 25; // количество снежинок
var speed = 10; // скорость падения снежинок
var snowflake = &amp;quot;адрес_снежинки&amp;quot;;

var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
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;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i &amp;lt; no; ++ i) { 
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ns4up) { // set layers
if (i == 0) {
document.write(&amp;quot;&amp;lt;layer name=\&amp;quot;dot&amp;quot;+ i +&amp;quot;\&amp;quot; left=\&amp;quot;15\&amp;quot; &amp;quot;);
document.write(&amp;quot;top=\&amp;quot;15\&amp;quot; visibility=\&amp;quot;show\&amp;quot;&amp;gt;&amp;lt;img src=\&amp;quot;&amp;quot;);
document.write(snowflake + &amp;quot;\&amp;quot; border=\&amp;quot;0\&amp;quot;&amp;gt;&amp;lt;/layer&amp;gt;&amp;quot;);
} else {
document.write(&amp;quot;&amp;lt;layer name=\&amp;quot;dot&amp;quot;+ i +&amp;quot;\&amp;quot; left=\&amp;quot;15\&amp;quot; &amp;quot;);
document.write(&amp;quot;top=\&amp;quot;15\&amp;quot; visibility=\&amp;quot;show\&amp;quot;&amp;gt;&amp;lt;img src=\&amp;quot;&amp;quot;);
document.write(snowflake + &amp;quot;\&amp;quot; border=\&amp;quot;0\&amp;quot;&amp;gt;&amp;lt;/layer&amp;gt;&amp;quot;);
}
} else if (ie4up) {
if (i == 0) {
document.write(&amp;quot;&amp;lt;div id=\&amp;quot;dot&amp;quot;+ i +&amp;quot;\&amp;quot; style=\&amp;quot;position: &amp;quot;);
document.write(&amp;quot;absolute; z-index: &amp;quot;+ i +&amp;quot;; visibility: &amp;quot;);
document.write(&amp;quot;visible; top: 15px; left: 15px;\&amp;quot; /&amp;gt;&amp;lt;img src=\&amp;quot;&amp;quot;);
document.write(snowflake + &amp;quot;\&amp;quot; border=\&amp;quot;0\&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;quot;);
} else {
document.write(&amp;quot;&amp;lt;div id=\&amp;quot;dot&amp;quot;+ i +&amp;quot;\&amp;quot; style=\&amp;quot;position: &amp;quot;);
document.write(&amp;quot;absolute; z-index: &amp;quot;+ i +&amp;quot;; visibility: &amp;quot;);
document.write(&amp;quot;visible; top: 15px; left: 15px;\&amp;quot;&amp;gt;&amp;lt;img src=\&amp;quot;&amp;quot;);
document.write(snowflake + &amp;quot;\&amp;quot; border=\&amp;quot;0\&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;quot;);
}
}
}
function snowNS() { // Netscape main animation function
for (i = 0; i &amp;lt; no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] &amp;gt; doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers[&amp;quot;dot&amp;quot;+i].top = yp[i];
document.layers[&amp;quot;dot&amp;quot;+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout(&amp;quot;snowNS()&amp;quot;, speed);
}
function snowIE() { // IE main animation function
for (i = 0; i &amp;lt; no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] &amp;gt; doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all[&amp;quot;dot&amp;quot;+i].style.pixelTop = yp[i];
document.all[&amp;quot;dot&amp;quot;+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout(&amp;quot;snowIE()&amp;quot;, speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End --&amp;gt;
&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
			<author>mybb@mybb.ru (Linsy)</author>
			<pubDate>Sun, 13 Nov 2011 19:02:23 +0400</pubDate>
			<guid>http://bbscripts.rusff.me/viewtopic.php?pid=4#p4</guid>
		</item>
		<item>
			<title>Изменение ссылок на кнопки</title>
			<link>http://bbscripts.rusff.me/viewtopic.php?pid=3#p3</link>
			<description>&lt;p&gt;Изменение ссылок на кнопки&lt;br /&gt;на примере Новый Опрос и Новая тема&lt;/p&gt;&lt;div class=&quot;code-box&quot;&gt;&lt;strong class=&quot;legend&quot;&gt;Код:&lt;/strong&gt;&lt;div class=&quot;blockcode&quot;&gt;&lt;div class=&quot;scrollbox&quot; style=&quot;height: 19.5em&quot;&gt;&lt;pre&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
function changeLink()
{var arr=document.links
for (j in arr)
{
if (arr[j].innerHTML==&amp;quot;Начать новую тему&amp;quot;)
{arr[j].innerHTML=&amp;quot;&amp;lt;img id=&#039;fifik1&#039;&amp;quot;+&amp;quot; src=&#039;адрес картинки&#039; /&amp;gt;&amp;quot;}
else if (arr[j].innerHTML==&amp;quot;Начать опрос&amp;quot;)
{arr[j].innerHTML=&amp;quot;&amp;lt;img id=&#039;fifik2&#039;&amp;quot;+&amp;quot; src=&#039;адрес картинки&#039; /&amp;gt;&amp;quot;}}}
changeLink()
&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
			<author>mybb@mybb.ru (Linsy)</author>
			<pubDate>Sun, 13 Nov 2011 19:01:35 +0400</pubDate>
			<guid>http://bbscripts.rusff.me/viewtopic.php?pid=3#p3</guid>
		</item>
		<item>
			<title>Награды</title>
			<link>http://bbscripts.rusff.me/viewtopic.php?pid=2#p2</link>
			<description>&lt;p&gt;От &lt;strong&gt;Duka&lt;/strong&gt;.&lt;br /&gt;&lt;span style=&quot;font-style: italic&quot;&gt;Новый скрипт наград.&lt;br /&gt;Аналогии вы видели на форумных движках ipb&lt;/p&gt;
						&lt;p&gt;Возможности:&lt;br /&gt;• Неограниченное количество наград пользователям.&lt;br /&gt;• Всплывающее окно для каждого пользвоателя&lt;br /&gt;• Количество наград под аватарой&lt;br /&gt;• Окошко в стиле форума (свой стиль не сработает)&lt;/p&gt;
						&lt;p&gt;Скрипт, ставим в низ&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;code-box&quot;&gt;&lt;strong class=&quot;legend&quot;&gt;Код:&lt;/strong&gt;&lt;div class=&quot;blockcode&quot;&gt;&lt;div class=&quot;scrollbox&quot; style=&quot;height: 35em&quot;&gt;&lt;pre&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
function awardsOpen(str)
{
var awardsn = new Array();

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



str = str.split(&amp;quot;,&amp;quot;)
if(str[str.length-1].substring(str[str.length-1].length-1, str[str.length-1].length)==&amp;quot; &amp;quot;){str[str.length-1]=str[str.length-1].substring(0, str[str.length-1].length-1)}
var msg = new String(&amp;quot;&amp;quot;);
msg = &amp;quot;&amp;lt;head&amp;gt;&amp;lt;meta http-equiv=\&amp;quot;Content-Type\&amp;quot; content=\&amp;quot;text/html; charset=windows-1251\&amp;quot; /&amp;gt;&amp;lt;link rel=\&amp;quot;stylesheet\&amp;quot; type=\&amp;quot;text/css\&amp;quot; href=\&amp;quot;http://forum.mybb.ru/style/&amp;quot;+BoardStyle+&amp;quot;/&amp;quot;+BoardStyle+&amp;quot;.css\&amp;quot; /&amp;gt;&amp;lt;title&amp;gt;Награды пользователя&amp;lt;/title&amp;gt;&amp;quot;
msg+= &amp;quot;&amp;lt;style type=\&amp;quot;text/css\&amp;quot;&amp;gt;html, body, #pun, #pun-main {background-image: none; margin: 2px 2px; width: 99%;}&amp;lt;/style&amp;gt;&amp;lt;body&amp;gt;&amp;quot;
msg+=&amp;quot;&amp;lt;div id=\&amp;quot;pun\&amp;quot; class=\&amp;quot;punbb\&amp;quot;&amp;gt;&amp;lt;div id=\&amp;quot;pun-main\&amp;quot; class=\&amp;quot;main\&amp;quot;&amp;gt;&amp;quot;
msg+=&amp;quot;&amp;lt;table class=\&amp;quot;container\&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th width=\&amp;quot;25%\&amp;quot;&amp;gt;Название&amp;lt;/th&amp;gt;&amp;lt;th width=\&amp;quot;25%\&amp;quot;&amp;gt;Иконка&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;За что&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;quot;;
for(i=0;i&amp;lt;str.length;i++){
	msg+=&amp;quot;&amp;lt;tr&amp;gt;&amp;lt;td align=\&amp;quot;center\&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;quot;+awardsn[str[i]][0]+&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td align=\&amp;quot;center\&amp;quot;&amp;gt;&amp;lt;img width=\&amp;quot;100px\&amp;quot; height=\&amp;quot;100px\&amp;quot; src=\&amp;quot;&amp;quot;+awardsn[str[i]][1]+&amp;quot;\&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td align=\&amp;quot;center\&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;quot;+awardsn[str[i]][2]+&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;quot;;
}
msg+=&amp;quot;&amp;lt;/table&amp;gt;&amp;quot;;
msg+=&amp;quot;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&amp;quot;;
popup = window.open(&amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;height=300, width=700, top=300, left=300, scrollbars=1&amp;quot;)
popup.document.write(msg)
popup.document.close()
return false
}
var li = document.getElementsByTagName(&amp;quot;li&amp;quot;);
for(z=0;z&amp;lt;li.length;z++){
if(li[z].className==&amp;quot;pa-fld2&amp;quot;){
nag = li[z].innerHTML.substring(li[z].innerHTML.indexOf(&amp;quot;: &amp;quot;)+2)
nag1 = nag.split(&amp;quot;,&amp;quot;);
nag1 = nag1.length;
li[z].innerHTML = &amp;quot;Награды: &amp;lt;a href=\&amp;quot;javascript: //\&amp;quot; onclick=\&amp;quot;awardsOpen(&#039;&amp;quot;+nag+&amp;quot;&#039;);\&amp;quot; title=\&amp;quot;Показать награды пользователя\&amp;quot;&amp;gt;&amp;quot;+nag1+&amp;quot;&amp;lt;/a&amp;gt;&amp;quot;
}
}
&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;Чтобы добавить свою награду, после &lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;code-box&quot;&gt;&lt;strong class=&quot;legend&quot;&gt;Код:&lt;/strong&gt;&lt;div class=&quot;blockcode&quot;&gt;&lt;div class=&quot;scrollbox&quot; style=&quot;height: 4.5em&quot;&gt;&lt;pre&gt;var awardsn = new Array();&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;добавьте&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;code-box&quot;&gt;&lt;strong class=&quot;legend&quot;&gt;Код:&lt;/strong&gt;&lt;div class=&quot;blockcode&quot;&gt;&lt;div class=&quot;scrollbox&quot; style=&quot;height: 4.5em&quot;&gt;&lt;pre&gt;awardsn[&amp;quot;Ключ&amp;quot;] = new Array(&amp;quot;Название&amp;quot;, &amp;quot;Ссылка_на_иконку&amp;quot;, &amp;quot;Описание&amp;quot;)&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;где Ключ - уникальное название всей награды(латиницей), а Название, Ссылка_на_иконку и Описание - детали награды.&lt;/p&gt;
						&lt;p&gt;Как настроить награды?&lt;br /&gt;Создаем в Администрирование - Поля новое поле&lt;br /&gt;Обзываем его как Награды&lt;br /&gt;Регистрация Нет&lt;br /&gt;Сообщения Да&lt;br /&gt;Профиль Да&lt;br /&gt;Заполнение Нет&lt;/p&gt;
						&lt;p&gt;В скрипте ищем &amp;quot;pa-fld2&amp;quot; и вместо 2 пишем номер поля&lt;/p&gt;
						&lt;p&gt;Как выдавать награды?&lt;br /&gt;Идем в профиль любому пользователю и пишем через запятую (без пробелов и любых других символов) ключи наград.&lt;br /&gt;В данном случае, из скрипта выше, можно написать следующее: moder,money&lt;br /&gt;Тогда на странице сообщений у пользователя отобразится Награды: 2. По клику на &amp;quot;2&amp;quot; откроется окно с табличкой его 2х наград.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Linsy)</author>
			<pubDate>Sun, 13 Nov 2011 19:00:16 +0400</pubDate>
			<guid>http://bbscripts.rusff.me/viewtopic.php?pid=2#p2</guid>
		</item>
	</channel>
</rss>
