현재접속자에서 실명사용시 사이드뷰 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

현재접속자에서 실명사용시 사이드뷰 정보

현재접속자에서 실명사용시 사이드뷰

본문

$list[i][name]일 때는 별명으로 뜨면서 사이드뷰가 됩니다.
$list[i][mb_name]일 때는 사이드뷰가 되지를 않네요. 실명으로 접속자가 뜨기는 합니다.

/lib/common.lib.php 파일을 수정하면 된다고 하는 답변은 받았는데요
어느부분을 어떻게 수정하면 되는지요.,ㅠㅠ

고수님들...조언 부탁드립니다.
  • 복사

댓글 전체

// 회원 레이어
function get_sideview($mb_id, $name="", $email="", $homepage="")
{
    global $config;
    global $g4;

    $email = base64_encode($email);
    $homepage = set_http($homepage);

    $name = preg_replace("/\'/", "", $name);
    $name = preg_replace("/\'/", "", $name);
    $name = preg_replace("/\"/", """, $name);
    $title_name = $name;
    $tmp_name = get_text(cut_str($name, $config['cf_cut_name'])); // 설정된 자리수 만큼만 이름 출력
    if ($mb_id) {
        $tmp_name = "<span class='member'>$tmp_name</span>";

        if ($config['cf_use_member_icon']) {
            $mb_dir = substr($mb_id,0,2);
            $icon_file = "{$g4['path']}/data/member/$mb_dir/$mb_id.gif";

            //if (file_exists($icon_file) && is_file($icon_file)) {
            if (file_exists($icon_file)) {
                //$size = getimagesize($icon_file);
                //$width = $size[0];
                //$height = $size[1];
                $width = $config['cf_member_icon_width'];
                $height = $config['cf_member_icon_height'];
                $tmp_name = "<img src='$icon_file' style='vertical-align:middle; width:$width; height:$height;' alt='$name' />";

                if ($config['cf_use_member_icon'] == 2) // 회원아이콘+이름
                    $tmp_name = $tmp_name . " <span class='member'>$name</span>";
            }
        }
        $title_mb_id = "[$mb_id]";
    } else {
        $tmp_name = "<span class='guest'>$tmp_name</span>";
        $title_mb_id = "[비회원]";
    }
   
    $name    = get_text($name);
    $email    = get_text($email);
    $homepage = get_text($homepage);
   
    //return "<a href=\"javascript:showSideView(this, '$mb_id', '$name', '$email', '$homepage');\" title=\"{$title_mb_id}{$title_name}\">$tmp_name</a>";
    return "<a href='#' class='sidebox' rel='mb_id={$mb_id}&amp;name={$name}&amp;email={$email}&amp;homepage={$homepage}' onclick='return false;'>$tmp_name</a>";
}
$list[i][mb_name]이라는 것은 따로 게시물 마다 등록자의 실명을 구해오는 부분이 없다면
값 자체가 없습니다
실명으로 접속자가 뜨기는 합니다. <--접속자이름에 실명이 나오는 것과 게시물 저장시 등록되는 이름과는 전혀상관이 없습니다

$list[i][wr_name]에 실명이나 닉네임이 저장되므로 이것을 이용해야 합니다
즉 게시판 관리에서 실명사용에 체크하고 실명이 등록되도록 해야됩니다
© SIRSOFT
현재 페이지 제일 처음으로