Śnieg na stronie
Strona 1 z 3 123 OstatniOstatni
Wyniki 1 do 10 z 24

Temat: Śnieg na stronie

Hybrid View

Poprzednia wiadomość Poprzednia wiadomość   Następna wiadomość Następna wiadomość
  1. #1
    Przeglądacz
    Dołączył
    12-05-2006
    Skąd
    Ścinawa
    Wpisy
    40
    Punkty
    10

    Śnieg na stronie

    Witam
    Jako że zbliżają się święta i okres zimowy zachciało mi się mieć padający śnieg na stronie więc znalazłem odpowiedni skrypt ale po wklejeniu go w templaka nie działa. Jak pierwszą część skryptu wklei się wklei w index w katalogu głównym to skrypt działa ale wyskakują błędy. Czy ktoś wie jak zrobić by ten skrypt działał w joomli. Poniżej przedstawiam skrypt.
    Kod:
    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE= "JavaScript" type= "text/javascript">
    <!-- Skrypt pochodzi z książki "505 skryptów dla webmastera" -->
    <!-- autor: Marcin Lis                 http://marcinlis.com  -->
    <!-- Ukrycie przed przeglądarkami nie obsługującymi JavaScriptów
    var speedTableY = new Array();
    var posX = new Array();
    var smooth = new Array();
    var amplitude = new Array();
    var tabB = new Array();
    var speed = 50;
    var speedLevelsY = 5;
    var layersCount = 10;
    function ustaw()
    {
      clWidth = document.body.clientWidth - 50;
      for (i = 0; i < layersCount; i++){
        posX[i] = Math.ceil(Math.random() * clWidth);
        speedTableY[i] = Math.ceil(Math.random() * speedLevelsY);
        amplitude[i] = Math.ceil(Math.random() * 40 + 20);
        smooth[i] = Math.ceil(Math.random() * 48) + 10;
        tabB[i] = Math.random() * 4;
      }
    }
    var b = 0;
    function start()
    {
      clWidth = document.body.clientWidth - 50;
      clHeight = document.body.clientHeight;
      for (i = 0; i < layersCount; i++){
        y = parseInt(document.getElementById('el' + i).style.top);
        y += speedTableY[i];
    
        tabB[i] += Math.PI / smooth[i];
        x = parseInt(Math.sin(tabB[i]) * amplitude[i]) + posX[i];
        if (x >= clWidth){
          x = clWidth;
        }
        document.getElementById('el' + i).style.left = x;
        
        if (y >= clHeight - 45){
          y = -50;
          posX[i] = Math.ceil(Math.random() * clWidth);
          speedTableY[i] = Math.ceil(Math.random() * speedLevelsY);
          amplitude[i] = Math.ceil(Math.random() * 100 + 20);
          smooth[i] = Math.ceil(Math.random() * 48) + 48;
        }
        document.getElementById('el' + i).style.top = y;
      }
      setTimeout('start()', speed);
    }
     -->
    </SCRIPT>
    </HEAD>
    <BODY onLoad='ustaw();start();'>
    <SCRIPT LANGUAGE= "JavaScript" type= "text/javascript">
    <!-- 
    for (i = 0; i < layersCount; i++){
      str = '<DIV ID="el' + i + '" ';
      str += 'style = "visibility: visible; ';
      str += 'width=50px; ';
      str += 'heigth=45px; ';
      str += 'position: absolute; ';
      str += 'top: 1; ';
      str += 'left: 1;">';
      str += '<IMG SRC="snow2.gif">';
      str += '</DIV>';
      document.write(str);
    }
    
    </SCRIPT>
    
    </BODY>
    </HTML>

  2. #2
    Wyjadacz sogo awatar
    Dołączył
    23-11-2005
    Skąd
    Lublin
    Wpisy
    592
    Punkty
    131

    Domyślny

    http://www.joomlaos.de/option,com_re...o/id,2745.html tu masz paczkę z trzema świątecznymi modułami dla joomla, śnieg też jest.
    pozdr.

  3. #3
    Wiarus Jac awatar
    Dołączył
    22-12-2005
    Skąd
    Szczecin/Warszawa/Bieszczady
    Wpisy
    1 321
    Punkty
    182

    Domyślny

    Może wypróbuj gotowy moduł sypiący śniegiem na potęgę:
    Kiedyś użyłem go pod Mambo, ale pod Joomla chyba też powinien działać: http://www.mambopl.com/content/view/304/27/

  4. #4
    Wiarus Jac awatar
    Dołączył
    22-12-2005
    Skąd
    Szczecin/Warszawa/Bieszczady
    Wpisy
    1 321
    Punkty
    182

    Domyślny

    P.S. Widzę, że Sogo mnie trochę ubiegł ;)

  5. #5
    Przeglądacz
    Dołączył
    12-05-2006
    Skąd
    Ścinawa
    Wpisy
    40
    Punkty
    10

    Domyślny

    Wielkie dzięki za pomoc

  6. #6
    Nowicjusz
    Dołączył
    23-09-2006
    Skąd
    Norda
    Wpisy
    21
    Punkty
    10

    Domyślny

    Witam,
    w "świątecznej" paczce podanej przez sogo jest aż 5 modułów.
    ja sypnąłem "śniegiem": http://agroturystyka.kaszuby.pl/
    Pozdrawiam
    Grzegorz

  7. #7
    Bywalec
    Dołączył
    06-09-2009
    Wpisy
    226
    Punkty
    14

    Domyślny

    Witam
    Czy ktoś z Was namierzył jakiś moduł na święta na joomla 1.5 ?

  8. #8
    Wiarus KYCu awatar
    Dołączył
    23-01-2008
    Skąd
    lubelszczyzna
    Wpisy
    1 200
    Punkty
    45

    Domyślny

    Cytat Wysłane przez szoszon1 Zobacz wiadomość
    Witam
    Czy ktoś z Was namierzył jakiś moduł na święta na joomla 1.5 ?
    Skrypt, który można umieścić w pliku szablonu (tak mi się wydaje, nie testowałem , tylko znalazłem)
    http://www.schillmania.com/projects/snowstorm/

    ważna informacja autora
    CPU Use

    Snowstorm will eat up a lot of CPU, even on modern computers, because of the number of elements being moved around the screen at once. The basic example does have notably lower CPU use because it doesn't include the christmas lights, and the page layout is much simpler. Consider raising the animation interval, and lowering the amount of snowflakes (active and max) to help reduce CPU use.
    Pozdrawiam, Piotrek
    ---------------------------------------
    Strony www Kraków | Lublin | Zamość

  9. #9

  10. #10
    Wiarus Jac awatar
    Dołączył
    22-12-2005
    Skąd
    Szczecin/Warszawa/Bieszczady
    Wpisy
    1 321
    Punkty
    182
    Zapracowany po uszy, cały czas kilka projektów na tapecie.
    Od 2005 roku indywidualne projekty Joomla - www.studioalfa.pl.
    Polecam darmowe templatki Joomla.

    Nie pomagam w kwestiach związanych z Joomla na Facebooku! Forum Joomla jest tutaj.

Strona 1 z 3 123 OstatniOstatni

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •