• Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Архив - только для чтения
Сообщество uCoz » Архивариус » Архив » Следущая фотография. Фотоальбом. (С помощью JavaScript)
Следущая фотография. Фотоальбом.
jurash
Сообщений: 5
Репутация: 3

Сообщение # 16 | 12:55:24
Учитывая что мой сайт расчитан на людей ищущих свадебного фотографа, он должен быть удобен для просмотра фотографий и чтоб в нем легко было разбираться.
o_Lisovenko
uProduct
Сообщений: 4704

Сообщение # 17 | 13:04:02
jurash, но тем самым что вы хотите - удобства не доставите. Поверьте. А во флеш не так уж и тяжело это сделать. И получится очень красиво и просто.

jazator
Сообщений: 11
Репутация: 26

Сообщение # 18 | 16:12:27
У меня до этого другой скрипт стоял, не знаю чей...

Но проблема с перелистыванием остаётся... Может знаете, как решить? Дело в том, что если фотография размером более 800пкс, то у меня отображается полная фотография
Code
<?if($FULL_PHOTO_URL$)?><img alt="$PHOTO_NAME$" src="$FULL_PHOTO_DIRECT_URL$"><?else?>
При выводе больших фотографий перелистывание не работает... Только на маленьких работает... dry
jurash
Сообщений: 5
Репутация: 3

Сообщение # 19 | 00:16:15
Quote (hell)
А во флеш не так уж и тяжело это сделать

Кто-нибудь может сказать как?

AD_xule
Сообщений: 2
Репутация: 5

Сообщение # 20 | 21:41:30
Всё супер,но скажите!!! Вот сейчас появилась фишка (окно light) фотоальбом,а можно зделать так чтобы когда на странице материала и комента к нему нажимаешь на фотку,(или ссылку просмотреть в оригенале) а она не открывалась не красиво в новом окне\вкладке,а открывалось с помощью этой фишки лайт (ну или хотябы чтоб полная фотка открывалась в новом окне с выравниванием по середине,ане безпонтово в верхнем левом углу).И можно ли ещё зделать чтоб в каталоге файлоф IMAGE1 (вставленная в описание картинка) открывался тоже с помощию лайта?

2) у меня стоял скрипт (hightslide) на фотоальбоме и архиве файлов но после обновления он перестал работать для новых материалов (со старыми фотками работает) не подскажите случайно что можно зделать.Пример: http://grinja.ucoz.net/load/6-1-0-48

код скрипта:
страница с полной фотографией и коментариями после </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>

вот эту строчку вообще удаляем

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
bandos
Репутация: 3

Сообщение # 21 | 21:50:38
Quote (hell)
jurash, что бы все фотографии были в слайдшоу - я думаю это не очень понравится посетителям. Ибо это значит много трафика. Намного легче сделать Flash файл, в котором будет слайдшоу только самых лучших фотографий (ну например 10-15 штук)

а вы сможете написать такой флеш файл?


AD_xule
Сообщений: 2
Репутация: 5

Сообщение # 22 | 12:21:52
Quote (AD_xule)
Всё супер,но скажите!!! Вот сейчас появилась фишка (окно light) фотоальбом,а можно зделать так чтобы когда на странице материала и комента к нему нажимаешь на фотку,(или ссылку просмотреть в оригенале) а она не открывалась не красиво в новом окне\вкладке,а открывалось с помощью этой фишки лайт (ну или хотябы чтоб полная фотка открывалась в новом окне с выравниванием по середине,ане безпонтово в верхнем левом углу).И можно ли ещё зделать чтоб в каталоге файлоф IMAGE1 (вставленная в описание картинка) открывался тоже с помощию лайта?

Всё,разобрался.Не заметил что появились онлайн игры...поюзав эту функцию укоз всё встало на свои места. smile
Provodnik7473
Сообщений: 4
Репутация: 2

Сообщение # 23 | 22:29:54
Помогите пожалуйста разобраться, фотоальбом, просмотр отдельной фотографии.

Мне нужны две отдельные ссылки "предыдущее фото" и "следующее фото" (не как сейчас единый тэг, мне их развести надо и заменить картинками)
Спасибо заранее

И еще можно, чтобы лишний вопрос не задавать, если мне недостаточно просто вставки конкретного тэга (например $BODY$) как можно его на отдельные функции разложить? Из просмотра кода страницы далеко не все можно вытащить, ведь ссылки в нем уже оформленные и конкретные

Сообщение отредактировал Provodnik7473 - Понедельник, 21 Сен 2009, 22:56:04
fbi-danil
Сообщений: 76
Репутация: 20
Уровень замечаний:

Сообщение # 24 | 01:43:06
Quote (Provodnik7473)
еще можно, чтобы лишний вопрос не задавать, если мне недостаточно просто вставки конкретного тэга (например $BODY$) как можно его на отдельные функции разложить? Из просмотра кода страницы далеко не все можно вытащить, ведь ссылки в нем уже оформленные и конкретные

Его можно разложить в управление дизайном -> вид материалов.

"Мега-Детки" - это пример интернет магазина детских товаров в городе Мегион, Нижневартовск.

Окажу помощь в системе Ucoz. Пишем в ЛС или через сайт.

Provodnik7473
Сообщений: 4
Репутация: 2

Сообщение # 25 | 13:19:50
управление дизайном-> вид материалов - это только для форума..

Я имел ввиду общие тэги, примеры: $NEAR_PHOTOS$ - там группировка по три фотографии + номера страниц и ссылки на предыдущую и следующую фотку, как можно поменять содержимое этого тэга? Как можно использовать только часть этого тэга

YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 26 | 14:15:01
Provodnik7473, поменять содержимое - никак. А отдельные части из таких "составных" кодов можно извлекать либо скриптом, либо системными кодами <? ... ?> (последнее сложнее, но иногда необходимо)

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Provodnik7473
Сообщений: 4
Репутация: 2

Сообщение # 27 | 19:00:35
Спасибо большое что помогаете, а можно небольшой пример извлечения скриптом или кодом?

И даже проще, в этой теме ведь приводится скрипт, который по щелчку на фото показывает следующее фото - но он работает сам по себе, а можно его привязать к ссылке?

YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 28 | 19:56:32
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
Provodnik7473
Сообщений: 4
Репутация: 2

Сообщение # 29 | 22:43:40
Спасибо большое, все работает )
А как можно увеличить кол-во изображений в near_photos? Видел на примере одного сайта в указанной тобой теме

и у меня конфликт скриптов.. если убрать объявление одного - работает другой, если вернуть, другой отрубается, зато первый работает - есть способ использовать сразу два?

Сказал загадкой, поэтому просто посмотрите:
My WebPage
Хочу переделать вид фотоальбома, не очень верю что получится, с моим знанием скриптов, но пока пробую..

полный код страницы

как видно по коду, пыталcя переделать правую перелистывающую кнопку под приведенный скрипт, мешает строчка
<script type="text/javascript" src="http://www.dschool.ucoz.ru/compressed.js"></script> - она подключает свой скрипт..

Сообщение отредактировал Provodnik7473 - Суббота, 26 Сен 2009, 00:20:20
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 30 | 15:37:09
Provodnik7473, по поводу первого вопроса - есть опция "Количество картинок в коде $NEAR_PHOTOS$" в настройках модуля.
По поводу конфликта джаваскриптов - он возникает из-за того, что скрипт compressed.js переопределяет функцию $ из библиотеки jQuery, которая сейчас грузится на Юкозе по умолчанию.

Простейшее решение - заменить в приведенном мною скрипте $ на jQuery (это одно и то же). Т.е. Ваш скрипт станет таким:

Code
<script>
var nextUrl=jQuery('#nextPh').parent().attr('href');
if(nextUrl)
jQuery('#imgnext').attr('href',nextUrl);
</script>​

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщество uCoz » Архивариус » Архив » Следущая фотография. Фотоальбом. (С помощью JavaScript)
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: