Перейти к контенту

Cool Profile Transition 1.0


Delka

Рекомендуемые сообщения

/******************************************************
| Delaz Cool Profile Transition 1.0
|======================================================
|
| © 2006, Del'ka ( http://forum.anime.kharkov.ua )
|
| Для Invision Power Board версий 2.x
|
|======================================================
| Мой первый полностью самостоятельный мод для IPB 
| Nya!
|======================================================
|
| Суть: Добавляет красивый эффект перехода
| (страничка проявляется точечками поверх предыдущей)
| при клике на профиль юзера.
|
| Работает только в IE.
|
|======================================================
|
| Демо: 
| Зайдите на http://forum.anime.kharkov.ua/
| потом кликните на любой ник
| (например http://anime/forum/index.php?showuser=1 )
|
|======================================================
|
| Изменяемые файлы:
| - sources/classes/class_display.php
|
\======================================================


   ``````````````````````````````````
	Установка для IBP 2.0.x:
   ``````````````````````````````````

*************************************************
1. Открываем sources/classes/class_display.php
*************************************************

-------------------------------------------------
Найти:
-------------------------------------------------


	$ibforums->skin['_wrapper'] = str_replace( "<% CSS %>"			, $css					 , $ibforums->skin['_wrapper']);

-------------------------------------------------
Добавить ВЫШЕ:
-------------------------------------------------

//-- Del'ka Cool Profile transitiom
	if ( $ibforums->input['showuser'] )
		$ibforums->skin['_wrapper'] = str_replace( "<% META-PAGE-ENTER %>" , "<meta http-equiv=\"page-enter\" content=\"revealTrans(Duration=0.9,Transition=12)\" /><meta http-equiv=\"page-exit\" content=\"progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=25, Duration=1)\">" , $ibforums->skin['_wrapper'] );
	else
		$ibforums->skin['_wrapper'] = str_replace( "<% META-PAGE-ENTER %>" , "" , $ibforums->skin['_wrapper'] );
//-- End Del'ka Cool Profile transitiom


*************************************************
2. Заходим в админку:
*************************************************

Выбираем: Skins & Templates->Skin Manager->ВАШ СКИН->Edit Root Skin Board Header & Footer Wrapper

-------------------------------------------------
Найти:
-------------------------------------------------

<meta http-equiv="content-type" content="text/html; charset=windows-1251" />

-------------------------------------------------
Добавить НИЖЕ:
-------------------------------------------------

<% META-PAGE-ENTER %>

-------------------------------------------------

		ВСЁ! Nya! ==


   ``````````````````````````````````
	Установка для IBP 2.1.x:
   ``````````````````````````````````

Всё тоже самое только заменяем $ibforums->skin['_wrapper'] на $this->ipsclass->skin['_wrapper']


   ``````````````````````````````````
	Доп. возможности:
   ``````````````````````````````````

Вы можете задавать свой переход для разных страниц форума добавляя перед else строку вида:
	elseif ( $ibforums->input['СТРАНИЦА_ФОРУМА'] )
		$ibforums->skin['_wrapper'] = str_replace( "<% META-PAGE-ENTER %>" , "<meta http-equiv=\"page-enter\" content=\"revealTrans(Duration=XX,Transition=YY)\" />" , $ibforums->skin['_wrapper'] );
где:
'СТРАНИЦА_ФОРУМА' может быть: 
	boardrules 	- правила форума;
	Help		- справка форума;
	Search	- поиск;
	Members	- участники;
	reputation	- репутация;
	calendar	- календарь;
	ну и т.д. просто посмотрите внимательно переменные в адрессной строке (они идут после index.php?)

XX - время отображения перехода
YY - тип перехода

0 - Box in (в поле) 
1 - Box out (из поля) 
2 - Circle in (в круг) 
3 - Circle out (из круга) 
4 - Wipe up (стирание вверх) 
5 - Wipe down (вниз) 
6 - Wipe right (вправо) 
7 - Wipe left (влево) 
8 - Vertical blinds (вертикальные жалюзи) 
9 - Horizontal blinds (горизонтальные жалюзи) 
10 - Checkboard across (в шахматном порядке поперечно) 
11 - Checkboard down (вниз) 
12 - Random dissolve (случайный наплыв) 
13 - Split vertical in 
14 - Split vertical out 
15 - Split horizontal in 
16 - Split horizontal out 
17 - Strips left down 
18 - Strips left up 
19 - Strips right down 
20 - Strips right up 
21 - Random bars horizontal (случайные горизонтальные линии) 
22 - Random bars vertical 
23 - Random (случайный эффект)

Ссылка на комментарий
Поделиться на других сайтах

jim bim

имхо для всех страниц это перебор... раздражает.

ну да эт дело хозяйское :D

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.