묻고답하기

1.7.3.4 최신 버전이고 아무리해도 레벨아이콘이랑 아이콘샵 아이콘이랑 둘다 나와서 게시판 목록이 깨져 보여요ㅠㅠ

 

그래서 사용팁에 가보니까 두가지 사용팁이 있던데 어떻게 적용할지 몰라서 묻습니다.

 

소렌트님 팁

http://www.xpressengine.com/index.php?mid=tip&search_keyword=%EB%A0%88%EB%B2%A8&search_target=title&document_srl=21382087

 

하은이아빠 팁

http://www.xpressengine.com/index.php?mid=tip&search_keyword=%EB%A0%88%EB%B2%A8&search_target=title&document_srl=21223407

 

point_level_icon.lib.php를 열어보면 전체소스가 아래와 같은데 정확히 어느부분에 소스를 넣어야할지 모르겠어요...

하은이아빠팁을 보면 9번째줄에 넣으라고 하길래 

 

<?php

/**
 * @brief Function to change point icon.
 */
function pointLevelIconTrans($matches)
{
 $member_srl = $matches[3];
 if($member_srl < 1)
 { <-9번째줄이라서 여기 뒤에 넣었는데 변화가 없어요ㅠㅠ 제가 잘못넣은걸까요?
  return $matches[0];
 }

 $orig_text = preg_replace('/' . preg_quote($matches[5], '/') . '<\/' . $matches[6] . '>$/', '', $matches[0]);

 // Check Group Image Mark
 $oMemberModel = getModel('member');
 if($oMemberModel->getGroupImageMark($member_srl))
 {
  return $orig_text . $matches[5] . '</' . $matches[6] . '>'; <-소렌트님팁은 여기뒤에 추가하라길래 바로 붙여넣었는데 변화가 없구요ㅠㅠ
 }
 if(!isset($GLOBALS['_pointLevelIcon'][$member_srl]))
 {
  // Get point configuration
  if(!$GLOBALS['_pointConfig'])
  {
   $oModuleModel = getModel('module');
   $GLOBALS['_pointConfig'] = $oModuleModel->getModuleConfig('point');
  }
  $config = $GLOBALS['_pointConfig'];

  // Get point model
  if(!$GLOBALS['_pointModel'])
  {
   $GLOBALS['_pointModel'] = getModel('point');
  }
  $oPointModel = &$GLOBALS['_pointModel'];

  // Get points
  if(!$oPointModel->isExistsPoint($member_srl))
  {
   return $matches[0];
  }

  $point = $oPointModel->getPoint($member_srl);

  // Get level
  $level = $oPointModel->getLevel($point, $config->level_step);
  $text = $matches[5];

  // Get a path where level icon is
  $level_icon = sprintf('%smodules/point/icons/%s/%d.gif', Context::getRequestUri(), $config->level_icon, $level);

  // Get per to go to the next level if not a top level
  if($level < $config->max_level)
  {
   $next_point = $config->level_step[$level + 1];
   $present_point = $config->level_step[$level];
   if($next_point > 0)
   {
    $per = (int) (($point - $present_point) / ($next_point - $present_point) * 100);
    $per = $per . '%';
   }
  }

  $title = sprintf('%s:%s%s%s, %s:%s/%s', Context::getLang('point'), $point, $config->point_name, $per ? ' (' . $per . ')' : '', Context::getLang('level'), $level, $config->max_level);
  $alt = sprintf('[%s:%s]', Context::getLang('level'), $level);

  $GLOBALS['_pointLevelIcon'][$member_srl] = sprintf('<img src="%s" alt="%s" title="%s" style="vertical-align:middle; margin-right:3px;" />', $level_icon, $alt, $title);
 }
 $text = $GLOBALS['_pointLevelIcon'][$member_srl];

 return $orig_text . $text . $matches[5] . '</' . $matches[6] . '>';
}

/* End of file point_level_icon.lib.php */
/* Location: ./addons/point_level_icon/point_level_icon.lib.php */

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
정재훈 이 폰트는 무엇입니까?  
오뎅전쟁 포토샵 7.0.1 질문 이예요..  
변주호 iframe 스크롤바 문제 해결하고 싶습니다. 꼭 부탁드려요. [2] 2007.08.10
카렌 꼭점 답변부탁드립니다 ㅠ.ㅠ  
홍민지 마우스 오버 됐을때 레이어 뜨게 하는 방법 질문입니다~  
제로bbs 업로드 다이얼로그 진행바 [3] 2007.08.10
우서영 이 컨트롤을 활성화 하고 사용 하려면 클릭 하십시요...? [1] 2007.08.10
이혜민 포토샵으로 메인 배경이미지를 제작했는데요. [1] 2007.08.10
bulgn 배경음악이 게시물에 있는 배경음악이 플레이되면 잠시 중단되는 기능  
박지은 도구창없이 깔끔한 메인 창 만들기. [2] 2007.08.10
d꿈꾸는아이b 포토샵에서 만든 노프레임.. [2] 2007.08.10
wings 창닫기 방법 질문이요 [3] 2007.08.10
니니 블러처리시에 이미지깨짐현상  
Not Uninvited. PHP채널에 대해서. 그리고 최근코멘트 사용시 게시판이 안뜨는데..  
kasiyas 이미지 로딩?? [1] 2007.08.10
hansol 방문자의 방문시간.아이디.이름.몇번째방문자인가..추출방법  
Neo-s QuarkXPress 강좌사이트 혹시 한군데라도 알수 없을까요?  
손상진 아파치... 관련..  
푸른하늘 포털사이트 실시간 검색어 추출 관련  
이제훈 그냥 bgsound 궁금증..-_-; [1] 2007.08.10
서상희 페이지에 오류가 있다고하는뎅... [1] 2007.08.10
키스 php나 jsp를 가지고 ssl 로그인 페이지 제작  
박창국 홈페이지 메인으로 가는것좀 ...초보질문부탁드립니다. [2] 2007.08.10
김상혁 POP-UP 창 오늘 하루 열지 않기 버튼이 안되는데... [3] 2007.08.10
인석진 표 안에 프레임 넣는 방법 질문이요 ㅠ_ㅠ [3] 2007.08.10
초보자 if문과 elseif문에 대해서 질문한가지만 ^^; [1] 2007.08.10
이제명 php 실행 정지시키고 빠져나가는 명령어가 뭔가요? [1] 2007.08.10
김동준 클래스 is-have 관계 구현에 대해서..  
네레♡ option 태그에서요....  
Kappa 웹에서 배경에관한질문입니다