Начнём! В настройках новостей сайта добавляем дополнительное поле. В моём примере это доп. поле № 2. В замене стандартных надписей переименовываем его в нужное, а именно "Ссылка на изображение". Потом в шаблонах "Вид материалов новостей" и "Страница материала и комментариев к нему" ставим следующий код перед $MESSAGE$ : Code <?if($OTHER2$)?><td class="news" align="left" bgcolor="#f8f8f8" valign="top"><div align="center"><a style="" href="$OTHER2$" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><img src="$OTHER2$" style="border: medium none ; visibility: visible;" align="center" border="0" width="300"></a></div> <?endif?> Если у вас другой номер доп. поля то его изменяем в коде $OTHER2$. Затем в корне сайта создаём директорию highslide. Пихаем туда файл highslide.css из архива. После этого открываем файл highslide.js и находим в нём это : creditsText : 'текст надписи на картинке', creditsHref : 'адресс вашего сайтеГа', creditsTitle : 'комментарий к надписи', Думаю, что на что вам надо будет заменить и так понятно. Сохраняем в кодировке UTF-8 Ставим его в созданную директорию. В эту же директорию загружаем папку graphics со всеми файлами, которые внутри скаченного архива. В итоге должен получиться путь /highslide/graphics/ Теперь в шаблонах: Страницы сайта-->Архив Материалов новостей-->Вид материала и комментариев к нему между пишем : Code <style type="text/css">.UhideBlock {display:none}</style> <script type="text/javascript" src="/highslide/highslide.js"></script> <script type="text/javascript" src="/highslide/highslide-full.packed.js"></script> <link rel="stylesheet" type="text/css" href="/highslide/highslide.css" /> <script type="text/javascript"> hs.graphicsDir = '/highslide/graphics/'; hs.align = 'center'; hs.outlineType = 'rounded-white'; hs.fadeInOut = true; hs.allowMultipleInstances = false; hs.dimmingOpacity = 0.75; </script> СКАЧАТЬ АРХИВ Всё готово!
Источник: http://ipicture.ru/uploads/090108/21749/7eWWLBN65e.jpg |