Новогодний мод - замораживаем страницу

Автор Макар, 23 декабря 2011, 08:37:01

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Макар

спионерил на форуме xenforo решение (которое в свою очередь было спионерено с сайта спорт-мастер  O0) новогоднего украшательства выложенное TAIFUN (за что ему огромное спасибо O0) и адаптировал под SMF

адаптация "на коленке" модом не оформлял, один фиг после старого нового года уже можно и убрать эффект ...........


инструкции для дефолтной темы

в файл index.css  добавляем стили



/* ****** Frozen Pages ***** */
#froze_layers {
    display:none;
}
#froze_layers { margin: 0; padding: 0 }

#froze_layers.active {
    display:block;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:9999999;
}

#froze_layers li {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    opacity:0;
    background-repeat:no-repeat;
    background-position: top center;
    background-color: transparent;
    z-index:9999;
}

#froze_layers #froze_layer_1 {
    background-position:center 340px;
    background-image: url(../froze/images/froze_layer_1.png);
}

#froze_layers #froze_layer_2 {
    background-position:center top;
    background-image: url(../froze/images/froze_layer_2.png);
}

#froze_layers #froze_layer_3 {
    background-position:0 150px;
    background-image: url(../froze/images/froze_layer_3.png);
}

#froze_layers #froze_layer_4 {
    background-position:right 270px;
    background-image: url(../froze/images/froze_layer_4.png);
}

#froze_layers #froze_layer_5 {
    background-position:left top;
    background-image: url(../froze/images/froze_layer_5.png);
}

#froze_layers #froze_layer_6 {
    background-position:center top;
    background-image: url(../froze/images/froze_layer_6.png);
}

#froze_layers #froze_layer_7 {
    background-position:right top;
    background-image: url(../froze/images/froze_layer_7.png);
}

#froze_layers #froze_layer_8 {
    background-position:left top;
    background-image: url(../froze/images/froze_layer_8.png);
}

#froze_layers #froze_layer_9 {
    background-position:left 350px;
    background-image: url(../froze/images/froze_layer_9.png);
}

#froze_layers #froze_layer_main {
    background:#fff;
}

#frozen_ie {
    display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:1111111;
}




в index.template.php темы

после строки

   <script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/script.js?fin20"></script>

добавить


             
<script type="text/javascript" src="', $settings['default_theme_url'], '/froze/js/jquery.min.js"></script>
<script type="text/javascript" src="', $settings['default_theme_url'], '/froze/js/froze.js"></script>



папку froze из прикрепленного архива закинуть в  Themes/default/

вроде все ..................

а   laugh  , время через которое страница начнет замерзать  задается переменной   var UNACTIVE_STATE_DELAY =

в файле froze/js/froze.js

10000 = 10сек
50000 = 50сек
и т.д.

теперь вроде все.........
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

GeorG

Цитата: Макар от 23 декабря 2011, 08:37:01адаптация "на коленке" модом не оформлял, один фиг после старого нового года уже можно и убрать эффект ...........
Я не люблю устанавливать на форум что-то вот так с "коленки", предпочитаю все закатывать в мод, т.к., идея мне понравилась, то решил запаковать всё это дело, в удобный инсталлятор.
Макар, тебе отдельное спасибо, что дал материал. :)

В общем, должен без проблем устанавливаться практически на любые темы от финальной версии форума 2.0, время до активации 15 секунд (просто откройте страницу, и не шевелите мышкой, тогда экран замерзнет).
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

kak2z

А как ПС относятся к моду на целый мегабайт? Не будут опускать страницы как "слишком большие"?

П.С. А вообще очень красиво)) Спасибо!)
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

Макар

GeorG лови плюсик.
p.s. в три часа ночи голова уже не варила как надо, а паковать в мод, то мозг  idiot бы точно выдал в топе превышение нагрузки и выключил бы меня ................  crazy 2funny



Цитата: kak2z от 23 декабря 2011, 14:24:31А как ПС относятся к моду на целый мегабайт?
там много весят картинки, но их грузит через css и яваскрипт уже после загрузки всей страницы
т.е. скорость открытия страниц не должна страдать
я пока не слышал что бы боты интересовались содержимым css файлов
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

karavan

прикол спасибо, обязательно попробую! O0

karavan

Не могу загрузить этот файл frozenpages.zip, вместо него грузится какой-то index.php в чем причина, что делать :o ?

kak2z

Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

karavan


kak2z

тут попробуй http:// narod. ru/disk/35405839001/frozenpages%20(1).zip.html

Только пробелы убери
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

chilly86

Цитата: karavan от 25 декабря 2011, 00:50:21
Та же картина ( и тут тоже не скачивается ничего :o
http://www.simplemachines.ru/index.php?topic=13949.msg106855#msg106855

Огнелисом качаете? :)
http://www.simplemachines.ru/index.php?topic=13693.0

попробуйте любым другим браузером ;)
to live is to die

karavan

Скачал через Гугл Хром... Никогда бы не подумал что такое может быть, первый раз глюк ФФ заметил :o
kak2z, chilly86 спасибо за помощь O0

karavan

Всё работает, спасибо Макару и GeorG за прекрасный мод. Кстати без проблем установился на недефолтную тему и работает в паре с Project Snow 1.1 O0 O0 O0

karavan

Неплохая кстати идея, насчет подснежников )

Макар

Цитата: karavan от 25 декабря 2011, 02:21:03Неплохая кстати идея, насчет подснежников )

хм .........
подменить в моде картинки с морозными узорами на картинки с цветами ;)

только вот 23 февраля будет раньше
а еще раньше день свВалентина
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Glow