Kрасивое увеличение картинки при нажатии!
  • Опубликовано: 04.02.2012, 23:46


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

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

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

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


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

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

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

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

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

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

Code
<script type="text/javascript" src="/highslide/highslide.js"></script>
<script type="text/javascript">  
  hs.graphicsDir = '/highslide/graphics/';
  hs.outlineType = 'rounded-white';
  hs.numberOfImagesToPreload = 0;
  hs.showCredits = false;
  hs.lang = {
  loadingText : 'Загрузка...',
  fullExpandTitle : 'Развернуть до полного размера',
  restoreTitle : 'Кликните для закрытия картинки, нажмите и удерживайте для перемещения',
  focusTitle : 'Сфокусировать',
  loadingTitle : 'Нажмите для отмены'
  };
  hs.allowSizeReduction = false;
</script>


Скачиваем архив и все!

107

Скачали

61.4 Kb

Размер

.APK

Разширение

Fosters

Fosters

Автор публикации

Скрипты

Категория

1

Комментариев

453

Просмотров
  • Скриншоты

Kрасивое увеличение картинки при нажатии!
Комментариев 1
  • Fosters
Стоит у нас на сайте cool
Имя:*
E-Mail:


Статистика сайта AOreo.com - Каталог программного обеспечения для Android платформы
Copyright © Footer 2018. All right reserved :: Хостинг от uCoz