채택완료

게시판 닉네임글자수 출력 변경 방법

2021-05-17 (월) 12:02:49 1,628

관리자페이지에서 닉네임 표기를 관리자가 설정해놓은 닉네임글자수 설정나두고

특정게시판에서 해당 옵션 무시하고 원래 닉네임 전체 출력할수있는 방법이 있을까요?

다른게시판은 원래대로 운영되면서도 특정게시판 한곳만 원래닉네임 그대로 출력을하고싶은데

검색해봐도 도통 나오지가않네요 ㅜㅜ

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

게시판 목록을 예로 들면 특정 게시판id가 'free' 일 때 기존 이름 출력 부분을 이렇게 변경.

<?php echo ($bo_table == 'free') ? $list[$i]['wr_name'] : $list[$i]['name']; ?>

이렇게 name을 wr_name으로 바꾸면 글자 길이 제한 옵션이 적용되지 않습니다.

답변에 대한 댓글 1개

어머~~~드디어 해결되어 답답했던 속이 뻥뚫렸네요..휴!!!! 감사합니다.
2021-05-17 (월) 13:01:23

/lib.common.lib.php

function get_list()를 보시면

    $tmp_name = get_text(cut_str($list['wr_name'], $config['cf_cut_name'])); // 설정된 자리수 만큼만 이름 출력
    $tmp_name2 = cut_str($list['wr_name'], $config['cf_cut_name']); // 설정된 자리수 만큼만 이름 출력
    if ($board['bo_use_sideview'])
        $list['name'] = get_sideview($list['mb_id'], $tmp_name2, $list['wr_email'], $list['wr_homepage']);
    else
        $list['name'] = '<span class="'.($list['mb_id']?'sv_member':'sv_guest').'">'.$tmp_name.'</span>';

참고하세요.

답변을 작성하려면 로그인이 필요합니다.