Forum POMOC Strona Główna POMOC
wsparcie techniczne dla phorum.pl
 
 POMOCPOMOC   FAQFAQ   SzukajSzukaj   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Śnieg na forum

 
Napisz nowy temat   Odpowiedz do tematu    Forum POMOC Strona Główna -> Baza wiedzy o phpBB2
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Maudy



Dołączył: 21 Gru 2006
Posty: 1

PostWysłany: Czw Gru 21, 2006 16:01    Temat postu: Śnieg na forum Odpowiedz z cytatem

czy istnieje mozliwosc wklejenia skryptu takiego aby na forum padal snieg? jesli tak to w jakim miejscu takowy skrypt trzeba wstawic?
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Administrator
Redakcja phorum.pl
Redakcja phorum.pl


Dołączył: 31 Gru 2005
Posty: 2092

PostWysłany: Czw Gru 21, 2006 17:48    Temat postu: Odpowiedz z cytatem

Jak najbardziej istnieje taka możliwość, chociaż wymaga to wykonania pewnej sztuczki. W opisie forum (choć miejsce nie powinno mieć w tym przypadku większego znaczenia) należy umieścić następujący kod:
Kod:
<script type="text/javascript" src="http://www.phorum.pl/extras/snow/snow.js"></script>


Uwaga!
Redakcja serwisu nie bierze odpowiedzialności za używanie powyższego kodu! Chociaż dołożyliśmy wszelkich starań aby rozszeżenie to działało poprawnie, nie możemy zagwarantować, że tego typu samodzielne modyfikacje nie spowodują problemów w działaniu forum.

Proszę zwrócić również uwagę, że tego typu dodatki mogą utrudnić korzystanie ze strony. W szczególności użytkownicy starszych komputerów mogą zostać skutecznie pozbawieni przyjemności używania forum dyskusyjnego...
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
kagar1989



Dołączył: 22 Lis 2008
Posty: 7

PostWysłany: Pią Gru 12, 2008 22:54    Temat postu: Odpowiedz z cytatem

Polecam również:

Kod:
<head>
<script>
// Set the number of snowflakes (more than 30 - 40 not recommended)
var snowmax=30

// 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=1

// Set the maximal-size of your snowflaxes
var snowmaxsize=32

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

// 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(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
}
</script>
</head>

_________________


Forum Wazerowe
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Administrator
Redakcja phorum.pl
Redakcja phorum.pl


Dołączył: 31 Gru 2005
Posty: 2092

PostWysłany: Sob Gru 13, 2008 12:53    Temat postu: Odpowiedz z cytatem

Przy wklejaniu skryptów należy zachować szczególną ostrożność. Ważne jest, aby kod został skopiowany w całości!
W prazie problemów polecam http://pomoc.phorum.pl/viewtopic.php?t=1532
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
nick
pierwszy stopień wtajemniczenia
pierwszy stopień wtajemniczenia


Dołączył: 28 Lip 2010
Posty: 11

PostWysłany: Sro Gru 12, 2012 22:59    Temat postu: Odpowiedz z cytatem

Podane w tym temacie skrypty nie działają. Pojawia się jedynie jeden płatek śniegu w lewym górnym rogu forum. Zastanawiam się, dlaczego tak jest?
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Administrator
Redakcja phorum.pl
Redakcja phorum.pl


Dołączył: 31 Gru 2005
Posty: 2092

PostWysłany: Czw Gru 13, 2012 09:36    Temat postu: Odpowiedz z cytatem

Najprawdopodobniej wynika to z niepełnego wklejenia skryptu. Jaki jest adres forum?
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
nick
pierwszy stopień wtajemniczenia
pierwszy stopień wtajemniczenia


Dołączył: 28 Lip 2010
Posty: 11

PostWysłany: Czw Gru 13, 2012 20:14    Temat postu: Odpowiedz z cytatem

Nie, cały skrypt jest na pewno wklejony. W ogóle żaden z takich skryptów z padającym śniegiem nie działa.
Tzn. śnieg pada tylko w panelu administracyjnym, nie na stronie głównej. Adres forum: fnin.phorum.pl
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Administrator
Redakcja phorum.pl
Redakcja phorum.pl


Dołączył: 31 Gru 2005
Posty: 2092

PostWysłany: Pią Gru 14, 2012 10:06    Temat postu: Odpowiedz z cytatem

Problem został przekazany do działu technicznego!
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
kra52
drugi stopień wtajemniczenia
drugi stopień wtajemniczenia


Dołączył: 21 Wrz 2008
Posty: 56
Skąd: Sląsk

PostWysłany: Pon Gru 17, 2012 15:16    Temat postu: Odpowiedz z cytatem

http://webtechtalk.pl/threads/151-JavaScript-Skrypt-%C5%9Bniegu-na-forum-lub-stron%C4%99-WWW
Wkleiłam w opis forum. Działa i ładnie wygląda.
_________________
Pozdrawiam
Działkowiec w Polsce
http://wrzos.phorum.pl/index.php
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Administrator
Redakcja phorum.pl
Redakcja phorum.pl


Dołączył: 31 Gru 2005
Posty: 2092

PostWysłany: Wto Gru 18, 2012 09:36    Temat postu: Odpowiedz z cytatem

Tak, ale powyższy sposób będzie działał tylko w systemie phpBB2!
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum POMOC Strona Główna -> Baza wiedzy o phpBB2 Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

POMOC  

To forum działa w systemie phorum.pl
Masz pomysł na forum? Załóż forum za darmo!
Forum narusza regulamin? Powiadom nas o tym!
Powered by Active24, phpBB © phpBB Group