<< April 2024 | 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 >>

<< ヤフー、メールサービスを強化 | main | まほろまてぃっく vol.8 >>

November 19, 2004

[sb] サムネイル利用 プラグイン
November 19, 2004 02:53 PM written by 兼乃

Image::Magickがインストールされていないサーバ上でサムネイルを利用するためのプラグインです。

自動サムネイル作成には「菅処さん」の「resize.pl」及び「repng2jpeg」を使用しています」

またプラグインの性質上、拙作の「サムネイル画像自動リンクプラグイン」との同時併用はできない(?)ので、同機能も内包しています。

現在サムネイルが利用できている方は導入する必要はありません。

Readmeは続きから。

- - - -
・「resize.pl」及び「repng2jpeg」の導入
  1. 配布ページ
  2. resize.zipをダウンロードします。
  3. 解凍してcheck.cgiを取り出し、利用サーバに合わせて先頭行のperlパスを変更します。
  4. cgi動作ディレクトリにアップロードします。(パーミッションは755 or 705 or 700)
  5. check.cgiにアクセスして表示内容を見ます。 (OKとNGに注目)
  6. PerlMagickが使える(OK)なら本プラグインを利用する必要はありません。
  7. サーバーのOSを確認してください。(sparc_solarisとか)
  8. repng2jpeg.zipをダウンロードして解凍します。
  9. サーバーのOSに合ったフォルダの中のrepng2jpegをcheck.cgiと同じディレクトリに転送し、check.cgiにアクセスして表示内容を見ます。 (OKとNGに注目)
    > ./repng2jpeg Found         -- ファイルが存在するかどうか
    > ./repng2jpeg Permisson:OK  -- 実行権限が与えられているか
    > ./repng2jpeg Exec:OK       -- 実際に実行できたか
    ExecにOKが出ている場合はrepng2jpegが使えます。
    ExecにNGが出た場合はOSが一致しているか確認してください。
    
  10. ExecにOKが出ている場合はresize.pl.reをresize.plに変更します。
  11. resize.pl・repng2jpegはsbのルートディレクトリ(admin.cgiやinit.cgiが置いてある場所)に置いてください。

- - - -

・プラグインの設置
  1. 本カテゴリからダウンロードしたファイルを解凍します。
  2. 同梱ファイルの「script.js」は「サムネイル画像自動リンクプラグイン」で利用するため /lib/lang/ja/script.js と差し替えてください。(万が一のためにバックアップをとっておいてください)
  3. 他のプラグイン同様「use_thumb.pl」をpluginディレクトリにアップロードし、環境設定から本プラグインを利用にチェックを入れて変更ボタンを押してください。
  4. 「resize.pl」及び「repng2jpeg」の導入が正常であれば、環境設定にサムネイルに関する設定が表示されますので、サイズ・デフォルトでのサムネイルの有無を変更してください。
    (表示されない場合はresize.pl、repng2jpegの設置場所が正しくありませんので確認してください)
  5. 以上で完了です。
- - - -

[DOWNLOAD]

サンプル
sideblue top