티스토리 단축키 적용하기~

2008. 1. 15. 17:11IT...

티스토리 기본 단축키도 있습니다.
이건 이런 설정 없이 티스토리에서 자체적으로 적용 가능한 것으로,
제가 알고 있는 것은

'a' : 이전페이지(포스트), 's' : 다음페이지(포스트), 'q' : 관리자페이지, 'x' : 댓글, 'c' : 트랙백

요렇게 있네요.


----------------------------------------------------------------------------------------------------

<script type="text/javascript">

<!--
var key = new Array();


// 여기부터 수정하세요. 필요한 갯수만큼 여려 라인을 넣으시면 됩니다.
// key['단축키'] = "이동할 페이지 주소"

/***********************************************************************
기본메뉴(주1)
***********************************************************************/
//첫페이지
key['h'] = "/";
//위치로그
key['l'] = "/location";
//태그
key['t'] = "/tag";
//미디어로그
key['m'] = "/media";
//방명록
key['g'] = "/guestbook";
//관리자
key['a'] = "/owner/center/dashboard";
//글쓰기
key['w'] = "/owner/entry/post";


/***********************************************************************
카테고리(주1)
***********************************************************************/
//분류 전체보기
key['z'] = "/category";
//Sady's photography...'
key['x'] = "/category/Sady%27s%20photography...";
//Sady's HIFI&AV...'
key['c'] = "/category/Sady%27s%20HIFI%26AV...";
//IT
key['v'] = "/category/IT...";
//펌글
key['b'] = "/category/펌글...";
//기타
key['n'] = "/category/기타...";

/***********************************************************************
페이지이동(주1)
***********************************************************************/
key['1'] = "/?page=1";
key['2'] = "/?page=2";
key['3'] = "/?page=3";
key['4'] = "/?page=4";
key['5'] = "/?page=5";
key['6'] = "/?page=6";
key['7'] = "/?page=7";
key['8'] = "/?page=8";
key['9'] = "/?page=9";
key['10'] = "/?page=0";
// 여기까지 입니다.


// 이 부분은 수정하지 마세요
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>


----------------------------------------------------------------------------------------------------

요 위에걸 스킨편집(html/css)에서 </head>테그 바로 위에 넣어주세요.
(---- 안에것만 넣으세요. -----는 안 넣어도 됩니다^^;)
그리고 key['어쩌고'] = "뭐뭐뭐"; 있는 것들을 지워주세요.
(요건 자신이 필요한 만큼 넣으시고 수정함 됩니다. 기존것은 제가 예전에 쓰던 것입니다.
자신의 블로그와 안 맞을 수도 있으니 지워주세요.)

사용방법은 (주1, 3가지, 편의에 의해 나눈것임, 하나만 있어도 됨)에 있는 것을 바꾸면 됩니다.
단 '' 와 "" 사이에 있는것만 바꿔주세요.

예를 들면 키보드 'h'를 누르면 블로그 홈으로 가게 하고 싶다... 그럼
key['h'] = "/"
요렇게 하면 됩니다.

여기서 ""안에 들어가는 주소는 해당 메뉴를 클릭했을 때 나오는 url(브라우저의 주소줄에 표시되는 주소) 중
http://자신의블로그주소/어쩌고~~~
에서 'http://자신의블로그주소' 만 빼고 '/'부터 '어쩌고~~~'까지 넣으면 됩니다.

잘 안 되면 리플 달아주세요~

ps. 다른 스크립트가 있을 경우 정상적으로 동작 안 할수도 있습니다.
(저는 다음 애드클릭 넣었더니 안 되더군요..ㅡ.ㅡㅋ)

'IT...' 카테고리의 다른 글

우헤헤...  (10) 2008.01.31
두둥~!!!  (6) 2008.01.17
오옷~! IE8~!!!  (10) 2007.12.20
닷네임.. 머하는 곳이야???  (8) 2007.12.18
쇼핑몰...  (6) 2007.12.18