タグ「BIGPAPI」がつけられているブログ記事

お知らせ

ブログ簡単パワーアップ Movable Type4 スーパーカスタマイズテクニック 2008年7月2日

拙著新刊の「ブログ簡単パワーアップ Movable Type4 スーパーカスタマイズテクニック」が発売されました。
Movable Type 4.2のさまざまなカスタマイズ方法を解説しています。
Movable Typeユーザーの皆様にぜひお勧めです。
なお、Movable Type 4.1には対応していませんのでご注意ください。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

従来のMovable Type 3.2では、管理画面をカスタマイズする際に、Kevin Shai氏の「BIGPAPI」というプラグインを使うことがありました。
一方、Movable Type 3.3では、BIGPAPIと同様の仕組みが標準で搭載されることになりました。
「Transformer」というタイプのプラグインを作ることで、管理画面をカスタマイズすることができるようになります。

ただ、BIGPAPIとTransformerはバッティングします。
Movable Type 3.3では、BIGPAPIは外しておく必要があります。

当BlogではBIGPAPI対応のプラグインをいくつか公開していますが、情報が揃い次第、Movable Type 3.3対応にプラグインを書き換えていきたいと思います。

以前にプレビューを行うプラグインを公開しましたが、Movable Type 3.2対応(英語版β5で動作を確認)と、BIGPAPI対応を行いました。
新版のファイルは以下からダウンロードすることができます。

mt-rebuild-preview.zip

インストールの手順は、一部を除いて以下のエントリーの通りです。

エントリーのプレビューを行うプラグイン(その1)
エントリーのプレビューを行うプラグイン(その2)

インストール手順の変更点は、以下の2箇所です。

1.BIGPAPIのインストール

BigPAPIに対応したので、BIGPAPIをインストールすることが必要になります。
BIGPAPIの概要やインストールについては、こちらのエントリーを参照してください。

2.edit-entry.tmplは書き換えない

一方、BIGPAPIに対応したことで、edit-entry.tmplファイルを書き換える必要がなくなりました。
したがって、エントリーのプレビューを行うプラグイン(その2)の手順のうち、「9.edit_entry.tmplにJavaScriptを追加する」と「10.edit_entry.tmplにPreviewボタンを追加する」の手順が不要になります。

なお、旧版はMovable Type 3.2では動作しませんでした(設定ページを開こうとすると、読み込みが止まってしまいます)。
旧版をお使いの方は、Movable Type 3.2にバージョンアップする際に、このプラグインも一緒にバージョンアップされると良いと思います。
なお、旧版をお使いの方で、今すぐバージョンアップしたいという方は、edit-entry.tmplの書き換えを元に戻してから、新版のファイルをアップロードしてください。

Movable Typeでは、プラグインを使うことでさまざまに機能を拡張することができます。
ただ、管理画面(エントリーの編集など)をカスタマイズするには、それぞれの画面のテンプレートのファイルを直接に書き換えることが必要で、プラグインで処理することができませんでした。
例えば、エントリーの入力画面に何か機能を追加しようとすると、テンプレートのファイルの「edit-entry.tmpl」を書き換えていました。

このようにして、管理画面のテンプレートを直接に書き換えると、Movable Typeをバージョンアップする際に面倒です。
というのも、バージョンアップ版のファイルをアップロードした後に、管理画面のテンプレートを再度書き換える作業が必要になるためです。

このような、管理画面のカスタマイズの問題を解決するプラグインとして、「BIGPAPI」というものがリリースされました。

アーカイブ

ブログパーツ

ステータス