웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
클릭시 트랙백 복사
2008.01.19 23:20
IE
FF
자바스크립트 출처 : http://cys.kr/wp/2006/08/15/4
블로그 모듈
/modules/blog/skins/스킨명/js/blog.js
마지막줄에 아래소스 추가
/modules/blog/skins/스킨명/veiw_document.php
35번째줄 부터 40번쨰줄 수정
<ul class="uri">
<li>{$lang->document_url} : {$oDocument->getPermanentUrl()}</li>
<!--@if($oDocument->allowTrackback())-->
<li>{$lang->trackback_url} : <a href="{$oDocument->getTrackbackUrl()}" onclick="copy_trackback(this.href);return false;">{$oDocument->getTrackbackUrl()}</a></li>
<!--@end-->
</ul>
/modules/blog/skins/스킨명/css/common.css
156번쨰줄 아래 추가
게시판은
board.js, veiw_document.php, common.css를 위에 같이 수정하시면 됩니다..
만들어 보니 그냥 복사하는게 났다고 생각중입니다..
FF
자바스크립트 출처 : http://cys.kr/wp/2006/08/15/4
블로그 모듈
/modules/blog/skins/스킨명/js/blog.js
마지막줄에 아래소스 추가
/* 엮인글 복사 */ function copy_trackback(trb) { var IE=(document.all)?true:false; if (IE) { if(confirm("이 글의 엮인글 주소를 클립보드에 복사하시겠습니까?")) window.clipboardData.setData("Text", trb); } else { temp = prompt("이 글의 엮인글 주소입니다. Ctrl+C를 눌러 클립보드로 복사하세요", trb); } }
/modules/blog/skins/스킨명/veiw_document.php
35번째줄 부터 40번쨰줄 수정
<ul class="uri">
<li>{$lang->document_url} : {$oDocument->getPermanentUrl()}</li>
<!--@if($oDocument->allowTrackback())-->
<li>{$lang->trackback_url} : <a href="{$oDocument->getTrackbackUrl()}" onclick="copy_trackback(this.href);return false;">{$oDocument->getTrackbackUrl()}</a></li>
<!--@end-->
</ul>
/modules/blog/skins/스킨명/css/common.css
156번쨰줄 아래 추가
.blogRead ul.uri li a { font-size:8pt; color:#c5c7c0; }
게시판은
board.js, veiw_document.php, common.css를 위에 같이 수정하시면 됩니다..
만들어 보니 그냥 복사하는게 났다고 생각중입니다..
댓글 2
-
타골라스
2008.01.20 04:24
-
우야q
2008.01.20 06:18
수정했습니다.
이상하네요.. 글쓸떄는 나오지 않았는데 코드하이라이터를 하니 생기는군요..
---------------------
한번 만들어 보겠습니다... :)
/modules/blog/skins/스킨명/veiw_document.php 에서
3 <allowTrackback">!--@if($oDocument->allowTrackback())-->
<!--@if($oDocument->allowTrackback())--> 으로 수정해야하지 않나 싶습니다.
그렇게 적용했더니
IE60와 오페라에서는 이 글의 엮인글 주소를 클립보드에 복사하시겠습니까?
FF에서는 이 글의 엮인글 주소입니다. Ctrl+C를 눌러 클립보드로 복사하세요
(트랙백주소)
... 이렇게 뜨는 군요.
금방 적용해서 잘 사용하고 있습니다. 감사합니다.
된장맛껌님의 게시판스킨 http://www.zeroboard.com/15917439 에 보면 클릭시 트랙백주소를 자동카피하는 버튼을 삽입했는데
파이어폭스에서는 작동을 안하는 아쉬움이 있습니다
테터툴즈/텍스트큐브 에서는 주소 클릭만 하면 모든 브라우저에서 자동으로 트랙백주소가 자동카피 되던데
그렇게 스크립트를 짜주실 수는 없을지요?