관리자를 2명을 두려고 하는데요. 닉네임을 똑같이 할수 있을까요?
본문
글을 클릭해주셔서 정말 감사합니다.
그누보드 회원님들이 많이 도와주셔서 열심히 하고 있습니다!!!!
다름이 아니오라 게시판 글에 글쓴이가 닉네임으로 찍히는데요.
아이디 두개를 게시판 관리자로 두려고 합니다.
그런데 닉네임을 동일하게 하면 이미 존제하는 닉네임이라고 나옵니다.
각게시판마다 관리자의 닉네임을 통일하고 싶은데요.
이게 가능 할까요???
제가 웝디만 해본적이 있어서 php는 아에 모릅니다 ㅠㅠ
잘부탁 드립니다.
오늘 날씨가 많이 춥네요. 주말부터는 풀린다고 합니다.
감기조심하시고 즐거운 주말 보내셔요~!!!
답변 3
그누보드5 / skin / board / basic / write_update.skin.php
그누보드5 / skin / board / basic / write_comment_update.skin.php
위 2개 파일을 아래의 내용으로 저장해서 올려줍니다.
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($member['mb_id']== "관리자ID1" || $member['mb_id']== "관리자ID2") {
$sql_nick = " update $write_table set wr_nick = '관리자' where wr_id = '$wr_id' ";
sql_query($sql_nick);
}
?>
쪽지도 처리를 해줘야하는데, 그것은 패스 합니다.
멤버테이블에서 mb_nick을 변경하면 되지 않을까요?
다시 정리합니다. 게시글과 댓글의 작성자 닉네임을 변경하는 방법입니다.]
댓글도 스킨으로 처리하고 싶었으나, 방법이 여의치 않아서 부득이 코드수정했습니다.
1. 게시글에 작성자 이름 변경하기
그누보드5 / skin / board / basic / write_update.skin.php 파일 생성
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($member['mb_id']== "happyjung" || $member['mb_id']== "관리자ID2") {
$sql_nick = " update {$write_table} set wr_name = '관리자뉴규3' where wr_id = '{$wr_id}' ";
sql_query($sql_nick);
}
?>
2. 댓글에 작성자 이름 변경하기
그누보드5 / bbs / write_comment_update.php
if ($w == 'c') // 댓글 입력
를 아래와 같이 변경
if ($bo_table=="test") { // 닉네임을 변경할 게시판을 지정합니다.
// 모든 게시판을 적용하고 싶을때는 조건문을 삭제합니다.
if ($member['mb_id']=="happyjung" || $member['mb_id']=="관리자ID2") {
$wr_name = '관리자뉴규3';
}
}
if ($w == 'c') // 댓글 입력