Меню сайта
  • Главная страница
  • Форум
  • Скрипты для ucoz
  • Шаблоны для ucoz
  • Иконки и кнопки
  • Все для веб мастера
  • Другое для ucoz
  • Каталог статей
 
Категории
Скрипты для Ucoz [92]
Шаблоны для Ucoz [90]
Иконки и Кнопки [46]
Софт Веб Мастеру [14]
Другое [14]
 
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
 
Главная » Файлы » Скрипты для Ucoz

Kрасивое увеличение картинки при нажатии
  05.10.2009, 14:43

Как сделать красивое увеличение картинки при нажатии? Легко и просто...

Можно установить практически в любом модуле. Мы разберем, для примера, модуль новостей. И так:

1. Для начала скачиваем архив (В самом низу поста). Далее в настройках новостей сайта добавляем дополнительное поле (Главная » Новости сайта » Настройки модуля). В моем примере, это доп. поле № 1.
В замене стандартных надписей переименовываем его в нужное, а именно "Ссылка на изображение" (Главная » Замена стандартных надписей и выбираете - Форма добавления модуля "Новости сайта").
Затем в шаблонах "Вид материалов новостей" и "Страница материала и комментариев к нему" ставим следующий код перед $MESSAGE$:

Code
<?if($OTHER1$)?><center><a href="$OTHER1$" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><img src="$OTHER1$" border=0 width=200 style="border:none;"></a></center><br><?endif?>

Если у вас другой номер доп. поля то его изменяем в коде $OTHER1$ на свой.

2. После этого в корне сайта создаем директорию highslide. Кидаем туда файл highslide.css и highslide.js из архива. Потом открываем уже залитый на сайт файл highslide.js и находим в нем это :

creditsText : 'текст надписи на картинке',
creditsHref : 'адрес вашего сайта',
creditsTitle : 'комментарий к надписи',

И заменяете на свои... И сохраняем.

В эту же директорию загружаем папку graphics со всеми файлами, которые внутри. В итоге должен получиться путь /highslide/graphics/

3. Теперь в шаблонах "Страницы сайта", "Архив Материалов новостей" и "Вид материала" и "Страница материала и комментариев к нему" между "head"........"/head" пишем:

Code
<style type="text/css" media="all">  
@import url(highslide/highslide.css);  
</style>  
<script type="text/javascript" src="highslide/highslide.js"></script>  
<script type="text/javascript">  
  hs.graphicsDir = 'highslide/graphics/';  
</script>

P.S. В управление "Вид материала", нужно ставить просто в самом начале, так как там нет "head"........"/head"

Залить в "Файловий менеджер":



Источник: http://6ucoz.net.ru/

Категория : Скрипты для Ucoz | Добавил : Hein
Просмотров : 998 | Загрузок : 189 | Рейтинг : 0.0/0
Всего комментариев : 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини профиль

 
Поиск
 
Новое на форуме
 
Друзья сайта
Всё для Ucoz. Шаблоны, Скрипты, Кнопки, Иконки. Софт для Web Mastera.
 
Design by Anasy. Все материалы предназначены исключительно для ознакомления!
Хостинг от uCoz