Скрипты и шаблоны для uCoz - 3aKa4Ka
Каталог файлов | Иконки групп | Видео уроки | Статьи | PSD исходники | SEO софт/программы | SEO новости
Скрипты для uCoz Шаблоны для uCoz
Меню сайта
Новое на форуме ↓
Новые комментарии
Кто на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сайт сегодня посетили:

Вид новостей с увеличением картинки на основе highslide.js

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

Не так давно я уже выкладывал скрипт увеличения изображения при клике на него для вида новостей сайта или каталога файлов для сайтов 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,, (стиль для уже существующих новостей на сайте)).

Просмотров: 2835 | Комментариев: 6 | Опубликовал: WilLiaM | Дата: 07.02.2010

 01.05.2010   

 

 Дополнение для личн... 

 03.12.2009   

 

 Меняем надпись &quo... 

 16.12.2009   

 

 Админы и модеры выд... 

 12.12.2009   

 

 Скрипт предупрежден... 

 27.10.2009   

 

 Скрытая подпись на ... 


Всего комментариев: 6
 
  0 6 THE_KING 24.04.2011 12:19:02 kshlkv, короче делаешь 1 и 2 шаги по инструкции, дальше активируешь поле "сайт автора" и вставляешь этот код:
Code
<div align="center" class="doll"><a href="$AUTHOR_SITE$" class="highslide" onclick="return hs.expand(this)">  
<img src="$AUTHOR_SITE$" alt="" title="$TITLE$" ></a></div>
Цитировать | Редактировать | Удалить
 

 
  0 4 kshlkv 05.02.2011 15:29:16 помогите люди, а. Я плюс естественно поставлю Цитировать | Редактировать | Удалить
 

 
  0 5 DizeL 05.02.2011 20:47:28 Поищи на оффициальных сайтах http://highslide.com/ Цитировать | Редактировать | Удалить
 

 
  0 3 kshlkv 04.02.2011 13:54:44 а как активировать панельку? которую загружаешь как картинку? Цитировать | Редактировать | Удалить
 

 
  0 2 kshlkv 04.02.2011 13:34:06 СПАСИБО!!!! Давно я не мог нормальный найти Цитировать | Редактировать | Удалить
 

 
  0 1 galaction 22.05.2010 10:33:55 А почему на странице отображается только 1 фотка в каждой новости??? как сделать так чтоб там можно было отобразить 2-3 фотки сразу :'( Цитировать | Редактировать | Удалить
 

3aKa4Ka.at.ua - портал веб мастеров

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
© 3aka4ka.at.ua 2008 - 2024г. Все материалы размещенные на сайте принадлежат их владельцам и предоставляются исключительно в ознакомительных целях. Администрация ответственности за содержание материала не несет и убытки не возмещает.