자기소개 열람시 레벨별로 스킨 다르게..

· 18년 전 · 1511 · 2
아까 질문 올렸었는데.
멋진 어떤 분이 답글 달아주셨는데..

제가 멍청하게 질문을 해놔서..
다시 올립니다 ㅜㅜ;

사이드뷰에서 [자기 소개]를 열람시에..
현재 profile.skin.php 로 열리는데..

이걸 열람할때..
해당 ID의 레벨에 따라 스킨이 다르게 열람을 하고 싶습니다.

해당 ID가 레벨이 2이면 [자기소개]열람시에 레벨2에 맞는 스킨이 열리고
마찬가지로 레벨이 올라가면 [자기소개]열람시에
각 레벨에 맞는 스킨이 열람이 되게 하고 싶습니다.

쉽게 설명하면..

레벨 올라갈수록 자기소개창이 업그레이드 되는거지요^^

물론. 열람하는 사람의 레벨하고는 무관하고..
[자기소개]열때 해당 아이디의 레벨에 따라 스킨이 바뀌는겁니다~;

레벨 올릴수록 자신의 [자기소개]가 업그레이드 되는거라고 보면됩니다.

아시는분은.. 소스좀 꼭 부탁드리겠습니다..ㅜㅜ;
복많이 많이 받으실겁니다.

제가 5분간 기도도 해드립니다 ^^;

부탁드리겠습니다~!
|

댓글 2개

우선 그누보드에서 레벨 추력하는 함수가 $member[mb_level] 입니다.

프로필 스킨을 불러오는 부분은 bbs/폴더의 profile.php 문서이고요

profile.php문서 하단에

include_once("$member_skin_path/profile.skin.php");

이렇게 프로필 스킨을 불러오는 부분이 있습니다. 이부분을

if( $member[mb_level] == 1){ //레벨이 1일때
include_once("$member_skin_path/profile1.skin.php"); //profile1.skin.php 스킨을 적용한다
}
else if( $member[mb_level] == 2){ //레벨이 2일때
include_once("$member_skin_path/profile2.skin.php"); //profile2.skin.php 스킨을 적용한다
}
.
.
.
else // 뭐 이도 저도 아니면
include_once("$member_skin_path/profile.skin.php"); //profile.skin.php 스킨을 적용한다

이렇게 하고 위에서 불러 드릴 프로필 스킨 profile1.skin.php, profile2.skin.php 등등 을 만들어서

skin/member 폴더에 넣으면 됩니다. 응용하세요
감사합니다^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,525
18년 전 조회 1,553
18년 전 조회 1,520
18년 전 조회 1,787
18년 전 조회 2,026
18년 전 조회 1,518
18년 전 조회 1,508
18년 전 조회 1,556
18년 전 조회 1,567
18년 전 조회 1,512
18년 전 조회 1,671
18년 전 조회 1,597
18년 전 조회 1,515
18년 전 조회 1,459
18년 전 조회 1,531
18년 전 조회 1,557
18년 전 조회 1,516
18년 전 조회 1,518
18년 전 조회 1,521
18년 전 조회 1,520
🐛 버그신고