Jump to content

Download: Bouncy Blizzard


AnthonyKinson

Recommended Posts

Posted

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
  • Replies 80
  • Created
  • Last Reply
Posted

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!

Posted

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.
Posted

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!
  • 2 weeks later...
Posted

I think the next update should be that you can add multiple colors instead of just one.



For instance when New Years comes then we can put Red, Blue, and all the other colors that are for New Years.




Got a little something else planned for new years :P
Posted

It doesn't work on my board. Isn't there more to it than an xml file? When I look at manage hooks it shows nothing. I have tinkered with admin settings but don't get anything working.

Posted

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.

  • 2 weeks later...
Posted

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.
Posted

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.
  • 2 weeks later...
  • 4 months later...
  • 4 months later...
  • 2 weeks later...
Posted

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>

Posted

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



Thanks very much that saved me having to reskin :)
Posted

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.

  • 2 weeks later...
Posted

Hi!
I'd installed bouncy blizzard in ACP but it doesn't work!(nothing have changed on a forum) Replacing the part of a code as shown in previous post didn't help either.. Any suggestions to make it work please? :smile:
(3.2 version)

Posted

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
  • 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...