カテゴリー: NP_Thumbnail
投稿者: Mocchi

NP_Thumbnailにて、リリースキャンディデートを公開しました。

2010/12/26にRC1を作成した後に仕様を変更したので、RC2としてリリース。致命的なバグがなければ、このままバージョン1.0をリリースします。

NP_Thumbnail(ver.3.9.6) - 9KB

今回はドキュメントを同梱せず、Wikiにて情報を提供することにしました。

NP_Thumbnail @ japan.nucleuscms.org/wiki

カテゴリー: NP_Thumbnail
投稿者: Mocchi

ファイル表示/管理/処理系プラグインのベータテストにご協力下さいにてベータ版を公開しました。

NP_Thumbnail(ver.3.9) - 12KB

  • スキン・テンプレート・アイテム内において変数によりアンカー付きサムネイルを動的に表示。maxwidthとmaxheightを指定することで、サムネイルのサイズを自由に変更できる。maxwidthもしくはmaxheightのどちらかを0とすると、heightもしくはwidth固定でサムネイルを動的出力する
  • プラグインオプションを有効にすれば、をアンカー付きサムネイルに自動変換。この場合、サムネイルのサイズはプラグインオプションに従う。
  • プラグインオプションを有効にした場合、に限り、サムネイルをサーバに保存できる。保存先はメディア用ディレクトリの「.thumb」。タイミングは表示する際とアップロードする際。
  • 管理画面から、サムネイルの一括保存や一括削除ができる。サイズに関するオプションを変更した際に必要。この操作はSuper-Adminのみ可能。
  • サムネイルのファイル名はメディアディレクトリからの相対パスをハッシュ化けした文字列に拡張子を付けたもの。暗号化アルゴリズムはMediaUtilsに準じる。標準はmd5。

TODOとして

  1. TODO (easy) エラー処理の再確認
  2. TODO (medium) ドキュメントの整備
  3. TODO (easy) 日本語ハードコーディングしてます
カテゴリー: NP_Thumbnail
投稿者: Mocchi

細かなバグフィックス。

NP_Thumbnail(ver.3.8.1) - 6KB

  • バージョンをちゃんと振りなおした。3.8系は4.0のアルファリリース、3.9系を4.0のベータリリースにするつもり
  • NP_Thumbnail::getThumbで、gd_info関数を受ける変数名を間違えて参照しているものがあった
  • gd_info関数で返される配列のキーにおいて、「JPG Support」と「JPEG Support」の両方に対応
カテゴリー: NP_Thumbnail
投稿者: Mocchi

Nucleus CMSのフォーラムの再開発中のNP_Thumbnailのデバッグにご協力下さいにて、NP_Thumbnailの再開発を始めた。

現在のソースはこれ。
NP_Thumbnail(ver.3.8.0) - 6KB

サムネイルプラグインは、ファイルのアップロードや画像処理などの知識を必要とするので、けっこう作りにくい類のプラグインだったように思えるので、ここらでいっちょ、標準装備してもらえるようなプラグインを作ってみようと思います。

事の発端は、私のサーバでNP_Thumbnailが動かなくなったことなんですけれどね。

» 続きを読む