Jump to content

Download: Bouncy Blizzard


AnthonyKinson

Recommended Posts


It was mentioned in my status updates.. plus, @ $1.99 Paypal fee's take most of the payment as well as commission on the sale. converted to my home currency (GBP) would work out at maybe 60 / 70 pence, about the cost of a small bottle of cola. I personally think its worth more than a bottle of cola.



:P





Great mod..........even for $5
Link to comment
  • Replies 80
  • Created
  • Last Reply

Version 1.1.1 Now Available

  • Added Group Permissions for viewing and controlling the snow
  • Small improvement to initial starting of snow
  • Added new CSS Stacking order of snow (zIndex). Usefull if you want the snow to fall infront or behind of certain CSS elements.
  • Few Typo fixes



It would be fine to give us also the possibility to increase the size of the character used for snow flake, if it is possible, because the flakes are very small and hard to see especially if the board's skin is with light colors.



Thank you!




Will add that to the next version for you.
Link to comment

Will add that to the next version for you.


Great, I think I'll wait until next version will be release in order to buy it.

Now,will it be compatible with the ipb 3.1.2 and can I purchase it from other place because IPS disabled MarketPlace from buying items for customers that haven't renewed the ipb license?

Thank you!
Best regards!
Link to comment
  • 2 weeks later...

The ID you provide needs to be the ID of the banner area on your skin, it wont always be the same for all skins. The example i provided is for the default IP.Board skin. Some skins may not even allow or show the snow when restricted to a certain area just because of the way they are designed which is not something i can tackle as each skin is unique and different.

Link to comment
  • 2 weeks later...

I was using the old bouncy blizzard on my site and bought the update today. After uploading it twice it still isnt showing up? Any help?



[url="http://www.americanshetlandponyforum.com"]pony forum[/url]




Replied in PM.

For others having this issue, remember to set group permissions in the settings.


I was using the old bouncy blizzard on my site and bought the update today. After uploading it twice it still isnt showing up? Any help?



[url="http://www.americanshetlandponyforum.com"]pony forum[/url]




Replied in PM.

For others having this issue, remember to set group permissions in the settings.


I was using the old bouncy blizzard on my site and bought the update today. After uploading it twice it still isnt showing up? Any help?



[url="http://www.americanshetlandponyforum.com"]pony forum[/url]




Replied in PM.

For others having this issue, remember to set group permissions in the settings.


I was using the old bouncy blizzard on my site and bought the update today. After uploading it twice it still isnt showing up? Any help?



[url="http://www.americanshetlandponyforum.com"]pony forum[/url]




Replied in PM.

For others having this issue, remember to set group permissions in the settings.


I was using the old bouncy blizzard on my site and bought the update today. After uploading it twice it still isnt showing up? Any help?



[url="http://www.americanshetlandponyforum.com"]pony forum[/url]




Replied in PM.

For others having this issue, remember to set group permissions in the settings.
Link to comment
  • 2 weeks later...
  • 4 months later...
  • 4 months later...
  • 2 weeks later...

To Make it snow on your site simple put this code in your Global Template of your skin right above the </body> tag




<SCRIPT type="text/javascript">

/*

Snow Fall 1 - no images - Java Script


*/


// Set the number of snowflakes (more than 30 - 40 not recommended)

var snowmax=35


// Set the colors for the snow. Add as many colors as you like

var snowcolor=new Array("#aaaacc","#ddddff","#ccccdd","#f3f3f3","#f0ffff")


// Set the fonts, that create the snowflakes. Add as many fonts as you like

var snowtype=new Array("Times","Arial","Times","Verdana")


// Set the letter that creates your snowflake (recommended: * )

var snowletter="*"


// Set the speed of sinking (recommended values range from 0.3 to 2)

var sinkspeed=0.6


// Set the maximum-size of your snowflakes

var snowmaxsize=30


// Set the minimal-size of your snowflakes

var snowminsize=8


// Set the snowing-zone

// Set 1 for all-over-snowing, set 2 for left-side-snowing

// Set 3 for center-snowing, set 4 for right-side-snowing

var snowingzone=1


///////////////////////////////////////////////////////////////////////////

// CONFIGURATION ENDS HERE

///////////////////////////////////////////////////////////////////////////



// Do not edit below this line

var snow=new Array()

var marginbottom

var marginright

var timer

var i_snow=0

var x_mv=new Array();

var crds=new Array();

var lftrght=new Array();

var browserinfos=navigator.userAgent

var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)

var ns6=document.getElementById&&!document.all

var opera=browserinfos.match(/Opera/)

var browserok=ie5||ns6||opera


function randommaker(range) {

		rand=Math.floor(range*Math.random())

	return rand

}


function initsnow() {

		if (ie5 || opera) {

				marginbottom = document.body.scrollHeight

				marginright = document.body.clientWidth-15

		}

		else if (ns6) {

				marginbottom = document.body.scrollHeight

				marginright = window.innerWidth-15

		}

		var snowsizerange=snowmaxsize-snowminsize

		for (i=0;i<=snowmax;i++) {

				crds = 0;

			lftrght = Math.random()*15;

			x_mv = 0.03 + Math.random()/10;

				snow=document.getElementById("s"+i)

				snow.style.fontFamily=snowtype[randommaker(snowtype.length)]

				snow.size=randommaker(snowsizerange)+snowminsize

				snow.style.fontSize=snow.size+'px';

				snow.style.color=snowcolor[randommaker(snowcolor.length)]

				snow.style.zIndex=1000

				snow.sink=sinkspeed*snow.size/5

				if (snowingzone==1) {snow.posx=randommaker(marginright-snow.size)}

				if (snowingzone==2) {snow.posx=randommaker(marginright/2-snow.size)}

				if (snowingzone==3) {snow.posx=randommaker(marginright/2-snow.size)+marginright/4}

				if (snowingzone==4) {snow.posx=randommaker(marginright/2-snow.size)+marginright/2}

				snow.posy=randommaker(2*marginbottom-marginbottom-2*snow.size)

				snow.style.left=snow.posx+'px';

				snow.style.top=snow.posy+'px';

		}

		movesnow()

}


function movesnow() {

		for (i=0;i<=snowmax;i++) {

				crds += x_mv;

				snow.posy+=snow.sink

				snow.style.left=snow.posx+lftrght*Math.sin(crds)+'px';

				snow.style.top=snow.posy+'px';


				if (snow.posy>=marginbottom-2*snow.size || parseInt(snow.style.left)>(marginright-3*lftrght)){

						if (snowingzone==1) {snow.posx=randommaker(marginright-snow.size)}

						if (snowingzone==2) {snow.posx=randommaker(marginright/2-snow.size)}

						if (snowingzone==3) {snow.posx=randommaker(marginright/2-snow.size)+marginright/4}

						if (snowingzone==4) {snow.posx=randommaker(marginright/2-snow.size)+marginright/2}

						snow.posy=0

				}

		}

		var timer=setTimeout("movesnow()",50)

}


for (i=0;i<=snowmax;i++) {

		document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")

}

if (browserok) {

		window.onload=initsnow

}


</SCRIPT>

Link to comment

Bouncy blizzard is working on 3.2 only a minnor skin edit needs to be done

Go to ACP > Look and Feel >edit templates > in Global templates > Bouncy Blizzard

Find on bottom this


document.observe("dom:loaded", snowStorm = new SnowStorm() );

</script>

</if>

<if test="$showcontrol">

<div id="admin_bar">

<p class="right">

<a href='http://www.bouncyservers.co.uk' target='_blank'>Bouncy Blizzard</a>

</p>

<strong>{$this->lang->words['bbliz_control']}:</strong>

<ul id="mod_tools">

<li><a href="#" onclick="snowStorm.randomizeWind();return false">{$this->lang->words['bbliz_wind']}</a></li>

<li><a href="#" onclick="snowStorm.freeze();return false">{$this->lang->words['bbliz_psnow']}</a></li>

<li><a href="#" onclick="snowStorm.resume();return false">{$this->lang->words['bbliz_rsnow']}</a></li>

<li><a href="#" onclick="snowStorm.stop();return false">{$this->lang->words['bbliz_stopsnow']}</a></li>

<if test='$this->memberData['member_id']'>

<if test="$showsnow == '1'">

<li><a href="{parse url="blizard=disable" base="public"}">{$this->lang->words['bbliz_disable']}</a></li>

</if>

<if test="$showsnow == '0'">

<li><a href="{parse url="blizard=enable" base="public"}">{$this->lang->words['bbliz_enable']}</a></li>

</if>

<if test="$showsnow == 'enabled'">

<li>{$this->lang->words['bbliz_enable_msg']}</li>

</if>

<if test="$showsnow == 'disabled'">

<li>{$this->lang->words['bbliz_disable_msg']}</li>

</if>

<else />

<if test="!$this->settings['bbliz_allowguest']">

<li>{$this->lang->words['bbliz_guest']}</li>

</if>

</if>

</ul>

</div>

</if>

Replace with this


document.observe("dom:loaded", snowStorm = new SnowStorm() );

</script>

</if>

<if test="$showcontrol">

<div id="admin_bar">

<p class="left">

<a href='http://www.bouncyservers.co.uk' target='_blank'>Bouncy Blizzard</a>

</p>

<strong>{$this->lang->words['bbliz_control']}:</strong>

<a href="#" onclick="snowStorm.randomizeWind();return false">{$this->lang->words['bbliz_wind']}</a> -

<a href="#" onclick="snowStorm.freeze();return false">{$this->lang->words['bbliz_psnow']}</a> -

<a href="#" onclick="snowStorm.resume();return false">{$this->lang->words['bbliz_rsnow']}</a> -

<a href="#" onclick="snowStorm.stop();return false">{$this->lang->words['bbliz_stopsnow']}</a> -

<if test='$this->memberData['member_id']'>

<if test="$showsnow == '1'">

<a href="{parse url="blizard=disable" base="public"}">{$this->lang->words['bbliz_disable']}</a>

</if>

<if test="$showsnow == '0'">

<a href="{parse url="blizard=enable" base="public"}">{$this->lang->words['bbliz_enable']}</a> -

<ul id="mod_tools">

</if>

<if test="$showsnow == 'enabled'">

{$this->lang->words['bbliz_enable_msg']}

</if>

<if test="$showsnow == 'disabled'">

{$this->lang->words['bbliz_disable_msg']}

</if>

<else />

<if test="!$this->settings['bbliz_allowguest']">

{$this->lang->words['bbliz_guest']}

</if>

</if>

</ul>

</div>

</if>



post-117391-0-49007700-1321887296_thumb.

Link to comment
  • 2 weeks later...

Bouncy blizzard is working on 3.2 only a minnor skin edit needs to be done



Go to ACP > Look and Feel >edit templates > in Global templates > Bouncy Blizzard



Find on bottom this




document.observe("dom:loaded", snowStorm = new SnowStorm() );

</script>

</if>

<if test="$showcontrol">

<div id="admin_bar">

<p class="right">

<a href='http://www.bouncyservers.co.uk' target='_blank'>Bouncy Blizzard</a>

</p>

<strong>{$this->lang->words['bbliz_control']}:</strong>

<ul id="mod_tools">

<li><a href="#" onclick="snowStorm.randomizeWind();return false">{$this->lang->words['bbliz_wind']}</a></li>

<li><a href="#" onclick="snowStorm.freeze();return false">{$this->lang->words['bbliz_psnow']}</a></li>

<li><a href="#" onclick="snowStorm.resume();return false">{$this->lang->words['bbliz_rsnow']}</a></li>

<li><a href="#" onclick="snowStorm.stop();return false">{$this->lang->words['bbliz_stopsnow']}</a></li>

<if test='$this->memberData['member_id']'>

<if test="$showsnow == '1'">

<li><a href="{parse url="blizard=disable" base="public"}">{$this->lang->words['bbliz_disable']}</a></li>

</if>

<if test="$showsnow == '0'">

<li><a href="{parse url="blizard=enable" base="public"}">{$this->lang->words['bbliz_enable']}</a></li>

</if>

<if test="$showsnow == 'enabled'">

<li>{$this->lang->words['bbliz_enable_msg']}</li>

</if>

<if test="$showsnow == 'disabled'">

<li>{$this->lang->words['bbliz_disable_msg']}</li>

</if>

<else />

<if test="!$this->settings['bbliz_allowguest']">

<li>{$this->lang->words['bbliz_guest']}</li>

</if>

</if>

</ul>

</div>

</if>

Replace with this


document.observe("dom:loaded", snowStorm = new SnowStorm() );

</script>

</if>

<if test="$showcontrol">

<div id="admin_bar">

<p class="left">

<a href='http://www.bouncyservers.co.uk' target='_blank'>Bouncy Blizzard</a>

</p>

<strong>{$this->lang->words['bbliz_control']}:</strong>

<a href="#" onclick="snowStorm.randomizeWind();return false">{$this->lang->words['bbliz_wind']}</a> -

<a href="#" onclick="snowStorm.freeze();return false">{$this->lang->words['bbliz_psnow']}</a> -

<a href="#" onclick="snowStorm.resume();return false">{$this->lang->words['bbliz_rsnow']}</a> -

<a href="#" onclick="snowStorm.stop();return false">{$this->lang->words['bbliz_stopsnow']}</a> -

<if test='$this->memberData['member_id']'>

<if test="$showsnow == '1'">

<a href="{parse url="blizard=disable" base="public"}">{$this->lang->words['bbliz_disable']}</a>

</if>

<if test="$showsnow == '0'">

<a href="{parse url="blizard=enable" base="public"}">{$this->lang->words['bbliz_enable']}</a> -

<ul id="mod_tools">

</if>

<if test="$showsnow == 'enabled'">

{$this->lang->words['bbliz_enable_msg']}

</if>

<if test="$showsnow == 'disabled'">

{$this->lang->words['bbliz_disable_msg']}

</if>

<else />

<if test="!$this->settings['bbliz_allowguest']">

{$this->lang->words['bbliz_guest']}

</if>

</if>

</ul>

</div>

</if>



post-117391-0-49007700-1321887296_thumb.



Thanks it work great,but the author should update his work because this was not a free hook,this why i get turn off to buy things lately because you spend your hard cash then some authors just abandoned they work.kmt
Link to comment
  • 11 months later...

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...