묻고답하기

일반 사용자에게는 쓰기 폼만 보여주고 목록은 관리자만 보게 한다면
무언가를 센청 혹은 제출하는 메뉴를 매우 쉽게 만들 수 있습니다.

게시판 입장에서 보자면
일반 회원 - 쓰기만
관리자 - 모든 기능

이렇게 정리가 되는 것이죠.
제로보드 기본 스킨을 가지고 구현해 보겠습니다.

1. 쓰기 페이지의 주소
신청 게시판의 mid가 qna라면, 신청 메뉴에
/zbxe/?mid=qna&act=dispBoardWrite
이렇게 링크를 걸면 됩니다.

2. 권한 설정
게시판 권한 설정에서 쓰기를 제외한 모든 권한을 관리자에게만 줍니다.
이렇게 하지 않으면 위의 게시판의 경우 일반 사용자가
/zbxe/qna 이렇게 접속해서 다 볼 수도 있겠죠.

3. 스킨 수정 1 - 글 작성 후 안내 메시지
이제 일반 사용자가 글을 작성하면
쓰기 버튼을 누른 직후 어떠한 메시지도 없이
'권한이 없습니다'라는 메시지를 접하게 될 것입니다.
오류가 있거나 매우 불친절한 홈페이지라고 생각하게 되겠죠.
수정해봅시다.

기본 스킨의 board.js 파일을 열면 맨 먼저 나오는 함수가 completeDocumentInserted()입니다.
이 함수 마지막 줄에 location.href = url; 이라고 나오는 부분을 주석 처리합니다.
그리고 이렇게 써넣습니다.

//location.href = url;

alert('신청이 완료되었습니다.');
completeReload(ret_obj);

이제 사용자가 쓰기 버튼을 누르면 위에 적은 안내 문구가 뜬 후 다시 쓰기 페이지로 돌아오게 될 것입니다.
3번까지실행을 했습니다

1.gif
이렇게 되어서 영어를 써봤는데 영어만 제대로 나오네요 
기본게시판 xe를 사용중이고 board.js를 에디트플러스에서 열었을때 일부 글씨가 깨져있습니다
해결방법좀 알려주세요

[모듈] 게시판 ver. 1.1

현재 설치 버전 : 1.2
이 패키지에 의존하는 패키지 목록 : XE 게시판 기본 스킨.

XpressEngine에서 동작하는 게시판 모듈입니다 

3번까지는

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
양지원967 백성찬님 질문한가지 만 해봅니다...!!..[수정1] [2] file 2009.03.02 by nobong
석이- 페이지수정에서 내용변경 후 추가버튼을 누르면 "페이지를 찿을수 없습니다" [6] 2009.03.02 by 석이-
aflatoxin 플래시 적용시 페이지 수정이 안됩니다. [1] file 2009.03.02 by e~세상쉼터
최은광 페이지에 배너 달려면 어떻게 해야 해요? [5] 2009.03.02 by 새우꽝
박귀붕 ㄱ폰트가 크게 나와요 [1] file 2009.03.02 by ㅁㅁ
생초짜 해커다님 레이아웃 수정 문의 [1] 2009.03.02 by 세바스챤_™
질문 아이디/비밀번호 찾기 에러 (dispMemberFindAccount) [1] 2009.03.02 by jjh2511
최소영329 회원정보리스트 삭제 부분이 페이지에 없습니다?(알려주신 곳의 내용이 제 페이지에 없어요) [2] 2009.03.03 by 켄트이즈
현진 버그인가요?, 스타일편집기, html [1] 2009.03.03 by 닝기리쓰레빠
새동산교회 기본 페이지와 메뉴오류... [1] file 2009.03.03 by 닝기리쓰레빠
진카 ^^ 이런것도 가능한가요? [1] 2009.03.03 by 지연아빠
띵띵콩 템풀릿 설치경로 알려주세요.... [1] 2009.03.03 by 닝기리쓰레빠
\"vusdo\" Faceoff 버전 질문이요.. [1] 2009.03.03 by 지연아빠
김준근859 최근게시물 강의를 듣고 하는도중 월별보관현황출력에 암것도 없습니다.. file  
ora 업데이트 [1] 2009.03.03 by 지연아빠
달이뜬다 회원정보보기  
RainSky 탭방식 최근게시글에서 본문에 이미지가 없어도 기본 이미지 보이도록... [10] file 2009.03.03 by RainSky
지B 본문삽입시 다운로드링크.. [4] 2009.03.03 by RainSky
모르는게넘많아 웹브라우저 답이 없다... [3] 2009.03.03 by 세바스챤_™
현진 이미 회원입니다.