로그인시 포인트 점수와
레벨 숫자표시 및 현제 포인트%와
포인트 가로 막대그래프 입니다. 소스는 예전에 메모장에 붙여논건데 출처가 기억이 나질않습니다.)
해당 게시물 상단에 글쓴이 이미지마크 오른쪽에
삽입을 했는데는 성공을 했는데
로그아웃을 하면 해당 정보가 나타나지 않습니다.
그러니까 로그인을 안해도 해당게시물 글쓴이의 포인트 및 막대그래프를 보고자 합니다.
위에 어느부분을 수정해야되는지요....
<div class="common info2"> {@ $oPointModel = &getModel('point'); $point = $oPointModel->getPoint($logged_info->member_srl); $oModuleModel = &getModel('module'); $config = $oModuleModel->getModuleConfig('point'); $level = $oPointModel->getLevel($point, $config->level_step); } <div class="info_wrap"> <a style="font-weight:bold;">{$logged_info->nick_name}</a> / <a style="color:#3064ff; font-weight:bold;"> <!--@foreach($logged_info->group_list as $key => $val)-->{Context::getLang($val)}<!--@end--></a></div> <div class="info_wrap"> <a style="font-weight:bold;">{$config->point_name}</a> : <a style="font-weight:bold; color:#3064ff;">{number_format($point)}</a></div> <div class="info_wrap"> {@ $nextpoint = $config->level_step[$level+1]; $prepoint = $config->level_step[$level]; if($nextpoint != 0) $percent = round(($point-$prepoint)/($nextpoint-$prepoint)*100, 2);} <a style="font-weight:bold;">{$lang->qc_level}<!--//레벨--> : </a> <a style="font-weight:bold; color:#3064ff;">{$level} </a><!--@if($nextpoint!=0)--> ( <a style="color:#888;">{$percent}%</a> )<!--@endif--> <img src="{sprintf('%smodules/point/icons/%s/%d.gif', Context::getRequestUri(), $config->level_icon, $level)}" alt="{$logged_info->nick_name}"/> <div style="width:90%; height:3px; margin-top:4px; background:#FFA07A;" cond="$nextpoint != ''"><div style="width:{$percent}%; height:3px; background:#b0e94c;"></div></div> </div> </div>
$logged_info->member_srl
-> 로그인한 사용자 고유번호
이걸 member_{$oDocument->get('member_srl')} 이렇게 바꿔보세요.
게시판 스킨에서 찾아낸 변수인데, 될지는 잘 모르겠네요...