Пропустить

Скрипт падающих снежинок из стиля snowSilver

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!

Сообщение crash » 23.11.2007 12:33

Hell_Excalibur
так может надо было изначально
Hell_Excalibur писал(а):очистил кеш
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6619
Зарегистрирован: 07.07.2004 16:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Сообщение krakozyabr » 02.12.2007 2:49

WandereR писал(а):А где и что подправить в скрипте, чтоб снежинки не до середины страницы падали, а до конца???


Тоже этот вопрос интересует.

krakozyabr
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 09.04.2007 12:21
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение genpsi » 02.12.2007 12:35

4upuk большое спасибо ! Классный снег :D

А где и что подправить в скрипте, чтоб снежинки не до середины страницы падали, а до конца???

+1 :)

genpsi
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 09.10.2007 19:06
Откуда: UA KIEV
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение SXtingeR » 02.12.2007 22:41

а в phpbb 3 где ето ставить
SXtingeR

SXtingeR
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 01.12.2007 14:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Rayden » 03.12.2007 1:36

SXtingeR
Там же, в хедер.
genpsi
Пустые сообщения не приветствуются. Читай правила.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Сообщение ParSulTang » 03.12.2007 22:39

krakozyabr писал(а):
WandereR писал(а):А где и что подправить в скрипте, чтоб снежинки не до середины страницы падали, а до конца???


Тоже этот вопрос интересует.


Наверное что-то здесь надо делать:
function initsnow() { 
   if (ie5 || opera) { 
      marginbottom = document.body.clientHeight 
      marginright = document.body.clientWidth 
   } 
   else if (ns6) { 
      marginbottom = window.innerHeight 
      marginright = window.innerWidth 
   } 


Хотелось бы мнение здешних отцов услышать.

ParSulTang
phpBB 1.2.1
 
Сообщения: 22
Зарегистрирован: 12.07.2007 17:28
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Палыч » 04.12.2007 0:13

ParSulTang
Попробуйте для Оперы заменить на
marginbottom = document.documentElement.clientHeight;
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9257
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 283 раз.

Сообщение krakozyabr » 04.12.2007 0:46

Палыч, в Опере работает, спасибо, а как сделать это же для IE и Firefox? Дело в том, что после изменения этой строчки так, как вы сказали, в IE6 снег начинает лететь слева направо и только в верхней части страницы, а в Фаерфоксе ничего не меняется.

krakozyabr
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 09.04.2007 12:21
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение eugene2k » 04.12.2007 1:19

genpsi писал(а):4upuk большое спасибо ! Классный снег :D

А где и что подправить в скрипте, чтоб снежинки не до середины страницы падали, а до конца???

+1 :)



Учитесь студенты

Заменяем код

function initsnow() { 
   if (ie5 || opera) { 
      marginbottom = document.body.clientHeight 
      marginright = document.body.clientWidth 
   } 
   else if (ns6) { 
      marginbottom = window.innerHeight 
      marginright = window.innerWidth 
   } 
...

На следующее
function initcoord()
{
	if (ie5 || opera) {
		marginbottom = document.body.clientHeight + document.body.scrollTop
		marginright = document.body.clientWidth + document.body.scrollLeft
	}
	else if (ns6) {
		marginbottom = window.innerHeight + window.pageYOffset
		marginright = window.innerWidth + window.pageXOffset
	}
}

function initsnow() {
	
	initcoord()
...



То есть, мы выделили инициализацию переменных в отдельную функцию. Теперь нам надо, чтобы эти координаты менялись каждый раз, когда мы прокручиваем страницу.

Ищем строчки
if (browserok) {
	window.onload=initsnow

} 


И заменяем на
if (browserok) {
	window.onload=initsnow
	if (ie5 || opera) 
		document.body.onscroll = initcoord
	else
		window.onscroll=initcoord
	
}

eugene2k
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 04.12.2007 1:07
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение ParSulTang » 04.12.2007 10:34

eugene2k, спасибо, профессор :)

ParSulTang
phpBB 1.2.1
 
Сообщения: 22
Зарегистрирован: 12.07.2007 17:28
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение eugene2k » 04.12.2007 14:17

Только вот кто бы предложил варианты картинок "Новая тема" и "ответить" в новогоднем стиле snowsilver, с легким инеем сверху. Было бы вообще тру!

И ещё
Вложения
cellpic1.gif
cellpic1.gif (6.24 КБ) Просмотров: 4541

eugene2k
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 04.12.2007 1:07
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Палыч » 06.12.2007 1:32

Где-то было...
Вложения
reply.gif
reply.gif (2 КБ) Просмотров: 4537
post.gif
post.gif (2.19 КБ) Просмотров: 4541
cellpic3.gif
cellpic3.gif (4.47 КБ) Просмотров: 4550
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9257
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 283 раз.

Сообщение severnet » 08.12.2007 3:12

Новогодняя тема в аттаче.
Вложения
Rus_New_Year_skin_changes.zip
новогодняя графика скина subSilver на русском языке
(28.52 КБ) Скачиваний: 252
Аватара пользователя
severnet
phpBB 2.0.15
 
Сообщения: 495
Зарегистрирован: 23.11.2004 17:00
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Ulfr » 13.12.2007 20:51

Изображение
Изображение
Жаль неточно совпадают...

А для других времен года нет таких картинок?

Ulfr
phpBB 1.2.1
 
Сообщения: 27
Зарегистрирован: 21.07.2006 12:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение RedNaxi » 13.12.2007 20:59

кстати, у меня в мозилле так и не заработал скрипт:( в ие всё прекрасно
Аватара пользователя
RedNaxi
Former team member
 
Сообщения: 933
Зарегистрирован: 21.02.2007 2:05
Откуда: BeBoss.ru
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Пред.След.

Вернуться в Стили для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы