Full size в Colorbox

Аватар пользователя Сергей Березин Сергей Березин 4 апреля 2017 в 0:49

Давно юзаю prettyPhoto.
Там по есть кнопка для показа изображения в оригинальном размере.
А в Colorbox, по дефолту, только вперёд, назад, закрыть.
А как сделать full size?
Это важно для маленьких экранов.

0 Thanks

Комментарии

Аватар пользователя Сергей Березин Сергей Березин 4 апреля 2017 в 21:07

А где-то есть?

А то размер превьюшки БОЛЬШЕ размера изображения в боксе, если маленький моник. Чел хочет видеть большое изображение, а ему показывается уменьшенное. Нонсенс получается.

Аватар пользователя Studio VIZA Studio VIZA 4 апреля 2017 в 22:17
1
Сергей Березин wrote:

А то размер превьюшки БОЛЬШЕ размера изображения в боксе

/admin/structure/types/manage/ваш тип материала/display

https://www.img.studioviza.com/Shotd12va.png

Аватар пользователя Сергей Березин Сергей Березин 5 апреля 2017 в 0:19

Это просто размер картинок.
Это вообще не модуль Colorbox.
Речь не об этом.
А об увеличении картинок пользователями.
Чтобы как у prettyPhoto пиктограмка была.

Размер превьюшек устраивает как есть. Но они БОЛЬШЕ картинок в боксе, если маленький моник. Это нонсенс!

Аватар пользователя OldWarrior OldWarrior 5 апреля 2017 в 0:38

Установите в настройках ширину колорбокса в процентах (например, 100%).
admin/config/media/colorbox

Аватар пользователя Сергей Березин Сергей Березин 5 апреля 2017 в 18:41

Не об этом речь вообще. Я же конкретно говорю об возможности увеличения пользователем как в приведённом случае выше.

Чтоб чел мог увеличить картинку.

Аватар пользователя Сергей Березин Сергей Березин 5 апреля 2017 в 19:10

Видите превьюшки на заднем фоне? Размер почти одинаковый, а чел ожидает увеличенный размер, поэтому и кликает на превьюшку. А ему показывается такой же размер - это нонсенс. Поэтому и спрашиваю как кнопку увеличения сделать.

Ка

Аватар пользователя bumble bumble 6 апреля 2017 в 9:03
1
Сергей Березин wrote:

это нонсенс.

Нонсенс это то, что Вы спрашиваете неизвестно о чем и удивляетесь неправильным (по Вашему мнению) ответам. Которые строят исключительно на догадках, пытаясь хоть как-то Вам помочь...

Сергей Березин wrote:

чел ожидает увеличенный размер, поэтому и кликает на превьюшку

Очевидно, нужно делать ссылку на изображение большего размера, чем то на которое ссылается сейчас. Соответственно, это изображение (большего размера) должно быть изначально загружено.

Обычно логика с другой стороны: на странице превьюшка (изображение меньшего размера), со ссылкой на оригинал (или на изображение большего размера).

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

Сергей Березин wrote:

как кнопку увеличения сделать.

Никак. Она может автоматически появится если установлен фрейм колорбокса размером меньше чем изображение в нем.

Вот здесь, можете найти детали по использованию colorbox'а.

Аватар пользователя gun_dose gun_dose 6 апреля 2017 в 10:06
1

Пока существует этот топик, уже сто раз можно было раздраконить ту страницу, с которой заскринен пример и привинтить его на свой сайт

Аватар пользователя Сергей Березин Сергей Березин 8 апреля 2017 в 9:09

Bumble, не гоните пургу. Я сразу чётко спросил и даже сразу показал пример (скриншот другого модуля). Другое дело что люди как обычно начинают фантазировать, а не на конкретный вопрос отвечать.

Аватар пользователя Сергей Березин Сергей Березин 8 апреля 2017 в 9:18
bumble wrote:

Сергей Березин написал:

это нонсенс.

Нонсенс это то, что Вы спрашиваете неизвестно о чем и удивляетесь неправильным (по Вашему мнению) ответам. Которые строят исключительно на догадках, пытаясь хоть как-то Вам помочь...
Сергей Березин написал:

чел ожидает увеличенный размер, поэтому и кликает на превьюшку

Очевидно, нужно делать ссылку на изображение большего размера, чем то на которое ссылается сейчас. Соответственно, это изображение (большего размера) должно быть изначально загружено.
Обычно логика с другой стороны: на странице превьюшка (изображение меньшего размера), со ссылкой на оригинал (или на изображение большего размера).
Смотрите по настройкам того чем выводите, обычно разработчики предусматривают такую возможность. Или, если вручную выводится, учитывайте эти моменты.
Сергей Березин написал:

как кнопку увеличения сделать.

Никак. Она может автоматически появится если установлен фрейм колорбокса размером меньше чем изображение в нем.
Вот здесь, можете найти детали по использованию colorbox'а.

Да не нужны мне ненужные детали. Зачем вы втюхиваете мусор людям. Вас никто не просил, а вы снова гоните своё.

Вопрос был простой - добавить кнопку ресайза. В prettyPhoto она есть по дефолту. Если размер большой картинки больше размера экрана, то она (кнопка) отображается.

Аватар пользователя bumble bumble 8 апреля 2017 в 13:37
5

Сергей Березин, Вы адекватный человек?

Вам отвечают на вопросы, а в ответ капризы, из серии: "я нихачу ничо знать проста зделайте так как мне нужна".

Вы или анализируйте полученные ответы, или не задавайте идиотские вопросы!

Здесь Вам никто ничем не обязан, а за подобное общение, с попытками нападок и оскорблений других участников - Вам еще и бан прилетит скоро.

Аватар пользователя heron77 heron77 14 апреля 2018 в 18:54
1

Сергей Березин вполне адекватный человек. Он просто захотел, чтобы Colorbox работал как Lightbox2, а он этого не умеет к сожалению. Сейчас перевел один сайт на Drupal 8. Там модуля Lightbox2 нет и не планируется (автор модуля послал всех нахрен https://www.drupal.org/node/2607936), а этот сраный Colorbox и половины не умеет от того, что умеет Lightbox2. В том числе не умеет показать оригинал картинки в полном (не урезанном) масштабе. Сергей, если у вас сайт на D7, то ставьте модуль lightbox2 (https://www.drupal.org/project/lightbox2) и не праьтесь.