묻고답하기
비로그인시 글작성할때마다 다른닉네임 나타내기 + 대댓글에 익명선택
2013.12.27 03:25
현재 비회원 글쓰기 시
<span class="itx_wrp">
<label for="nick_name_{$oDocument->document_srl}"></label>
<input type="hidden" name="nick_name" id="nick_name_{$oDocument->document_srl}" value="{substr(md5(getenv('REMOTE_ADDR')),-5)}" class="itx n_p" />
</span>
이런식으로 값을 지정하여 글과 댓글을작성할때마다 익명으로 나타내게끔 하고있습니다
근데 익명이아니라 같은아이피에서는 같은 코드가나타나여 익명이 아닌게 되어버렸습니다.
이걸 글마다 다르게 코드가 뜨게끔 나타내고 싶습니다
로그인시에는
http://www.xpressengine.com/tip/22238897
이팁을 이용하여 글쓸떄마다 다른 닉네임 값이 부여되는데
이걸 응용하면 어떻게든 될것같은데 실마리를 찾지못하겟습니다 ㅠ
도움 부탁드립니다 ㅠㅠ
비회원이면 닉네임 마음대로 지정할수있는데 이게 왜필요하냐고 하시는분들도 계시겠지만
글쓸때 닉네임 입력받지않고 밸류값으로 지정하여 사용하고있기때문에 그렇습니다 ㅠ
-----------------------------------------------------------------
추가로
http://www.xpressengine.com/tip/21528335
이팁을 이용하여 댓글작성시 익명으로 선택하여 작성하게 했는데요
근데 대댓글에는 익명선택이 나타나지 않아 아래사진과 같이 추가를했더니
둘다 같은 소스
<block cond="$mi->anonymous_comment">
<input type="checkbox" name="use_anonymous" value="Y" id="use_anonymous_{$oDocument->document_srl}" />
<label for="use_anonymous_{$oDocument->document_srl}">{$lang->use_anonymous}(익명을 사용합니다.)</label>
</block>
를사용하다보니 겹쳐서 중복이 되는지
라벨을 사용해 익명사용(익명을 사용합니다)
라는 부분을 클릭해도 반응이없습니다 꼭 체크박스를 선택해야만 선택이됩니다
이부분을 체크박스말고도 글씨를 클릭해도 선택이되게하고싶습니다.
잘부탁드립니다..
댓글 5
-
모해
2013.12.27 16:56
$obj->document_srl = getNextSequence(); 이걸 벨류에 지정할수있는방법을알고싶은데 감이안오네요 ㅠㅠ -
모해
2014.01.01 20:03
끌올한번가겠습니다 ㅠ
-
모해
2014.01.08 21:08
끌올한번더 ㅠㅠ
-
멀티비타민
2014.01.08 21:28
<label> <input type="checkbox" name="use_anonymous" value="Y" id="use_anonymous_{$oDocument->document_srl}" />{$lang->use_anonymous}(익명을 사용합니다.) </label>
이렇게 한번 넣어보세요
안되면
<label for="use_anonymous_{$oDocument->document_srl}" onclick="">
onclick을 한번 넣어줘보세요..
-
모해
2014.01.09 03:16
감사합니다 넌나의 태양~ 넌나의 비타민~~