- 2005-03-13 (日)
- Movable Type
- Reading time: 7分ぐらい
movable typeのテンプレートを変更する場合、
- テンプレート編集画面にて保存ボタン
- テンプレート編集画面にて再構築ボタン
- ポップアップされる再構築の確認アナウンス画面で再構築ボタン
- 再構築完了アナウンス画面で閉じるボタン
の全てをマウスで作業する必要があってえらいこと面倒なので、通常のソフトのショートカットキーのようにブラウザでも使えるアクセスキーを設定してみました。
mt/tmpl/cms/edit_template.tmplを開き、
<input class="button" type="button" onclick="doRebuildOne(<TMPL_VAR NAME=ID>)" value="<MT_TRANS phrase="Rebuild">" accesskey="r">
とします。同じように、
<input type="submit" name="sr" value="<MT_TRANS phrase="Save & Rebuild">" accesskey="q">
と変更、さらに
<input class="button" type="submit" value="<MT_TRANS phrase="Save">" accesskey="s">
と変更します。
確認画面のrebuild_comfirm.tmplでは
<tr>
<td align="right" valign="top"><input class="button" type="button" onClick="window.close()" value="<MT_TRANS phrase="Cancel" accesskey="c">"> <input class="button" type="submit" value="<MT_TRANS phrase="Rebuild">" accesskey="r"></td>
</tr>
終了画面のrebuilt.tmplでは
<tr>
<td colspan="2" align="right" valign="top"><input
class="button" type="button" onClick="window.close()" value="<MT_TRANS phrase="Close">" accesskey="c"> <input class="button-big" type="button" onClick="window.location='<TMPL_VAR NAME=SCRIPT_URL>?__mode=rebuild_confirm&blog_id=<TMPL_VAR NAME=BLOG_ID>'" value="<MT_TRANS phrase="Rebuild Again">" accesskey="r"></td>
<td width="20" align="center" valign="top"><img src="<TMPL_VAR NAME=STATIC_URI>images/spacer.gif" width="20" height="1"></td>
</tr>
と変更します。
アクセスキーを忘れてしまいそうな場合はmt/lib/MT/L10N/ja.pm内123行目付近、## Global: Buttons定義部分内で
'Cancel' => '取り消し(C)',
'Close' => '閉じる(C)'
'Rebuild' => '再構築(R)',
としておくとボタンも変更されます。これで次回からは
- テンプレート編集画面にて保存ボタンをAlt+Sで
- テンプレート編集画面にて再構築ボタンをAlt+Rで
- ポップアップされる再構築の確認アナウンス画面で再構築ボタンをAlt+Rで
- 再構築完了アナウンス画面で閉じるボタンをAlt+Cで
と全てキーボードで操作できるようになり、楽ちんです。
関連URL
こちらもどうぞ!
- Newer: イギリスまででもさっくり繋がる、初めての音声チャット
- Older: エントリー編集画面でショートカットキーを使う
- Tags → Aircooled-Search:
- Movable Type





