Posted 26 августа, 20159 yr comment_92276 Добрый день! Есть такая необходимость: сделать автоматическое изменение размера изображения в процентном соотношении, а не в pix'ельном как это делается через настройку - Система -> Настройки -> Форумы -> Темы, сообщения и опросы [скриншот во вложении]. Т.е. когда пользователь добавляет изображение размером 600*200, чтобы оно уменьшилось скажем на 50% сохраняя пропорцию. IPB v3.4.6. Подскажите пожалуйста, как-то можно это реализовать? И если можно - то как? Заранее - благодарю. Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/ Share on other sites Больше вариантов
27 августа, 20159 yr comment_92297 Если знаете 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> Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92297 Share on other sites Больше вариантов
27 августа, 20159 yr Author comment_92326 Изменил на: <style type='text/css'> img.bbc_img { max-width: 20% !important; max-height: 20% !important; } </style> Ничего не изменилось. Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92326 Share on other sites Больше вариантов
28 августа, 20159 yr comment_92337 Может Вы не туда смотрите? Указанная настройка работает для изображений, добавленных через бибикод img Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92337 Share on other sites Больше вариантов
28 августа, 20159 yr Author comment_92339 Вроде как туда. :-) Скриншоты во вложении. Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92339 Share on other sites Больше вариантов
28 августа, 20159 yr comment_92344 А Вы значение настройки меняли? Или там сейчас пусто, что следует из условия? К тому же для картинок указаны атрибуты ширины и высоты. Чего я не вижу в коде. Может у Вас какой-нибудь хук установлен или код изменен? Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92344 Share on other sites Больше вариантов
28 августа, 20159 yr Author comment_92346 <style type='text/css'> img.bbc_img { max-width: 20% !important; max-height: 20% !important; } </style> Хуки не стоят. Код лишь изменен так как указано выше. Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92346 Share on other sites Больше вариантов
28 августа, 20159 yr comment_92347 Все понятно, откуда ноги растут у атрибутов, - выделение изображения и вставка. Код лишь изменен так как указано выше Нужно еще установить значение настройки, отличное от нуля. Но, если Вам оно не интересно, то можете Ваш код добавить в самый низ шаблона. Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92347 Share on other sites Больше вариантов
28 августа, 20159 yr Author comment_92348 Нужно еще установить значение настройки, отличное от нуля. Но, если Вам оно не интересно, то можете Ваш код добавить в самый низ шаблона. Не подскажете? Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92348 Share on other sites Больше вариантов
28 августа, 20159 yr comment_92349 Не подскажете? Что именно? Шаблон указан во втором сообщении, селектор Вам известен. В самый низ добавляете <style type='text/css'> img.bbc_img { /* CSS-свойста */ } </style> Либо весь код из второго поста заменяете на свой. Edited 28 августа, 20159 yr by LvsF Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92349 Share on other sites Больше вариантов
28 августа, 20159 yr Author comment_92350 Спасибо. Суть понятна. В принципе разобрался. Тему можно закрыть. Link to comment https://ipbmafia.ru/topic/12202-avtomaticheskoe-izmenenie-razmera-izobrazheniya-v-procentnom-sootnoshenii/?&do=findComment&comment=92350 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.