• Страница 1 из 1
  • 1
Модератор форума: [A]™Stewart  
красивое увеличение картинки при нажатии
N1ck3L=Дата: Пятница, 14.05.2010, 17:29 | Сообщение # 1




ICQ:

Сообщений: 60
Награды: 0 +

null [ 1 ] null

Замечания: ±

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

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

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 и находим в нем это :

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

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

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

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

Код
<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"
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Лучшие пользователи
Уважаемые пользователи
Популярные темы
Недавно обновленные темы
[A]™Stewart Постов [ 787 ]
azxx Постов [ 202 ]
sIlvEr Постов [ 143 ]
tomek Постов [ 114 ]
lazzy Постов [ 105 ]
Back-777 Постов [ 100 ]
[eXplousE] Постов [ 85 ]
maxvell Постов [ 68 ]
Evilson Постов [ 62 ]
N1ck3L= Постов [ 60 ]
tomek [ 87 ]
maxvell [ 72 ]
[A]™Stewart [ 53 ]
sIlvEr [ 42 ]
lazzy [ 21 ]
[AlfA_Team]Ma[K]s [ 20 ]
су-27 [ 18 ]
lancer [ 12 ]
Shark [ 11 ]
mInf [ 10 ]

Счетаем до 500

(Постов: 64)

Набивка постов

(Постов: 33)

Привлечение пос...

(Постов: 20)

Конкурс на икон...

(Постов: 19)

Я вижу,что ты в...

(Постов: 19)

NO AVATAR

(Постов: 19)

Голосование!!!

(Постов: 18)

Кто может помоч...

(Постов: 17)

Заявки писать с...

(Постов: 15)

Города

(Постов: 14)

хочу Шаблон [ 25.04.2011 ]
Предcтавляю Вам не б... [ 18.04.2011 ]
Статитика для Ucoz [ 18.04.2011 ]
Новые часы cs 1.6 дл... [ 18.04.2011 ]
Статистика CW для cs [ 18.04.2011 ]
Новый вид опроса [ 18.04.2011 ]
Красивая форма входа [ 18.04.2011 ]
Отличный мини-чат дл... [ 18.04.2011 ]
го баннеробмен [ 17.03.2011 ]
KC-GAMING [ 08.03.2011 ]

Alft-Team-CS.clan.su © Хостинг от uCoz При Копировании материалов, ссылка на сайт ОБЯЗАТЕЛЬНА! ForumSiteMap.xml SiteMap.xml