웹마스터 팁
XE 비회원이 귀찮게 이메일 홈페이지 입력 안하도록 하기
2012.12.16 13:11
XE 내부에서 자체에서 저걸 없애는 기능을 지원하지 않으니 수동으로 직접 작업해주어야 합니다.
(개인적으로 XE 1.6이나 1.7에서 이 기능이 추가되었으면 좋겠군요)
두가지 해결 방법이 있습니다.
/modules/bored/모바일이면 m.skins, PC용이면 skins/자신이 쓰는 스킨/
write_form.html 은 게시글을 쓸 때를 당담합니다.
comment_form.html은 댓글을 쓸 때 관여합니다.
소스 편집기같은거로 여신 다음에 아래와 같은 부분을 찾아줍니다.
<li>
<label for="nText">{$lang->content}</label>
<textarea name="content" cols="20" rows="8" id="nText"></textarea>
</li>
<!--@if(!$is_logged)-->
<li>
<label for="uName">{$lang->writer}</label>
<input name="nick_name" type="text" id="uName" />
</li>
<li>
<label for="uMail">{$lang->email_address}</label>
<input name="email_address" type="text" id="uMail" />
</li>
<li>
<label for="uPw">{$lang->password}</label>
<input name="password" type="password" id="uPw" />
</li>
<li>
<label for="uSite">{$lang->homepage}</label>
<input name="homepage" type="text" id="uSite" value="http://" />
</li><label for="uMail"> 부분은 "이메일" 이라는 문자열을 보여주는 부분입니다.
<label for="uMail" style="display:none"> 이런식으로 해 주시면 "이메일"이라는 문자열이 보이지 않습니다.
다른것도 마찬가지입니다.
이메일 입력하는 칸을 보이지 않게 하시려면
<input name="email_address" type="text" id="uMail" /> 부분에서 <input name="email_address" type="text" id="uMail" style="display:none" />이런식으로
style="display:none"
위 사진처럼 입력하지 않아도 자동으로 입력하게 해놓을 수 있습니다. 여기에서 자신이 이메일 주소나, 홈페이지 주소를 입력하고 싶어하시는 비회원이 계시다면 저 문자열을 지우고 할 수 있습니다.
/modules/bored/모바일이면 m.skins, PC용이면 skins/자신이 쓰는 스킨/
write_form.html 은 게시글을 쓸 때를 당담합니다.
comment_form.html은 댓글을 쓸 때 관여합니다.
<li>
<label for="nText">{$lang->content}</label>
<textarea name="content" cols="20" rows="8" id="nText"></textarea>
</li>
<!--@if(!$is_logged)-->
<li>
<label for="uName">{$lang->writer}</label>
<input name="nick_name" type="text" id="uName" />
</li>
<li>
<label for="uMail">{$lang->email_address}</label>
<input name="email_address" type="text" id="uMail" />
</li>
<li>
<label for="uPw">{$lang->password}</label>
<input name="password" type="password" id="uPw" />
</li>
<li>
<label for="uSite">{$lang->homepage}</label>
<input name="homepage" type="text" id="uSite" value="http://" />
</li>(게시판 스킨마다 다를수 있음을 알려드립니다.)
이메일 같은 경우에는 <input name="email_address" type="text" id="uMail" /> 처럼 입력하는 칸을 관여하는 부분에서 value="자신이 원하는 내용" 으로 해주시면 됩니다.
<input name="email_address" type="text" id="uMail" value="자신이 원하는 내용"/>
홈페이지 같은 경우에는 value="http://"가 이미 있으므로 자신이 원하는 주소로 써주시면 됩니다.
그래서 제가 쓰고 있는 모바일 게시판 소스 일부입니다.
게시판별로 다르다는 점 참고하시면서 사용하시면 될 것 같습니다.<li>
<label for="nText">{$lang->content}</label>
<textarea name="content" cols="20" rows="8" id="nText"></textarea>
</li>
<!--@if(!$is_logged)-->
<li>
<label for="uName">{$lang->writer}</label>
<input name="nick_name" type="text" id="uName" />
</li>
<li>
<label for="uMail">{$lang->email_address}</label>
<input name="email_address" type="text" id="uMail"value="example@example.com"/>
</li>
<li>
<label for="uPw">{$lang->password}</label>
<input name="password" type="password" id="uPw" />
</li>
<li>
<label for="uSite">{$lang->homepage}</label>
<input name="homepage" type="text" id="uSite" value="http://tarks.iptime.org"/>
</li>
손가락 누르기도 귀찮으면 무엇을 하겠습니까.
도움이 되었으면 손가락을 눌러 주세요 :)
댓글 7
-
윈컴이
2012.12.16 14:33
-
jhrun
2012.12.16 18:12
감사합니다/ :)
-
THEOTHERS
2012.12.17 23:07
좀 무식한 방법이지만 전 필요없는 부분을 지워서 사용하고 있습니다. ㅜㅠ
-
jhrun
2012.12.17 23:09
헉~ 쿨하시군요 ㅋㅋ
-
psmy
2014.09.11 03:09
덕분에 코멘트 쪽 수정할때 까지 모두 홈페이지, 이메일 입력폼이 없어졌습니다.
감사합니다^^
_comment_write.html
comment_form.html
write_form.html
두개 모두 손봐줘야 댓글, 대댓글, 댓글 수정 시에 적용됩니다.^^
-
개발좝
2015.02.02 14:37
알려주신 3개파일에서 해당부분을 지웠습니다 그런데 대댓글은 그대로 노출이되서 대댓글에서도 홈페이지/이메일 입력폼 없애려면 어찌해야할까요? 스케치북5 쓰고있습니다~
-
Hello_XE
2014.09.11 10:00
외의 말씀이지만 살짝 언급해드리자면.... 본문의 상단부분의
"xe 내부에서 자체에서 저걸 없애는 기능을 지원하지 않으니 수동으로 직접 작업해주어야 합니다.
(개인적으로 XE 1.6이나 1.7에서 이 기능이 추가되었으면 좋겠군요)"
에서....
저 입력칸에 관여되는건 xe코어가 아니라 document 모듈과 board모듈입니다....
제목 | 글쓴이 | 날짜 |
---|---|---|
최근게시물에 권한주어서 회원만 내용물보게하기 [1] | 팔공산 | 2008.07.11 |
회원 포인트 선물 하기 등 포인트 변경시 바로 적용 방법 | 한꼬마 | 2008.09.06 |
회원 관리 리스트에 생일/설명/활동량 추가하기 [16] | 老姜君 | 2008.11.21 |
[초간단]회원팝업메뉴에 메뉴넣기 [1] | Pw-NET | 2008.11.30 |
회원아이디 클릭시 메일보내기 기능 숨기기 [9] | 똑디 | 2008.12.18 |
회원정보 이미지 항목 추가 [3] | 개돌 | 2008.12.22 |
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] | [_)s | 2008.12.31 |
회원가입시 닉네임 중복사용 가능하게 하기.. [3] | 一淚™ | 2009.01.08 |
SMTP 인증 회원가입 메일 인증 , 비밀번호 오류찾기 및 답변글 메일로 받기 [11] | FFHosting | 2009.01.12 |
회원약관 추가 [7] | 애치티 | 2009.01.15 |
회원을 그룹으로 나누어 화면에 출력할 수 있나요? | 아키수 | 2009.01.24 |
회원 순위 공동순위 표시해서 뽑기(원리만 소개) | 라르게덴 | 2009.02.13 |
해당 Cafe 회원에 가입후 Cafe 회원목록에 나타나지 않음...... | 뉴욕에서 | 2009.04.16 |
[질문]회원가입시 음력생일입력 가능 한가요? [1] | 신정 | 2009.04.27 |
회원가입시 닉네임 특수문자 제한하기 [10] | 절망린 | 2009.06.06 |
보낸 쪽지함에서 쪽지 내용 안에 회원 아이콘이 제대로 표시 되지 않을때.. | 절망린 | 2009.06.24 |
확장변수에 회원정보를 넣어보자 [10] | 개돌 | 2009.06.30 |
회원 팝업메뉴에서 작성글 클릭시 다른 아이디 검색 안되게 하기 [3] | 절망린 | 2009.07.03 |
회원정보 손쉽게 엑셀 파일로 저장하기 [34] | thejeon | 2009.08.05 |
잦은 등급변경으로, 회원 등급이 엉켰을 경우 해결방법. [1] | NZ448 | 2009.09.10 |
좋은 팁입니다 :)