<<   2017年 10月   >>
S MTW TF S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31     

検索・ログイン
ログイン
現在のモード: ゲストモード
USER ID:
PASS:
管理者ページ
新着記事
カテゴリー

月別記事
ランキング
コメント
リンク
プロフィール
その他

POWERED BY
POWERED BY
ぶろぐん
PHP
PostgreSQL
SKIN BY
ブログンサポート

写真の添付の事
割と大きめの写真を貼り付ける事も多いので、サムネイルを自動で作ってくれないのは不便だなぁ~なんて思っていたのです。なのでモジュールでそういうの作ってみようかと考えていたのですが、E_DEPRECATED(廃止予定エラー)対策にsession_register()とereg()系の関数を全ソースに渡って変更していた時に、common.phpの最後の方でサムネイル作ってくれる関数を見つけました。

「あれぇ?」なんてよくよく見てみると、JPEGからサムネイル抽出したり、画像回転やったりと実に盛りだくさんの機能が。なのに残念ながらこの関数は記事投稿の時とかファイルアップロードの時とか呼び出されていない事が分かりました。何か問題があったのかなぁ……

まぁいいや、自分の環境だけでも使えればいいでしょ、という訳でさっそくソース変更。けっこうあちこちガシガシと修正する事になりました。まずはadmin.php中でファイルアップロードの後に拡張子がgif、png、jpeg、jpgのものだけサムネイルを作成。
後は画像を表示する部分でサムネイルファイルの有無をチェックして、有れば<image src=\"\">のソースに使う。
他にはファイル管理で削除する際に、同様にサムネイルファイルの有無をチェックして削除するくらいでしょうか。文章にすると大したことないですが、けっこう変更箇所多いです。

記事投稿で画像挿入する部分のJavaScriptも合わせて修正ですね。この辺も忘れずにやっておかないとです。モジュール作るまでもなかったけど、これでサムネ対応にできたのでよしとしておきます。
BlognPlus::導入と変更◇17:13◇comments (0)trackback (0)
コメント
コメントする









画像の文字を半角で入力して下さい。
この記事のトラックバックURL
http://www.ikumi-u.net/blogn/tb.php/13
トラックバック