Сегодня 28 | 09 | 2023

Как одно из украшательств вашего сайта в зимний период, может послужить красивый скрипт, отображающий летящие снежинки, такие как на этом сайте.

Скрипт снега для сайта создан с помощью javascript, поддерживает формат png и gif для отображения снежинок, по умолчанию содержит только png изображения снежинок.

Есть возможность заставить снежинки реагировать на движения "мышкой". Снег собирается внизу экрана и лежит там какое то время :) Так же есть возможность отключить эту функцию. Содержит ещё множество параметров

Этот скрипт падающего снега для сайта не является ни модулем, ни плагином, ни каким либо ещё расширением для каких либо CMS, он независимый. Хоть это и может заставить немного повозиться с кодом пользователей CMS, установить снег на сайт думаю сможет каждый, даже начинающий web-разработчик.

Снег на сайте в зимнее время выглядит так же эффектно как ёлка на главной площади :)

Если кого интересует этот скрипт в виде модуля для Joomla! 1.5 или для Joomla! 2.5 (3.x), со всевозможными настройками, с возможностью включать этот скрипт на определённых страницах сайта в определённые месяцы года, менять скорость перемещения снежинок и т.д.- Вы можете приобрести:
модуль снега на сайте для Joomla! 1.5 и модуль снега на сайте для Joomla! 2.5 (3.x)

Установка скрипта падающего снега на сайт

  • Скачиваем архив (содержит сам скрипт падающего снега, изображения снежинок в формате png и небольшой readme файл с этой инструкцией
  • Из архива достаём папку snow и загружаем на сервер в корневую директорию сайта (если это Joomla! то туда же где папки administrator, modules, plugins, templates и т.д.)
  • В сайт (если это Joomla! то в файл index.php в папке вашего шаблона templates/папка_вашего_шаблона/index.php), после тега <body> вставляем код:

    <script type="text/javascript">
    sitePath = "/";
    sflakesMax = 64;
    sflakesMaxActive = 64;
    svMaxX = 3;
    svMaxY = 3;
    ssnowStick = 1;
    sfollowMouse = 1;
    </script>
    <script type="text/javascript" src="/snow/snow.js"></script>

      Для Joomla! прописываем этот фрагмент кода в ваш шаблон (если это Joomla! 1.5.x то в файл index.php в папке вашего шаблона templates/папка_вашего_шаблона/index.php), так же после тега <body>
  • проверяем. Если снег на сайте не пошёл - обновляем страницу с помощью Ctrl+F5

Если скрипт снега устанавливается на сайт с CMS Joomla! 1.5, то можно применить такую схему:

<?php
if(JHTML::Date( 'now', '%m' )=='12' OR JHTML::Date( 'now', '%m' )=='1' OR JHTML::Date( 'now', '%m' )=='2') : ?>
<!-- Снег -->
<script type="text/javascript">
sitePath = "/";
sflakesMax = 64;
sflakesMaxActive = 64;
svMaxX = 3;
svMaxY = 3;
ssnowStick = 1;
sfollowMouse = 1;
</script>
<script type="text/javascript" src="/snow/snow.js"></script>
<!-- Снег end -->
<?php endif; ?>

Этот код узнаёт текущий месяц средствами Joomla, делает проверку и включает или отключает скрипт снега.
В данном случае снег будет падать 3 зимних месяца.

Файл:   snow.rar
Размер: 7.44 kb
Скачать

Комментарии   

+1 #103 Юрий 28.12.2017 13:51
Спасибо за скрипт. клиенты в восторге.
Цитировать
0 #102 Сергей Бедринов 08.12.2016 09:56
Цитирую Firuza:
у меня сайт встроена под Yii framework я сделала так как указано но почему то ссылки на (снежки)картинки не работают как задать правильный?
спасибо

Мало информации. Отправил дополнительные вопросы и рекомендации на электропочту.
Цитировать
-1 #101 Firuza 08.12.2016 09:36
у меня сайт встроена под Yii framework я сделала так как указано но почему то ссылки на (снежки)картинк и не работают как задать правильный?
спасибо
Цитировать
+1 #100 arvoh 30.12.2015 14:04
класс работал всё ок спасибо :lol:
Цитировать
0 #99 Ali 19.12.2015 23:48
Премного благодарен!
Цитировать
0 #98 dcc0 16.12.2015 21:25
ПРОСТО СУПЕР скрипт
Цитировать
0 #97 28-68 16.12.2015 20:15
урааааа! работает. автору респект
Цитировать
+1 #96 dcc0 05.12.2015 23:15
КЛАССС!
Цитировать
0 #95 FrOsTeRliCH 29.11.2015 09:16
Хороший скрипт, всё работает -- автор, большой молодец :lol:
Цитировать
0 #94 Надежда 24.06.2015 14:47
СПАСИБО!!! На джумлу поставила! Вместо снежинок сделали лепестки! Красотища!!! :lol:
Цитировать