테스트 사이트 - 개발 중인 베타 버전입니다

사이드뷰 수정은.. 채택완료

배그누1 1년 전 조회 1,913

다른걸 하다가 현재 사이드뷰쪽 건들고 있는데

 

게시판에서 닉네임 클릭하면 메일보내기와 이름으로 검색밖에 안나옵니다.

 

관리자 혹은 일반 회원, 비로그인자로 클릭해도 마찬가지고요.

 

뜨게 하고 싶은건 회원정보, 쪽지 보내기인데 저한테 필요가 없는 메일보내기가 뜨는데...

 

관리자에서 이것저것 설정을해도 뜨질 않네요.. 도대체 뭐가 문제인지

 

근데 관리자에 들어가서 관리자 메인에 있는 회원 닉네임을 누르면

 

쪽지보내기, 메일보내기, 자기소개, 전체게시물, 회원정보변경, 포인트내역이 다 나옵니다.

 

혹시 이건 어디서 어떻게 수정해야할까요...

 

이것저것 다 하고 섞이다보니 이게 이거 같고 저건 저거 같고 그러네요...

 

https://eatdeal.co.kr/bbs/board.php?bo_table=meat

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

답변 3개

채택된 답변
+20 포인트
e
1년 전

list.skin.php 파일에서 

$list[$i]['name'] 부분을 확인해봐야합니다.

이 부분 소스를 올려보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 5개

배그누1
1년 전
[code] </td>
<td class="td_name sv_use; "><?php include_once G5_LIB_PATH."/level_icon.lib.php"; echo get_level_icon($list[$i]['mb_id']); ?> <?php echo $list[$i]['name'] ?></td>
<!-- <td class="td_num"><?php echo $list[$i]['wr_hit'] ?></td> -->
<td class="td_datetime"><?php echo $list[$i]['datetime2'] ?></td>
<?php if ($is_good) { ?><td class="td_num"><?php echo $list[$i]['wr_good'] ?></td><?php } ?>
<!-- <?php if ($is_nogood) { ?><td class="td_num"><?php echo $list[$i]['wr_nogood'] ?></td><?php } ?> -->


</tr>
<?php } ?>
<?php if (count($list) == 0) { echo '<tr><td colspan="'.$colspan.'" class="empty_table">게시물이 없습니다.</td></tr>'; } ?>
</tbody>
</table>
</div>
<!-- 페이지 -->
<?php echo $write_pages; ?>
<!-- 페이지 -->[/code]

여기까지 인데....흠
배그누1
1년 전
common.lib.php 에서

메일보내기 주석처리하니까 사라지는데 다른건 무엇이 문제라서 안뜨는지 모르겟습니다.
e
eyekiss
1년 전
level_icon.lib.php 파일에서 get_level_icon 함수를 찾으면 그 부분에 있겠네요.
배그누1
1년 전
[code]// 포인트별 아이콘 부여
function get_level_icon($mb_id) {
global $g5;
$max_level = 50; // 마지막레벨

$mb = get_member($mb_id, "mb_id, mb_point, mb_level");
$ic_mb_id = $mb['mb_id'];
$is_admin = is_admin($ic_mb_id);
if ($ic_mb_id) {
if ($is_admin == 'super') {
$mb_icon = "<img src='".G5_IMG_URL."/level/g.gif' align='absmiddle' title='관리자'>";
}

else if($mb['mb_level'] == 10){
$mb_icon = "<img src='".G5_IMG_URL."/level/sp.gif' align='absmiddle' title='관리자2'>";

}
else if ($ic_mb_id == 'test' || $ic_mb_id == 'test2') { // 특정회원들
$mb_icon = "<img src='".G5_IMG_URL."/level/sp.gif' align='absmiddle' title='특별회원'>";

} else {
$mb_point = $mb['mb_point'];


// 포인트가 가장 높은 조건부터 체크
if ($mb_point >= 118000)
$mb_level = 50;
else if ($mb_point >= 113200)

--------중략------

$mb_level = 5;
else if ($mb_point >= 700)
$mb_level = 4;
else if ($mb_point >= 500)
$mb_level = 3;
else if ($mb_point >= 400)
$mb_level = 2;
else
$mb_level = 1;

$level = ($mb_level > $max_level) ? $max_level : $mb_level;
$mb_icon = "<img src='".G5_IMG_URL."/level/".$level.".gif' align='absmiddle' title='포인트레벨 ".$level."".number_format($mb_point)."점'>";
}

}
else {
// 비회원
$mb_icon = "<img src='".G5_IMG_URL."/level/0.gif' align='absmiddle' title='손님'>";
}
return $mb_icon;
//echo $mb_icon;
} [/code]

혹시 여기에 뭐가 문제가있나요? 레벨 아이콘 넣어서 그런건가..
배그누1
1년 전
원본파일 덮어씌우고 다시 수정해서 완료했습니다ㅠㅠ
답변 감사드립니다

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

테마를 그누보드 순정으로

게시판도 그누보드 순정인 basic 으로 변경 후 테스트 해보세요.

 

 

이렇게 나와야 정상입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

배그누1
1년 전
다른 테마로 모두 변경해서 테스트했는데도 똑같이 나오네요..
기존에 쓰고 있는게 순정 (테마)basic 입니다ㅠㅠ
배그누1
1년 전
원본파일 덮어씌우고 다시 수정해서 완료했습니다ㅠㅠ
답변 감사드립니다

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

1년 전

1. 관리자 > 게시판 관리 > 게시판 수정 - '글쓴이 사이드뷰'

 

'□ 사용' 에 체크 V

 

2. 사이드뷰 수정은

/lib/common.lib.php

function get_get_sideview()

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

배그누1
1년 전
사이드뷰 체크는 되어있구 common에도 딱히 건든게 없는데 왜 메일보내기랑 이름으로검색만 뜨는지 모르겠습니다ㅜ
쪽지보내기랑 회원정보등 다 뜨게 하고 싶은데ㅜ
배그누1
1년 전
원본파일 덮어씌우고 다시 수정해서 완료했습니다ㅠㅠ
답변 감사드립니다

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

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

로그인