PukiWiki/1.5/ちょっと便利に/編集でTABを直接入力できるようにする
の編集
Top
/
PukiWiki
/
1.5
/
ちょっと便利に
/
編集でTABを直接入力できるようにする
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
* 編集でTABを直接入力できるようにする byはいふん [#b90b6c36] >[[BugTrack/2532]] TABキーを押すと選択項目が移動してしまいます。~ ページの編集で直接TABを加える場合、&t;を書き込むことで可能ですが、整形済みテキストとなるとそのまま&t;になってしまうので、TABキーを編集で直接入力できると使いやすくなると思います。~ ただ、TABキーの選択項目の移動を普段利用している人からすれば困るかもしれないのでpukiwiki.ini.phpで設定できるなど何らかの形で変更できるようにするといいかなと思います。 ** 軽く実装 - byはいふん [#q3ac5a22] - main.js (confirmEditFormLeaving関数の一番下に追加) textArea.addEventListener('keydown', function(e) { if (e.keyCode == 9) { e.preventDefault(); document.execCommand("insertText", false, "\t"); } }); ** メッセージ [#na577631] #comment
タイムスタンプを変更しない
* 編集でTABを直接入力できるようにする byはいふん [#b90b6c36] >[[BugTrack/2532]] TABキーを押すと選択項目が移動してしまいます。~ ページの編集で直接TABを加える場合、&t;を書き込むことで可能ですが、整形済みテキストとなるとそのまま&t;になってしまうので、TABキーを編集で直接入力できると使いやすくなると思います。~ ただ、TABキーの選択項目の移動を普段利用している人からすれば困るかもしれないのでpukiwiki.ini.phpで設定できるなど何らかの形で変更できるようにするといいかなと思います。 ** 軽く実装 - byはいふん [#q3ac5a22] - main.js (confirmEditFormLeaving関数の一番下に追加) textArea.addEventListener('keydown', function(e) { if (e.keyCode == 9) { e.preventDefault(); document.execCommand("insertText", false, "\t"); } }); ** メッセージ [#na577631] #comment
テキスト整形のルールを表示する