질문/조언질답게시판
Extra Form
PHP PHP 7.0
CMS Rhymix

XE가족 여러분 새해 복~ 많이 받으시고 2020년 더욱 번창하시길 기원합니다!! 

 

스케치북 게시판 사용하는데 글쓰기에서 비밀글 체크 하였을때
글쓴이 이름를 다 노출시키지 않고 일부 가리려면 어떻게 해야 할까요?

홍O동 
으로 나오게 하는 설정방법이 있는지요??

 

 

  • profile

    $document->getNickName()
    이 변수가 닉네임을 가져오는 변수인데
    php의 mb_substr 함수로 앞쪽과 뒤쪽의 글자를 가져온다음 붙이면 되죠
    mb_substr($document->getNickName(), 0,1)."O".mb_substr($document->getNickName(), 2)
    이렇게 하면 첫번째글자 나오고 O 나오고 뒤쪽 나머지 글자가 나오게 됩니다.
    그런데 닉네임이 1글자인 경우도 있고, 2글자인 경우도 있고 3글자 이상인 경우도 있겠죠.
    닉넴 길이에 따라서 적당히 수정해야 하구요.

    $document->isSecret()
    아마 이게 비밀글 여부를 판단하는 변수(함수?)로 보이니 저 값에 따라서 위에 적은 것을 분기시켜주면 될것 같습니다.

    또한 닉넴을 가리는 경우에는 닉넴클릭하면 나오는 팝업메뉴도 안보이게 처리해야 할 것 같습니다.

    테스트해본 것은 아니니 참고하세요.