Архив - только для чтения |
Сообщество uCoz » Архивариус » Архив » Следущая фотография. Фотоальбом. (С помощью JavaScript) |
Следущая фотография. Фотоальбом. |
jurash, но тем самым что вы хотите - удобства не доставите. Поверьте. А во флеш не так уж и тяжело это сделать. И получится очень красиво и просто.
|
У меня до этого другой скрипт стоял, не знаю чей...
Но проблема с перелистыванием остаётся... Может знаете, как решить? Дело в том, что если фотография размером более 800пкс, то у меня отображается полная фотография Code <?if($FULL_PHOTO_URL$)?><img alt="$PHOTO_NAME$" src="$FULL_PHOTO_DIRECT_URL$"><?else?> |
Всё супер,но скажите!!! Вот сейчас появилась фишка (окно light) фотоальбом,а можно зделать так чтобы когда на странице материала и комента к нему нажимаешь на фотку,(или ссылку просмотреть в оригенале) а она не открывалась не красиво в новом окне\вкладке,а открывалось с помощью этой фишки лайт (ну или хотябы чтоб полная фотка открывалась в новом окне с выравниванием по середине,ане безпонтово в верхнем левом углу).И можно ли ещё зделать чтоб в каталоге файлоф IMAGE1 (вставленная в описание картинка) открывался тоже с помощию лайта?
2) у меня стоял скрипт (hightslide) на фотоальбоме и архиве файлов но после обновления он перестал работать для новых материалов (со старыми фотками работает) не подскажите случайно что можно зделать.Пример: http://grinja.ucoz.net/load/6-1-0-48 код скрипта: 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> вот эту строчку вообще удаляем Code <tr><td colspan="2" align="center">$PHOTO$</td></tr> ищем вот эту строку Code <?if($FULL_PHOTO_URL$)?><tr><td align="center" colspan="2"><a href="$FULL_PHOTO_URL$" target="_blank">Просмотреть фотографию в реальном размере</a><hr /></td></tr><?endif?> и меняем её на вот это Code <?if($FULL_PHOTO_DIRECT_URL$)?><center><a href="$FULL_PHOTO_DIRECT_URL$" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><img src="$FULL_PHOTO_DIRECT_URL$" border=0 width=500 style="border:none;"></a></center><br><?endif?> width=500 это ширина фотографии, это можете настроить под себя. Сообщение отредактировал AD_xule - Понедельник, 07 Сен 2009, 11:53:56
|
Quote (hell) jurash, что бы все фотографии были в слайдшоу - я думаю это не очень понравится посетителям. Ибо это значит много трафика. Намного легче сделать Flash файл, в котором будет слайдшоу только самых лучших фотографий (ну например 10-15 штук) а вы сможете написать такой флеш файл? |
Quote (AD_xule) Всё супер,но скажите!!! Вот сейчас появилась фишка (окно light) фотоальбом,а можно зделать так чтобы когда на странице материала и комента к нему нажимаешь на фотку,(или ссылку просмотреть в оригенале) а она не открывалась не красиво в новом окне\вкладке,а открывалось с помощью этой фишки лайт (ну или хотябы чтоб полная фотка открывалась в новом окне с выравниванием по середине,ане безпонтово в верхнем левом углу).И можно ли ещё зделать чтоб в каталоге файлоф IMAGE1 (вставленная в описание картинка) открывался тоже с помощию лайта? Всё,разобрался.Не заметил что появились онлайн игры...поюзав эту функцию укоз всё встало на свои места. |
Помогите пожалуйста разобраться, фотоальбом, просмотр отдельной фотографии.
Мне нужны две отдельные ссылки "предыдущее фото" и "следующее фото" (не как сейчас единый тэг, мне их развести надо и заменить картинками) И еще можно, чтобы лишний вопрос не задавать, если мне недостаточно просто вставки конкретного тэга (например $BODY$) как можно его на отдельные функции разложить? Из просмотра кода страницы далеко не все можно вытащить, ведь ссылки в нем уже оформленные и конкретные Сообщение отредактировал Provodnik7473 - Понедельник, 21 Сен 2009, 22:56:04
|
Quote (Provodnik7473) еще можно, чтобы лишний вопрос не задавать, если мне недостаточно просто вставки конкретного тэга (например $BODY$) как можно его на отдельные функции разложить? Из просмотра кода страницы далеко не все можно вытащить, ведь ссылки в нем уже оформленные и конкретные Его можно разложить в управление дизайном -> вид материалов. "Мега-Детки" - это пример интернет магазина детских товаров в городе Мегион, Нижневартовск.
Окажу помощь в системе Ucoz. Пишем в ЛС или через сайт. |
управление дизайном-> вид материалов - это только для форума..
Я имел ввиду общие тэги, примеры: $NEAR_PHOTOS$ - там группировка по три фотографии + номера страниц и ссылки на предыдущую и следующую фотку, как можно поменять содержимое этого тэга? Как можно использовать только часть этого тэга |
|
Спасибо большое что помогаете, а можно небольшой пример извлечения скриптом или кодом?
И даже проще, в этой теме ведь приводится скрипт, который по щелчку на фото показывает следующее фото - но он работает сам по себе, а можно его привязать к ссылке? |
Provodnik7473, свой вариант скрипта, "навешивающего" на полную фотографию ссылку на следующее фото, я когда-то уже приводил в общей теме про фотоальбомы, вот он:
Code <script> var nextUrl=$('#nextPh').parent().attr('href'); if(nextUrl) $('#photoA:has(img)').attr('href',nextUrl); </script> Здесь nextUrl как раз и есть ссылка на следующее фото. В приведенном скрипте он "прицепляется" к большой фотографии, но точно так же можно "прицепить" ее к любой другой ссылке, достаточно просто кусочек кода '#photoA:has(img)' заменить на селектор нужного элемента <A >. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Пятница, 25 Сен 2009, 20:00:58
|
Спасибо большое, все работает )
А как можно увеличить кол-во изображений в near_photos? Видел на примере одного сайта в указанной тобой теме и у меня конфликт скриптов.. если убрать объявление одного - работает другой, если вернуть, другой отрубается, зато первый работает - есть способ использовать сразу два? Сказал загадкой, поэтому просто посмотрите: полный код страницы как видно по коду, пыталcя переделать правую перелистывающую кнопку под приведенный скрипт, мешает строчка Сообщение отредактировал Provodnik7473 - Суббота, 26 Сен 2009, 00:20:20
|
Provodnik7473, по поводу первого вопроса - есть опция "Количество картинок в коде $NEAR_PHOTOS$" в настройках модуля.
По поводу конфликта джаваскриптов - он возникает из-за того, что скрипт compressed.js переопределяет функцию $ из библиотеки jQuery, которая сейчас грузится на Юкозе по умолчанию. Простейшее решение - заменить в приведенном мною скрипте $ на jQuery (это одно и то же). Т.е. Ваш скрипт станет таким: Code <script> var nextUrl=jQuery('#nextPh').parent().attr('href'); if(nextUrl) jQuery('#imgnext').attr('href',nextUrl); </script> Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
| |||