제로보드4는 공식적으로 더 이상 개발되지도 배포되지도 않습니다.
제로보드4를 사용하기 위한 팁보다 제로보드4를 안전하고 무사히 다른 툴로 이전하는 팁들을 게재해주시면 감사하겠습니다.
시간이 오래 지난 만큼 오래된 프로그램은 보안 및 사용성에 있어 문제가 많으니 이해 바랍니다.

이방법은 비밀글일 경우 리스트의 제목에서 링크를 없애고 안내문만 출력시키며
비밀글을 작성한회원 본인과 관리자(볼수있는 권한이있는) 는 링크가 출력이 됩니다.

보너스로 회원전용 게시판일 경우 비회원은 (손님에게 리스트만 보여줄경우)
링크가 없는 밋밋한 제목대신 정중하게 회원전용 이라는 안내 메세지도 나옵니다.

비밀글에서 권한이 없더라도 링크가 걸리면 여간 귀챤은게 아니죠?
비밀글을 볼수있는 권한이 없습니다...라고 나오거나 비밀번호를 넣어라고
출력이 되는데..이제부터 이 귀차니즘에서 해방이 되는 겁니다...야호^^ㅋ

단 조건은 글쓰기 권한을 회원전용 게시판에서 완벽하게 작동하며 손님도
글쓰기가 가능한 게시판일경우 완벽하지 못하므로 고수님께서 해결을 해주시면
감사 하겠습니다.^^

[수정방법]

제로보드/include/list_check.php 의 내용중 아래의 코드를 주석 처리를 해두세요.
(혹시나 문제발생시 복구해야 하므로) 아래처럼 주석 처리를 해둡니다.

/*
// 제목에 링크 거는 부분;
if($member[level]<=$setup[grant_view]||$is_admin) {
//if($setup[use_status]&&!$data[is_secret]) $addShowComment = " onMouseOver="showComment('$showCommentStr',true)" onMouseOut="showComment('',false)" ";
if($setup[use_status]&&!$data[is_secret]) $addShowComment = " title="$showCommentStr" ";
$subject="<a href="".$view_file."?$href$sort&no=$data[no]" $addShowComment >".$subject."</a>";
}
*/


위의처럼 주석 처리를 해둔후 아래의 코드를 넣어줍니다.


// 제목에 링크 거는 부분;
if($member[level]<=$setup[grant_view]||$is_admin) {
if($setup[use_status]&&!$data[is_secret]) $addShowComment = " title="$showCommentStr" ";
if($data[is_secret]&&!$is_admin&&$data[ismember]!=$member[no]&&!$data[ismember]==""&&$member[level]>$setup[grant_view_secret]){        
$subjectmm ="<a onclick="alert('+ '+ '이글은 비밀글 이므로 글작성자와 관리자만 볼수가 있습니다.')" style="cursor:hand" title="이글은 비밀글 입니다.">";
}else{
$subjectmm ="<a href="".$view_file."?$href$sort&no=$data[no]" $addShowComment >";
}
$subject="$subjectmm".$subject."</a>".$new.$cool;
}else{
$subject="<a onclick="alert('죄송합니다. 회원전용 공간 이므로 로그인을 하셔야 내용을 볼수가 있습니다.')" style="cursor:hand" title="로그인 하세요.">".$subject."</a>".$new.$cool;
}


참고사항: .$new.$cool <- 이소스는 새글이 올라오면 표시하는것과 일정 힛트수가 되면
출력되는 부분이므로 적용하지 않으신분은 지우셔야 합니다. 아래처럼 하세요.

$subject="$subjectmm".$subject."</a>";

$subject="<a onclick="alert('죄송합니다. 회원전용 공간 이므로 로그인을 하셔야 내용을 볼수가 있습니다.')" style="cursor:hand" title="로그인 하세요.">".$subject."</a>";


수정끝


어찌어찌 하다보니 작동은 되는듯 합니다만 문제점이 있을수가 있으며 문제점 발견시
코멘트 부탁합니다. 그리고 고수님께서 완벽하게 정리를 해주시면 감사하겠습니다.

[레벨:9]헐랭이

2005.04.18 01:27:47
*.161.154.110

추신: $subject="$subjectmm".$subject."</a>".$new.$cool; <- 이줄에서
$new.$cool <- 이부분은 새글이 올라오면 표시하는것과 일정 힛트수가 되면
출력되는 부분이므로 적용하지 않으신분은 지우셔야 합니다.

[레벨:6]꺾쇠

2005.04.18 01:36:06
*.168.184.114

헐렝이//
저는
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=3&sn1=&divpage=1&sn=off&ss=on&sc=off&select_arrange=headnum&desc=asc&no=6908

[수정]게시판/최근게시물에서 제목클릭시 해당링크로 바로가기... 를 이용하여
최근게시물을 뽑았습니다.
평상시에는 비회원일 경우 제목을 누르면 링크로 날아가고
회원일 경우 내용 보기로 가서 수정도 할 수 있습니다.

헐렝이님의 소스를 적용시키고
링크를 건 다음 비회원으로 최근게시물에 접근하였더니
링크로 날아가는군요.
비회원일 경우에는 비밀글의 링크 접근을 못하게 막으면 금상첨화일 것 같습니다.
일반글의 경우 링크로 날아가는 것이 옳지만,
비밀글일 경우 링크도 비밀유지가 되면 더 좋지 않을까요?

[레벨:9]헐랭이

2005.04.18 01:45:11
*.161.154.110

꺽쇠// 제가지금 정신도 몽롱하고 무슨뜻인지 이해를 못하고 있습니다.
저링크의 내용에서 수정을 요청하시는것 같기도 하고 제가 내년이면
오공 대열에 합류? 해서 그런지 머리만 복잡해 지네요.ㅠ
좀더 자세히 설명 부탁 드립니다.^^

[레벨:2]이화용792

2007.12.15 13:30:47
*.31.152.69

여기서 에러가 나네요
if($setup[use_status]&&!$data[is_secret]) $addShowComment = " title="$showCommentStr" ";

[레벨:2]권정아483

2009.03.22 20:24:42
*.203.113.134

일정 스킨만 적용된느 팁좀 알려주세요 ㅠㅠ
List of Articles
번호 제목 글쓴이 날짜 조회 수
3629 일본어 제로보드 41pl2 의 글쓰기,덧글에서 5c문자 관련 문자 깨짐 해소책 [3] [레벨:1]공건두 2005-04-18 2922
3628 관리자페이지에서 파일다운로드 권한설정하기 file [23] [레벨:20]영진 2005-04-18 6467
» 비밀글은 리스트의 제목에 링크를 없애자.(작성자와 관리자는 나오게) [5] [레벨:9]헐랭이 2005-04-18 5278
3626 최근게시물에 [more], [write] 버튼 나타내기 file [1] [레벨:6]꺾쇠 2005-04-17 3264
3625 최근게시물에서 비밀글도 출력하자 (비밀글은 링크없애기) [22] [레벨:9]헐랭이 2005-04-17 5705
3624 글보기에서 랜덤회원소개, 회원등급, 인사말보기, 클릭하면 회원정보 새창으... [1] [레벨:4]김형석 2005-04-17 3651
3623 화면 해상도 보다 큰 이미지 나타내기 (리사이즈 아님) [7] [레벨:1]이창욱 2005-04-16 5237
3622 비회원 글 수정시 비밀번호 먼저 묻기 .... 0.2 [9] [레벨:8]아이쿠 2005-04-16 3299
3621 비밀글 리플 관련 및 아래 비밀답글 관련 문제 추가.... [3] [레벨:8]아이쿠 2005-04-16 8026
3620 비밀글일때 (답글에서) 보안버그 문제의 임시조치 [7] [레벨:9]헐랭이 2005-04-16 9103
3619 기존회원과 신규회원은 특정게시판에 무조건 글하나 남기게 하기 [9] [레벨:9]헐랭이 2005-04-15 10964
3618 글작성후 24시간 전에는 삭제를 못하게 막기 [15] [레벨:9]헐랭이 2005-04-15 4947
3617 코멘트에 잘가져 간다는 인사글 안쓰면 다운로드 못하게 막기^^ [30] [레벨:9]헐랭이 2005-04-14 6013
3616 내 홈페이지에 카운터를 달기 [11] [레벨:1]엘쓰리팸 2005-04-14 23439
3615 비밀글에서 수신자를 지정할 수 있도록 개선 [6] [레벨:1]장아산 2005-04-14 11188
3614 홈페이지에 뉴스 서비스를 하세요 [9] [레벨:1]박스 2005-04-13 5841
3613 서브 레이어 사용안할 때 작성자 이름 누르면 아웃룩대신 쪽지보내기 창 띄우기 [2] [레벨:1]레인 2005-04-12 3636
3612 pl7 변경 관련, zetyx_board_id의 password 길이 한번에 바꾸기 [13] [레벨:6]아가페 2005-04-11 13790
3611 제로보드에 웹에디터를 달자. (FCKeditor 2.0 RC3) file [30] [레벨:2]+_+ 2005-04-11 22387
3610 제로보드에서 폼메일 사용하기 file [47] [레벨:20]영진 2005-04-10 18133