회원 사진 기능 적용하기
http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=2153
위 팁과 관련입니다.
'skin/board/basic'에 적용해봅니다.
작성자 글 아랫쪽의 '서명' 부분에 적용해봅니다.
먼저 첨부파일의 이미지를 'skin/board/basic/img'에 넣어줍니다.
skin/board/basic/view.skin.php
[code]<?php if ($is_signature) { ?><p><?php echo $signature ?></p><?php } ?>[/code]
위 소스가 '서명' 부분입니다.
[code]<?php
//echo $config[cf_1] + "10";
// 회원 사진
$mb1_dir = substr($view[mb_id],0,2);
$mb_1 = G5_DATA_PATH.'/member_image/'.$mb1_dir.'/'.$view[mb_id].'.gif';
if (file_exists($mb_1)) {
$mb_1 = G5_DATA_URL.'/member_image/'.$mb1_dir.'/'.$view['mb_id'] .'.gif';
echo '<img src="'.$mb_1.'" alt="">';
} else {
$mb_1 = G5_SKIN_URL.'/board/basic/img/member_no_img.gif';
echo '<img src="'.$mb_1.'" alt="">';
}
?>[/code]
위 소스를 적절히 배치해줍니다.
아래와 같이 적용해보았습니다.
[code]<div style="width:100%;height:78px;margin-bottom:10px;border-bottom:1px solid #ddd;color:#797979">
<div style="float:left;width:58px;height:58px;padding:10px 0">
<?php
//echo $config[cf_1] + "10";
// 회원 사진
$mb1_dir = substr($view[mb_id],0,2);
$mb_1 = G5_DATA_PATH.'/member_image/'.$mb1_dir.'/'.$view[mb_id].'.gif';
if (file_exists($mb_1)) {
$mb_1 = G5_DATA_URL.'/member_image/'.$mb1_dir.'/'.$view['mb_id'] .'.gif';
echo '<img src="'.$mb_1.'" alt="">';
} else {
$mb_1 = G5_SKIN_URL.'/board/basic/img/member_no_img.gif';
echo '<img src="'.$mb_1.'" alt="">';
}
?>
</div>
<div style="float:left;height:58px;padding:10px;text-align:top">
<img src="<?php echo $board_skin_url ?>/img/member_chat.png">
</div>
<div style="padding:10px 0;overflow:auto;overflow-y;height:48px;">
<?php if ($is_signature) { ?><p><?php echo $signature ?></p><?php } ?>
</div>
</div>[/code]
코멘트 부분에도 적용해봅니다.
skin/board/basic/view_comment.skin.php
[code]<p>
<?php if (strstr($list[$i]['wr_option'], "secret")) { ?><img src="<?php echo $board_skin_url; ?>/img/icon_secret.gif" alt="비밀글"><?php } ?>
<?php echo $comment ?>
</p>[/code]
위 소스가 '코멘트' 부분입니다.
[code]<?php
//echo $config[cf_1] + "10";
// 회원 사진
$mb1_dir = substr($list[$i][mb_id],0,2);
$mb_1 = G5_DATA_PATH.'/member_image/'.$mb1_dir.'/'.$list[$i][mb_id].'.gif';
if (file_exists($mb_1)) { // 등록한 사진이 있는 경우
$mb_1 = G5_DATA_URL.'/member_image/'.$mb1_dir.'/'.$list[$i]['mb_id'] .'.gif';
echo '<img src="'.$mb_1.'" alt="">';
} else { // 등록한 사진이 없거나 비회원인 경우
$mb_1 = G5_SKIN_URL.'/board/basic/img/member_no_img.gif';
echo '<img src="'.$mb_1.'" alt="">';
}
?>[/code]
위 소스를 적절히 배치해줍니다.
아래와 같이 적용해보았습니다.
[code]<div style="height:auto;min-height:58px;">
<div style="float:left;padding-right:10px;text-align:top">
<?php
//echo $config[cf_1] + "10";
// 회원 사진
$mb1_dir = substr($list[$i][mb_id],0,2);
$mb_1 = G5_DATA_PATH.'/member_image/'.$mb1_dir.'/'.$list[$i][mb_id].'.gif';
if (file_exists($mb_1)) { // 등록한 사진이 있는 경우
$mb_1 = G5_DATA_URL.'/member_image/'.$mb1_dir.'/'.$list[$i]['mb_id'] .'.gif';
echo '<img src="'.$mb_1.'" alt="">';
} else { // 등록한 사진이 없거나 비회원인 경우
$mb_1 = G5_SKIN_URL.'/board/basic/img/member_no_img.gif';
echo '<img src="'.$mb_1.'" alt="">';
}
?>
</div>
<div>
<?php if (strstr($list[$i]['wr_option'], "secret")) { ?><img src="<?php echo $board_skin_url; ?>/img/icon_secret.gif" alt="비밀글"><?php } ?>
<?php echo $comment ?>
</div>
</div>[/code]
초보가 주먹구구식으로 작성한 내용이어서 잘못된 부분이 있을 수도 있습니다.
아래의 레이딘님 팁을 적용하는 방법도 동일합니다.
다만, 소스는 조금 다르니 유의하십시오.
위 팁과 관련입니다.
'skin/board/basic'에 적용해봅니다.
작성자 글 아랫쪽의 '서명' 부분에 적용해봅니다.
먼저 첨부파일의 이미지를 'skin/board/basic/img'에 넣어줍니다.
skin/board/basic/view.skin.php
[code]<?php if ($is_signature) { ?><p><?php echo $signature ?></p><?php } ?>[/code]
위 소스가 '서명' 부분입니다.
[code]<?php
//echo $config[cf_1] + "10";
// 회원 사진
$mb1_dir = substr($view[mb_id],0,2);
$mb_1 = G5_DATA_PATH.'/member_image/'.$mb1_dir.'/'.$view[mb_id].'.gif';
if (file_exists($mb_1)) {
$mb_1 = G5_DATA_URL.'/member_image/'.$mb1_dir.'/'.$view['mb_id'] .'.gif';
echo '<img src="'.$mb_1.'" alt="">';
} else {
$mb_1 = G5_SKIN_URL.'/board/basic/img/member_no_img.gif';
echo '<img src="'.$mb_1.'" alt="">';
}
?>[/code]
위 소스를 적절히 배치해줍니다.
아래와 같이 적용해보았습니다.
[code]<div style="width:100%;height:78px;margin-bottom:10px;border-bottom:1px solid #ddd;color:#797979">
<div style="float:left;width:58px;height:58px;padding:10px 0">
<?php
//echo $config[cf_1] + "10";
// 회원 사진
$mb1_dir = substr($view[mb_id],0,2);
$mb_1 = G5_DATA_PATH.'/member_image/'.$mb1_dir.'/'.$view[mb_id].'.gif';
if (file_exists($mb_1)) {
$mb_1 = G5_DATA_URL.'/member_image/'.$mb1_dir.'/'.$view['mb_id'] .'.gif';
echo '<img src="'.$mb_1.'" alt="">';
} else {
$mb_1 = G5_SKIN_URL.'/board/basic/img/member_no_img.gif';
echo '<img src="'.$mb_1.'" alt="">';
}
?>
</div>
<div style="float:left;height:58px;padding:10px;text-align:top">
<img src="<?php echo $board_skin_url ?>/img/member_chat.png">
</div>
<div style="padding:10px 0;overflow:auto;overflow-y;height:48px;">
<?php if ($is_signature) { ?><p><?php echo $signature ?></p><?php } ?>
</div>
</div>[/code]
코멘트 부분에도 적용해봅니다.
skin/board/basic/view_comment.skin.php
[code]<p>
<?php if (strstr($list[$i]['wr_option'], "secret")) { ?><img src="<?php echo $board_skin_url; ?>/img/icon_secret.gif" alt="비밀글"><?php } ?>
<?php echo $comment ?>
</p>[/code]
위 소스가 '코멘트' 부분입니다.
[code]<?php
//echo $config[cf_1] + "10";
// 회원 사진
$mb1_dir = substr($list[$i][mb_id],0,2);
$mb_1 = G5_DATA_PATH.'/member_image/'.$mb1_dir.'/'.$list[$i][mb_id].'.gif';
if (file_exists($mb_1)) { // 등록한 사진이 있는 경우
$mb_1 = G5_DATA_URL.'/member_image/'.$mb1_dir.'/'.$list[$i]['mb_id'] .'.gif';
echo '<img src="'.$mb_1.'" alt="">';
} else { // 등록한 사진이 없거나 비회원인 경우
$mb_1 = G5_SKIN_URL.'/board/basic/img/member_no_img.gif';
echo '<img src="'.$mb_1.'" alt="">';
}
?>[/code]
위 소스를 적절히 배치해줍니다.
아래와 같이 적용해보았습니다.
[code]<div style="height:auto;min-height:58px;">
<div style="float:left;padding-right:10px;text-align:top">
<?php
//echo $config[cf_1] + "10";
// 회원 사진
$mb1_dir = substr($list[$i][mb_id],0,2);
$mb_1 = G5_DATA_PATH.'/member_image/'.$mb1_dir.'/'.$list[$i][mb_id].'.gif';
if (file_exists($mb_1)) { // 등록한 사진이 있는 경우
$mb_1 = G5_DATA_URL.'/member_image/'.$mb1_dir.'/'.$list[$i]['mb_id'] .'.gif';
echo '<img src="'.$mb_1.'" alt="">';
} else { // 등록한 사진이 없거나 비회원인 경우
$mb_1 = G5_SKIN_URL.'/board/basic/img/member_no_img.gif';
echo '<img src="'.$mb_1.'" alt="">';
}
?>
</div>
<div>
<?php if (strstr($list[$i]['wr_option'], "secret")) { ?><img src="<?php echo $board_skin_url; ?>/img/icon_secret.gif" alt="비밀글"><?php } ?>
<?php echo $comment ?>
</div>
</div>[/code]
초보가 주먹구구식으로 작성한 내용이어서 잘못된 부분이 있을 수도 있습니다.
아래의 레이딘님 팁을 적용하는 방법도 동일합니다.
다만, 소스는 조금 다르니 유의하십시오.
댓글 7개
11년 전
이미지만 손쉽게 수정이 될 수 있도록, 저도 연구 좀 해봐야겠군요 !
많은 곳에 사용될 정보 입니다. ㅎ 좋아요 !!! 누르고 갈게요
많은 곳에 사용될 정보 입니다. ㅎ 좋아요 !!! 누르고 갈게요
10년 전
좋은 정보 감사합니다^^
10년 전
좋아요 ^__________________^
9년 전
감사해요
8년 전
감사합니다. 고생한 흔적이 보이시네요~~ 유용하게 잘 사용하겠습니다
8년 전
좋은 내용 감사합니다.
6년 전
감사합니다
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4402 | ||
| 2634 | 6개월 전 | 609 | ||
| 2633 | 6개월 전 | 599 | ||
| 2632 |
|
6개월 전 | 508 | |
| 2631 | 6개월 전 | 569 | ||
| 2630 |
세르반데스
|
6개월 전 | 538 | |
| 2629 | 6개월 전 | 727 | ||
| 2628 | 6개월 전 | 412 | ||
| 2627 | 6개월 전 | 417 | ||
| 2626 |
이슈DEV
|
7개월 전 | 636 | |
| 2625 |
welcome
|
7개월 전 | 645 | |
| 2624 |
이슈DEV
|
7개월 전 | 449 | |
| 2623 | 7개월 전 | 407 | ||
| 2622 | 7개월 전 | 496 | ||
| 2621 | 7개월 전 | 351 | ||
| 2620 |
|
7개월 전 | 370 | |
| 2619 | 7개월 전 | 479 | ||
| 2618 | 7개월 전 | 465 | ||
| 2617 | 7개월 전 | 555 | ||
| 2616 | 7개월 전 | 678 | ||
| 2615 | 7개월 전 | 582 | ||
| 2614 | 7개월 전 | 410 | ||
| 2613 |
바닐라코드
|
8개월 전 | 730 | |
| 2612 | 8개월 전 | 594 | ||
| 2611 | 8개월 전 | 731 | ||
| 2610 | 8개월 전 | 967 | ||
| 2609 | 8개월 전 | 508 | ||
| 2608 | 8개월 전 | 653 | ||
| 2607 | 8개월 전 | 631 | ||
| 2606 | 8개월 전 | 576 | ||
| 2605 | 8개월 전 | 602 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기