묻고답하기
게시물 주소 클립보드에 복사하기..
2008.01.22 10:18
1) 하려고 하는 작업은 보드스킨에서 게시물 주소를 클릭하면 그 주소가 클립보드에 복사되게 하려고 합니다.
2) 예전 제로보드 4에서는
<script language="JavaScript">
function Url_Copy_Clip(strData) {
clipboardData.setData("Text", strData);
alert("\n 게시물주소를 클립보드에 복사했습니다. \n");}
</script>
<td height=22><table border=0 cellspacing=0 cellpadding=0 width=100% height=100%><tr><td align=center><img src=<?=$dir?>/w_subject.gif></td></tr></table></td>
<td bgcolor=white style='word-break:break-all;'> <?=$subject?> <a href="javascript:Url_Copy_Clip('<?echo "http://www.aaa.com/bbs/view.php?id=".$id."&no=".$no."";?>');">[게시물 URL 복사]</a></td>
요런식으로 했었는데요..
3) XE 버젼에서 XE_board 스킨에서 수정하면 될거 같은데...
<ul class="uri">
<li>{$lang->document_url} : {$oDocument->getPermanentUrl()}</li> <-- 여기에 수정하면 되겠죠?
<!--@if($oDocument->allowTrackback())-->
<li>{$lang->trackback_url} : {$oDocument->getTrackbackUrl()}</li>
<!--@end-->
</ul>
문제는 자바스크립트가 먹는지 궁금하구요.
td 저런거 대신에 div로 써야할꺼 같은데...손을 못 대겠네요..
ㅜㅜ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
gabriel2007.myid.net | 오픈아이디 설정,사용법 [4] | 2008.01.21 by 가브렐 |
ejax | 무식한 질문하나.. (첨부 이미지의 간단한 편집 기능) [1] | 2008.01.22 by 비나무 |
우헤헤446 | 에디터 글씨 색상, 글씨 배경 색상 선택시 에러 | |
조재민987 | 페이지 수정 단추가 자꾸 사라져요 ㅜㅜ [3] | 2008.01.22 by 이덕형873 |
아방스 | 게시물 이동후 게시판 삭제를 하게되면...문제가... | |
아방스 | 포인트 관련 문제... | |
주시제 | 비밀글과 확장변수 문제 해결방법 없을까요? [2] | 2008.01.22 by 주시제 |
lovely랑 | 첨부파일때문에 골치입니다. [1] | 2008.01.22 by 부우우 |
송현숙 | 질문있어요~~ | |
HwanZ | 회원가입폼에 필드를 추가하려 합니다.(답변 부탁드립니다.) [2] | 2008.01.22 by 부우우 |
하늘34 | 외부에서의 접속화면이 하얀바탕으로 보임. [3] | 2008.01.22 by 하늘34 |
ejax | 검색방법 | |
김초호 | 게시판 글 볼때 자신의 글만 볼수 있는 팁 있을까요? [4] | 2008.01.22 by 김초호 |
고민자 | 게시판에서 확장변수 적용과 비밀글 상태 출력... [1] | 2008.01.22 by 주시제 |
채연파파 | 게시물 주소 클립보드에 복사하기.. [1] | 2008.01.22 by 채연파파 |
녹차향기 | 하위메뉴가 안나오네요... [1] | 2008.01.22 by 대암지기 |
목범수 | 위젯보기 권한설정 [1] | 2008.01.22 by 대암지기 |
씨연 | 정말정말 왕왕초보가 아주 기본적인 질문 하나 드립니다. [3] | 2008.01.22 by 대암지기 |
ilovejesus | 제발 도와 주세용... [3] | 2008.01.22 by ilovejesus |
justrue | 만든 레이아웃을 메인화면으로.. [4] | 2008.01.22 by cocobulls |
1) 우선 변경하고 싶은 보드스킨폴더/js 폴더에 가서 copyclip.js(임의의 이름) 을 작성한다.
(다른 말로 하면 PC에서 작성해서 업로드 하는거겠죠?)
내용은...
function Url_Copy_Clip(strData) {
clipboardData.setData("Text", strData);
alert("\n 게시물 주소가 클립보드에 복사되었습니다. \n");
}
그 다음 보드스킨 폴더에 가서 view_document.html 파일을 찾아서 편집한다.
원래의 내용은
<li>{$lang->document_url} : {$oDocument->getPermanentUrl()}</li>
이렇게 되어 있는것을
<!--%import("js/copyclip.js")-->
<li><a href="javascript:Url_Copy_Clip('{$oDocument->getPermanentUrl()}');">{$lang->document_url}</a> : {$oDocument->getPermanentUrl()}</li>
이렇게 수정해 주시면 됩니다.
그럼 게시물 주소라는 글자를 클릭하면 클립보드에 게시물 주소가 복사됩니다.
고수님들은 패쓰해주시고요..저같은 초보님들은 이런 방법으로 사용하셔도 될것 같습니다.
더 좋은 방법은 제가 잘 몰라서..ㅠㅠ