묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
글쓰기 폼에서 비밀번호 폼 없애기
2014.07.08 11:52
비회원이 글쓰기를 할 때 글쓴이,비밀번호가 필수로 들어가는데
이를 글쓴이만 적고 글 등록되게 하고자 하는데
알 수 있을까요?
비회원관련해서라면 좀 더 까탈스러운 작업이 아닐까 싶지만서두...
제가 생각하기엔 module/board/tpl/filter/insert.xml 에서
<form>
<node target="nick_name" required="true" maxlength="20"/>
<node target="password" required="true" />
<node target="email_address" maxlength="250" filter="email" />
<node target="homepage" maxlength="250" filter="url" />
<node target="title" required="true" minlength="1" maxlength="250" />
<node target="content" required="false" />
<node target="category_srl" required="true" />
</form>
이 부분이 게시판모듈상에서 필수영역이나 최대글자길이 처리하는 부분으로 알고 있거든요...
여기에
<node target="password" required="true" />
패스워드 타겟에 대해서 필요를 'true'에서 'false'로 바꿔주시면 패스워드를 요구하지 않더라도 글이 작성되는 것으로 알고 있습니다.
만...같은 작업을 스킨에서 처리하신다면 스킨 하나 더 만들어서 비회원전용 스킨으로 하실 수 도 있을텐데 이 방법은 뭐랄까 비추일거같습니다
왜냐면 - 3- 코어업데이트하다가 보드업데이트하면 또 다시 바꿔줘야 할거거덩요
제가 알고있기에 스킨으로도 비슷한 부분이 있는것으로 알고 있어요 사용하시는 스킨이 뭔지 알아야 할 것 같구요...스킨마다 구조는 거의 비슷해서 뭐...
저렇게 게시판 폼필드 제어하는 부분 확인해 보시면 <node target="password" required="true" /> 비스므리한거 찾으실 수 있는데 그걸 바꾸시면 됩.......될겁니다'ㅎㅎㅎ