|
| Autor |
Správa |
Supersonic Light Star


Pohlavie:  Stav:  Založený: 23.01.2006 Príspevky: 263 Bydlisko: Oravské Veselé Karma: 
|
Zaslal: 21 Dec 2006, 12:45 Predmet: sneh na stranke |
|
|
dal by sa zrobit na stranku taky sneh ako je napriklad tu?
|
|
| Návrat hore |
|
 |
ppt Professional


Pohlavie:  Stav:  Založený: 27.05.2006 Príspevky: 1495
Karma: 
|
Zaslal: 21 Dec 2006, 13:00 Predmet: |
|
|
Pozri si zdrojaky tej stranky. Staci, ak si na stranku pridas:
| Kód: |
<script language="JavaScript1.2">
var snowmax=45
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")
var snowletter="*"
var sinkspeed=0.6
var snowmaxsize=26
var snowminsize=8
var snowingzone=1
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.clientHeight
marginright = document.body.clientWidth
}
else if (ns6) {
marginbottom = window.innerHeight
marginright = window.innerWidth
}
var snowsizerange=snowmaxsize-snowminsize
for (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(6*marginbottom-marginbottom-6*snow[i].size)
snow[i].style.left=snow[i].posx
snow[i].style.top=snow[i].posy
}
movesnow()
}
function movesnow() {
for (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-6*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()",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> |
|
|
| Návrat hore |
|
 |
Supersonic Light Star


Pohlavie:  Stav:  Založený: 23.01.2006 Príspevky: 263 Bydlisko: Oravské Veselé Karma: 
|
Zaslal: 21 Dec 2006, 13:25 Predmet: |
|
|
| diki moc |
|
| Návrat hore |
|
 |
hezo King


Pohlavie:  Stav:  Založený: 04.10.2004 Príspevky: 1614 Bydlisko: ‡SVK‡ Karma: 
|
Zaslal: 21 Dec 2006, 13:26 Predmet: |
|
|
| a da sa take nieco pridat na phpbb? |
|
| Návrat hore |
|
 |
ppt Professional


Pohlavie:  Stav:  Založený: 27.05.2006 Príspevky: 1495
Karma: 
|
Zaslal: 21 Dec 2006, 13:42 Predmet: |
|
|
| hezo napísal: |
| a da sa take nieco pridat na phpbb? |
Ani neviem ako, ale ozivil som to aj na phpbb fore.
vytvoris si subor snow.js:
| Kód: |
// CREDITS:
// Snowmaker Copyright (c) 2003 Peter Gehrig. All rights reserved.
// Distributed by http://www.hypergurl.com
// Permission given to use the script provided that this notice remains as is.
// Set the number of snowflakes (more than 30 - 40 not recommended)
var snowmax=45
// Set the colors for the snow. Add as many colors as you like
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
// 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=26
// Set the minimal-size of your snowflaxes
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.clientHeight
marginright = document.body.clientWidth
}
else if (ns6) {
marginbottom = window.innerHeight
marginright = window.innerWidth
}
var snowsizerange=snowmaxsize-snowminsize
for (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(6*marginbottom-marginbottom-6*snow[i].size)
snow[i].style.left=snow[i].posx
snow[i].style.top=snow[i].posy
}
movesnow()
}
function movesnow() {
for (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-6*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()",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
} |
Tento subor (snow.js) skopirujes do hlavneho adresara stranky.
Upravis subor index_body.tpl, ktory sa nachadza v Templates/*čo_používaš/index_body.tpl tak, ze na zaciatok pridas
| Kód: |
<script language="JavaScript1.2" src="snow.js"></script>
|
Mne to takto funguje.  |
|
| Návrat hore |
|
 |
TomAss Medium Professional


Pohlavie:  Stav:  Založený: 04.11.2005 Príspevky: 1297 Bydlisko: BraTiSlaVa Karma: 
|
Zaslal: 21 Dec 2006, 13:51 Predmet: |
|
|
hehe good job funguje aj do phpbb  |
|
| Návrat hore |
|
 |
hezo King


Pohlavie:  Stav:  Založený: 04.10.2004 Príspevky: 1614 Bydlisko: ‡SVK‡ Karma: 
|
Zaslal: 21 Dec 2006, 17:15 Predmet: |
|
|
| krasa, funguje na prvy krat, dik moc |
|
| Návrat hore |
|
 |
Dj.freedy!!! Amateur


Stav:  Založený: 15.08.2006 Príspevky: 32
Karma: 
|
Zaslal: 21 Dec 2006, 21:16 Predmet: |
|
|
| preco to funguje len na internet exploreri a na mozille to nechce ist |
|
| Návrat hore |
|
 |
ppt Professional


Pohlavie:  Stav:  Založený: 27.05.2006 Príspevky: 1495
Karma: 
|
Zaslal: 21 Dec 2006, 21:29 Predmet: |
|
|
| Mne to ide aj v IE, aj v opere a aj v mozile. Nemas nahodou zakazany javascript? |
|
| Návrat hore |
|
 |
audiotrack Moderátor


Pohlavie:  Stav:  Založený: 09.09.2005 Príspevky: 6932 Bydlisko: Prievidza Karma: 
|
Zaslal: 21 Dec 2006, 21:30 Predmet: |
|
|
| Dj.freedy!!! napísal: |
| preco to funguje len na internet exploreri a na mozille to nechce ist |
jak že nechce? ja mám mozilu a ide sneží |
|
| Návrat hore |
|
 |
Šu-Do VIP


Stav:  Založený: 26.07.2006 Príspevky: 8496 Bydlisko: Australia <-!PB!-> Karma: 
|
Zaslal: 21 Dec 2006, 21:54 Predmet: |
|
|
nj aj mne vo FF snezi  |
|
| Návrat hore |
|
 |
2Pacaveli Addict


Pohlavie:  Stav:  Založený: 30.06.2006 Príspevky: 3254 Bydlisko: DeathRow Records Karma: 
|
Zaslal: 21 Dec 2006, 22:00 Predmet: |
|
|
| Aj mne vo FF snezi, ale mohlo by zacat aj v KE. |
|
| Návrat hore |
|
 |
audiotrack Moderátor


Pohlavie:  Stav:  Založený: 09.09.2005 Príspevky: 6932 Bydlisko: Prievidza Karma: 
|
Zaslal: 21 Dec 2006, 22:07 Predmet: |
|
|
a ideme.. všetci čo máte mozilu tak napíšte či sneži  |
|
| Návrat hore |
|
 |
Supersonic Light Star


Pohlavie:  Stav:  Založený: 23.01.2006 Príspevky: 263 Bydlisko: Oravské Veselé Karma: 
|
Zaslal: 22 Dec 2006, 10:09 Predmet: |
|
|
| Dj.freedy!!! napísal: |
| preco to funguje len na internet exploreri a na mozille to nechce ist |
mne to cez mozilu tiez nexe ist |
|
| Návrat hore |
|
 |
radek21 Light Professional


Pohlavie:  Stav:  Založený: 02.01.2006 Príspevky: 756 Bydlisko: Myjava Karma: 
|
Zaslal: 22 Dec 2006, 14:45 Predmet: |
|
|
| Mne snezi aj Opere aj v Mozille aj v IE. |
|
| Návrat hore |
|
 |
|
|
 |
|