MemHT Portal is a Free PHP CMS and Blog
It permit the creation and the management online of websites with few and easy steps.
It's completely customizable, expandable and suitable for all needs.
A2Hosting
Moderators: Moderators
Page 1/3 1 2 3 > >|
Forum RSS feedReply
Snow addons
AuthorText
protopte
Junior Member

Posts: 68
Contributes: 88

Gender: _MALE_
Online: No

Version: 4.0.1
Country: Croatia
Languages: Hrvatski(cro), English(50%)
Date: 03/12/2009 19:52
Snow addons
#post22751
Site url: http://www.estrada-hr.com
MemHT version: 4.0.1
Hosting OS: Linux, Windows

Može li netko napraviti kakav addons za efekat padanja snijega po portalu? Imam jedan kod koji neznam implementirati u index.php pa bih molio ako mi netko može objasniti način ili da od ovog koda proba nešto smisliti da se spoji sa memHT-om.

Hvala !!!

code
<script language="JavaScript" type="text/javascript">
<!--
// CREDITS:
// Snowmaker
// By Peter Gehrig
// Copyright (c) 2003 Peter Gehrig. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com
// info@24fun.com
// 11/27/2003

// IMPORTANT:
// If you add this script to a script-library or script-archive
// you have to add a highly visible link to
// http://www.24fun.com on the webpage
// where this script will be featured

///////////////////////////////////////////////////////////////////////////
// CONFIGURATION STARTS HERE
///////////////////////////////////////////////////////////////////////////

// Set the number of snowflakes (more than 30 - 40 not recommended)
var snowmax = 25;

// Set the colors for the snow. Add as many colors as you like
var snowcolor = new Array('#eeeeff', '#ffffdd', '#eeeedd', '#ffffff');

// Set the fonts, that create the snowflakes. Add as many fonts as you like
var snowtype = new Array('Arial Black', 'Arial Narrow', 'Times', 'Comic Sans MS');

// 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 maximal-size of your snowflaxes
var snowmaxsize = 48;

// Set the minimal-size of your snowflaxes
var snowminsize = 10;

// 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(/Mozilla Firefox/);
var ns6 = document.getElementById && !document.all;
var opera = browserinfos.match(/Mozilla Firefox/);
var browserok = ie5 || ns6 || Mozilla Firefox;

function randommaker(range)
{
        return Math.floor(range * Math.random());
}

function initsnow()
{
        if (ie5 || opera)
        {
                marginbottom = document.body.clientHeight;
                marginright  = document.body.clientWidth;
        }
        else if (ns6)
        {
                marginbottom = window.innerHeight;
                marginright  = window.innerWidth;
        }

        var snowsizerange = snowmaxsize - snowminsize;

        for (var i = 0; i <= snowmax; i++)
        {
                crds[i] = 0;
                lftrght[i] = Math.random() * 15;
                x_mv[i] = 0.03 + Math.random() / 10;
                snow[i] = document.getElementById('s' + i);
                snow[i].style.fontFamily = snowtype[randommaker(snowtype.length)];
                snow[i].size = randommaker(snowsizerange) + snowminsize;
                snow[i].style.fontSize = snow[i].size;
                snow[i].style.color = snowcolor[randommaker(snowcolor.length)];
                snow[i].sink = sinkspeed * snow[i].size / 5;

                if (snowingzone == 1)
                        snow[i].posx = randommaker(marginright - snow[i].size);

                if (snowingzone == 2)
                        snow[i].posx = randommaker(marginright / 2 - snow[i].size);

                if (snowingzone == 3)
                        snow[i].posx = randommaker(marginright / 2 - snow[i].size) + marginright / 4;

                if (snowingzone == 4)
                        snow[i].posx = randommaker(marginright / 2 - snow[i].size) + marginright / 2;

                snow[i].posy = randommaker(2 * marginbottom - marginbottom - 2 * snow[i].size);
                snow[i].style.left = snow[i].posx;
                snow[i].style.top = snow[i].posy;
        }

        movesnow();
}

function movesnow()
{
        for (var i = 0; i <= snowmax; i++)
        {
                crds[i] += x_mv[i];
                snow[i].posy += snow[i].sink;
                snow[i].style.left = snow[i].posx + lftrght[i] * Math.sin(crds[i]);
                snow[i].style.top = snow[i].posy;

                if ((snow[i].posy >= (marginbottom - 2 * snow[i].size)) || (parseInt(snow[i].style.left) > (marginright - 3 * lftrght[i])))
                {
                        if (snowingzone == 1)
                                snow[i].posx = randommaker(marginright - snow[i].size);

                        if (snowingzone == 2)
                                snow[i].posx = randommaker(marginright / 2 - snow[i].size);

                        if (snowingzone == 3)
                                snow[i].posx = randommaker(marginright / 2 - snow[i].size) + marginright / 4;

                        if (snowingzone == 4)
                                snow[i].posx = randommaker(marginright / 2 - snow[i].size) + marginright / 2;

                        snow[i].posy = 0;
                }
        }

        var timer = setTimeout('movesnow();', 20); //Wert von 10 bis 100
}

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

if (browserok)
        window.onload = initsnow;
//-->
</script>
 
Delete Edit Quote
 
mem
MemHT's Dad
Admin & Developer

mem

Posts: 7243
Contributes: 4800

Gender: _MALE_
Online: No

Languages: English, Italiano, Македонски, Српски
Date: 03/12/2009 20:41
Re: Snow addons
#post22754
Stavi taj script u inc_heade.php fajlu kao ostalih skriptova i trebalo bi da radi ako je dobro uradjen
Follow me on twitter if you want to be updated on the MemHT 5 development.
Delete Edit Quote
 
protopte
Junior Member

Posts: 68
Contributes: 88

Gender: _MALE_
Online: No

Version: 4.0.1
Country: Croatia
Languages: Hrvatski(cro), English(50%)
Date: 03/12/2009 22:41
Re: Snow addons
#post22757
probao sam, no ne ide... ali hvala na pomoči... Smile
Delete Edit Quote
 
rudykaka
Exalted Member

Posts: 574
Contributes: 677

Gender: _MALE_
Online: No

Country: Espaņa
Languages: English, Espaņol
Version: waiting for 5
Date: 04/12/2009 13:16
Re: Snow addons
#post22763
try to put your code in inc folder and name your file as: inc_header_custom.php, it worked with me

good luck
Edited: 04/12/2009 13:17
Delete Edit Quote
 
protopte
Junior Member

Posts: 68
Contributes: 88

Gender: _MALE_
Online: No

Version: 4.0.1
Country: Croatia
Languages: Hrvatski(cro), English(50%)
Date: 04/12/2009 21:56
Re: Snow addons
#post22775
tnx rudykaka ... Smile
Delete Edit Quote
 
rudykaka
Exalted Member

Posts: 574
Contributes: 677

Gender: _MALE_
Online: No

Country: Espaņa
Languages: English, Espaņol
Version: waiting for 5
Date: 04/12/2009 22:36
Re: Snow addons
#post22776
welcome, done?
Delete Edit Quote
 
protopte
Junior Member

Posts: 68
Contributes: 88

Gender: _MALE_
Online: No

Version: 4.0.1
Country: Croatia
Languages: Hrvatski(cro), English(50%)
Date: 04/12/2009 22:47
Re: Snow addons
#post22777
are u past all code in custom header or?? What permission on custom header??? dont work for me... Smile
Delete Edit Quote
 
rudykaka
Exalted Member

Posts: 574
Contributes: 677

Gender: _MALE_
Online: No

Country: Espaņa
Languages: English, Espaņol
Version: waiting for 5
Date: 04/12/2009 22:53
Re: Snow addons
#post22778
Just paste the code header_custome and it should work,if it didnt work try 2 use a snow background instead of js.
Delete Edit Quote
 
doulis
Donator

Posts: 241
Contributes: 231

Gender: _MALE_
Online: No

Version: 4.0.1
Country: Greece
Languages: Greek & Little English
Date: 05/12/2009 05:28
Re: Snow addons
#post22780
quote
rudykaka:
Just paste the code header_custome and it should work,if it didnt work try 2 use a snow background instead of js.


where exactly have to paste the snow code?

next ?> or inside the php code of header_costum?

GREEK MUSIC PORTAL:::
http://www.midipart.gr/main
Delete Edit Quote
 
rudykaka
Exalted Member

Posts: 574
Contributes: 677

Gender: _MALE_
Online: No

Country: Espaņa
Languages: English, Espaņol
Version: waiting for 5
Date: 05/12/2009 10:31
Re: Snow addons
#post22782
u'll nt use php tags, herez my code for scroling browser title:

<title>::.Rudy kaka| Welcome to Ankawa United.:: </title>
<script>


var repeat=0 //enter 0 to not repeat scrolling after 1 run, other****, enter 1
var title=document.title
var leng=title.length
var start=1
function titlemove() {
titl=title.substring(start, leng) + title.substring(0, start)
document.title=titl
start++
if (start==leng+1) {
start=0
if (repeat==0)
return
}
setTimeout("titlemove()",140)
}
if (document.title)
titlemove()
</script>
Delete Edit Quote
 
Reply
Page 1/3 1 2 3 > >|
Tags Cloud
Twitter updates...
Help MemHT Portal
Navigator
Users Block
Hi Guest
IP: 38.107.179.234

Username
Password
MemHT Wiki
Language
MemHT Portal is a free software released under the GNU/GPL License by Miltenovik Manojlo