현재접속자에서 실명사용시 사이드뷰 정보
현재접속자에서 실명사용시 사이드뷰본문
$list[i][name]일 때는 별명으로 뜨면서 사이드뷰가 됩니다.
$list[i][mb_name]일 때는 사이드뷰가 되지를 않네요. 실명으로 접속자가 뜨기는 합니다.
/lib/common.lib.php 파일을 수정하면 된다고 하는 답변은 받았는데요
어느부분을 어떻게 수정하면 되는지요.,ㅠㅠ
고수님들...조언 부탁드립니다.
$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}&name={$name}&email={$email}&homepage={$homepage}' onclick='return false;'>$tmp_name</a>";
}
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}&name={$name}&email={$email}&homepage={$homepage}' onclick='return false;'>$tmp_name</a>";
}
감사드립니다만..
그 부분에 올려주신 소스로 바꾸었으나, 변화가 없습니다.ㅠㅠ
그 부분에 올려주신 소스로 바꾸었으나, 변화가 없습니다.ㅠㅠ
$list[i][mb_name]이라는 것은 따로 게시물 마다 등록자의 실명을 구해오는 부분이 없다면
값 자체가 없습니다
실명으로 접속자가 뜨기는 합니다. <--접속자이름에 실명이 나오는 것과 게시물 저장시 등록되는 이름과는 전혀상관이 없습니다
$list[i][wr_name]에 실명이나 닉네임이 저장되므로 이것을 이용해야 합니다
즉 게시판 관리에서 실명사용에 체크하고 실명이 등록되도록 해야됩니다
값 자체가 없습니다
실명으로 접속자가 뜨기는 합니다. <--접속자이름에 실명이 나오는 것과 게시물 저장시 등록되는 이름과는 전혀상관이 없습니다
$list[i][wr_name]에 실명이나 닉네임이 저장되므로 이것을 이용해야 합니다
즉 게시판 관리에서 실명사용에 체크하고 실명이 등록되도록 해야됩니다