웹마스터 팁
특정게시판, 비밀글로 작성하기
2008.02.13 22:26
1. zbxe설치폴더/moudles/board/skins/xe_board/skin.xml파일의 ine 92아래줄에 소스를 삽입한다.
<var name="secret_document" type="select">
<title xml:lang="ko">비밀글 작성</title>
<title xml:lang="jp">비밀글 작성</title>
<title xml:lang="zh-CN">비밀글 작성</title>
<title xml:lang="en">비밀글 작성</title>
<default>N</default>
<default>Y</default><description xml:lang="ko">
모든글을 비밀글로 작성 하시겠습니까??
</description>
</var>
2. zbxe설치폴더/moudles/board/skins/xe_board/write_form파일의
line65 <input type="checkbox" name="is_secret" value="Y" <!--@if($oDocument->isSecret())-->checked="checked"<!--@end--> id="is_secret" />
line66<label for="is_secret">{$lang->secret}</label> 을
아래의 소스로 치환한다.<!--@if($module_info->secret_document=='Y')-->
<input type="hidden" name="is_secret" value="Y" checked="checked" id="is_secret" />
<!--@else-->
<input type="checkbox" name="is_secret" value="Y" <!--@if($oDocument->isSecret())-->checked="checked"<!--@end--> id="is_secret" />
<label for="is_secret">{$lang->secret}</label>
<!--@end-->
3. 1.2.의 과정을 수행하시고 게시판설정>스킨관리에 가시면
비밀글 작성에 "Y"로 하시면 모든글이 비밀글로 작성됩니다.
- [2008/02/03] 웹마스터 팁 특정 게시판, 업로드된 그림 자동으로 본문에 출력하기 *14
댓글 19
-
대암지기
2008.02.13 23:03
-
박세미
2008.02.14 03:54
이거 열라게 찾았는데 여기 있었네요.
감사합니다. 잘쓸께요. 그리고 다른분들 조기 질문 답변 부탁요 -
팔공산
2008.02.14 09:42
Good 소스입니다.
이런 소스는 zbxe기본소스로 들어가야 된다고 생각합니다. -
CaZINE
2008.02.19 16:22
맞습니다. 그런데 이 스크립트는 모두다 숨길수 있나요? 예를 들면 게시판에 폼 만든거 입력하는것 있잖아요. 정확한 명칭은 잘 모르지만... -
대암지기
2008.02.22 08:57
네! 숨길수 있습니다.
-
zero
2008.02.14 18:48
0.2.9 안정화 버전에 상담기능이 들어갈 예정입니다.
대부분 해결될지도.. -
대암지기
2008.02.14 19:24
제로님께서 직접 댓글을 주시니 영광입니다.
-
Rafael Sobis
2008.02.21 20:42
잘쓸께요~^^*
-
부우우
2008.02.25 12:59
코지 보드에서도 작동하나요?
-
빨간초코우유
2008.09.05 00:20
왜 1.0.5 버젼은 안될까요.. -
무대포
2008.10.16 15:42
대암지기님께 유용한 정보 감사합니다.
내가 초보라서 그런지 전 조금 문제가 있더군요.
다들 불평없이 잘 쓰시고 있는 것 같던데 제가 해보니까.
선택 메뉴가 Y/N 가 스킨 설정에서 나타나지 않던데 혹시 아래 빨간 부분처럼 되어야하는 것 아닌지요.
이렇게 하니까 메뉴가 나오내요.
<var name="secret_document" type="select">
<title xml:lang="ko">비밀글 작성</title>
<title xml:lang="jp">비밀글 작성</title>
<title xml:lang="zh-CN">비밀글 작성</title>
<title xml:lang="en">비밀글 작성</title>
<default>N</default> --------------------------------------------------------- 요줄을 아래 빨간색으롣 대채
<default>Y</default> --------------------------------------------------------- 요줄을 아래 빨간색으롣 대채
<options value="Y"><title xml:lang="ko">YES</title></options>
<options value="N"><title xml:lang="ko">NO</title></options>
<description xml:lang="ko">모든글을 비밀글로 작성 하시겠습니까?</description>
</var> -
청춘개똥
2009.08.28 13:37
한참을 안되서 삽질중이었는데... 무대포님 댓글대로 고치니까 바로 되는군요 ㄷㄷㄷㄷㄷ
감사합니다!!!!!!!
-
디지문
2008.10.20 02:18
1.0.6 버전에서 대암지기님의 팁 유용하게 잘 써 먹었습니다.
그런데 1.0.7로 업그레이드하고 나니 스킨 파일이 다시 초기화가 되어 다시 적용해 보니 되질 않았습니다. 무대포님처럼 같은 증상으로 선택폼이 존재는 하는데 Y,N 표시가 안 되어 나오는 문제가 발생하더군요.
그래서 대암지기님의 팁에 무대포님이 보완한 팁을 함께 적용하니 성공했습니다.
저 같은 경우는 무료호스팅 홈피를 운영하는데 계정신청서를 작성하는 게시판에 이 팁 적용이 필수입니다. 작성자들이 일일이 비밀글 기능에 체크하고 글을 작성해야 되는데 게시판 이용법에 어두운 사람들의 경우 계정 아이디와 패스워드 정보 등을 적은 내용을 비밀글로 체크 안 하고 그냥 올려서 정보가 노출되는 문제가 있곤 했죠. 정말 좋은 팁입니다. -
jellon
2009.07.21 08:34
1.2.4 버전에선 안되는 듯 하네요...
몇번 해봐도 안되네요...ㅜㅜ
-
chang
2009.08.09 21:59
저도 1.2.4 버전인데 잘 되더군요...
처음엔 안됐는데 나중에 skin.xml 파일의 177번째 줄로 위치를 바꾸었더니 잘 보여졌습니다.
그럼, 도움이 되셨길...
-
오스카
2009.11.22 23:14
1.3.0 에서도 안되네요...
이런 거는 게시판에 기본으로 들어가야 될 것 같습니다.
상담기능은 회원일 경우만 사용가능해서 불편하고요...
-
거부기부기
2012.02.18 16:01
1.5.1 버전에서 작동 됩니다.
안되서 이리저리 꼼지락거렸더니 잘돌아가네요.
제가 찾던 팁중에 가장 유용한 팁인 것 같습니다. 감사합니다.
-
대암지기
2012.02.19 00:44
고맙습니다.
-
난희난희
2012.03.04 01:28
대암지기님 좋은팁 정말 감사드립니다.
제가 초보인지라...
질문 하나만 드리겠습니다.
저는 1.5.1.8코어 쓰고 있구 게시판스킨은 스케치북5 스킨을 쓰고 있습니다.
/moudles/board/skins/sketchbook5/skin.xml 파일은 어찌 수정하였으나..
/moudles/board/skins/sketchbook5/write_form.html 파일은 도저히 어디부분을 수정해야 할지 모르겠습니다.
is_secret 이란 단어자체가 없네요.. 흑..
첨부 파일 올리겠습니다.
시간의 여유가 되신다면 어느부분을 수정해야 할지 가르쳐 주시면 정말 감사드리겠습니다.
위의 방법중에서 글쓰기권한은 있고 열람권한이 없을때 자신이 쓴글만 목록에 나타나게 하고 싶어서 moudles/board/board.view.php파일의 line 111을 수정 해서 해볼려고 했으나 안되는 군요.
// 글 보기 권한을 체크해서 권한이 없으면 오류 메세지 출력하도록 처리
if(!$this->grant->view && !$oDocument->isGranted()) {
$oDocument = null;
$oDocument = $oDocumentModel->getDocument(0);
Context::set('document_srl','',true);
$this->alertMessage('msg_not_permitted');
방법 아시는분 답글 부탁 드립니다.