-. 질문내용 : 아이콘이 없는 경우 아무것도 보이지 않습니다
-. 답변 : [기본환경설정 > 회원아이콘 사용] 설정값에서,
{미사용/아이콘만 표시/아이콘+이름 표시}가 어떻게 설정되었는지 확인이 필요함.
-. 문제해결 : 아이콘만 표시에 체크되어 있다면 회원 별명에 관한 기능이 정상적으로
작동하지 않으며 질문자의 경우처럼 공백으로 나타남.
-. 질문 게시물 내용 추가에 따른 참조사항
1. 기본환경설정 > 회원 스킨 <<< 설정된 스킨 종류를 확인
2. 설정된 스킨 경로(/skin/member/스킨이름/)로 이동 후 다음 두가지 파일을 검토
memo.skin.php : 쪽지 목록을 보여주는 스킨
memo_view.skin.php : 쪽지 내용을 보여주는 스킨
따라서 정상적인 적용을 하기 위해서는 상단의 두가지 내용에서 다음 소스코드를 변경함.
$nick = cut_str($mb[mb_nick], $config[cf_cut_name]); // 원본
$nick = cut_str($mb[mb_name], $config[cf_cut_name]); // 수정
3. 쪽지 목록에서 별명출력 부분과 쪽지 열람화면에서 전혀 변화가 없다면,
현재 사용중인 회원스킨을 기본스킨(basic)으로 변경시킨 후 상단과 같은 형태로 수정 후 검토.
댓글 5개
예로 memo_view.skin.php
소스
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width="600" height="50" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="middle" bgcolor="#EBEBEB">
<table width="590" height="40" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25" align="center" bgcolor="#FFFFFF" ><img src="<?=$member_skin_path?>/img/icon_01.gif" width="5" height="5"></td>
<td width="500" align="left" bgcolor="#FFFFFF" ><font color="#666666"><b><?=$g4[title]?></b></font></td>
<td width="65" bgcolor="#FFFFFF" ></td>
</tr>
</table></td>
</tr>
</table>
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="600" height="20" colspan="4"></td>
</tr>
<tr>
<td width="30" height="24"></td>
<td width="530" align="right" bgcolor="#EFEFEF">
<?
//$nick = cut_str($mb[mb_nick], $config[cf_cut_name]);
$nick = get_sideview($mb[mb_id], $mb[mb_nick], $mb[mb_email], $mb[mb_homepage]);
if ($kind == "recv")
echo "<b>$nick</b> 님께서 {$memo[me_send_datetime]}에 보내온 쪽지의 내용입니다.";
if ($kind == "send")
echo "<b>$nick</b> 님께 {$memo[me_send_datetime]}에 보낸 쪽지의 내용입니다.";
?>
</td>
<td width="10" align="center" valign="middle" bgcolor="#EFEFEF"> </td>
<td width="30" height="24"></td>
</tr>
</table>
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="200" align="center" valign="top">
<table width="540" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="40" align=right>
<?
echo "<a href=\"$prev_link\"><img src='$member_skin_path/img/btn_memo_prev.gif' border='0'></a> ";
echo "<a href=\"$next_link\"><img src='$member_skin_path/img/btn_memo_next.gif' border='0'></a>";
?>
</td>
</tr>
<tr>
<td height="2" bgcolor="#808080"></td>
</tr>
<tr>
<td width="540" height="150" align="center" valign="middle" bgcolor="#F6F6F6"><table width="500" height="110" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" style='padding-top:10px; padding-bottom:10px;' class=lh><?=conv_content($memo[me_memo], 0)?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td height="2" align="center" valign="top" bgcolor="#D5D5D5"></td>
</tr>
<tr>
<td height="2" align="center" valign="top" bgcolor="#E6E6E6"></td>
</tr>
<tr>
<td height="40" align="center" valign="bottom">
<? if ($kind == "recv") echo "<a href='./memo_form.php?me_recv_mb_id=$mb[mb_id]&me_id=$memo[me_id]'><img src='$g4[bbs_img_path]/btn_reply.gif' border='0'></a> "; ?>
<a href="./memo.php?kind=<?=$kind?>"><img src="<?=$member_skin_path?>/img/btn_list_view.gif" width="62" height="20" border="0"></a>
<a href="javascript:window.close();"><img src="<?=$member_skin_path?>/img/btn_close.gif" width="48" height="20" border="0"></a></td>
</tr>
</table>
<br>
에서 변경했지만 여전히 웹페이지에선
님께 2007-03-19 12:49:10에 보낸 쪽지의 내용입니다.
처럼 이름이나 아이디가 보이지 않습니다.
뭐가 문제 일까요
-. 답변 : [기본환경설정 > 회원아이콘 사용] 설정값에서,
{미사용/아이콘만 표시/아이콘+이름 표시}가 어떻게 설정되었는지 확인이 필요함.
-. 문제해결 : 아이콘만 표시에 체크되어 있다면 회원 별명에 관한 기능이 정상적으로
작동하지 않으며 질문자의 경우처럼 공백으로 나타남.
-. 질문 게시물 내용 추가에 따른 참조사항
1. 기본환경설정 > 회원 스킨 <<< 설정된 스킨 종류를 확인
2. 설정된 스킨 경로(/skin/member/스킨이름/)로 이동 후 다음 두가지 파일을 검토
memo.skin.php : 쪽지 목록을 보여주는 스킨
memo_view.skin.php : 쪽지 내용을 보여주는 스킨
따라서 정상적인 적용을 하기 위해서는 상단의 두가지 내용에서 다음 소스코드를 변경함.
$nick = cut_str($mb[mb_nick], $config[cf_cut_name]); // 원본
$nick = cut_str($mb[mb_name], $config[cf_cut_name]); // 수정
3. 쪽지 목록에서 별명출력 부분과 쪽지 열람화면에서 전혀 변화가 없다면,
현재 사용중인 회원스킨을 기본스킨(basic)으로 변경시킨 후 상단과 같은 형태로 수정 후 검토.
관심가져 주셔서 감사합니다...
즉, memo.skin.php까지도 수정해야 합니다.