Movable Type のブログ記事一覧で下書き記事の背景色を変更する

当ブログで公開している「MTAppjQuery - Movable Type 5 の管理画面をjQueryでカスタマイズしやすくするプラグイン」について、以下のようなコメントを頂きました。 $.MTAppDebug();で記事一覧画面を見ると下書き保存の記事が赤くハイライトされます。この機能をMTAppDebugなしで実装することは可能でしょうか?とても見やすく便利な機能です。 これを実現するのは...

当ブログで公開している「MTAppjQuery - Movable Type 5 の管理画面をjQueryでカスタマイズしやすくするプラグイン」について、以下のようなコメントを頂きました。

$.MTAppDebug();で記事一覧画面を見ると下書き保存の記事が赤くハイライトされます。この機能をMTAppDebugなしで実装することは可能でしょうか?
とても見やすく便利な機能です。

mtapp-draftentry

これを実現するのは簡単で、user.js に次のコードを書き入れればOKです。

if (mtappVars.screen_id == 'list-entry') {
jQuery(window).bind('listReady', function(){
jQuery('#entry-table').find('span.draft').closest('tr').css({'background':'#FFCBD0'});
});
}

なお、スタイル部分(.css({'background':'#FFCBD0'}))は自由に変更してください。

MTAppjQuery プラグインを使っていなければ、alt-tmpl で対応しても良いでしょう。

この機能、我ながら便利です。一覧を見る度に「あ、この記事早く完成させないと」というプレッシャーを与えてくれますのでw

Published 2012-03-05
Updated 2019-06-25