묻고답하기
게시판에서 닉네임 길이 줄이기. 추가질문 드립니다
2012.10.20 01:22
동우님께서 답변해주신 방법을 이용하고 있습니다.
동우님이 알려주신 방법에서
{mb_strcut($document->getNickName(),0,5,"utf-8")}
저기 파란색 5 부분을 18로 고치면 한글 닉네임은 딱 6글자로 줄어들어서 잘 쓰고 있습니다만
영어의 경우 알파벳 18자리까지 그대로 나와버립니다 ㅠ
한글과 영어 따로따로 글자수를 제한하고 싶은데 방법이 있을까요???
-----------------------------------------------------------------------
게시판에서 닉네임 길이 줄이기
닉네임을 지나치게 길게 사용하는 회원이 가끔 있는데
지나치게 긴 닉네임 하나 때문에 게시판 리스트 전체가 보기 안 좋아
가입시는 임의 대로 하더라도 스킨 리스트에서는 5자 정도로 출력을 제한 하고 싶습니다.
게시판은 xe_official 스킨을 사용하고 있습니다.
댓글 1
-
송동우
2012.10.20 12:16
<block cond="preg_match('/[\xA1-\xFE\xA1-\xFE]/', $document->getNickName())">{mb_strcut($document->getNickName(),0,18,"utf-8")}</block>
<block cond="!preg_match('/[\xA1-\xFE\xA1-\xFE]/', $document->getNickName())">{substr($document->getNickName(),0,6)}</block>
이렇게 하면 간단합니다만....
단점은
한글로 시작해서 영어로 연결되면..........낭패.....
그런 경우가 생기면 또 추가작성을 해야 합니다..........
-
카이닉스
2012.10.20 17:47
감사합니다. 적용 잘 했습니다 ^_^
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
mmx900 | 자바스크립트 내에서 변수 지정 | |
김영민 | 로그인폼 테두리 관련 질문 | |
하늘384 | zbxe 설치 [3] | 2008.04.21 by 하늘384 |
맑은울림 | 게시판에서 기존 홈페이지로 돌아가기 연결하는 방법 [2] | 2008.04.21 by 이정운 |
뽀칠이 | 팝업 위젯 --팝업창이 뒤로 가버리네요. [2] | 2008.04.21 by 뽀칠이 |
김경아@이장 | 엮인글 쓰기 어떻게 하나요? [2] | 2008.04.21 by 김경아@이장 |
하늘384 | zbxe 설치 불가능 [1] | 2008.04.21 by sky1300 |
정진환825 | 플래시버튼에 링크문제. | |
포토올 | D-Day글씨를 크게, 색깔로 위치 지정을...어떻게 하나요?? [2] | 2008.04.21 by 포토올 |
noirzo | 제로보드 URL 로그인 주소가 있나요? [2] | 2008.04.21 by vana |
김효영726 | 로그인정보가... [2] | 2008.04.21 by 백성찬 |
etowers | 로고 삽입 | |
카르페시온 | IE6에서 본문내용 아래로 밀려나는 현상이 생깁니다. | |
카르페시온 | 최근 이미지에서 이미지를 클릭하면 | |
탑심 | 사진(첨부 파일) 업로드 경로를 변경 할 수 있나요? | |
김진환519 | 게시판 글 작성 때 글꼴문제 [1] | 2008.04.21 by guny |
카르페시온 | 이미지 경로 안보이게 할수 없나요? | |
장우성 | 회원 아이디로 파일이름 생성하기 | |
우헤헤446 | 비회원 메일 주소 [1] | 2008.04.21 by 백성찬 |
포트거스.D.에이스 | 자신의 글 or 보았던 글 조회시 |
xe - modules - board - skins - xe_official - _style.list.html 열고1
line 166 쯤에
{mb_strcut($document->getNickName(),0,5,"utf-8")}
여기서 붉은 색 부분이 추가된 내용
파란 숫자 5는 원하는 대로 수정
http://www.xpressengine.com/qna/20583913
-----------------------------------------------------------------------