SP4MTとは?

このページではSP4MT全般に関わる説明を行っています。

個別リリースのインストールドキュメントと被っている内容もありますが、まぁ暇なときにでも読んで下さい。

最新版のインストールドキュメントは、0.710のページにあります。

役割とか機能とか

MT(MovableType)を裏側からサポートするPHPスクリプトです MTプラグインではありませんので、対応するバージョンは問いません(但し2.661以降でしか動作確認していません) しぃペインターアプレットと併用することで、ブラウザ上での画像生成・編集が可能です 設置先サーバでGDライブラリが有効ならば、サムネイルの生成が可能です

名前の由来

Shi-Painter Frontend For MovableType

を略して読んだものです。開発当初(2004年2月頃)、先行する同コンセプトのスクリプトが無かったため、特に捻りはありません。

(Forが4(Four)なのは、先人のMT4iに倣って)

ライセンス

下記内容は、個別のバージョンにライセンス記述がある場合、そちらが有効です。

流用している一部のファイルを除き、自由に改変・再配布してもらって構いません。 但し改変版の再配布の際には著作権表示を残して下さい。

また非商用個人の利用に限り、使用していることを連絡してもらわなくて結構1)です。

法人、商用利用の際には、運用開始前に2)ご連絡下さい。

ロードマップ

バージョン1系に向けて

0.710=>0.7x

バグ発生時に対応する以外無し(気まぐれで機能追加)

0.7=>1.0

リファクタリング やっぱり必要なのか…というか出来るのか…

ファイル保存フォルダの設置場所を上位ディレクトリにも遡れるように これ危ないからやりたくないんだけどなぁ

各設定自由度の向上 弄れないものはない、というくらいに。これは詳細設定モードと簡易設定モードを分ける予定

UI改良 ユーザモデルが自分だけなので、やらない可能性あり

MTプラグイン(作成済み)との連携 MT3.1以降のBigPAPI対応で出てきた可能性。組み込み自体は簡単ですが設計に時間が取れない…

以下は予定していません

MT以外のウェブログCMSとの濃密な連携 バージョン2系に向けて?(戯言です) GD+JavaScriptによる画像編集機能 しぃペインターを使わなくてもいい部分は自前実装する

画像ファイルへの情報埋め込み モジュール作成に行き詰ってますが、いずれやる予定です。CCとの絡みもありますので…

非同期通信によるデータ読み込み スライダコントロール 最後に 開発者の個人的な用途に特化して作成されているため、あなたにとって使い勝手が良くない可能性があります。

使い勝手について、ウェブログの記事などへフィードバックを頂けると幸いです。

普通に連絡して貰っても結構ですが、リンクを張って頂くとリファラから辿って遊びに行ったりします