fco
프코의 라이프 로그
fco
  • ALL POST (71)
    • 인터넷 정보 (27)
    • 워드프레스 (5)
    • ESG (0)
    • 생각 (10)
    • 좋은 글 (8)
    • 종교 (3)
    • 요리 (2)
    • etc. (15)

블로그 메뉴

  • 블로그
  • 방명록

최근 글

최근 댓글

hELLO · Designed By 정상우.
fco

프코의 라이프 로그

불법 펌질하는 내용에 경고문 달기
인터넷 정보

불법 펌질하는 내용에 경고문 달기

2006. 12. 31. 01:17
반응형
PHPSchool의 Tip&Tech에서 발견한 자바스크립트입니다.
이 스크립트는 까칠한 고민남께서 PHPSchool에서 공개해 주셨는데요.

한마디로 이겁니다.
네이버 지식인을 이용해 보신 분들은 아시겠지만
타인의 글을 복사하여 붙여넣기를 할 경우 자동으로 출처가 표시되는 기능입니다.

소스를 한번 보실까요?
<script language="javascript">
// Clipboard Copy Alert
function contents_cp()
{
    if (window.event)
    {
        window.event.returnValue = true;
        window.setTimeout('attach_kinref()', 25);
    }
}
function attach_kinref()
{
    if (window.clipboardData) // IE
    {
        // get data from clipboard
        var txt = window.clipboardData.getData('Text');
        // attach the source at the end of text
        txt = txt + '\r\n\r\nⓒ 스쿨, 무단 전재 및 재배포 금지\r\n<대한민국 저작권법에 따른 저작권을 행사합니다>\r\n\r\n';
        // set data to clibboard
        var result = window.clipboardData.setData('Text', txt);
    }
}
</script>

<body oncopy="contents_cp();">



사용법은 간단합니다. (티스토리 기준으로 설명)
1. 스킨 편집에 들어가셔서 skin.html 파일의 <head></head>사이에 위의 자바스크립트 소스를 넣어줍니다.
자바스크립트 소스 중에 ⓒ 스쿨, 무단 전재 및 재배포 금지, <대한민국 저작권법에 따른 저작권을 행사합니다>라는 내용은 자신이 원하는 문구로 바꾸시면 됩니다.

2. 스킨 편집의 skin.html 파일의 <body>에 아랫쪽 소스를 넣어줍니다.
예를 들어 저의 스킨의 경우 원래 <body id="tt-body-page" > 였는데 위의 소스를 넣어 주니
<body id="tt-body-page" oncopy="contents_cp();" > 이런 식으로 됩니다.

3. 현재 인터넷 익스플로러에서 적용이 됩니다. 아쉽게도 파이어폭스에서는 적용이 안되네요.



결과를 한번 볼까요?
<복사할 경우>
사용자 삽입 이미지


<복사 후 붙여넣기 화면>
사용자 삽입 이미지




저작권에 대해서 모르고 불펌을 하는 사람이 생길 경우를 대비하여
블로그 소유자가 미리 이런 소스를 적용한다면 그나마 자동으로 출처가 표기가 되니 저작권에 대한 피해를 조금이나마 줄일 수 있지 않을까 하는 생각이 듭니다.




반응형
    '인터넷 정보' 카테고리의 다른 글
    • 다음 파이의 외부복사가 되네요.
    • 블로그에도 조회수가 필요하지 않을까요?
    • 팀블로그를 지원하는 새 블로그 서비스
    • 티스토리 시작부터 2차도메인 및 Google Apps설정까지
    fco
    fco
    유용한 인터넷 정보, 워드프레스, 일상을 기록하는 블로그입니다.

    티스토리툴바