« MT::Plugin::EvalTemplate | メイン | mapae で basename を設定する »

a000003

MT::Plugin::DebianPackages

はじめに

Debian のパッケージ情報を表示するためのプラグインです。

ダウンロード

MT::Plugin::EvalTemplate

システム要求

Movable Type 3.2 以上 (それ以前のバージョンでは動作するかどうか不明)。

インストール方法

PluginPath にスクリプトを置いてください。普通にインストールした場合、 MT_HOME/plugins/ になると思います。

使い方

MTDebianPackages
パッケージのリストのリストを扱うコンテナタグです。path 属性を使って Packages ファイルを指定します。
    <MTDebianPackages path="/your/debian/repository/Packages.gz">
    <ul>
        <li><$MTDebianPackage$>_<$MTDebianVersion$></li>
    </ul>
    </MTDebianPackages>

Compress::Zlib に含まれる IO::Zlib がシステムで使えれば、Packages.gz も 解析することが出来ます。
MTDebianFIELD
MTDebianPackages の中で使える変数タグです。
使用できる FIELD は以下の通り。
  • Architecture
  • Bugs
  • Conffiles
  • Depends
  • Description
  • Enhances
  • Essential
  • Filename
  • InstalledSize
  • MD5sum
  • Maintainer
  • Origin
  • Package
  • PreDepends
  • Priority
  • Provides
  • Recommends
  • Replaces
  • Section
  • Size
  • Source
  • Suggests
  • Task
  • Version
MTDebianDescription は verbose="1" とすると Description の後にある 長文を表示します。
MTDebianConffiles
MTDebianPackages の中で使えるコンテナタグです。Conffiles のリストを 扱います。
MTDebianConffileFIELD
MTDebianConffiles の中で使える変数タグです。使用できる FIELD は以下の通り。
  • Filename
  • MD5sum

コメントを投稿

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)