Navigation

HOME (Archive) > エントリPHP化してる人のsukeroku-plus
« mt-sukeroku-plus.1.11b.pl入れてみました | テキスト王閉鎖 »

2005年01月17日

エントリPHP化してる人のsukeroku-plus

[MovableType] あとで読む
先のエントリで自問自答して気がついた件の続き。

エントリ本文をPHPでモジュール化している場合、当り前といえば当り前なのですがmt-sukeroku-plus.plでエラーが出ます。モジュール化している場合はモジュール化する段階でフォーマットを変換してやればいいだけなので、ここを変更(コメントアウト)すればいいじゃないかと・・・

# テキストのどのパート(本文・追記・概略)かを判定。
my $func_decideEntryTextPart = sub {
if ((defined $ctx) && (ref($ctx) eq 'MT::Template::Context')) {
my $entry = $ctx->stash('entry');
if ($entry && $entry->id) {
if(!defined $text){
$text = '';
}

# $mt_EntryTextPart = ($text eq $entry->text) ? 'text' :
# ($text eq $entry->text_more) ? 'text_more' :
# ($text eq $entry->excerpt) ? 'excerpt' :
# '';

}
}
};
・・・
# 対象テキストエリア判定
$mt_EntryTextPart = '';
$mt_TextPartInitChar = '';
&$func_decideEntryTextPart();

# $mt_TextPartInitChar = ($mt_EntryTextPart eq 'text') ? 't' :
# ($mt_EntryTextPart eq 'text_more') ? 'm' :
# ($mt_EntryTextPart eq 'excerpt') ? 'e' :
# 'x' ;



非常に安易なんですが、これでエラーは出ないようです。どなどなさん、これで大丈夫でしょうか?
posted by oyajiman at 2005年01月17日 18:27:44


コメント

コメントはありません

トラックバック

このエントリにトラックバックはありません
このエントリのTrackBack URL
http://www.oyajiman.net/oyaji/action.php?action=plugin&name=TrackBack&tb_id=435
言及リンクが無い場合、掲載されません。

コメントする