Главная · Форум · Скрипты · Шаблоны · · Регистрация · Вход Все для CS · Шаблоны/иконки · Софт · Музыка · Игры · PSD · Photoshop

Навигация по сайту
Главная страница Файлы Форум Статьи веб мастеру Скрипты для ucoz Фильмы онлайн Топ сайтов Поиск по сайту
Чат
Опрос
Тест
Всего ответов: 258
Наш баннер
Вы хотите отблагодарить наш сайт? Но не знаете как, то просто поставьте этот баннер у себя на сайте/блоге:

[Еще баннеры]
Рекламный блок - 3
Необходимый софт

Скрипты для сайта юкоз Вид новостей с увеличением картинки на основе highslide.js для ucoz

3aKa4Ka.NeT.Ru » скрипты для ucoz » Вид новостей с увеличением картинки на основе highslide.js

Не так давно я уже выкладывал скрипт увеличения изображения при клике на него для вида новостей сайта или каталога файлов для сайтов UCOZ на основе lytebox.js.Смотреть здесь: http://forucoz.com/load/1-1-0-10501

Сегодня предлагаю Вам то же самое только на базе скрипта highslide.js ,в котором я изменил пару параметров ,а именно:
- задал параметры выводимого изображения(т.е. все картинки будут выводиться в пределах высота=500 пикселей, ширина=600 пикселей с соблюдением соотношения исходных размеров).

В оригинале highslide.js они выводятся до исходного размера,т.е. если картинка на вашем сайте имеет маленькие размеры,а вставлена с завышенными,то при клике она примет исходный размер ,а значит - уменьшится.В моем ,,переделанном,, highslide.js такого не произойдет и картинка примет увеличенные размеры в пределах заданных параметров с соблюдением пропорций...

И еще, главным отличием highslide.js от lytebox.js является то,что highslide.js работает и до полной загрузки страницы в отличии от lytebox.js .

Порядок установки:

1. Для
начала скачиваем архив и содержимое заливаем в корень своего сайта с помощью Файлового
менеджера в папку highslide в таком же виде и с такими же именами вложенных папок как в архиве.
Скачать архив...
2. После этого заходим в ПУ ,Управление дизайном ,Новости сайта,Вид материалов и в самом верху кода добавляем это:

Quote
<style type="text/css">
.pul img {width:1px;}
.pul img {height:1px;}

.doll img {max-height:300px;}
.doll img {max-width:300px;
width:expression(document.body.clientWidth > 550? "250px": "auto"); }
</style>
<script type="text/javascript" src="/highslide/highslide.js"></script>
<link rel="stylesheet" href="/highslide/highslide.css" type="text/css">
<script type="text/javascript">
hs.graphicsDir = '/highslide/graphics/';
hs.outlineType = 'rounded-white';
</script>

3. После этого здесь же заменяем:

Quote
$MESSAGE$

на

Quote
<div align="center" class="doll"><a href="$IMG_URL1$" class="highslide" onclick="return hs.expand(this)">
<img src="$IMG_URL1$" alt="" title="$TITLE$" ></a></div><div class="pul"> $MESSAGE$</div>

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

Quote
$IMG_URL1$

нужно заменить на

Quote
$OTHER...ваш номер поля...$

предварительно в настройках модуля активировав это поле для url изображения и назвав,к примеру ,,URL картинки,,

5. Если Вы не используете на своем сайте отображение изображения в виде новостей,то можно проделать всё вышесказанное для Страницы материала и комментариев к нему.

Вот и всё,после этих установок можно в поле Краткое содержание не добавлять ссылку на изображение(оно добавится само посредством вышеуказанного кода),а если вы это и сделаете,то ничего страшного - оно будет переведено в однопиксельную невидимую точку (для чего и прописан стиль ,,pul,, (стиль для уже существующих новостей на сайте)).

При копировании ссылка на источник обязательна!

Добавил: WilLiaM  Категория: Просмотров: 415  Дата: 11.03.2010 
 Прямые ссылки на скрипт
Прямая ссылка:
BB код:
HTML:
 Рекламный блок - 4
Комментарии материала
Всего комментариев: 0
[ Чтобы добавить коментарий войдите или зарегистрируйтесь на сайте ]
Профиль
Новое на форуме
Нужны люди на сайт!ШапкаWarez PortalPoRTaL-MeGa[Продам] ДоменыПровожу регистрацию сайта по каталогам. БЕСПЛАТНО !Форумная игра [Евреи]Скрипт балловСоздайте аватарку за +10 и 5 8знаковНужен аватор
Статистика
Онлайн всего: 9
Гостей: 8
Пользователей: 1

WWWWW12
Сайт сегодня посетили:
DizeL, Phenomenal, KOTT, Ser, PyroMan, f0wl, DJ_krest, MaPa, TVISTER, klas, Бабушка, Shadow52rus, Maks3, Rooney, Donat, Gegamus, doza, hs, Human, sprint, KaPaBaH, GanjaWars, Женька163, Ziko, ZverAleksey, demon777, um_fil, GLADMAN, S_o_V_A, alekseg1992, Mac, RamzeS, Dust, unk0gnit0, Bac9, prussa88, giraf, Solar, Maksa7, Saint345, TaRaNTyL, [Полный список]
» Зарег. на сайте
Всего: 21255
Новых за месяц: 2945
Новых за неделю: 611
Новых вчера: 91
Новых сегодня: 10
» Из них
Администраторов: 1
Модераторов: 9
Проверенных: 124
Пользователей: 21110
Дизайнеров: 5
Журналистов: 4
» Из них
Парней: 16291
Девушек: 1233
Rambler's Top100