Extra Form
PHP PHP 7.2
CMS Rhymix 2.0

B02BFACF-0698-4C6F-B14D-9F99FF752F49.png

4F5A342A-0135-4331-B699-4F5179C405A3.png


해당 익명시스템에 색깔을 고정하고 게시글 내부에서도 색깔을 부여받은걸 고정하고싶은데 어딜수정하면될까요?

 

 

좀 복잡하면 의뢰하려고합니다. 

 

  • profile
    현재 시스템은 닉네임 무관 단순히 랜덤한 색상을 부여하고 있을 뿐이므로 그대로 사용하기는 곤란할테고요, 익명닉네임 앞 6글자나 뒤 6글자를 잘라 그대로 색상코드로 사용하는 방식(예. 439e298f 닉네임이라면 439e29나 9e298f 사용)이 그나마 제일 구현하기 간편하실겁니다.
  • profile profile
    답변 감사합니다.
    의뢰받으시면 쪽지로 금액과 연락처하나만 부탁드려요 !
  • profile profile
    제작의뢰 받지 않습니다. 겸직이 불가능해서 말이죠.

    https://xetown.com/request 제작의뢰 게시판에 올리시면 될겁니다.
  • profile

    스킨에 따라 다르지만
    comment.html
    _comment.html(스케치북)
    <a cond="$comment->member_srl" <!--@if($logged_info->is_admin=='Y')-->href="#popup_menu_area" onclick="return false"<!--@end-->class="member_{$comment->member_srl}"
    이 뒤에
    <!--@if($module_info->use_anonymous=='Y')--> style="color:#{substr(dechex(crc32($comment->getNickName())),0,6)}"<!--@end-->>
    이걸 붙혀 넣어

    <a cond="$comment->member_srl" <!--@if($logged_info->is_admin=='Y')-->href="#popup_menu_area" onclick="return false"<!--@end-->class="member_{$comment->member_srl}" <!--@if($module_info->use_anonymous=='Y')--> style="color:#{substr(dechex(crc32($comment->getNickName())),0,6)}"<!--@end-->>

    이렇게 만드시면 댓글란의 닉네임 색이 유저별로 다르게 적용 됩니다.

  • profile profile
    좋은 답변 감사합니다. 오후에 퇴근후 적용해보고 안되면 재문의 한번 드려보겠습니다 정말 감사합니다 :)
  • profile profile
    안녕하세요 제가 사용하는 스킨에는 적용이 안되네요..

    <!--@else--><a href="#popup_menu_area" class="nickname member_{$comment->member_srl}" onclick="return false">{$comment->getNickName()}</a><!--@end-->

    찾아본문장은 이렇게 있는데 소스를 좀 수정해야 적용이 되려나요?
  • profile profile

    <!--@else-->라고 되 있는 부분은 ~~가 아닐 경우 나타나는 거라서
    더 윗부분에 {$comment->getNickName()} 이 없는지 확인해 보세요.

    {$comment->getNickName()} 과 {$comment_parent->getNickName()} 앞부분과 뒷부분에
    <font style="color:#{substr(dechex(crc32($comment->getNickName())),0,6)}"> {$comment->getNickName()} </font>

     

    이렇게 하시면 적용되지 않을까 싶네요