Давно юзаю prettyPhoto.
Там по есть кнопка для показа изображения в оригинальном размере.
А в Colorbox, по дефолту, только вперёд, назад, закрыть.
А как сделать full size?
Это важно для маленьких экранов.
А то размер превьюшки БОЛЬШЕ размера изображения в боксе, если маленький моник. Чел хочет видеть большое изображение, а ему показывается уменьшенное. Нонсенс получается.
Это просто размер картинок.
Это вообще не модуль Colorbox.
Речь не об этом.
А об увеличении картинок пользователями.
Чтобы как у prettyPhoto пиктограмка была.
Размер превьюшек устраивает как есть. Но они БОЛЬШЕ картинок в боксе, если маленький моник. Это нонсенс!
Видите превьюшки на заднем фоне? Размер почти одинаковый, а чел ожидает увеличенный размер, поэтому и кликает на превьюшку. А ему показывается такой же размер - это нонсенс. Поэтому и спрашиваю как кнопку увеличения сделать.
Нонсенс это то, что Вы спрашиваете неизвестно о чем и удивляетесь неправильным (по Вашему мнению) ответам. Которые строят исключительно на догадках, пытаясь хоть как-то Вам помочь...
Сергей Березин wrote:
чел ожидает увеличенный размер, поэтому и кликает на превьюшку
Очевидно, нужно делать ссылку на изображение большего размера, чем то на которое ссылается сейчас. Соответственно, это изображение (большего размера) должно быть изначально загружено.
Обычно логика с другой стороны: на странице превьюшка (изображение меньшего размера), со ссылкой на оригинал (или на изображение большего размера).
Смотрите по настройкам того чем выводите, обычно разработчики предусматривают такую возможность. Или, если вручную выводится, учитывайте эти моменты.
Сергей Березин wrote:
как кнопку увеличения сделать.
Никак. Она может автоматически появится если установлен фрейм колорбокса размером меньше чем изображение в нем.
Вот здесь, можете найти детали по использованию colorbox'а.
Bumble, не гоните пургу. Я сразу чётко спросил и даже сразу показал пример (скриншот другого модуля). Другое дело что люди как обычно начинают фантазировать, а не на конкретный вопрос отвечать.
Нонсенс это то, что Вы спрашиваете неизвестно о чем и удивляетесь неправильным (по Вашему мнению) ответам. Которые строят исключительно на догадках, пытаясь хоть как-то Вам помочь...
Сергей Березин написал:
чел ожидает увеличенный размер, поэтому и кликает на превьюшку
Очевидно, нужно делать ссылку на изображение большего размера, чем то на которое ссылается сейчас. Соответственно, это изображение (большего размера) должно быть изначально загружено.
Обычно логика с другой стороны: на странице превьюшка (изображение меньшего размера), со ссылкой на оригинал (или на изображение большего размера).
Смотрите по настройкам того чем выводите, обычно разработчики предусматривают такую возможность. Или, если вручную выводится, учитывайте эти моменты.
Сергей Березин написал:
как кнопку увеличения сделать.
Никак. Она может автоматически появится если установлен фрейм колорбокса размером меньше чем изображение в нем.
Вот здесь, можете найти детали по использованию colorbox'а.
Да не нужны мне ненужные детали. Зачем вы втюхиваете мусор людям. Вас никто не просил, а вы снова гоните своё.
Вопрос был простой - добавить кнопку ресайза. В prettyPhoto она есть по дефолту. Если размер большой картинки больше размера экрана, то она (кнопка) отображается.
Сергей Березин вполне адекватный человек. Он просто захотел, чтобы Colorbox работал как Lightbox2, а он этого не умеет к сожалению. Сейчас перевел один сайт на Drupal 8. Там модуля Lightbox2 нет и не планируется (автор модуля послал всех нахрен https://www.drupal.org/node/2607936), а этот сраный Colorbox и половины не умеет от того, что умеет Lightbox2. В том числе не умеет показать оригинал картинки в полном (не урезанном) масштабе. Сергей, если у вас сайт на D7, то ставьте модуль lightbox2 (https://www.drupal.org/project/lightbox2) и не праьтесь.
Комментарии
Вот пример
А вы в настройках модуля Colorbox смотрели?
Конечно смотрел и много раз.
Не вижу такой опции в настройках модуля.
там нет такого
А где-то есть?
А то размер превьюшки БОЛЬШЕ размера изображения в боксе, если маленький моник. Чел хочет видеть большое изображение, а ему показывается уменьшенное. Нонсенс получается.
/admin/structure/types/manage/ваш тип материала/display
Это просто размер картинок.
Это вообще не модуль Colorbox.
Речь не об этом.
А об увеличении картинок пользователями.
Чтобы как у prettyPhoto пиктограмка была.
Размер превьюшек устраивает как есть. Но они БОЛЬШЕ картинок в боксе, если маленький моник. Это нонсенс!
Установите в настройках ширину колорбокса в процентах (например, 100%).
admin/config/media/colorbox
Не об этом речь вообще. Я же конкретно говорю об возможности увеличения пользователем как в приведённом случае выше.
Чтоб чел мог увеличить картинку.
Ещё раз показываю:
Видите превьюшки на заднем фоне? Размер почти одинаковый, а чел ожидает увеличенный размер, поэтому и кликает на превьюшку. А ему показывается такой же размер - это нонсенс. Поэтому и спрашиваю как кнопку увеличения сделать.
Нонсенс это то, что Вы спрашиваете неизвестно о чем и удивляетесь неправильным (по Вашему мнению) ответам. Которые строят исключительно на догадках, пытаясь хоть как-то Вам помочь...
Очевидно, нужно делать ссылку на изображение большего размера, чем то на которое ссылается сейчас. Соответственно, это изображение (большего размера) должно быть изначально загружено.
Обычно логика с другой стороны: на странице превьюшка (изображение меньшего размера), со ссылкой на оригинал (или на изображение большего размера).
Смотрите по настройкам того чем выводите, обычно разработчики предусматривают такую возможность. Или, если вручную выводится, учитывайте эти моменты.
Никак. Она может автоматически появится если установлен фрейм колорбокса размером меньше чем изображение в нем.
Вот здесь, можете найти детали по использованию colorbox'а.
Пока существует этот топик, уже сто раз можно было раздраконить ту страницу, с которой заскринен пример и привинтить его на свой сайт
Bumble, не гоните пургу. Я сразу чётко спросил и даже сразу показал пример (скриншот другого модуля). Другое дело что люди как обычно начинают фантазировать, а не на конкретный вопрос отвечать.
Да не нужны мне ненужные детали. Зачем вы втюхиваете мусор людям. Вас никто не просил, а вы снова гоните своё.
Вопрос был простой - добавить кнопку ресайза. В prettyPhoto она есть по дефолту. Если размер большой картинки больше размера экрана, то она (кнопка) отображается.
Сергей Березин, Вы адекватный человек?
Вам отвечают на вопросы, а в ответ капризы, из серии: "я нихачу ничо знать проста зделайте так как мне нужна".
Вы или анализируйте полученные ответы, или не задавайте идиотские вопросы!
Здесь Вам никто ничем не обязан, а за подобное общение, с попытками нападок и оскорблений других участников - Вам еще и бан прилетит скоро.
Сергей Березин вполне адекватный человек. Он просто захотел, чтобы Colorbox работал как Lightbox2, а он этого не умеет к сожалению. Сейчас перевел один сайт на Drupal 8. Там модуля Lightbox2 нет и не планируется (автор модуля послал всех нахрен https://www.drupal.org/node/2607936), а этот сраный Colorbox и половины не умеет от того, что умеет Lightbox2. В том числе не умеет показать оригинал картинки в полном (не урезанном) масштабе. Сергей, если у вас сайт на D7, то ставьте модуль lightbox2 (https://www.drupal.org/project/lightbox2) и не праьтесь.
Comparison of lightbox-type modules
https://www.drupal.org/node/266126