The forum of the forums
Welcome to the Official Support Forum of Forumotion!

To take full advantage of everything offered by our forum, please log in if you are already a member, or join our community if you've not yet.



Create a free forum like this one.

Please help (snow on the forum)

View previous topic View next topic Go down

Please help (snow on the forum)

Post by Ustanov on November 23rd 2015, 12:49 pm

Hello gays
Please if you do someone can help with this image because I would like to be snowed my forum. Namely this picture, i would like to turn into a link that snowing.

http://shrani.si/f/1K/ZA/2tyzLzf9/cloud-3064041280.png

1.$(function() {
2. $.getScript("http://illiweb.com/rs4/10/frm/snow.js");
3.}); As anyone would have the new code for my picture snowflakes

So please, to my snowflake snowflakes thanks. Nice day for all.

Ustanov
Forumember

Posts : 64
Reputation : 3
Language : slovenian

http://slovenia.forumsmusic.com/

Back to top Go down

Re: Please help (snow on the forum)

Post by Guest on November 23rd 2015, 5:44 pm

==>  Moved to the appropriate section.

Guest
Guest


Back to top Go down

Re: Please help (snow on the forum)

Post by Ace on November 23rd 2015, 6:03 pm

Hi,

Create a new HTML page. (Admin CP >> Modules >> HTML Pages) Insert this code (you can edit it before the STOP CONFIG):

Code:
//Image of the snowflake
var snowsrc="http://shrani.si/f/1K/ZA/2tyzLzf9/cloud-3064041280.png"
// Amount of snowflakes on the screen at a time
var no = 10;
/ / Snow time to disappear in seconds (0 = never disappear):
var hidesnowtime = 0;
/ / Distance the snow will go on your page ("windowheight"ou "PageHeight")
var snowdistance = "pageheight";

///////////Stop Config//////////////////////////////////

var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

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 (ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = iecompattest().clientWidth;
doc_height = iecompattest().clientHeight;
}

dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.gif" : snowsrc
for (i = 0; i < 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 (ie4up||ns6up) {
if (i == 0) {
document.write("<div id="dot"+ i +"" style="POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;"><a href="http://dynamicdrive.com"><img src='"+snowsrc+"' border="0"><\/a><\/div>");
} else {
document.write("<div id="dot"+ i +"" style="POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;"><img src='"+snowsrc+"' border="0"><\/div>");
}
}
}

function snowIE_NS6() { // IE and NS6 main animation function
doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > 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();
}
dx[i] += stx[i];
document.getElementById("dot"+i).style.top=yp[i]+"px";
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
}
snowtimer=setTimeout("snowIE_NS6()", 10);
}

function hidesnow(){
if (window.snowtimer) clearTimeout(snowtimer)
for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
}


if (ie4up||ns6up){
snowIE_NS6();
if (hidesnowtime>0)
setTimeout("hidesnow()", hidesnowtime*1000)
}

Save the HTML page address. Then, create a new JS page with effect in all pages:

Code:
<script src="URLOFTHEHTMLPAGEHERE"></script>

Replace the "URLOFTHEHTMLPAGEHERE" with the HTML page's address from the previous step. Example: http://help.forumotion.com/h1-

Regards.

Ace
Forumember

Posts : 250
Reputation : 49
Language : Portuguese & English

http://ajuda.forumeiros.com/u39577

Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum