Перейти к содержанию

Автоматическое изменение размера изображения в процентном соотношении


Рекомендуемые сообщения

Добрый день! Есть такая необходимостьсделать автоматическое изменение размера изображения в процентном соотношении, а не в pix'ельном как это делается через настройку - Система -> Настройки -> Форумы -> Темы, сообщения и опросы [скриншот во вложении].

Т.е. когда пользователь добавляет изображение размером 600*200, чтобы оно уменьшилось скажем на 50% сохраняя пропорцию.

IPB v3.4.6.

Подскажите пожалуйста, как-то можно это реализовать? И если можно - то как?

Заранее - благодарю.

1.png

Ссылка на комментарий
Поделиться на другие сайты

Если знаете css, то правьте шаблон includeCSS

<if test="$this->settings['resize_img_force']">
	<!-- Forces resized images to an admin-defined size -->
	<style type='text/css'>
		img.bbc_img {
			max-width: {$this->settings['resize_img_force']}px !important;
			max-height: {$this->settings['resize_img_force']}px !important;
		}
	</style>
<else />
	<style type='text/css'>
		img.bbc_img { max-width: 100% !important; }
	</style>
</if>

 

Ссылка на комментарий
Поделиться на другие сайты

Изменил на:

<style type='text/css'>
		img.bbc_img {
			max-width: 20% !important;
			max-height: 20% !important;
		}
	</style>

Ничего не изменилось.

Ссылка на комментарий
Поделиться на другие сайты

Может Вы не туда смотрите?

Указанная настройка работает для изображений, добавленных через бибикод img

Ссылка на комментарий
Поделиться на другие сайты

Вроде как туда. :-) Скриншоты во вложении.

 

Code2.png

Code.png

Ссылка на комментарий
Поделиться на другие сайты

А Вы значение настройки меняли? Или там сейчас пусто, что следует из условия?

К тому же для картинок указаны атрибуты ширины и высоты. Чего я не вижу в коде. Может у Вас какой-нибудь хук установлен или код изменен?

Ссылка на комментарий
Поделиться на другие сайты

<style type='text/css'>
		img.bbc_img {
			max-width: 20% !important;
			max-height: 20% !important;
		}
	</style>

Хуки не стоят. Код лишь изменен так как указано выше.

 

bbcode.png

Ссылка на комментарий
Поделиться на другие сайты

Все понятно, откуда ноги растут у атрибутов, - выделение изображения и вставка.

Код лишь изменен так как указано выше

Нужно еще установить значение настройки, отличное от нуля. Но, если Вам оно не интересно, то можете Ваш код добавить в самый низ шаблона.

Ссылка на комментарий
Поделиться на другие сайты

Нужно еще установить значение настройки, отличное от нуля. Но, если Вам оно не интересно, то можете Ваш код добавить в самый низ шаблона.

Не подскажете?

Ссылка на комментарий
Поделиться на другие сайты

Не подскажете?

Что именно?

Шаблон указан во втором сообщении, селектор Вам известен.

В самый низ добавляете 

<style type='text/css'>
	img.bbc_img {
		/* CSS-свойста */
	}
</style>

Либо весь код из второго поста заменяете на свой.

Изменено пользователем LvsF
Ссылка на комментарий
Поделиться на другие сайты

Спасибо. Суть понятна.

В принципе разобрался.

Тему можно закрыть.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...