피리 레벨 도우미 FREE (포인트로 레벨업) > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

피리 레벨 도우미 FREE (포인트로 레벨업) 정보

피리 레벨 도우미 FREE (포인트로 레벨업)

첨부파일

p760002__level_helper.zip (78.1K) 238회 다운로드 2014-11-26 15:08:51

본문

그간 일에 매달려 제대로 신경을 쓰지 못해 죄송합니다.
처음 공개용 만들어 본거라 여러가지고 서투른게 많았네요.

0.1.1 버젼으로 이 글에 다시 첨부화일 올렸습니다.

데모사이트에 설치 테스트 해보니 잘 작동 됩니다.

혹시 궁금한점이나 문제점등이 있으면 메일로 보내주시면 감사하겠습니다.

piree1977 골뱅이 gmail.com 입니다.




이 프로그램은 그누보드5 용입니다.


이름 : 피리 레벨 도우미 FREE v0.1


다른 프로그램용은 만들지 않았습니다.
그누보드 5용 위주로 할 생각입니다.



회원이 활동하여 포인트가 쌓이면 그 포인트에 맞는 레벨을 신청하고 레벨업 하는 기능입니다.
앞으로 그누보드에 필요한 기능들을 시간 나는대로 올리려 합니다.





*********************************************************************





## 주의사항


1. 설치전 반드시 사이트 소스와 DB를 백업하시고 설치하시기 바랍니다.





*********************************************************************





## 화일 서버로 올리기


1. 다운로드 받은 화일을 압축을 풀어줍니다.


2. 그누보드5가 설치된 서버에 업로드 합니다.





*********************************************************************





## 루트 head.sub.php 에 아래 추가

"" 아래에 추가


<?php

if (G5_IS_MOBILE) {
?>

<?php
} else {
?>

<?php
}
?>






*********************************************************************





## 관리자에서 설치 및 설정하기


1. 관리자 아이디로 로그인 하여 관리자 화면에 접속합니다.


2. 관리자 메뉴중에 "피리 FREE G5 > 피리 테이블 생성" 메뉴를 선택합니다.


3. "760002" , "레벨 도우미 0.1.1" 줄의 "테이블 생성하기"를 선택합니다.


4. 테이블 생성하기 화면에서 "설치하기" 버튼을 클릭합니다.
- 기존에 본 프로그램이 설치된 경우 모든 자료를 삭제하고 다시 설치하려면 ("피리 레벨 도우미"에 필요한 기존 테이블들을 모두 삭제하고 다시 생성합니다) 를 체크합니다.


5. 4번 버튼을 클릭하면 "설정하기" 화면이 나타납니다.
- "설정하기" 화면에서 원하는 설정을 하신후에 "저장하기" 버튼을 클릭합니다.


6. 관리자에서 "레벨 정보 수정하기" 녹색 버튼을 클릭하여 각 레벨의 이름과 포인트 점수를 입력하세요.





*********************************************************************





## 사용자들이 보는 화면에 링크 추가하기


1. 사용자들이 보는 화면에 아래와 같이 링크를 추가 합니다.
레벨 업 신청





*********************************************************************






↓↓ 제가 만든 그누보드용 웹 플러그인 및 스킨

## 그누보드5 FREE 무료

피리 마이 페이지 BASIC
피리 끌어올림 (최신글에 반영)
피리 장터 게시판 스킨
피리 내글 박스
피리 출석체크
피리 레벨 도우미





## 그누보드5 PLUS 유료

- PLUS 붙은 프로그램은 유료입니다.
- 단 제 홈페이지 유료회원제 운영중인데 유료회원 가입시 모든 프로그램 145일간 다운로드 받을수 있습니다. 2만원
(2015년 1월 1일부터 3만원에 120일 예정)
- 1개당 판매가격은 5만원 (메일로 화일 첨부해서 보내드림)

피리 마이 페이지 BASIC
피리 오픈마켓 가
피리 장터 게시판 스킨
피리 내글 창 (접기, 펼치기 가능)
피리 미니글
피리 끌어올림 (최신글에 반영)
피리 그누보드5 카테고리
피리 새알림, 내글반응
피리 신고하기
피리 출석체크
피리 레벨 도우미





## 그누보드4 PLUS 유료

피리 마이 페이지 BASIC
피리 장터 게시판 스킨
피리 그누보드4 카테고리
추천
2

댓글 전체

허접한건데 감사하긴요.
그런데 잘 되나요?
그누보드5 압축 풀고 저도 위대로 화일 압축 풀고 올려서 해보니 되던데 다른분들은 되는지 모르겠습니다.
이렇게 올리는건 처음이라 시행착오가 있을까 모르겠네요.
조금 수정이 필요한 것 같습니다.

# 관리자 페이지에서 업데이트 소식은 없는 페이지로 나옵니다.
/adm/pi__update.php

# /piree/level_helper/pi__index.php
78라인: include_once("../skin/level_helper__PLUS/".$level_helper_skin."/pi__level_helper.php"); 에서
PLUS를 FREE로 바꿔야 합니다.

# /piree/level_helper/pi__index.php
이건 저가 필요해서 설정한건데 권한이 없으면 페이지에서 로그아웃하면 계속 alert가 떠버려서 메인으로 이동되게 했습니다.
라인: 28
  IF (!$is_member)
  {
    alert('회원만 이용하실 수 있습니다.');
  }

  IF (!$is_member)
  {
    alert('회원만 이용하실 수 있습니다.', G5_URL);
  }

# 포인트가 있는 상태에서 등업신청 할 경우 레벨업은 되지만 포인트가 감소하지 않습니다.

# /piree/level_helper/pi__level.update.php
회원레벨이 변경되었다는 메시지와 함께 페이지 내용에 아래와 같은 쿼리가 보입니다
UPDATE `g5_member` SET mb_level=6 WHERE mb_id='test' <<================== SQL
1 <<================== RESULT
오~~ 자세한 지적 감사합니다.
수정하겠습니다.


그런데 레벨업 했는데 포인트 차감되지 않는것은
다른 사이트들 보니까 레벨업 해도 포인트 차감이 안되더라구요.
뽐X, 뿌X 등등요.
그래서 안했습니다.
이건 원하시는 운영자분이 소스를 수정하셔야 할것 같아요.
아주 훌륭한 플러그인이네요. 적용해 보니 좋습니다.
그런데 본문에 고쳐야할 점이 하나 있네요.

10. 일반 회원이 보는 화면에 <a href="<?php echo G5_DOMAIN ?>/piree/level_helper/pi__index.php"> 로 링크를 걸어 레벨 업 신청할수 있게 해 주세요.

라는 문장에서 level_helper 폴더가 아니라 level_helper__free__ver_0_1 로 바꿔야 합니다.
감사합니다.

common.lib.php 화일에 있는 " function sql_fetch($sql, $error=TRUE) " 함수 아래에 아래 함수 추가

최신버전에는====>> " function sql_fetch($sql, $error=TRUE) " 함수가 없고 
            function sql_fetch($sql, $error=G5_DISPLAY_SQL_ERROR) 함수만 있습니다.
에러가 나옵니다.

해결방안이 있는지요!!!
그동안 일하느라 신경을 못 썼습니다.
0.1.1로 다시 올렸습니다.
데모 사이트에 설치하면서 테스트를 해봤습니다.

그간 신경 못써서 죄송합니다.
등급이 1~8이고 현제 레벨이 40인데 등업을못하네요 등업이랑 레벨이랑 별개여야하는게 아닐가요? 이해가 조금안됩니다 초짜인지라 컼
전체 504
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT