Изображения в блогах

Не могу разобраться с размерами изображений в блогах

 
Посетитель
no avatar
Медаль
Сообщений: 232
Доброго времени суток. Никак не могу разобраться с размерами изображений в блоге, поэтому прошу помощи сообщества.
При загрузке картинки она имеет адрес /upload/blogs/0dfc44d1f5a1a907310f009323b5bb30.jpg и в самом посте вставлена масшабированная средствами HTML превьюха размером 600px × 399px (в масштабе 319px × 212px)
Изменив размеры в файле /includes/bbcode/bbcode.lib.php и пересохранив пост блога удалось увеличить размер изображений, но начала происходить какая-то беда с ватермаркой, она как бы обрезается с правого края, при этом если открыть изображение в отдельном окне - то всё в порядке. Что я делаю не так и как можно задать больший по ширине размер изображениям?

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

Если кто-то предложит нормальное решение поставленных задач, готов оплатить доработку. Заранее спасибо!
Посетитель
no avatar
МедальАвторитет форума
Сообщений: 2799
MiroMind:
она как бы обрезается с правого края, при этом если открыть изображение в отдельном окне - то всё в порядке. Что я делаю не так и как можно задать больший по ширине размер изображениям?
картинка обрезается стилем в CSS
на самом деле она полная с вотермарком
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 226
У меня другая проблема, вставляется "уменьшенное изображение". Как добавить к ссылке на картинку "http://адрес_сайта/", тогда она будет отображаться полностью.
Вот пример:
Скрытый текст виден только зарегистрированным пользователям
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
MiroMind:
MiroMind
да, как уже написал yury картинка не обрезается просто срабатывает overflow:hidden в css
делать отдельное превью для изображений в блогах и на форуме, было бы не плохо но это работа кодера, я не силён, а по поводу того чтобы полное изображение в блогах и на форуме открывалось не в новом окне, а в всплывающем , у меня это сделано с помощью галлереи fancybox.

Сама галерея есть здесь http://ruseller.com/lessons.php?rub=32&id=238
можно скачать и установить
а что бы большие картинки в блогах и на форуме при клике на них открывались в окне fancybox нужно будет внести небольшое изменение в файл includes/bbcode.lib.php
в функцию обработчика тега img добавить к ссылке на полное изображение класс gallery
Код PHP:
  1.  
  2. $html = '<div class="forum_zoom" style="width:'.$width.'px">'."\n";
  3.  
  4. $html .= '<div><a class="gallery" href="'.htmlspecialchars($src).'" target="_blank">
  5.  
выделить не удается, просто посмотрите где я вставил class=gallery
В принципе можно по аналогии придать ей класс lightbox который уже есть в системе в фотоальбомах, только как я понимаю сейчас лайтбокс и стили подключены только к фотоальбому, - подключите на весь сайт
Редактировалось: 2 раз (Последний: 2 февраля 2013 в 18:26)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
я говорил о версии 1.9
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.