ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#327 closed defect (fixed)

サイズが大きい画像については自動的に圧縮できるようにしたい

Reported by: takanashi Owned by: takanashi
Priority: minor Milestone:
Component: pc@OpenPNE Version: 2.4
Keywords: Cc:

Description

サイズが大きい画像については自動的に圧縮できるようにしたい

Change History (4)

comment:1 Changed 13 years ago by takanashi

仕組みを検討する。 gd/ImageMagic

comment:2 Changed 13 years ago by takanashi

OpenPNE2.4にはwebapp/lib/util/image.phpのt_check_imageでアップロード画像の正当性チェック処理が組み込まれている。

    if (IMAGE_MAX_WIDTH && ($width > IMAGE_MAX_WIDTH)) {
        return false;
    }
    if (IMAGE_MAX_HEIGHT && ($height > IMAGE_MAX_HEIGHT)) {
        return false;
    }

しかし、現状、config.phpなどでIMAGE_MAX_WIDTH/HEIGHTが定義されていないため、この判定文は無効になっている。

この判定文を活かし、処理を横取りしてIMAGE_MAX_WIDTH・IMAGE_MAX_HEIGHTに縮小させる。

comment:3 Changed 13 years ago by takanashi

Resolution: fixed
Status: newclosed

2.6RC1に入れました

comment:4 Changed 12 years ago by (none)

Milestone: OpenPNE2.6機能仕様フリーズ

Milestone OpenPNE2.6機能仕様フリーズ deleted

Note: See TracTickets for help on using tickets.