클릭포인트 1.02 - 사이트를 홍보한 회원에게 포인트 지급 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

클릭포인트 1.02 - 사이트를 홍보한 회원에게 포인트 지급 정보

기타 클릭포인트 1.02 - 사이트를 홍보한 회원에게 포인트 지급

첨부파일

clickpoint102.zip (14.9K) 502회 다운로드 2009-10-18 21:00:23
clickpoint102.euckr.zip (14.7K) 322회 다운로드 2009-10-18 21:00:23

본문

일부 수정이 있습니다. (rewrite_module을 사용하지 않는 경우)
정식버전이 나왔습니다.^^

클릭포인트의 특징
- 회원별로 각자의 홍보 링크를 생성
- rewrite_module을 이용해 링크 주소가 간단합니다. (긴 링크에 대한 거부감 줄임)
- 자신의 가입ip, 접속ip, 3일내로 같은 ip에서 재접속한 경우 반영되지 않습니다. (부정클릭 방지)
- 지난 일주일간 자신의 실적을 확인할 수 있어 동기부여가 됩니다.
- referer를 기록해 어떤 페이지에 건 링크가 실적을 냈는지 분석할 수 있습니다.
- 추천인을 자동으로 기록할 수 있습니다.

매뉴얼
- http://bomool.net/bbs/board.php?bo_table=bo0103&wr_id=73

저작권
- 이 프로그램을 개인 사이트에 사용하고 사이트 특성에 맞게 개조하는 것은 자유입니다.
- 이 프로그램으로 2차 저작물을 만들거나 재배포하는 것은 원작자의 허락을 받으셔야 합니다.

추천과 코멘트
- 업로더에게 힘을 주세요!
- 아이디어는 언제나 환영합니다. 아직 걸음마 단계인 클릭포인트에게 도움을 주세요!
추천
42

댓글 전체

기존 이용자는 index.php, clickpoint.php, clickpoint.lib.php 파일 3개를 덮어쓰시면 됩니다.
버전 0.90에 비해 날짜별 실적 보기, 추천인 자동입력 등이 개선되었습니다.
말러님 유용한 스킨 감사드립니다^^d

※ 말러님! [자세히] 부분을
[자세히] / [닫기] 로 적용하면 너무도 완벽한 스킨일듯하여
[열기] / [닫기] 스크립트를 적용시켜 보려고 하였으나,
실력이 없다보니 잘 안되네요..
아래의 관련 스크립트 소스도 몇줄 추가시켜 주시면 감사하겠습니다..;;

<a onfocus="blur()" onclick="this.innerHTML=(this.nextSibling.style.display=='none')?'[닫기]':'[자세히]';this.nextSibling.style.display=(this.nextSibling.style.display=='none')?'block':'none';" href="javascript:void(0)" ;>[자세히]</a><div style="DISPLAY: none">내용</div>
와우 말러님 완전 킹왕짱임.~!

괜찮은 아이디어라면..요즘 싸이월드 안하시는분들 없으시니
싸이월드에 사진첩 부분이나 다이어리에 올릴수 있는 코드를 개발하심 어떨까요 ^^?
일반 유저들도 많이 퍼갈꺼 같아요
추천인 자동입력 수정 방법
- /skin/member/register_form.skin.php 파일에 다음과 같은 부분을 찾습니다.
        <? if ($w == "" && $config[cf_use_recommend]) { ?>
        <TR bgcolor="#FFFFFF">
            <TD width="160" class=m_title>추천인아이디</TD>
            <TD class=m_padding><input type=text name=mb_recommend class=ed> 추천인에게 포인트 지급됩니다.</TD>
        </TR>
        <? } ?>
- 다음과 같이 수정합니다.
        <? if ($_SESSION[mb_recommend] && $w == "" && $config[cf_use_recommend]) { ?>
        <input type="hidden" name="mb_recommend" value="<?=$_SESSION[mb_recommend]?>" />
        <? } elseif ($w == "" && $config[cf_use_recommend]) { ?>
        <TR bgcolor="#FFFFFF">
            <TD width="160" class=m_title>추천인아이디</TD>
            <TD class=m_padding><input type=text name=mb_recommend class=ed> 추천인에게 포인트 지급됩니다.</TD>
        </TR>
        <? } ?>
- 이렇게 수정하면 hidden 속성으로 mb_recommend 값이 자동입력됩니다. 사촌이 땅을 사면 배가 아프고, 남좋은 일 하기 싫어하는 분들이 많은 관계로 자동입력되는 것이 보이지는 않도록 처리했습니다.
- 추천회원이 출력되기 원하시면 다음과 같이 수정하세요.
        <? if ($_SESSION[mb_recommend] && $w == "" && $config[cf_use_recommend]) { ?>
        <tr bgcolor="#FFF">
            <td width="160" class=m_title>추천인아이디</td>
            <td class=m_padding><input type="text" name="mb_recommend" value="<?=$_SESSION[mb_recommend]?>" class=ed readonly /></td>
        </tr>
        <? } elseif ($w == "" && $config[cf_use_recommend]) { ?>
        <TR bgcolor="#FFFFFF">
            <TD width="160" class=m_title>추천인아이디</TD>
            <TD class=m_padding><input type=text name=mb_recommend class=ed> 추천인에게 포인트 지급됩니다.</TD>
        </TR>
        <? } ?>


이거 혹시 적용되시나요? 전 수정해도 추천인이 입력이 안되던데...

혹시, 동일 컴퓨터 , 아이피에서 테스트하면 입력이 안되는건가요?
테스트 하시려면 다음과 같이 해보세요.
1. 링크를 복사
2. 사이트에서 로그아웃
3. 브라우저 닫기 (창이 여러개면 모두 닫기)
4. 브라우저 열기
5. 링크를 붙여넣고 엔터

그래도 안되면 저도 해결방법을 모르겠습니다. 혹시 문제점이나 해결법을 알게 되면 쪽지주세요.
저는 아이피 상관 없이 바로 그 브라우저에 링크주소 붙여넣기 하니까
추천인란에 입력이 됩니다만...
업그레이드 된 파일 수정은 모두 하셨는지 다시 확인해보세요.
Warning: Cannot modify header information - headers already sent by (output started at G:\userhome4\maje7583\extend\index.php:1) in G:\userhome4\maje7583\clickpoint\clickpoint.php on line 49 해결방법점여~
extend/index.php 파일에서 뭔가 출력되어서 그렇습니다.
index.php 파일을 확인하시거나
clickpoint/clickpoint.php의 49번째 줄을 goto_url($g4[url]); 이렇게 바꾸세요.
전, 다른 아이피 컴퓨터에서 배너 클릭해도 추천인 입력이 자동으로 안되네요...
포인트 내역보니까 클릭포인트로 배너 게시자에게 포인트적립도 안되고있는것같습니다.

db 내용 스크린샷 http://sir.co.kr/bbs/tb.php/g4_qa/138676

1. rewrite_module은 사용안함.
2. 설치 경로 그누보드/page/plugin/clickpoint/

설치 경로를 그누보드/clickpiont/  로 해야하나요?

2번 처럼 설치하고 안에 경로들도 다 변경해준상태인데..

테스트 아이디 : myth0507  / test1
우선 프로그램 감사드립니다.

설치 경로를 루트로 했더니 슈퍼관리자로 install.php 하니까 권한 없다고 나오더군요.

그래서 그누보드가 설치된 경로에 했더니 설치는 됐습니다.

그런데 링크가 www.xxx.com/설치경로/p/1 로 안되고 www.xxx.com/p/1 이런식으로 되더군요.

어쩔수 없이 config.php 파일 맨 아래를 수정해서 겨우 사용은 했으나 왠지 주소가 길어진 기분이네요

설치경로를 빼고 www.xxx.com/p/1 이렇게 사용할 수 있는 방법은 없을까요?
http://talk.1sthost.wo.tc/clickpoint/clickpoint.php?mb_no=1
테스트 중입니다.
설치 하고 나서.

근대 회사 내에서 여러 pc에서 테스트 해보고 있는데 포인트가 안올라갑니다.
링크나 이런건 잘 되는것 같은데.
다른 pc에서 눌러도 포인트가 안올라감
euc-kr 버전에 오타가 있었네요.
변환을 하면서 제가 실수를 했나 봅니다.
지금까지 euc-kr 다운받으신 분들은 잘 쓰고 계신 걸까요...ㅜㅜ
말러님....유용한 소스 공개해 주셔서 너무 감사합니다...
[자세히보기] | [닫기] 를 적용하려고 이래저래 해보는데요...
아래 변경한 소스로 하면 최초 한번 [자세히보기] | [닫기] 가 되는데, 이후 이 글들이 사라져버립니다. 이게 적용되면 한페이지에서 7일동안의 자료들을 다 열었을때 보다, 자기가 보고싶은 부분만 열고 닫고 할수 있어서 길게 늘어지는것을 그나마 방지할수 있을듯한데,
적용해 보니 잘 안되는군요....혹시 말러님 적용되신다면 부탁드려도 될까요...?
저는 테이블을 이용했습니다.

echo "<tr><td width=150 height=26 align=center>- $date</td><td width='' align=center>클릭포인트 <span class=cen_d>$cnt</span> 점 입니다.</td><td width=200 align=center><a href=\"javascript:;\" onclick=\"this.innerHTML=''; document.getElementById('detail_$date').style.display='';\">[자세히]</a> | <a href=\"javascript:;\" onclick=\"this.innerHTML=''; document.getElementById('detail_$date').style.display='none';\">[닫기]</a></td></tr>";
// 세부내역 보이기
echo "<tr class=\"indent\" id=\"detail_$date\" style=\"display:none;\"><td colspan=3 bgcolor=#CFCFCF style=padding:10;>";
http://mail.naver.com/new/?n=c7474bc287f8c9871e76

이런식으로 악용하는 회원이 발생합니다.
어떻게 처리 해야 할까요?
제발 clickpoint.php
를 수정 부탁 드립니다.
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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