2еместо

0

-3
+3

По модернизации форума

https://yadi.sk/d/zgHxxsUlopaWK
там вордовкий док. в нем все написано с изображениями

Дмитрий, 14.02.2016, 16:54
Статус идеи: ожидает рассмотрения

Комментарии

Maxim Fisyuk, 14.02.2016, 18:03
Если найдешь подходящий плагин для smf - с удовольствием его поставлю
Дмитрий, 14.02.2016, 23:58
Лайтбоксы для изображений
Highslide Image Viewer - http://custom.simplemachines.org/mods/index.php?mod=1450
Highslide 4 SMF - https://github.com/Spuds/SMF-HS4SMF
ShadowBox 4 SMF - https://www.simplemachines.ru/index.php?action=go;url=aHR0cDovL2RyYWdvbWFuby5ydS9wYWdlL3NoYWRvd2JveC00LXNtZg==
jQLightbox - http://custom.simplemachines.org/mods/index.php?mod=1605
FancyBox 4 SMF - http://custom.simplemachines.org/mods/index.php?mod=3303

Мне по функционалу больше нравится jQLightbox
Эдд Драгон, 15.02.2016, 20:01
Ой нене! Только не лайтбоксы! Вся прелесть форумов в том, что нет этого открывающегося, перекрывающего, вылазящего, выпрыгивающего, со всем набором глюков или недоработок.

Откройте какую-нибудь огрмную картину в лайтбоксе, а потом попробуйте закрыть эту хрень, когда она занимает 5х5 экранов, сайт где-то под ней, элементы управленяи лайтбоксом уплыли далеко за пределы.

Как говорится, счастливого скроллинга на край света!
Maxim Fisyuk, 15.02.2016, 20:02
Не вижу минуса за идею )
Maxim Fisyuk, 15.02.2016, 20:03
о, вижу ))
Эдд Драгон, 15.02.2016, 20:03
А для изображений, вписывающихся в пределы экрана, лайтбокс не имеет смысла, т.к. полотно сообщений форума - тоже почти на весь экран. Это же не соцсеть, где контент вписан в узкую колонку и любую картинку возникает желание увеличить.
Дмитрий, 15.02.2016, 20:13
А разве в лайтбоксе нет такого св-ва открывать изображение не больше чем определенный процент от разрешения экрана, ну или ужимать изображение в определенные рамки по размеру. +если хочешь просмотреть изображение в фулсайз оно будет открываться в новой вкладке.
Эдд Драгон, 15.02.2016, 20:30
А смысл в этом какой? Чтобы в этом был смысл, тебе надо вставлять картинки в сообщение ужатые совсем до невменяемости. Т.е. у тебя есть скриншот 1920х1080.

Вариант А:
Ты вставляешь его в сообщение уменьшеным до 960х540
Изображение прекрасно смотрится в сообщении
Для просмотра 1:1 ты его открываешь в отдельной вкладке
Промежуточный размер (который ты получишь в лайтбоксе) тебе и даром не нужен.

Вариант Б:
Игнорируя тот факт, что полотно форума достаточно широко (!! это ключевой фактор !!), ты вставляешь скриншот с уменьшение до 480х270.
Благодаря этой уловке я не то, что не рассмотрю ничего, я даже не пойму, а хочу ли я его в полный размер.
У меня возникает вопрос - дайте мне рассмотреть нормально, что это за бздюха?
И тут такой лайтбокс: "Я - твоё спасение! Вызови меня!"

Вот на сайтах, где в колонке контента кроме бздюхи, не влазит ничего - там нужен лайтбокс.

Иным оно еще и визуально чем-то нравится. Как рюшечки.
А зачем оно на форуме, развернутом на всю ширину экрана?

Какую пользу приносит, если картинка в сообщении ничем от варианта в лайтбоксе отличаться практически не будет?
Эдд Драгон, 15.02.2016, 20:39
Ну собственно, как например на Хабре и Гиктаймсе - нет ничего типа лайтбокса за ненадобностью. Вовсе же ен потому, что некому запилить столь удобный функционал.
Дмитрий, 15.02.2016, 20:44
У меня ширина монитора 1280px и максимальная ширина изображения, которая сейчас установлена на форуме равна 1024px, у меня оно полностью не помещается в пост(приходится прокручивать).
Если лайтбокс не нужен, то тогда нужно вставить св-во @media screen, чтобы на разных разрешениях была разная максимальная ширина изображения
Эдд Драгон, 15.02.2016, 21:15
Ну так поставить меньше, чтобы помещалось на 1280 мониторах. Там не помещается, совсем немного наверное?
Дмитрий, 15.02.2016, 21:23
При ширине 950px все норм
Дмитрий, 15.02.2016, 23:10
Предлагаю вот такую штуку по изображениям
в ксс вставить

@media only screen and (max-device-width: 480px) {

.bbc_img {
max-width: 355px;
}

}
@media only screen and (max-device-width: 650px) {

.bbc_img {
max-width: 480px;
}

}
@media only screen and (max-device-width: 980px) {

.bbc_img {
max-width: 725px;
}

}
@media only screen and (max-device-width: 1280px) {

.bbc_img {
max-width: 950px;
}

}
@media only screen and (min-device-width: 1366px) {

.bbc_img {
max-width: 1010px;
}

}

Оставить комментарий