XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
출처 | sejin7940 |
---|
그냥 게시판 스킨관련 문의글에 답변을 드린건데..
찾아보니 이 팁이 아예 안 나와있는듯해서, 간략히 정리해서 적어둡니다.
---------------------------------------------------------
가끔.. 회원이름이 가려져서 나오길 원하시는 경우가 있는데...
게시판 스킨에서 수정을 하시면 됩니다.
_stye_list.html 같은 목록스킨부분에 (갤러리면 _style_gallery.html, 웹진이면 _style.webzine.html 이런형식)
닉네임을 변경시키고픈 경우 {$document->getNickName()} 를 검색해보세요
(보통 공지쪽에 하나, 일반목록쪽에 하나 나올겁니다)
한글 기준 끝의 한자리를 숨기고픈 경우라면, {substr($document->getNickName(),0,-3)}* 로 바꾸면 되고
한글 기준 끝의 두자리까지 숨기고프면, {substr($document->getNickName(),0,-5)}** 로 바꾸시면 됩니다.
흠.. 어쩌면 이는 닉네임 보다 이름 기준일때 더 쓸 수도 있겠네요
{$document->getUserName()} 을 찾아서
한글 기준 끝의 한자리를 숨기고픈 경우라면, {substr($document->getUserName(),0,-3)}* 로 바꾸면 되고
한글 기준 끝의 두자리까지 숨기고프면, {substr($document->getUserName(),0,-5)}** 로 바꾸시면 됩니다.
그리고 만약 view 페이지에서도 수정을 하고 싶은 경우라면..
$document 가 아니라 $oDocument 라고 되어있을겁니다.
{$oDocument->getNickName()} 이나 {$oDocument->getUserName()} 을 찾아서 수정하시면 될겁니다.
추가로.. 만약 관리자한테는 제대로 나오고 그 이외의 경우에만 저렇게 나오길 원하면
<!--@if($grant->manager)-->{$document->getNickName()}
<!--@else-->{substr($document->getNickName(),0,-5)}**
<!--@end-->
같은 형식으로 하면 되겠죠? ^^