관리자인 상태에서 게시판의 글을 수정하면, 이름이 관리자의 이름으로 표기되는 현상 > 그누보드5 팁자료실

그누보드5 팁자료실

관리자인 상태에서 게시판의 글을 수정하면, 이름이 관리자의 이름으로 표기되는 현상 정보

관리자인 상태에서 게시판의 글을 수정하면, 이름이 관리자의 이름으로 표기되는 현상

본문

관리자인 상태에서 게시판의 글을 수정하면, 이름이 관리자의 이름으로 표기되는 현상

잘 되는 것 확인~!!

 

write.skin.php에서 

 

if(!$wr_name) $wr_name = $member['mb_name']; // 이름

 

위 소스를 아래와 같이 수정

 

if(!$is_admin) {
    if(!$wr_name) $wr_name = $member['mb_name'];
}
else if($is_admin && $wr_2 == ''){
    if(!$wr_name) $wr_name = $member['mb_name'];    
}
else {
    if(!$wr_name) $wr_name = $name;
}

 

관리자가 수정할 경우 이름에는  $name / 글쓰기 시에는 $mb_name 

참조) $name는 글쓴이 이름 / $mb_name 로그인된 이름 / 연락처 $wr_2 가 비어 있는지로 글쓰기인지 수정인지 판단

추천
0

댓글 3개

적용 게시판은 wassane_request 이며,
skin>board>wassane_request>write.skin.php 파일입니다.

bbs>write_update.php/write.php 등 인크루드 하위단을 수정하는 것보다는 해당 게시판에서 해결하는 것이 더 안전해 보입니다.

기본 설치되어 있는 게시판에서는 위 현상이 일어나지 않는 것으로 보입니다.
위 현상이 일어난다면,
if(!$wr_name) $wr_name = $member['mb_name'];  이 부분이 없다 하여도,
$wr_name에 $member['mb_name'] 변수에 들어가는 부분을 찾으셔서
위 소스처럼 수정하면 될 것 같습니다.
전체 2,432 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT