Home > Archives > 2008-02
2008-02
links for 2008-02-29
- 2008-02-29 (金)
- del.icio.us
-
パワーポイントのデザインテンプレートサイトのまとめ 無料、有料など
Popularity: 36% [?]
[MobavleType][plugin]プラグインの作り方勉強シリーズPart1.
- 2008-02-28 (木)
- プラグイン | MovableType
ちょっとMovableTypeで作りたいプラグインが出てきましたので勉強します
perl未経験なので そのレベルからのスタートです
10年前に買ったはずのらくだ本はどこにいった
まずはこちら
Entry Category Entries このプラグインを教材にさせていただいて テキストに書き込みしながら勉強していく様子をライブ感覚で記事にします
sub entries {
#コンテキストと引数となんか
my ($ctx, $args, $cond) = @_;
#コンテキストの中のentryを$entryに取得する。取得できなければエントリがないエラー
my $entry = $ctx->stash('entry')
or return $ctx->_no_entry_error('MT' . $ctx->stash('tag'));
#このエントリーのカテゴリーを取得する
my $cat = $entry->category or return '';
#引数「カテゴリー」に上で取ったカテゴリーをセットする
$args->{category} = MT->version_number > 3.2 ? ['OR',[$cat]] : ['OR',$cat];
#_hdlr_entriesに戻す(_hdlr_entriesとは?)
MT::Template::Context::_hdlr_entries(@_);
#_hdlr_entriesはMT/Template/ContextHandler.pmの中にあった
#中を見る限り MTEntriesの本体なのかなあ
#@_というのはperlの特殊変数で 普通に配列を示す[@]を[_]につけているもの
#つまり[_]という名前の配列というイメージか
#$_[0] とかいう感じで中身を取り出せるそうな
#つまり $_[0] = $ctx $_[1] = $args $_[2] = $cond ということかなあ
#$cond は条件式らしいですがよくわかりません なにが入ってくるんだろうか
}
しかしMovableTypeのプラグイン開発教本みたいのってまったく出てませんね
Popularity: 55% [?]
links for 2008-02-28
- 2008-02-28 (木)
- del.icio.us
-
MTプラグインの作り方 古いけれど
-
MTEntries内部構造の詳細な説明記事
-
変数の応用
Popularity: 33% [?]
links for 2008-02-27
- 2008-02-27 (水)
- del.icio.us
-
MT3.2系→MT4系の場合はMT3.6に一旦アップグレードしたほうがよいという情報
Popularity: 33% [?]
links for 2008-02-26
- 2008-02-26 (火)
- del.icio.us
-
Flashでゲーム作る際に参考にしたい
-
カスタムフィールドに格納したデータを扱うためのTips
Popularity: 32% [?]
Home > Archives > 2008-02
- Search
- Feeds
- Meta

