몇 시간씩 열심히 공들여 작성한 포스팅을

 

다른 사람이 허락도 없이 도용한다면 화가 나겠죠?

 

그래서 마우스 드래그 또는 우클릭(복사)을 금지하는 방법을 소개해 드리려고 합니다.

 

 

첫 번째 방법 : 플러그인 설정하기

 

1. 관리자 메뉴로 들어갑니다.

 

2.  좌측 사이드 > 플러그인 > 플러그인 설정을 클릭합니다.

 

 

 

3.  탭 메뉴 : 스팸, 불펌방지를 클릭합니다.

하위 리스트에 마우스 오른쪽 클릭 방지 > 확인 버튼을 클릭합니다.

 

 

 

4.  리스트의 좌측에 체크 표시가 되어 있는 것을 확인 할 수 있습니다.

 

 

 

 

두 번째 방법 : HTML/CSS 수정하기

 

1. 관리자 메뉴로 들어갑니다.

 

2.  좌측 사이드 > 꾸미기 > HTML/CSS 편집을 클릭합니다.

 

 

3.  Ctrl + F 를 눌러서 skin.html 영역에서 </head> 를 검색합니다.

 

4. </head>  위의 부분에 다음과 같이 입력합니다.

 

<!-- 불펌방지 코드 시작 -->
<script type="text/javascript">
var omitformtags=["input", "textarea", "select"]
omitformtags=omitformtags.join("|")
function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false
}
function reEnable(){
return true
}
if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect
document.onmouseup=reEnable
}
</script>
<!-- 불펌방지 코드 종료 -->

 

 

5.  Ctrl + F 를 눌러서 skin.html 영역에서 <body> 를 검색합니다.

 

6. <body> 를 다음과 같이 수정합니다.

 

<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">

 

  

 

소스코드.txt

(포스트는 복사가 금지되어 있으므로, 소스코드를 다운받아서 사용해주세요)

 

 

7. 저장 버튼을 클릭합니다.

 

 

이렇게 설정해 놓으면 블로그 주인 말고는 마우스 드래그 또는 우클릭을 할 수 없습니다.

(HTML/CSS 를 수정하시면 블로그 주인의 마우스 드래그 또는 우클릭도 금지되니 참고하시기 바랍니다.)

 

 

Posted by maze1008
,

티스토리의 좌측 or 우측 사이드에 위치하고 있는 카테고리

 

어떤 포스팅을 할지 이리저리 생각하고 만들었는데

 

하위 카테고리를 보고 싶으면 일일이 손으로 클릭해야 해서 불편합니다.

 

매번 블로그를 볼때마다 클릭을 해야 한다면 불편함은 몇 만배쯤 증가 할것 같습니다.

 

 

 

 

 제가 원하는 건 아래처럼 자동으로 펼쳐져 있는 카테고리 입니다.

 

 그럼 이제부터 수정하는 방법을 설명해 드리도록 하겠습니다.

 

 

 

 

 

티스토리 카테고리 펼치기 방법

 

 

1. 관리자 메뉴로 들어갑니다.

 

2.  좌측 사이드 > 꾸미기 > HTML/CSS 편집을 클릭합니다.

 

 

 

 

3.  Ctrl + F 를 눌러서 skin.html 영역에서 ##_category_## 를 검색합니다.

 

4. ##_category_##  아래 부분에 다음과 같이 입력합니다.

 

<!-- 카테고리펼치기 -->
<script language="JavaScript">try{expandTree();}catch(e){}</script>

 

 

 

 

 

소스코드.txt

(포스트는 복사가 금지되어 있으므로, 소스코드를 다운받아서 사용해주세요)

 

 

5. 저장 버튼을 클릭합니다.

 

이제 블로그 메인 화면으로 돌아가시면 펼쳐진 카테고리를 확인하실 수 있습니다.

 

 

 

Posted by maze1008
,

SWT 를 사용하여 Progress Dialog 를 만들었는데

우연히 ESC 키를 눌렀더니 Dialog 가 사라져 버리는 현상을 발견하게 되었습니다.

 

Progress Dialog 는 다른 Dialog 와 다르게 ESC 키를 눌러도 닫히지 않아야 할 것 같아서

ESC 키 이벤트에 대한 예외처리를 해 보았습니다. 

 

1
2
3
4
5
6
7
8
shell.addListener(SWT.Traverse, new Listener() {
    public void handleEvent(Event e) {
        if (e.detail == SWT.TRAVERSE_ESCAPE) {
            e.doit = false;
        }
    }
});
shell.open();
cs

'IT > SWT' 카테고리의 다른 글

VerifyListener 로 숫자만 입력받기  (0) 2015.04.17

Posted by maze1008
,