IT NEWS PC REVUE PC FORUMInternet time: @147
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Chceš vyhrať krásny retrobike?

Vyskúšaj Zelenyweb.sk, zazelenaj web a možno získaš super bicykel. www.zelenyweb.sk

Zaujímavé hračky a hry

Výber zo širokej ponuky hračiek a hier pre deti IKEA. www.ikea.sk

SunSoft e-shop

Kompletný sortiment výpočtovej techniky. Tisíce položiek za výhodnú cenu. shop.sunsoft.sk

Nový detský krém

UVA/UVB filtre, extra vodeodolný. Chraňte Vaše deti pred slnkom! Nivea.sk

Kurzy pre správcov sietí

Vyberte si z ponuky kurzov pre správcov sietí a administrátorov! www.gopas.sk

Joomla a sneh

Zaslať odpoveď
AutorSpráva
Chooosen
Užívateľ
Užívateľ

Založený: 17.09.2007
Príspevky: 64

PríspevokZaslal: Ne 07.12.08 13:46Odpovedať s citátomNávrat hore

Cawte...newiete niekto kde by sa dalo zohnať rozšírenie/plugin/mod ktorý by vedel zasnežiť stránku (že by padali vločky) do Joomly 1.5.8...diky
Zobraziť informácie o autoroviOdoslať súkromnú správu
JanoF
Správca fóra
Správca fóra

Založený: 01.05.2005
Príspevky: 8664
Bydlisko: Bratislava
Vek: 26

PríspevokZaslal: Ne 07.12.08 16:29Odpovedať s citátomNávrat hore

Tu mas javascript na snezenie

kód:
var snowmax=35
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
var snowtype=new Array("Verdana","Times","Georgia","Elementary Heavy SF")
var snowletter="*"
var sinkspeed=2.0 // 0.6
var snowmaxsize=10 // 22
var snowminsize=8 // 8
var snowingzone=1 // Zvolte 1 pro celý snežení, 2 pro levou stranu, 3 pro stred a 4 pro pravou stranu
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(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 (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()",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
}


Obsah v kode si uloz do nejakeho suboru sneh.js a na svoju stranku si do kodu pridaj
kód:
<script src="sneh.js"></script>

_________________
Skrinka: Nexus Morpho & Enermax UCTB12P | Zdroj: Enermax EMG800AWT 800W | Základná doska: Asus Rampage III Gene | Procesor: Intel Core i7 990X Extreme Edition 3.46 GHz & Scythe Susanoo SCSO-1000 | Pamäť: Kingston HyperX XMP 24 GB DDR3 1600 MHz | Grafická karta: Asus GeForce GT 440 1 GB DDR3 & Thermalright HR-03 | Pevný disk: Intel SSD 510 Series 250GB | Optická mechanika: Plextor PX-820SA | Čítačka kariet: Akasa AK-ICR-11 | Klávesnica: Logitech G19 | Myš: Logitech G9x & Razer Kabuto | Monitor: 24" LCD Eizo FlexScan S2431WE | Reproduktory: Logitech Z-2300 | Operačný systém: Microsoft Windows 7 & FreeBSD 9 | Spotreba: Idle - 200W / Burn - 400W | Mobil: Nokia N9 64GB
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailSkypeTwitterZobraziť autorove WWW stránky
psuchy
Užívateľ
Užívateľ

Založený: 28.01.2010
Príspevky: 1

PríspevokZaslal: Št 28.01.10 12:08Odpovedať s citátomNávrat hore

Nemate niekto upraveny tento script pre mozillu a gogle chrome?
Zobraziť informácie o autoroviOdoslať súkromnú správu
br4n0
Skúsený užívateľ
Skúsený užívateľ

Založený: 22.03.2007
Príspevky: 2107
Bydlisko: Bratislava V

PríspevokZaslal: Št 28.01.10 12:12Odpovedať s citátomNávrat hore

Máš pocit, že tento debilný efekt pritiahne návštevníkov?

_________________
DESKTOP: Intel Pentium Dual Core E2180, Gigabyte GA-P31-DS3L, 3GB DDR2 800Mhz, ASUS Radeon HD3650 256MB, ASUS DRW-1608P3S, Hitachi Deskstar T7K250 160GB, Fortron FSP350-60GLN
NTB: HP 510: Intel Celeron M360, 512MB DDR2 533MHz, Intel GMA 900, Hitachi Travelstar 4K120 40GB, Sony CRX880A
Zobraziť informácie o autoroviOdoslať súkromnú správu
Ďuri
Administrátor
Administrátor

Založený: 11.08.2007
Príspevky: 3625
Bydlisko: Brno

PríspevokZaslal: Št 28.01.10 15:10Odpovedať s citátomNávrat hore

kód:
                snow[i].style.left=snow[i].posx
                snow[i].style.top=snow[i].posy
Pridaj
kód:
+'px'
na konce oboch riadkov.
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberSkype
pepete
Užívateľ
Užívateľ

Založený: 26.01.2007
Príspevky: 33
Bydlisko: Bratislava

PríspevokZaslal: St 24.02.10 21:39Odpovedať s citátomNávrat hore

Ako spominal "br4n0" by som sa tym vobec nezaoberal, nakolko to je pre vacsinu navstevnikov len otravne a robi to problem pri kompatibilite.

_________________
seo optimalizacia
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF