Суббота, 20.04.2024, 02:28
Приветствую Вас Гость | RSS
Главная | | Регистрация | Вход

16:37
Открытие профиля для форума в Highslide окне от www.vibe.uCoz.com

Простой но полезный скрипт открытия профиля для форума в Highslide окне .
Начнем: Шаблон Пользователи - Персональная страница пользователя находим там тег:
Code

<body.....>

и добавляем сразу после него этот код:
Code
<div id="ajaxprofile">

потом перед тегом:
Code

</body>

ставим тег:
Code

</div>

далее нам нужен шаблон Форум - Общий вид страниц форума и кидаем в HEAD этот код:
Code

<script type="text/javascript" src="/highslide/highslide-full.packed.js"></script>  
<link rel="stylesheet" type="text/css" href="/highslide/highslide.css" />  
<script type="text/javascript">  
hs.graphicsDir = '/highslide/graphics/';  
hs.align = 'center';  
hs.outlineType = 'rounded-white';  
hs.fadeInOut = true;  
hs.allowMultipleInstances = false;  
hs.dimmingOpacity = 0.75;  
</script>

теперь нам нужен шаблон Форум - Вид материалов и в любое место кидаем этот код:
Code

<a href="/index/8-$UID$#ajaxprofile" onclick="return hs.htmlExpand(this,{objectType:'ajax',width:700})">ПРОФИЛЬ</a>

или смотрим:
как сделать, что при нажатии на кнопку "ПРОФИЛЬ" на форуме высвечивалось данное окно, а не создавать ссылку на профиль, как описано здесь...Помогите, если вы знаете.

Замени $USER_DETAILS_ICON_BAR$ на:

Code

<?if($USER_DETAILS_ICON_BAR$)?><?if($PROFILE_URL$)?><a href="/index/8-$UID$#ajaxprofile" onclick="return hs.htmlExpand(this,{objectType:'ajax',width:700})"><img style="margin:0;padding:0;border:0;" src="http://s4.ucoz.net/img/fr/bt/4/p_profile.gif" title="Профиль пользователя" /></a><?endif?> <?if($JS_EMAIL$)?><a href="$JS_EMAIL$"><img style="margin:0;padding:0;border:0;" src="http://s4.ucoz.net/img/fr/bt/4/p_email.gif" title="E-mail адрес" /></a><?endif?> <?if($HOME_PAGE$)?><a href="$HOME_PAGE$" rel="nofollow" target="_blank"><img style="margin:0;padding:0;border:0;" src="http://s4.ucoz.net/img/fr/bt/4/p_www.gif" title="Домашняя страница" /></a><?endif?> <?if($ICQ$)?><span style="cursor:pointer;" onclick="prompt('ICQ number','$ICQ$');"><img style="margin:0;padding:0;border:0;" src="http://s4.ucoz.net/img/fr/bt/4/p_icq.gif" title="ICQ: $ICQ$" /></span><?endif?><?endif?>

иконки думаю сам можешь понять.

создаем в корне сайта создаем папку highslide и извлекаем туда содержимое архива.

P.S. Это окно можно практически в любой модуль поставить и вводить любые данные.

Автор: Саша Еко (Вибе.Укоз.Ком)


Источник: http://www.vibe.uCoz.com
Скачать
Просмотров: 1350 | Добавил: H[o_0]LiGaN | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Бесплатный хостинг uCozCopyright MyCorp © 2024