Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2009-04-01 16:39:55

M`art
Участник
Зарегистрирован: 2009-03-02
Сообщений: 2
Рейтинг :   

Сжимание изображений при загрузке

Проблема следующая, закачивают люди изображение 1024х768 а ширина колонки всего скажем 800 пикселей... и картинка уходит куда-то.... можно ли сделать чтоб при загрузке на сервер изображения или сжимались по размеру или отображались уменьшенные копии заданного разрешения? (вариант прописывать Ширину в ВВ не подходит из за своей убогости)

Не в сети

#2 2009-04-01 17:18:12

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Сжимание изображений при загрузке

M`art пишет:

закачивают люди изображение

Может вставляют?

Не в сети

#3 2009-04-01 19:58:37

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Сайт

Re: Сжимание изображений при загрузке

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

Не в сети

#4 2009-04-01 21:51:13

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Сжимание изображений при загрузке

Вообще непонятно, что M`art, хочет, у меня лично пользователи не могут закачивать изображения, или это я у себя чет накуралесила ))  Если я правильно понимаю, то M`artу, необходимо, вернее как один из вариантов - можно вставить в BBcode table-layout:fixed, т.е. на выходе получим  править в быстрых тегах темы *глянула где именно ))* строка 21

<a href="javascript:insertext('[img="" width="" height="" border="0"]','[/img]', '{area}')" title='{l_qt_imagelink}'><img src="{skins_url}/tags/imagelink.gif" hspace="5" vspace="5" alt="{l_qt_imagelink}" /></a>

заменить на

<a href="javascript:insertext('[img="" width="" height="" border="0" style="table-layout:fixed"]','[/img]', '{area}')" title='{l_qt_imagelink}'><img src="{skins_url}/tags/imagelink.gif" hspace="5" vspace="5" alt="{l_qt_imagelink}" /></a>

и будет счастье.

Не в сети

#5 2009-05-23 15:38:26

Сокол
Участник
Откуда Красноярск
Зарегистрирован: 2009-05-23
Сообщений: 227
Рейтинг :   
Сайт

Re: Сжимание изображений при загрузке

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

может ещё подскажешь - что за скрипт такой, где его взять и куда вписать? smile

Не в сети

#6 2009-05-23 15:44:15

insider
Участник
Зарегистрирован: 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: Сжимание изображений при загрузке

Не в сети

#7 2009-05-23 15:51:05

Сокол
Участник
Откуда Красноярск
Зарегистрирован: 2009-05-23
Сообщений: 227
Рейтинг :   
Сайт

Re: Сжимание изображений при загрузке

http://ngcms.ru/forum/viewtopic.php?id=283

- это не то, что мне нужно...
может я не так понял, но мне нужно чтобы загружаемые картинки автоматом уменьшались в размере до заданных админом параметров.

Не в сети

#8 2009-05-23 16:02:52

RocketBoy
Участник
Откуда Калининград
Зарегистрирован: 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: Сжимание изображений при загрузке

M`art пишет:

Проблема следующая, закачивают люди изображение 1024х768 а ширина колонки всего скажем 800 пикселей... и картинка уходит куда-то.... можно ли сделать чтоб при загрузке на сервер изображения или сжимались по размеру или отображались уменьшенные копии заданного разрешения? (вариант прописывать Ширину в ВВ не подходит из за своей убогости)

А сделать ксскласс для изображения в , с макс параметром 780пк. И в теле новости, у тя полюбому они больше не получатся

.img_news { max-width: 780px;}
или
.блокгденовости img {max-width: 780px;}

(вариант прописывать Ширину в ВВ не подходит из за своей убогости)

big_smile прости друг не заметил этой строки, когда начал отвечать

Изменено RocketBoy (2009-05-23 16:24:11)

Не в сети

#9 2009-05-23 16:06:02

Сокол
Участник
Откуда Красноярск
Зарегистрирован: 2009-05-23
Сообщений: 227
Рейтинг :   
Сайт

Re: Сжимание изображений при загрузке

RocketBoy пишет:
M`art пишет:

Проблема следующая, закачивают люди изображение 1024х768 а ширина колонки всего скажем 800 пикселей... и картинка уходит куда-то.... можно ли сделать чтоб при загрузке на сервер изображения или сжимались по размеру или отображались уменьшенные копии заданного разрешения? (вариант прописывать Ширину в ВВ не подходит из за своей убогости)

А сделать ксскласс для изображения в , с макс параметром 780пк. И в теле новости, у тя полюбому они больше не получатся

.img_news { max-width: 780px;}
или
.блокгденовости img {max-width: 780px;}

то есть - прописать параметры класса в сиэсэс и всё? больше никуда лезть не нужно будет?

Не в сети

#10 2009-05-23 16:28:02

RocketBoy
Участник
Откуда Калининград
Зарегистрирован: 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: Сжимание изображений при загрузке

Сокол, это полумера (я их просто люблю) Вопрос с кроссбраузерностью никто не снимал. Работать будет, но не везде.
Короче ждем фичи, без нее геморой

Не в сети

#11 2009-05-23 16:40:02

Сокол
Участник
Откуда Красноярск
Зарегистрирован: 2009-05-23
Сообщений: 227
Рейтинг :   
Сайт

Re: Сжимание изображений при загрузке

RocketBoy, да и в этом случае картинки всё равно будет обрабатывать на движок, а браузер, что не решает проблему...
пока фичи нет - попробую другие варианты...
если получится задуманное - отпишусь. wink

Изменено Сокол (2009-05-23 16:40:23)

Не в сети

Подвал раздела

Работает на FluxBB