- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помогите, пожалуйста, решить задачу.
Необходимо сделать многостраничную галерею на lightbox.js
Я не программер, поэтому описала структуру галереи, проблемы и задачи своими словами, как смогла. Надеюсь, вышло понятно. Смотрите аттач.
Итак. Есть сайт на HTML и скрипт Lightbox v2.04
Никаких изменений в файлах скрипта не делалось, кроме одной строки в lightbox.js
var lightboxTop = arrayPageScroll[1] + (document.viewport.getHeight() / 10);
10 изменила на 1000.
(В дальнейшем еще буду экспериментировать с этой строкой)
Плюс для превью был создан файл стилей.
Ссылки на фото выглядят так:
Переход по стр. галереи:
Проблемы.
Есть две страницы галереи (будет и больше). На каждой размещено по 15 превью. Все фото лежат в одной папке, в ней находится папка с большими фото и папка с превью (имя_папки/slides и имя_папки/thumbs). При просмотре фото №15 на нем отсутствует кнопка NEXT, а при просмотре фото №16, отсутствует кнопка PREV. Невозможно осуществить переход с фото №15 на фото №16, то есть, просмотр всех фото, находящихся в папке, невозможен, так как ссылки на них расположены на разных страницах, с 1 по 15 на стр. №1, с 16 по 30 на стр. №2
Задача.
На фото №15 и 16, должны появиться кнопки NEXT и PREV, чтобы просматривать все фото в папке.
При выходе из просмотра на страницу с превью, необходимо, чтобы пользователь оказывался на той стр., на которой находится просматриваемое фото. То есть, если просматривалось фото №15, превью которого находится на стр №1, а затем №16, превью которого находится на стр. №2, пользователь должен попасть на стр. №2
Вопрос. Если есть специалисты, которые разбираются в этом скрипте, подскажите, где и что нужно прописать? Может быть в стилях скрипта, или в самом файле lightbox.js, а может в HTML странице в ссылках на фото, или еще где-то.
Буду благодарна за любой совет или идею!
Как я только не измывалась над Гуглей, какие только запросы не давала, но информацию так и не нашла. Такое впечатление, что в интернете просто отсутствуют многостраничные галереи на lightbox
Осталась надежда только на форум.
Люди, прошу помощи по данному скрипту! Очень нужен хоть какой-то совет. Не молчите, плиз! Разве ни кто ничего не знает ничего по данному вопросу? Help!
Люди, ну разве тут нет профи? Я готова заплатить, тому, кто возьмется довести до ума уже готовую галерею. Можете писать в личку, если нет желания отвечать в теме.
Иногда быстрее написать галерею с нуля, чем разбираться в чужих скриптах.
Ссылку хоть дайте.
Lightbox v2.04 ... lightbox.js
Почему вы считаете, что этих слов достаточно чтобы понять о чем Вы говорите.
Разве ни кто ничего не знает ничего по данному вопросу?
а вопроса то и небыло....
Не переживайте вы так. Это невозможно. Лайтбокс-подобные галереи показывают картинки, ссылки на которые расположены на текущей странице. Это всего лишь обертки над ссылками. О том, что у вас находится на соседних страницах, этим js-скриптам ничего неизвестно.
http://smv.od.ua/gallerys/wedding-001_str-001.html
Вот ссылка на галерею
Попробуйте глянуть в сторону ThickBox под jQuery. Вдруг, этот код покажется более понятным.
Если вы не знаете javascript, не можете программить на php, то галереи у вас может не получиться. Лучше обратитесь за платной услугой или установите уже готовую галерею с подключенными приблудами типа ThickBox или Lightbox.
p.s. В js ThickBox могут возникнуть проблемы совместимости с jQuery 1.3, тогда в яваскрипте потребуется сделать простые поправочки.
--
Хм, ну вы и запросили, вроде неплохая идея-то, в чём-то даже логичная. Мол если листаешь фотки, то так все ;), а не только те 15 шт., что на странице.
Могу предложить один нормальный выход, выводить сразу все фотки на одной странице, а не по 15! Это тоже логично. Если фоток будет до 30.
Если фоток на одной странице может быть много, например, больше 100, то разбивку, конечно, лучше оставить. Но тогда и открывать фотки можно каждую по отдельности в лайтбоксе или фиксбоксе, не принципиально.
Так саму галерею я установила, вроде нормально работает. Я не могу сделать ее многостраничной. Готова заплатить за данную работу, тому, кто реально в этом разбирается. Пишите в личку или в тему.
Среди множества рассмотренных вариантов данного скрипта, остановилась на классическом лйтбоксе.
Модификаций и клонов уйма, но все по каким-то параметрам не дотягивали до нужного мне.
Вот, например, эта многостраничная. Но мне не подходит что сверху превьюшки http://minishowcase.net/
9MASTER9 добавил 22.07.2009 в 19:21
Да, в том-то и дело, что фоток много. Можно и по 30 ставить, это не принципиально, страниц все равно будет 2-3. Фоток около 100 в каждой галерее.
Не очень поняла. Можно пример?
Ну, раз ни кто не знает, пойду к фрилансерам…
сделаю за 50$. усли устраивает, можем пообщаться :) думаю врилансеры меньше не возьмут