Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 11.06.2006, 21:09   #1
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию автоизменение размера изображений.

Перевожу сайт на typo3. До этого на нём стояла самописная cms, которая работала с изображениями следующим образом: закачивалась картинка, а потом, при выводе её в браузер, с помощью скрипта размеры автоматически изменялись до заданных в шаблоне средствами GD.

Можно ли средствами typo3 либо сохранить такую же структуру, либо ресайзить изображения при их закачке?

Либо придётся, всё-таки изменять их размер вручную?
Uznick вне форума   Ответить с цитированием
Старый 11.06.2006, 23:32   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Цитата:
До этого на нём стояла самописная cms, которая работала с изображениями следующим образом: закачивалась картинка, а потом, при выводе её в браузер, с помощью скрипта размеры автоматически изменялись до заданных в шаблоне средствами GD.
TYPO3 тоже ресайзит картинки при первой загрузке страницы посетителем для всех элементов text with image, image, и внутри RTE, причем сохраняет их в typo3temp, а размеры пишет в базу.

Не понятно в чем проблема
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 12.06.2006, 01:40   #3
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

У меня это реализовано в плагине.

В одно из его полей заливается картинка. Абсолютно в таком же виде в каком она была до заливки она пишется в /uploads/

Далее надо вывести её на экран. И при обращении по пути /uploads/имя_файла выводится она же, неизменённого размера.

Вот проблема в том, как изменить размер в этом случае.

Дополнительного поля, в котором задаются требуемые размеры картинки я не нашёл.
Uznick вне форума   Ответить с цитированием
Старый 12.06.2006, 02:45   #4
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

что-то я не пойму в чем дело...

есть вагон и маленькая тележка всяких галерей, которые ресайзят изображения - посмотрите как там это сделано (как рендеринг cObject вызывается в PHP)
Если нужно через TS - то можно посмотреть css_styled_content ну и доки конечно.
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 12.06.2006, 02:48   #5
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

доки я смотрел, так ничего путного не нашёл.

а галереи посмотреть почему-то не догадался

спасибо, как найду решение -- напишу сюда.
Uznick вне форума   Ответить с цитированием
Старый 12.06.2006, 16:56   #6
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

всё кончилось тем, что написал ещё один скрипт, который уменьшает картинку с помощью Gd и выводит её браузеру.
Uznick вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:33.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория