웹마스터 팁
답글 영역 안보이게 블로그에서 토글 방식 적용
2007.10.18 15:39
제로님의
위지윅 에디터가 글 작성시 복잡하게 이루어지던 부분들을 수정하였습니다.
단, 에디터를 이용하는 스킨에서 에디터가 위치하고 있는 부분을 display:none으로 숨김으로 시작할 경우 에디터를 실행하는 script를 변경하여야 합니다.
해결책을 알고 계신 분께서 코멘트 해주시면 감사하겠습니다.
베니님께서 해결책을 제시해 주셨습니다. 감사합니다.
다음글을 참고하세요
http://www.zeroboard.com/15933718
아래 방명록 스킨에서 적용한 방식을 블로그에서도 적용할 수 있을 것 같습니다.
http://www.zeroboard.com/15839705
블로그 스킨의 view_document.html에서
아래 쯤에 보면
<ul class="replyAndTrackback">
...
</ul>
이 안에
<li class="reply"><a href="#comment_top_{$oDocument->document_srl}" >{$lang->comment} <strong>{$oDocument->getCommentCount()}</strong></a></li>
이부분을
<li class="reply"><a href="#comment_top_{$oDocument->document_srl}" onclick="replyareashowHide('replyarea{$oDocument->document_srl}'+
'+
')">{$lang->comment} <strong>{$oDocument->getCommentCount()}</strong></a></li>
이렇게 고쳐 줍니다.
아니면 별도로 적당한 위치에 버튼이나 이미지를 만들어서 링크해도 되겠지요.
그리고 조금 더 내려가면 comment.html을 include하는 부분에서
<div id="replyarea{$oDocument->document_srl}" style="display:none;">
<!--#include("./comment.html")-->
</div>
이렇게 인클루드 부분을 div로 감싸줍니다.
그 다음 blog.js 파일에 다음 함수를 삽입합니다.
function replyareashowHide(id) {
if (document.getElementById(id).style.display=="none") {
document.getElementById(id).style.display="block";
} else {
document.getElementById(id).style.display="none";
}
}
이렇게 하면 답글 영역을 감추고 깔끔하게 볼 수 있을 것입니다.
답글을 보거나 쓸필요가 있을 경우에는
댓글 :1
이 부분을 클릭하면 됩니다.
그리고
댓글은 보는 데 에디터 영역도 거추장 스럽다면
에디터 영역도 위와 같은 방식으로 하면 될텐데요...
comment.html 파일에서
comment_form.html을 인클루드 하는 부분을 id를 좀 다르게 부여해서 감싸면 되겠지요.
<div id="editorarea{$oDocument->document_srl}" style="display:none;">
<!--#include("./comment_form.html")-->
</div>
이 경우에는 onclick 이벤트 발생을 위한 버튼을 적당한 위치에 새로 만들어줘야 합니다.
저도 아직 안만들어 봐서 어디가 좋을지 감이 안오네요..
가독성 있는 위치를 찾기가 쉽지 않을 듯 합니다.
댓글의 댓글을 다는 버튼과 차별되는 곳에 있어야 할테니까요...
그리고 에디터의 옵션을 설정해서 textarea만 보이게 한다든지 하고 싶을 때는
blog.view.php파일을
아래 글을 참고해서 고쳐보세요.
http://www.zeroboard.com/15870820
댓글 9
-
xewlfans
2007.10.18 17:28
-
그림자
2007.10.18 17:48
덕분에 간단하게 깨끗해졌네요. 감싸~
참고로 일반게시판 역시 동일하게...
----------------------------------------------------------------------------------------------------------
modules/board/skins/ 0000 / view_document.html
modules/board/skins/ 0000 / js / board.js
---------------------------------------------------------------------------------------------------------- -
진환넷
2007.10.18 17:52
우와 지허님 완전 감사해요!!! -
지나가다
2007.10.18 19:09
정말감사해요..
근데 코멘트가 안남겨지네요--;;
윗분홈페이지 가봤는데 역시..
0.23버젼 공지사항이랑 관련이 있는듯..
어디를 수정해야할까요?? -
ㅇㅇㅇ
2007.10.18 19:14
위지윅 에디터의 경량화 및 반복 실행되던 Sync등의 문제 해결
위지윅 에디터가 글 작성시 복잡하게 이루어지던 부분들을 수정하였습니다.
단, 에디터를 이용하는 스킨에서 에디터가 위치하고 있는 부분을 display:none으로 숨김으로 시작할 경우 에디터를 실행하는 script를 변경하여야 합니다.
요곤거 같은데 어디르;; -
지허
2007.10.19 09:16
그러게 말입니다.
윗 글을 유심히 읽었었는데,
정작 이 팁을 작성하면서는 깜빡하고 테스트를 못했네요..
에디터를 실행하는 script를 변경하여야 합니다.
이 script 변경 방법을 찾아봐야 겠네요..
제로님이 이 방법까지 같이 올려주셨으면 좋았을텐데요..ㅎ -
베니
2007.10.23 17:08
제 블로그에 해당 스크립트 변경 소스코드를 올려놓은적이 있습니다. 사실 저 문제를 제가 제기한거라 ㅡㅡ;;;; -
skijo
2007.10.19 17:49
개인적으로 리스트보기(여러개 글이 보일때)에서는 접혀진상태이고
개별적글읽을때(절대 주소, 최근글이나 최근댓글에서 클릭했을때)는 펼쳐진 상태면 좋겠는데..
베니 님 홈페이지 http://digist.co.kr을 보니 그런식이던데 혹시 이글보시면 노하우좀 부탁드릴께요~
리스트보기 http://digist.co.kr
개별글보기 http://digist.co.kr/bbs/98731
허락없이 링크해서 죄송합니다. -
베니
2007.10.23 17:07
제가 나중에 팁을 다시 정리해서 올려드릴께요. 그동안에 제로님이 코드를 어느쪽으로 수정할지 몰라서 올리지 않았던거라...
제목 | 글쓴이 | 날짜 |
---|---|---|
제로보드 소스 서버에 올릴때.. [3] | 남국 | 2007.10.17 |
최근 댓글 리스트에 & " < > 안 나오게 하기 [3] | 必得力 | 2007.10.18 |
관리자 페이지 모듈->댓글 내용에 & " < > 안 나오게 하기 [1] | 必得力 | 2007.10.18 |
답글 영역 안보이게 블로그에서 토글 방식 적용 [9] | 지허 | 2007.10.18 |
게시물 작성시 날짜 지정하기 [14] | JAMSUN2 | 2007.10.24 |
(글) 등록 시간을 변경해 봅시다. [4] | Simulz | 2007.10.26 |
(글) 서명 높이 줄이고 스크롤바 생성 [4] | Simulz | 2007.10.26 |
달력으로 게시판 글 검색하기(블로그 말고) [4] | 핑크플로이드 | 2007.10.27 |
ZBXE용 도쿠위키 연동소스 코드 [7] | 베니 | 2007.10.29 |
IIS 5.x 6.0 에서 PHP 성능을 높여보자... | 핑크플로이드 | 2007.10.30 |
게시판 상단의 css 옆의 마크 안나오게 하는방법좀 알려주세여! [4] | 홍제헌 | 2007.10.30 |
로그인/로그아웃 화면 첨부합니다. 이미지 변경법좀 ... [1] | 홍제헌 | 2007.10.30 |
댓글 입력폼이 너무 무겁게 느껴질때 [2] | 비지니스 | 2007.10.31 |
백지화면이 뜰때는~ | 하나로45 | 2007.11.02 |
메뉴에 "회원 정보 보기" 걸기. [4] | font | 2007.11.03 |
IE6 메인화면 밀리는 문제...우연히 해결...^^ | 김태상473 | 2007.11.03 |
제로보드xe 연동 프리하드2 설치방법 [8] | hoaopoyoy | 2007.11.03 |
UTF-8과 Euc-kr 동시에 사용하기 [10] | 써니a | 2007.11.05 |
아이디/비번 찾기 메일 깨지는 현상 해결 [3] | 짱돌의세상 | 2007.11.06 |
글을 읽을때마다 조회수 증가 하게 하는 팁 [19] | 비밀얌 | 2007.11.06 |
일반게시판에서도 사용할수 있게 해주셨으면 좋겠네요.