포인트 선물 플러그인 [1차 수정]
설치방법은 압축 푸셔서 안에있는 폴더 그대로 업로드 시키세요.. 해당 시스템은 sns_date 가 포함되어잇으며, 펀션 sns_date 는 미포함 되어있습니다.
펀션 sns_date 는 extend 에다가 넣으셔도 무관합니다.
[code]
$_timestamp = array(86400*365, 86400*31, 86400, 3600, 60, 1);
$_timetitle = array("년", "개월", "일", "시간", "분", "초");
function sns_date($d)
{
global $_timestamp, $_timetitle;
$d = strtotime($d);
foreach($_timestamp as $key => $value)
if($d <= time() - $value) return (int)((time() - $d)/$_timestamp[$key]).$_timetitle[$key];
}
[/code]
회원 레이어 사용법 lib/common.lib.php 를 열어서
function get_sideview($mb_id, $name='', $email='', $homepage='') 를 검색한다
$str2 .= "<li><a href=\"".G5_BBS_URL."/point_gift.php?mb_id=".$mb_id."\" onclick=\"win_point(this.href); return false;\">포인트선물</a></li>\n";
이렇게 추가한다 이기능은 전 멀래 는 li 를 span 로 사용 하셔야됩니다.
오후 4시 9분 이전에 받으신분은 다시 받아주세요..
포인트 한번 선물후 그다음 안깍이는현상 해결완료했습니다.
펀션 sns_date 는 extend 에다가 넣으셔도 무관합니다.
[code]
$_timestamp = array(86400*365, 86400*31, 86400, 3600, 60, 1);
$_timetitle = array("년", "개월", "일", "시간", "분", "초");
function sns_date($d)
{
global $_timestamp, $_timetitle;
$d = strtotime($d);
foreach($_timestamp as $key => $value)
if($d <= time() - $value) return (int)((time() - $d)/$_timestamp[$key]).$_timetitle[$key];
}
[/code]
회원 레이어 사용법 lib/common.lib.php 를 열어서
function get_sideview($mb_id, $name='', $email='', $homepage='') 를 검색한다
$str2 .= "<li><a href=\"".G5_BBS_URL."/point_gift.php?mb_id=".$mb_id."\" onclick=\"win_point(this.href); return false;\">포인트선물</a></li>\n";
이렇게 추가한다 이기능은 전 멀래 는 li 를 span 로 사용 하셔야됩니다.
오후 4시 9분 이전에 받으신분은 다시 받아주세요..
포인트 한번 선물후 그다음 안깍이는현상 해결완료했습니다.
첨부파일
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 15개
포인트 내용에 보내준 사람이 안나오고 본인 닉네임이 나옵니다.
23 라인
//포인트 선물보냄
insert_point($mb['mb_id'], $me_send_point, $mb[mb_nick].'님께 포인트 '.$me_send_point.'점 받음');
을
//포인트 선물보냄
if(!$is_admin) {
insert_point($mb['mb_id'], $me_send_point, $member[mb_nick].'님께 포인트 '.$me_send_point.'점 받음');
}else{
insert_point($mb['mb_id'], $me_send_point, '관리자님께 포인트 '.$me_send_point.'점 받음');
}
로 고쳐야 됩니다. $mb[mb_nick] --> $member[mb_id]
잘쓰겠습나다. 감사합니다~
잘 쓸게요
다운받은거 압축풀고
플로그인폴더에 전체를 넣으라는것인가요
그리고 extend 에 새로운 파일을 만들어서 넣으라는것인지
특정 문서 속에 넣는다면 몇줄사이에 넣는지 조금만 상세히 알려주신다면
성은이 망극하겠습니다
충성
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$_timestamp = array(86400*365, 86400*31, 86400, 3600, 60, 1);
$_timetitle = array("년", "개월", "일", "시간", "분", "초");
function sns_date($d)
{
global $_timestamp, $_timetitle;
$d = strtotime($d);
foreach($_timestamp as $key => $value)
if($d <= time() - $value) return (int)((time() - $d)/$_timestamp[$key]).$_timetitle[$key];
}
?>
이렇게 가서는 아무것도 안나오고 흰색입니다
본인에게 포인트 선물을 해보니 "본인에게는 포인트 선물할 수 없습니다" 라는 문구는 나옵니다
무엇이 잘못 되었는지요?