웹마스터 팁
[수정] 댓글 삭제 간략화하기
2013.11.26 01:33
*세진님의 조언으로 소스 수정되었습니다. 감사합니다.
*이즈야님의 AjaxBoard 애드온 사용시 이 팁을 적용하면 안됩니다.(이미 적용하셨다면 해당 부분만 지워주세요.)
댓글 삭제시 지금은
1. 삭제 버튼 클릭
2. 삭제 페이지로 이동
3. 삭제 버튼 클릭
4. 원본 페이지로 이동
이런 순서로 되죠. 이것을
1. 삭제 버튼 클릭
2. 삭제 확인창 예 클릭
3. 새로고침
으로 바꾸는 방법입니다.
(html 파일과 js 파일의 이름은 사용 스킨에 따라 천차만별입니다.)
1. 사용하는 게시판 스킨의 comment.html 파일을 찾아 댓글 삭제 버튼 태그 내에 아래 문구 추가
onclick="delComment({$comment->get('comment_srl')});return false"
2. 사용하는 게시판 스킨의 board.js 파일을 찾아 아래 스크립트 추가
// 댓글 삭제 function delComment(cmt_srl){ var msg = window.confirm('Sure?'); if(msg){ var params = new Array(); params["comment_srl"] = cmt_srl; exec_xml("board","procBoardDeleteComment", params, function(){ location.reload() }) } else { } };
댓글 9
-
푸시아
2013.11.26 01:38
좋네요~~! -
XE만세
2013.11.26 01:40
헉...
첫 댓글이 푸시아 님이라니...
감사드립니다 ㅠㅠ
-
sejin7940
2013.11.26 03:44
사실 소스상으로 전혀 문제는 없지만 ^^;;
procBoardDeleteComment 에는.. document_srl 값이 필요가 없어요
따라서 delComment(cmt_srl) 형태로 함수랑 onclick 쪽들을 조금 더 줄여도 된답니다
이런 팁들이 페이지 로딩을 많이 줄여주겠죠. ^^ 배포 감사드립니다~
-
Kimㅇ.ㅅ
2013.11.26 17:28
doc_srl부분을 다 지워야 하는건가요? 어떻게 고쳐야되나요?
-
투씨
2013.11.26 19:02
onclick="delComment({$comment->get('comment_srl')});return false" 혹은
onclick="delComment({$comment->comment_srl});return false"그리고
function delComment(cmt_srl){
var msg = window.confirm('Sure?');
if(msg){
var params = new Array();
params["comment_srl"] = cmt_srl;
exec_xml("board","procBoardDeleteComment", params, function(){
location.reload()
})
} else {
}
}이렇게 하시면 되겠는데요..
-
Kimㅇ.ㅅ
2013.11.26 21:48
감사합니다ㅎ
-
참치.k
2013.11.26 22:31
감사합니다.덕분에 마우스 택스위치를 좀 더 오래쓸수 있게 되었네요 -
explode
2013.11.27 10:48
감사합니다.
-
투씨
2013.12.16 17:07
나중에 발견된 현상입니다만,,
이 팁을 적용하고나면 모듈별권한자가 댓글 삭제시 권한없음으로 뜨는군요.(모듈별 게시판관리자가 있을 때)
제목 | 글쓴이 | 날짜 |
---|---|---|
1.7.3.8 설치 후 위에 어드민바가 안 보이는 증상을 해결하는 방법. [2] | 야옹이님 | 2014.01.22 |
싸이트 운영하면서 외부링크 차단하는방법 100% ok [12] | 뭥미1 | 2009.07.10 |
APMSETUP7에서 PHP 버전 업그레이드 [1] | YJSoft | 2014.01.14 |
[jQuery] PNG투명 이미지 animate시 IE7,8 투명이미지 표현 문제. | 투니페이퍼 | 2014.01.21 |
룰셋 적용 팁 [1] | 루비스코 | 2014.01.20 |
게시판 설정의 게시판 정보 탭에서, 고급 항목이 항상 노출되도록 하는 방법 [3] | sejin7940 | 2014.01.20 |
메뉴추가가 안돼요. [2] | 궁굼자 | 2014.01.20 |
짧은주소 사용시 긴주소 검색엔진 차단시키기 [10] | Volun | 2014.01.14 |
관리자가 무제한 추천 가능하게 하는 방법 [2] | sejin7940 | 2014.01.17 |
[10원팁] 스케치북 추천/비추천/신고를 눈에 들어오게 | socialskyo | 2014.01.17 |
XE 전체 타이틀(title) 수정하기 [3] | pezex | 2014.01.16 |
IE의 깨짐현상(호환성보기 문제) [1] | Volun | 2014.01.14 |
업로드 용량을 .htaccess 파일로 제어하기 [9] | 야옹이님 | 2014.01.15 |
[10원팁] 스케치북 서명란 크기 [5] | socialskyo | 2014.01.08 |
(table)에서 HTML 태그를 적용시켜 보기 [16] | 정후니 | 2001.08.31 |
댓글 익명 문자열에 색상 부여하기 [6] | XE만세 | 2014.01.07 |
파란/네이버/네이트온 메신저 이모티콘 다운로드 [1] | socialskyo | 2014.01.08 |
알림센터의 익명명칭을 anonoymous에서 다른 형태로 바꾸기 [1] | jambox | 2014.01.08 |
스케치북 게시판 사용시 "내용을 입력해주세요"라고 뜨면서 댓글 입력이 안될경우 체크해봐야할 사항 [1] | socialskyo | 2014.01.07 |
[수정] 댓글 삭제 간략화하기 [9] | XE만세 | 2013.11.26 |