今更ながらですが、新春のお喜びを申し上げますm(_ _)m 今年も私の業務の状況によっては更新が滞ることありますが、ご容赦ください。 今回は、以前紹介したImageCropperプラグインについて、最近不具合を修正したのですが、 その際の具体的な修正内容を通して、MTの管理画面の仕組みの一部について見ていきます。 ※今回紹介するImageCropperの以前の記事は、次を参照。 MTの管理画面上でトリミングした画像を作成できるようにする(ImageCropperプラグインの利用) ※本記事の内容は、拙作のImageCropper1.0.26を想定したものとなります。 https://github.com/km000/mt-plugin-imagecropper ダイアログがポップアップで開かない不具合の修正 今回修正した不具合は、サムネイルのひな型の一覧画面において、登録されているひな型の
MTの記事一覧時にサムネイル表示をさせたい、という場合があると思いますが画像が複数ある場合にどれを表示させるか選びたいケースが多々あると思います。 ただ、毎回必ず指定しないといけない、というのもめんどうですので以下の仕様で実装しました。 画像のカスタムフィールドを用意してそれがある場合は優先して表示される カスタムフィールドに何も無ければ記事上で最初にアップロードした画像を表示する 実際の該当箇所のコードは以下。 <mt:If tag="EntryThumb"> <mt:EntryThumbAsset> <figure> <img src="<$mt:AssetThumbnailURL width="300"$>" class="thumb"> </figure> </mt:EntryThumbAsset> <mt:Else> <mt:EntryAssets type="image" so
rhc setup rhc create-app mt perl-5.10 rhc set-env TZ=Asia/Tokyo -a mt rhc add-cartridge mysql-5.5 -a mt rhc add-cartridge cron-1.4 -a mt $ cd mt $ ls .git .openshift perl/.htaccess perl/favicon.ico perl/robots.txt # .openshift/cpan.txt ################################### CGI::Cookie LWP::Protocol::https LWP::UserAgent HTTP::Request::Common File::Spec Image::Size DBI DBD::mysql DBD::Pg Net::SSLeay
MovableType プラグインの作り方 - 第1回:はじめに Permalink URL http://www.magicvox.net/archive/2006/03282324/ Posted by ぴろり Posted at 2006/03/28 23:24 Trackbacks 関連記事 (1) Comments コメント (1) Post Comment コメントできます Category 過去に色々とMovableTypeのプラグインを作ってきた経験から、その知識を記事として整理しておくのは良いことかも知れません。独学+トライ&エラーで得られたモノばかりで、かなりアレゲ(?)な内容ですが、これからプラグインを作ってみよう!という方の一助になれば幸いです。 できるだけサンプルコードを多用して説明するよう心がけていますが、筆者がひっじょーに説明下手な上に、勘違いをそのままに暴走
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く