Фильтр по:
  

  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Фотоальбомы » Как сделать чтобы при клике на фото открывалась следущая .. (Скрипт для фотоальбома, открывающий следущую страницу.)
Как сделать чтобы при клике на фото открывалась следущая ..
Дата: Понедельник, 30.08.2010, 14:01 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Anna-Foto,
Quote (Anna-Foto)
! Подскажите, пожалуйста, какой код (скрипт) поставить, чтобы при клике на фото открывалась следующая картинка!? (Скрипт, данный в той теме - не действует) ((

... Ну ...
Примерно вот так ... (за основу взят скрипт YuriT)
В шаблоне «Страница с полной фотографией и комментариями» находите и меняете вот этот код
Quote
$PHOTO$

На вот этот:
Quote
<a id="nextPhoto">$PHOTO$</a>

- Один-в-один.
Где нибудь в низу, в этом же шаблоне, например перед <?if($COM_IS_ACTIVE$)?> вставляем вот этот скрипт:
Quote
<script type="text/javascript">
$(document).ready(function(){
/* Start DocumentReady */
var nextPh=$('#nextPh').parent().attr('href')||$('#prevPh').parent().next('a.photoOtherLink').attr('href');
if(typeof nextPh!=='undefined'){
$('#nextPhoto img').click(function(){window.location=nextPh;return false;});
};
/* End DocumentReady */
});
</script>

...
Всё работает ... для всех ... и для пользователей, “которые имеют права помечать области на фотографиях” ...
За основу взят скрипт от YuriT (пост №9)

Потыкать в картинки и посмотреть как работает можно вот здесь .... «http://tng.ucoz.ru/photo/fotografija_13/1-0-13» ....

P.S. Так как не все картинки, из добавленных, если их больше чем 11, в списке, переход осуществляется на первую из этого списке ... Чёт, походу, криво объяснил ... Да? ... ヅ
Вот скрин ...

После того, как посмотрите последнюю фотку, №15, при клике на большой картинке, перейдете на фотку №5, так как фотки №1 в этом списке нет. ... Пока не решил проблемку. По простому ... А не «по простому» - слишком запутанно получается ... ヅ



Flesh

Прикрепления: 4514390.png (20.6 Kb)

 
Дата: Суббота, 26.02.2011, 15:27 |
Рядовой
Группа: Проверенные
Сообщений: 13
Награды: 0
Репутация: 0
Статус: Offline


А, как на странице фотографии сделать две ссылки, одна следующую > фотографию, другая на <предыдущую? Как $OTHER_PHOTOS$ только без ссылок по центру.

 
Дата: Понедельник, 28.02.2011, 11:20 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Silgrion,
Quote (Silgrion)
А, как на странице фотографии сделать две ссылки, одна следующую > фотографию, другая на <предыдущую? Как $OTHER_PHOTOS$ только без ссылок по центру.

- Может, проще убрать «ссылки по центру» у $OTHER_PHOTOS$, а следующую\предыдущую оставить?
Хотя, в принципе, - то же самое, только ссылку, - значение href, брать из другой кнопки - ссылающейся на предыдущую.
...


 
Дата: Понедельник, 28.02.2011, 15:44 |
Рядовой
Группа: Проверенные
Сообщений: 13
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
- Может, проще убрать «ссылки по центру» у $OTHER_PHOTOS$, а следующую\предыдущую оставить? Хотя, в принципе, - то же самое, только ссылку, - значение href, брать из другой кнопки - ссылающейся на предыдущую. ...

Можно поконкретней, как убрать ссылки по центру? smile


 
Дата: Понедельник, 28.02.2011, 19:40 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Silgrion,
Quote (Silgrion)
Можно поконкретней, как убрать ссылки по центру?

- Куда уж конкретнее - конкретнее - только код ... ヅ
Code
<script type="text/javascript">
$(function(){
/*Start DocumentReady*/
var a=$('#prevPh').parent(),b=$('#nextPh').parent();
$('#oPhotos').empty().html(' | ').prepend(a).append(b);
/*End DocumentReady*/
});
</script>

Пример ...
...

Silgrion,

Quote (Silgrion)
можно слова "Следующая" и "предыдущая" заметить картинками?

Можно.


 
Дата: Вторник, 08.03.2011, 12:59 |
Рядовой
Группа: Проверенные
Сообщений: 13
Награды: 0
Репутация: 0
Статус: Offline


Спасибо, попробую smile . Только ещё вопрос есть, можно слова "Следующая" и "предыдущая" заметить картинками?

Добавлено (08.03.2011, 12:59)
---------------------------------------------
Огромное спасибо за помощь, всё сработало! А вы случаем не знаете полный скрипт $NEAR_PHOTOS$? biggrin

 
Дата: Среда, 09.03.2011, 03:04 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Silgrion,
Quote (Silgrion)
А вы случаем не знаете полный скрипт $NEAR_PHOTOS$

- А чего там за скрипт? - в смысле тебе что нужно от него?


 
Дата: Среда, 09.03.2011, 16:08 |
Рядовой
Группа: Проверенные
Сообщений: 13
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
в смысле тебе что нужно от него?

Сам скрипт. Хотелось эксплуатировать его своему, например заметить кнопки или ещё чего нибудь. happy


 
Дата: Четверг, 10.03.2011, 14:01 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Silgrion,
Quote (Silgrion)
Сам скрипт. Хотелось эксплуатировать его своему, например заметить кнопки или ещё чего нибудь

Code
<style type="text/css">
#leftSwch {display:block;width:32px;height:32px;background: transparent url('http://s19.ucoz.net/img/fr/ar_prev.png') no-repeat 0 -32px;}
#leftSwch:hover {background-position: 0 0;}
#rightSwch {display:block;width:32px;height:32px;background: transparent url('http://s19.ucoz.net/img/fr/ar_next.png') no-repeat 0 -32px;}
#rightSwch:hover {background-position: 0 0;}
</style>
<script type="text/javascript">
function doPhtSwitch(n,f,p){
if (!f){f=0;}
document.getElementById('rightSwch').onclick='javascript://';
document.getElementById('leftSwch').onclick='javascript://';
_uPostForm('',{url:'http://likbezz.ru/photo/6-0-0-10-'+n+'-'+f+'-'+p});
}
</script>

...


 
Дата: Пятница, 10.06.2011, 19:18 |
anatolij66
Рядовой
Группа: Проверенные
Сообщений: 17
Награды: 0
Репутация: 0
Статус: Offline


Добрый вечер.У меня вопрос.Как можно сделать,что бы фотки из альбома,показывались (по 2,в произвольном порядке) на главной странице,над материалом.При новом переходе на главную страницу,соответственно менялись и фотографии.

 
Дата: Пятница, 10.06.2011, 20:43 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


anatolij66,
Quote (anatolij66)
У меня вопрос.Как можно сделать,что бы фотки из альбома,показывались (по 2,в произвольном порядке) на главной странице,над материалом

На главной - это в смысле - на главной сайта?
- Информером. Случайные фотки из определенного раздела - вывод по две штуки.
- Остальное информера и стили оформления.


 
Дата: Пятница, 10.06.2011, 21:38 |
anatolij66
Рядовой
Группа: Проверенные
Сообщений: 17
Награды: 0
Репутация: 0
Статус: Offline


Главная » Информеры Создать информер


Что дальше?
Мои попытки пока привели к нулевому результату.

Добавлено (10.06.2011, 21:38)
---------------------------------------------
Может этот материал был уже описан

 
Дата: Пятница, 10.06.2011, 22:53 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


anatolij66,
Quote (anatolij66)
Что дальше?

- Создаёте информер - фото » в случайном порядке ...
Quote (anatolij66)
Мои попытки пока привели к нулевому результату.

Какие попытки?
Что не получилось?
Quote (anatolij66)
Может этот материал был уже описан

Возможно.
«Информеры» (справка по информерам, интересные решения)
...


 
Дата: Суббота, 11.06.2011, 11:56 |
anatolij66
Рядовой
Группа: Проверенные
Сообщений: 17
Награды: 0
Репутация: 0
Статус: Offline


Ознакомился с 8 страницами "«Информеры» (справка по информерам, интересные решения) " Многое прибавилось в мозгу,но видать я юзер ещё тот. Итак, как разместить загруженные фотки на главной странице своего сайта. Панель управления-Инфомеры-создать инфомеры-название инфомера(фото)-раздел"новости сайта(тип данных-материалы;дата добавления материалов А-в случайном порядке;количество материалов-оставляю 10;количество колонок-оставляю 1)-создать" Мои шаги пока правильны,или надо что то подредактировать и что мне делать дальше? Если это возможно показать мои действия дальше.

 
Дата: Суббота, 11.06.2011, 16:20 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


anatolij66,
Quote (anatolij66)
Инфомеры-создать инфомеры-название инфомера(фото)-раздел"новости сайта(тип данных-материалы;дата добавления материалов А-в случайном порядке;количество материалов-оставляю 10;количество колонок-оставляю 1)-создать"

» Инфомеры-создать » инфомеры-название инфомера(фото) » раздел - Фото » тип данных-материалы » в случайном порядке » количество материалов-2 » количество колонок 2 » создать
...


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Фотоальбомы » Как сделать чтобы при клике на фото открывалась следущая .. (Скрипт для фотоальбома, открывающий следущую страницу.)
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:


Мобильная версия