포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
비회원 상담기능 등이 필요합니다.
2011.02.26 15:54
1. 비회원 상담기능의 필요성
비회원도 비공개질문을 하고 나중에 이름과 암호만 입력하면 관리자가 쓴 비공개 일대일 답변을 볼 수 있는 게시판이 널리 쓰이고 있습니다.
홈페이지들은 대부분 이런 게시판을 하나씩 가지고 있다고 해도 과언이 아닐 정도인데 XE에서는 아직은 이런 게시판 기능은 없는 것 같네요.
꼭 갖춰주시길 희망해 봅니다.
2. 비회원도 질문할 수 있지만 목록은 관리자만 볼 수 있는 기능의 필요성
회사 웹사이트 등에서 신청서 제출란이라든가 제휴문의 같은 곳에 보면
비회원은 글쓰기만 되고 목록은 오직 관리자만 볼 수 있는 게시판이 많은데
XE에서도 그런 수요에 맞추어 기능을 구비해줘야 할 것 같습니다.
이는 위에서 쓴 비회원 상담기능과 유사하지만 비회원 상담기능은 비회원도 비공개답변을 볼 수 있는데 반해 위의 게시판은 비회원은 답변은 볼 수가 없는 게시판이라는 차이가 있습니다.
찾아보니 예전부터 이런 기능을 필요로 하는 분들이 글을 올려왔는데요
http://www.xpressengine.com/?document_srl=16628997&mid=tip&rnd=19580607#comment_19580607
지금도 위 주소의 글에 나온대로
?mid=게시판명&act=dispBoardWrite
로 메뉴와 mid연결을 하면 쓰기 페이지부터 시작할 수는 있는데
위 글에서 제기된 문제점들이 해결이 안되고 있습니다.
즉,
1) 글을 쓰고 나면 '권한이 없습니다'라고 떠서 글쓴이는 에러로 글이 안올라간 것으로 여기게 된다는 점
2) 좌측에 2차메뉴가 표시되지 않는다는 점입니다.
위 글의 댓글을 보면 1)과 2)의 문제 모두 한 때 해결이 되었었던 것 같은데
지금은 XE 업데이트로 인해 오히려 다시 해결이 안되고 있는 상황입니다.
1)번은 차라리 그냥 html파일에 '글이 성공적으로 등록됐습니다'라고 써버리려고 했는데 그것도 만만치가 않은게
해당부분이 modules/board/skins/xe_official/message.html의 내용에 있는 <div class="tCenter messageBox">{$message}</div>이 부분인 것 같아서 초보자가 변경하기가 너무 힘들고요.
앞으로 업데이트될 버전에 그런 기능을 추가시켰으면 합니다.
비회원도 비공개질문을 하고 나중에 이름과 암호만 입력하면 관리자가 쓴 비공개 일대일 답변을 볼 수 있는 게시판이 널리 쓰이고 있습니다.
홈페이지들은 대부분 이런 게시판을 하나씩 가지고 있다고 해도 과언이 아닐 정도인데 XE에서는 아직은 이런 게시판 기능은 없는 것 같네요.
꼭 갖춰주시길 희망해 봅니다.
2. 비회원도 질문할 수 있지만 목록은 관리자만 볼 수 있는 기능의 필요성
회사 웹사이트 등에서 신청서 제출란이라든가 제휴문의 같은 곳에 보면
비회원은 글쓰기만 되고 목록은 오직 관리자만 볼 수 있는 게시판이 많은데
XE에서도 그런 수요에 맞추어 기능을 구비해줘야 할 것 같습니다.
이는 위에서 쓴 비회원 상담기능과 유사하지만 비회원 상담기능은 비회원도 비공개답변을 볼 수 있는데 반해 위의 게시판은 비회원은 답변은 볼 수가 없는 게시판이라는 차이가 있습니다.
찾아보니 예전부터 이런 기능을 필요로 하는 분들이 글을 올려왔는데요
http://www.xpressengine.com/?document_srl=16628997&mid=tip&rnd=19580607#comment_19580607
지금도 위 주소의 글에 나온대로
?mid=게시판명&act=dispBoardWrite
로 메뉴와 mid연결을 하면 쓰기 페이지부터 시작할 수는 있는데
위 글에서 제기된 문제점들이 해결이 안되고 있습니다.
즉,
1) 글을 쓰고 나면 '권한이 없습니다'라고 떠서 글쓴이는 에러로 글이 안올라간 것으로 여기게 된다는 점
2) 좌측에 2차메뉴가 표시되지 않는다는 점입니다.
위 글의 댓글을 보면 1)과 2)의 문제 모두 한 때 해결이 되었었던 것 같은데
지금은 XE 업데이트로 인해 오히려 다시 해결이 안되고 있는 상황입니다.
1)번은 차라리 그냥 html파일에 '글이 성공적으로 등록됐습니다'라고 써버리려고 했는데 그것도 만만치가 않은게
해당부분이 modules/board/skins/xe_official/message.html의 내용에 있는 <div class="tCenter messageBox">{$message}</div>이 부분인 것 같아서 초보자가 변경하기가 너무 힘들고요.
앞으로 업데이트될 버전에 그런 기능을 추가시켰으면 합니다.
어떻게 보면 레이아웃에서 메뉴활용이 2차선정을 위해 1차메뉴의 전체link주소 자체를 mid로 선정하고 있기 때문에 그런것이고요.
저거 해결하려면 ?mid= 라는 규칙을 찾아서 구해야한다는건데... 본래의 메뉴목적의 링크만이 2차 메뉴의 검색을 보장하기에 레이아웃에서 2차 대상을 $mid로 판단하고 처리하는 수 밖에 없겠네요.
결론적으로 2번은 코어용 기본 레이아웃 개선은 맞지않고 그런처리가 되어있는 레이아웃을 찾아서 적용하셔야 할걸로 봅니다.