<< December 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 31 >>

<< [村山由佳] 夜明けまで1マイル―Somebody loves you | main | [sb] sb people >>

February 01, 2005

[sb] サムネイル利用 プラグイン v001a
February 01, 2005 02:46 PM written by 兼乃

Image::Magickがインストールされていないサーバ上でサムネイルを利用するためのプラグインです。
内包している サムネイル画像自動リンクプラグイン の機能を同プラグインのv001相当にしました。

他に変化はありませんので各機能やインストールなどについては
サムネイル利用プラグイン v001
サムネイル画像自動リンクプラグイン v001
似たような名前で紛らわしいですが、両エントリを参照してください。

下記にインストール手順をまとめました。

[[DOWNLOAD]]
インストール手順
「repng2jpg」の導入
  1. DOWNLOADページから当プラグインの関連ファイルをダウンロードする(repng2jpg,resize)
  2. resize.zipを解凍してcheck.cgiを取り出し、利用サーバに合わせて先頭行のperlパスを変更します。
  3. sb.cgiと同じディレクトリにアップロードします。(パーミッションは755 or 705 or 700)
  4. check.cgiにアクセスして表示内容を見ます。 (OKとNGに注目)
  5. PerlMagickが使える(OK)なら本プラグインを利用する必要はありません。
  6. サーバーのOSを確認してください。(sparc_solarisとか)
  7. repng2jpeg_1.0.4.zipを解凍し、サーバーOSに合ったrepng2jpgを選択ます。
    同一サーバーにstatic/standard/dynamicと3種類ありますがそれぞれの違いは
    dynamic  : 共有ライブラリ依存大 / ファイルサイズ小
    standard : 共有ライブラリ依存中 / ファイルサイズ中
    static : 共有ライブラリ依存小 / ファイルサイズ大
    と、なっており下に行くほど動作する確率は高くなりますが、ファイルサイズは大きくなります。
  8. サーバーのOSに合ったフォルダの中のrepng2jpegをcheck.cgiと同じディレクトリにバイナリモードで転送、パーミッションの設定をします(755 or 705 or 700)。
  9. 再度check.cgiにアクセスして表示内容を見ます。 (OKとNGに注目)
    > ./repng2jpeg Found         -- ファイルが存在するかどうか
    > ./repng2jpeg Permisson:OK -- 実行権限が与えられているか
    > ./repng2jpeg Exec:OK -- 実際に実行できたか
    ExecにOKが出ている場合はrepng2jpegが使えます。
    ExecにNGが出た場合はOSが一致しているか確認してください。
  10. ExecがOKになり、repng2jpegが使える状態になりましたら、check.cgiは削除して大丈夫です。


- - - -

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