■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

画像アップロード時に複数アップされるのを制限したい

bartoyo > 画像アップロード時に複数アップされるのを制限したい @ 2014/4/30 18:27
アップローダーのプラグインにて、
例えば画像ファイルxxx.jpgをアップすると

xxx.jpg
xxx_large.jpg
xxx_midium.jpg
xxx_small.jpg
xxx_mobile_large.jpg
xxx_mobile_small.jpg
の6個のファイルがアップされます。
(画像がリサイズされるのはとても良く思ってます!)


しかし当方のサイトの構成上、実際に使われるのは
xxx_large.jpg xxx_midium.jpg
ぐらいで他は不要です。

要望として、選択してアップできれば最高なのですが、それはさておき、
サーバー容量を節約するため、必要外はアップしないように改造したく思いました。


初心者ながら色々試した所、
/rokugo.jp.net/public_html/lib/Baser/Plugin/Uploader/Model/UploaderFile.php
の中に点在する↓
$sizes = array('large', 'midium', 'small', 'mobile_large', 'mobile_small');
の配列の中身をlargeとmidiumだけにしてみたところ、

xxx.jpg
xxx_large.jpg
xxx_midium.jpg
だけがアップされるようになりました。でもまだxxx.jpgが不要です orz


ここで、xxx.jpgをアップしないようにしたい ができるだけでも良いのですが、
一番理想的なのは、

「xxx.jpgをアップせず(またはアップ後に削除し)、xxx_large.jpgをxxx.jpgにリネームする」

をやりたく思っています。
こうすれば他に影響がないかな…と。

どなたかアドバイスの程、よろしくお願いいたします。

(最近のブログサービス等にもあるように、アップロード者が十数MBのデジカメ画像を意識せずそのままアップしたとしても、リサイズしてサーバー容量を節約したいと言うのが本意です)

■ BaserCMSのバージョン:3.0.2
■ レンタルサーバー名:xserver
■ スマートURLの利用:ON
■ 利用しているデータベース:SQLite
■ PHPスキル(自己評価):D
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
28 人のユーザが現在オンラインです。 (27 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 28