일반 페이지에 쪽지 확인 링크 나타내기
개선된 버전을 새로 올렸습니다.
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=300
그누5 배포판 상단에 쪽지 확인 링크를 추가하는 방법입니다.
일반적으로는 로그인 후에 외부로그인에서 쪽지를 확인하는데 외부로그인을 안 쓸 경우에 참고하세요.
스크린샷처럼 로그인하면 안 읽은 쪽지 개수가 뜨고 클릭하면 받은 쪽지함이 새창으로 열립니다.
그누5 기본 테마 파일을 기준으로 설명드리겠습니다.
(테마 폴더)/head.php 파일에 아래 내용을 추가합니다. 상단 ?> 안쪽에 그냥 넣어도 될 겁니다.
// 읽지 않은 쪽지가 있다면
if ($is_member) {
$sql = " select count(*) as cnt from {$g5['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' and me_read_datetime = '0000-00-00 00:00:00' ";
$row = sql_fetch($sql);
$memo_not_read = $row['cnt'];
}
같은 파일에서 아래 내용을 찾은 후 쪽지 부분을 추가합니다.
<ul id="tnb">
<?php if ($is_member) { ?>
<?php if ($is_admin) { ?>
<li><a href="<?php echo G5_ADMIN_URL ?>"><b>관리자</b></a></li>
<?php } ?>
<li><a href="<?php echo G5_BBS_URL ?>/member_confirm.php?url=<?php echo G5_BBS_URL ?>/register_form.php">정보수정</a></li>
<li><a href="<?php echo G5_BBS_URL ?>/logout.php">로그아웃</a></li>
<li><a href="<?php echo G5_BBS_URL ?>/memo.php" target="_blank" class="win_memo">쪽지 <strong><?php echo $memo_not_read ?></strong></a></li>
<?php } else { ?>
...
...
..
</ul>
스크린샷 이미지처럼 쪽지 개수에 컬러를 넣고 싶으면
(테마 폴더)/css/default.css 파일에서 아래 내용을 찾은 후에 strong 을 추가합니다.
/* 상단 회원가입 등 링크 */
....
....
...
#tnb strong {color:#ff4f90}
- 끝 -
첨부파일
댓글 1개
<strong <?php if($memo_not_read) { echo "style=\"color:red;\""; }?>><?php echo $memo_not_read ?></strong>
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4402 | ||
| 414 | 10년 전 | 5621 | ||
| 413 | 10년 전 | 11519 | ||
| 412 | 10년 전 | 6211 | ||
| 411 | 10년 전 | 8927 | ||
| 410 | 10년 전 | 13170 | ||
| 409 |
|
10년 전 | 7117 | |
| 408 | 10년 전 | 6542 | ||
| 407 | 10년 전 | 5760 | ||
| 406 | 10년 전 | 12415 | ||
| 405 | 10년 전 | 14227 | ||
| 404 | 10년 전 | 9643 | ||
| 403 | 10년 전 | 6561 | ||
| 402 | 10년 전 | 8331 | ||
| 401 |
|
10년 전 | 6500 | |
| 400 | 10년 전 | 11229 | ||
| 399 | 10년 전 | 11246 | ||
| 398 | 10년 전 | 8005 | ||
| 397 | 10년 전 | 9414 | ||
| 396 | 10년 전 | 8639 | ||
| 395 | 10년 전 | 10895 | ||
| 394 | 10년 전 | 8923 | ||
| 393 | 10년 전 | 7024 | ||
| 392 |
untitled
|
10년 전 | 6924 | |
| 391 | 10년 전 | 14545 | ||
| 390 | 10년 전 | 8087 | ||
| 389 | 10년 전 | 13296 | ||
| 388 | 10년 전 | 6814 | ||
| 387 |
|
10년 전 | 6721 | |
| 386 | 10년 전 | 12456 | ||
| 385 |
untitled
|
10년 전 | 18046 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기