f

본문새창띄울때 작성된 코멘트만 보이고 코멘트입력창을 안보이게 하려면?

스킨에서 view.skin.php(뷰화면)상단에 인쇄용버튼을 하나 만들어서 클릭시,
본문의 내용이 새창(print_view.php)으로 보여지게 했습니다.

그리고 댓글(코멘트)이 달린경우, 새창에서 본문내용과 함께 보여지도록 했는데
'댓글(코멘트)' 관련해서는 print_view.php 하단에 아래 코드 하나 첨부되어 있습니다.

<?
// 코멘트 입출력
include_once("{$g4['bbs_path']}/view_comment.php");
?>


도움을 구하는 내용은
새창에서 본문내용과 이미 작성된 댓글이 보여지되,
함께 나타나는 '댓글(코멘트) 입력창'은 보이지않게 하고싶습니다.

근본적으로 소스수정이 필요할거 같은데...
수정을 해야 한다면 bbs/view_comment.php 을 어떻게 수정해야
스킨의 view.skin.php와는 별개로 새창에서만 '댓글(코멘트)입력창'이 안보이게 할수있을지
도움글을 좀 부탁합니다
|

댓글 5개

스킨의 view_comment.skin에서

<? if($cwin==1) { 새창일때 닫기버튼 보임(소스...) } ?>

이부분이 새창 체크하는 부분입니다.

이안에 코멘트 작성 소스를 넣으시면 될듯합니다.
음...내가 잘못이해하고 있는지도 모르겠지만.. ^^;
지금 댓글주신 부분은 코멘트새창 띄우기 관련코드 아닌지요?

질문드린 내용은 view.skin.php(뷰화면)을 print_view.php로 만들어서 새창으로 띄우는데...
1. view.skin.php
2. print.skin.php (새창)

그 print.skin.php에서 view.skin.php의 내용을 불러와서 볼때 입력된 코멘트부분만 출력하고
코멘트 입력창은 안보이게 하고싶은겁니다
프린트용 view.skin.php파일이 있다면 comment_skin.php파일도 프린트용으로 따로 만드셔서 그파일 안에 작성 부분 주석 처리하면 될듯합니다.

print.skin.php => print.comment_skin.php (파일안에 코멘트 작성부분 삭제)
댓글 달아주시는건 고마운데, 질문의 내용을 완전히 이해하지 못하신듯하군요 -_-;;

조~~위에 보시면 알겠지만 print_view.php이건 view.skin.php 이건간에
코멘트를 인클루드해서 불러오는건 아래의 형태입니다

<?
// 코멘트 입출력
include_once("{$g4['bbs_path']}/view_comment.php");
?>

bbs폴더의 view_comment.php를 불러와서 함수처리를 한다음 코멘트스킨을 불러오는거죠~
댓글 단 것처럼, 삭제하면 입력된 코멘트 자체도 안올라오죠~ -_- ;;

소스코드이 변형이 없이 혹은 최소화하는 방법을 찾는 중입니다
view_comment.skin.php 파일에서 코멘트입력부를 제거하여
view_comment_print.skin.php 파일을 추가생성한 다음,

print_view.php 라인 293부분에
include_once("$board_skin_path/view_comment_print.skin.php"); 코드를 추가 삽입
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
15년 전 조회 1,612
15년 전 조회 1,613
15년 전 조회 1,448
15년 전 조회 1,164
15년 전 조회 1,437
15년 전 조회 1,565
15년 전 조회 1,144
15년 전 조회 1,670
15년 전 조회 999
15년 전 조회 1,548
15년 전 조회 1,297
15년 전 조회 1,047
15년 전 조회 1,743
15년 전 조회 1,631
15년 전 조회 1,546
15년 전 조회 1,036
15년 전 조회 1,609
15년 전 조회 4,429
15년 전 조회 1,889
15년 전 조회 2,020