ぜんっぜん書いてないという。
MTをいじってることには変わりはないのですよ。
で今日は、独自オブジェクトの一覧表示を行う管理画面は作ったです。
そこで、Aブログと、Bブログで入れた独自オブジェクトの一覧を管理画面で作りたいなぁなんて思って、
MT:AppListingを調べていたのですが、なぁんかできなそう。
mt/lib/MT/Template/ContextHandlers.pm ここらにタグの記述、
mt/lib/MT/App.pm に実処理がかかれておりましたが、
なにやら固定で表示中のブログIDにて取得するようにかかれているご様子。
アグレッシブすぎることはできないのですかねぇ
もう少しみてみます。
ただ、 $app->listingの引数にてテンプレートを指定できることは確認しましたよ。
こんなん
return $app->listing( { type => $model,
# 特定のテンプレート指定
template => 'hogehoge.tmpl',
code => $code,
args => \%args,
params => $params,
terms => \%terms,
} );
英語のリファレンスに書いてあっただけですが・・・(泣き
いまだに収穫0な感じでもうしわけない。
まぁ そんなこんなでとりあえず続けることを目標にしますか。
今日は見積もりをしなくてはいけないし・・・
はやくかいていきたいのですが・・・ こまったこまった。
いろいろお仕事も振ってきている中でお勉強とは難しいですねぇ
相変わらずソース上げれてないし(汗
今はなにやらArchive_type?を調査中
独自オブジェクトを1記事として設定したい場合どうするんでしょう・・・ なんてことをね・・・
レジストリリファレンスを見ても「TODO」とかになってて・・・ ん~~~~~ 困った。
今日はたぶんたくさん書きます。
飲んでから結構時間たっていますので。
MTをインストールして、管理画面を見て回ってみたところ第一印象が・・・
なんだかとっつきづらい・・・
じゃあ変えてみてしまえ!!
ということで、ちょいと調べてみたところ、管理画面のテンプレートを直にいじらずにプラグインで対応可能とのこと。
ソースは後日貼り付けます(ちょっと汚いので。。)
参考にしたのは、以下のファイル
「lib/MT/App/CMS.pm」の「sub core_menus」
自分なりの解釈を書かないと無意味なので あとで編集しま~す。
友人とMTのプラグインつくろうぜ! 的な話に飲んでいるときになったからで。
まぁ なんでMTなんだって言われたら、よく覚えていない・・・
でも、まぁ 暇だし。
なんか最近のMTはCMSとして使うみたい。
でもブログシステムだよなぁ なんて思ってみたり。
購読中とか、ファンとかってなんでしょう・・・
けしたいんだけどどうやるんでしょうか・・・
ちょっとやってみようかなと。
ただ 続いたことはないです。