블로그를 꾸미는 데 있어

가장 중요하면서도 가장 힘든게 바로 글쓰는 작업이 아닐까 합니다.

아래의 팁은 포스팅을 함에 있어 조금이나마 수고를 덜어 줄 수있는

단축키를 나타낸 것입니다.

그리 크게 도움이 될 지는 모르겟으나 편한대로 사용해 보면 좋을 것 같습니다.



다음은 기존의 티스토리 단축키입니다.

A : 이전 페이지,
S : 다음 페이지,
J : 아래로 이동,
K : 위로 이동 태터툴즈 단축키
Q : 관리자 모드,
R : 리더,
T : 리더 갱신
Z : 최근 엔트리,
X : 최근 댓글,
C : 최근 트랙백


파란색은 쓸만한 단축키 입니다.


여기에 새롭게 단축키를 추가했습니다.
메인메뉴에서 관리자메뉴는 다른사람에게는 안 보여줘도 될것같아 단축키로 대체합니다.
또한 관심깊게 보던 애기(태아) 카운터도 사이드바에서 내렸습니다.

그래서 여차저차 새로추가한 단축키 입니다.

N : 새글 쓰기
: 로그인
B : Baby Counter


아래의 파란색 부분의 단축키가 추가된 부분입니다.
이런식으로 쓸만한 단축키를 계속 추가하시면 됩니다.

<script type="text/javascript">
<!--
var key = new Array();

/*********** 단축키 정의 **************/
key['n'] = "/owner/entry/post";
key['i'] = "/login";
key['b'] = "/466";
key['h'] = "/";
key['l'] = "/location";
key['t'] = "/tag";
key['m'] = "/media";
key['g'] = "/guestbook";
key['a'] = "/owner/center/dashboard";

function getKey(keyStroke) {
 if ((event.srcElement.tagName != 'INPUT') && (event.srcElement.tagName != 'TEXTAREA')){
  isNetscape=(document.layers);
  eventChooser = (isNetscape) ? keyStroke.which : event.keyCode;
  which = String.fromCharCode(eventChooser).toLowerCase();
  for (var i in key)
   if (which == i) window.location = key[i];
 }
}
document.onkeypress = getKey;
//-->
</script>




적용방법은 고대로 </head> 앞에 넣으면 되요 ^^*
다른 Javascript와 충돌날 수도 있다는데 다행히 저는 잘먹어주네요~~


mindeater.tistory.com/505 펀 글을 일부 수정했습니다.

by 김병기 2009. 10. 3. 14:58