XETOWN

공지사항

XE 타운에서 여러분들께 전할 소식이 있습니다.
조회 수 602 추천 수 4 댓글 25

https://www.xetown.com/square/17980

 

여러분의 성원에 힘입어(추천 10개받음), 후원제도를 도입하였습니다.

 

1.png

회원정보에서 후원받을 정보를 입력합니다.

 

5.png

후원옵션에 체크해야만 후원버튼과 애드센스가 나타납니다.

(단, 회원정보에 후원받을 정보가 없을 경우 후원옵션도 나오지않습니다.)

 

3.png

작성자가 후원옵션에 체크해야 비로소 애드센스나 후원버튼이 출력됩니다.

 

4.png

[커피 한잔] 후원버튼을 클릭하면 후원 수단이 나옵니다. 여기서 후원 수단을 클릭하면 작성자가 입력한 후원받을 정보가 출력됩니다. (비회원도 후원할 수 있기에 비회원에게도 후원 정보가 노출됩니다.)

그리고 또 하나의 기능!

6.png

후원창에서 [후원 완료] 버튼을 클릭하면.....

 

7.png

후원자의 이름을 입력하는 화면이 나옵니다. 여기서 입금자 이름(닉네임과 달라도 됩니다)을 입력하고 등록!

 

그러면.....

 

8.png

작성자에게 이런쪽지가 발송됩니다. 여기서 작성자가 [후원확인] 버튼을 누르면.....

 

 

9.png

이렇게 게시물하단 후원자 목록에 등록됩니다.

 

 

현재 후원기능은 정회원만 사용가능하도록 제한되어있습니다. 다음은 정회원이 되기위한 방법입니다.

 

아래 조건중 하나만 만족시켜도 정회원으로 등업됩니다.

  • 레벨 10이 된다면 정회원으로 자동 등업됩니다.
  • 호수 공원 -> 자료공유에 자신의 자료 1개이상 배포.  (이때 따로 문의해야 등업됩니다.)
  • 무료 포인트 마켓( https://www.xetown.com/xepoint )에 자료 1개이상 배포. (이때 따로 문의해야 등업됩니다.)
  • 적절한 이유를 찾아 들고, 문의하면 등업될 수 있습니다. (물론 거부될 수도 있습니다.)

문의는 http://www.xetown.com/contact 으로..

 

  • profile
    하늘희 2015.10.03 15:01:58
    무료 포인트 마켓에 자료를 올리는 것으로만 조건을 한 것은 조금 섭섭한 마음이 듭니다.

    기존의 호수 공원 프로그램/스킨도 포함시켜야 하는 게 아닌지..

    아니면 아예 자료는 포인트 마켓에 올려야 하는 걸까요? (제가 프로그램/스킨에 자료를 올려서 그런 건 아닙니다..ㅎㅎㅎ)
  • profile
    CONORY 2015.10.03 15:11:27

    앗.. 섭섭해하지마세요. 고칠께요..^^;;

  • profile
    하늘희 2015.10.03 15:33:13
    헛, 빠른 피드백 감사합니다. ㅎㅎ

    사실 전 별도의 후원이라든지 이용할 생각은 없지만.., 왠지 섭섭한 마음이 들어서...히히힛
  • profile
    하늘희 2015.10.05 15:40:45
    음 좀 더 생각해봤는데요

    제 생각에는 호수 공원의 프로그램/스킨과 새벽 시작의 무료 포인트 마켓을 통합시키는 편이 좋을 것 같아요.

    아무래도 중복 성향이 짙다보니 오히려 자료의 분산이 되는 게 아닌가.. 라는 생각을 하게 되더라구요..

    자료를 한 눈에 파악할 수 있는 것이 좋지 않을까 작은 의견 내봅니다.
  • profile
    CONORY 2015.10.05 15:50:59

    프로그램/스킨에는 조금 완성되지않은 자료... 그래서 자료실에 올리지못했던 자료들의 공간으로 인식하시면 될것 같아요.. 편한 공간이죠.. 내가 미완성해도 올리면 누군가 완성해줄 수도 있구요.. 일종의 소스공유인거죠..

    포인트마켓에는 완성본만 올리는 걸로...ㅎㅎ

  • profile
    하늘희 2015.10.05 16:11:22
    아하.! 이해했습니다
  • profile
    웹지기 2015.10.03 15:26:05
    웹사이트 운영노하우 글 작성에 상당한 부담이 있는데....
    작성을 한번 시도해 볼 고민을 해보게 할수 있는 장치가 생겻네요.
  • profile
    CONORY 2015.10.03 15:29:06
    ^^ㅎㅎ
  • profile
    라르게덴 2015.10.03 17:05:19

    좋네요!

     

    하나 아이디어 드리자면 후원 확인을 통해 목록자 정보를 등록할때 후원 받는 사용자의 홈페이지로 값을 전달해준다면 자료 배

    포자의 사이트에서도 연동하여 쓸수 있지 않을까 생각합니다. 배포자도 자체적으로 운영하는 후원 기능이 있다면 이것을 연동하여 본인 사이트에서도 리스트를 출력 가능하지 않을까 생각해봤습니다. 이것은 역방향도 마찬가지 이고요.

     

    아래와 같은 원리에요.


    http://www.animeclub.net/wiki/Anti-accessXE:Anti-accessXE_소개
    http://www.animeclub.net/wiki/Anti-accessXE:동기화구조

     

     

    아래는 제가 anti-accessXE에 사용했던 방법 입니다.

     

            /**
             * @brief Follow Sync Call (동기화를 사이클별로 수행할 수 있도록 합니다.)
             **/
            function getAntiaccessFollowCall() {
                $args = Context::getRequestVars();
                $oAntiaccessModel = &getModel('antiaccess');
                $obj->follow_key = $args->follow_key;
                $followhost_info = $oAntiaccessModel->getAntiaccessFollowhostInfo($obj);
    
                // XML
                $body->act = 'procAntiaccessSync';
                $body->follow_key = $followhost_info->follow_key;
                $body->state = $args->state;
                $body->mode = $args->mode;
                $body->page = $args->page;
                $buff = $this->sendRequest($followhost_info->host, $body, false);
            }
    
            /**
             * @brief 동기식/비동기식 Api Request
             **/
            function sendRequest($uri, $body = array(), $blocking = true) {
                if(!$body) return;
    
    foreach($body as $key => $val)
    {
    $contents_body .= sprintf('<%s><![CDATA[%s]]></%s>', $key, $val, $key);
    }
    
                $contents = sprintf('<?xml version="1.0" encoding="utf-8" ?>
                    <methodCall>
                    <params>
                    <module><![CDATA[antiaccess]]></module>
                    %s
                    </params>
                    </methodCall>',
                    $contents_body);
    
                if($blocking) {
                    $buff = @FileHandler::getRemoteResource($uri, $contents, 3, 'POST', 'application/xml');
    
                    if($buff) {
                        $oXmlParser = new XmlParser();
                        $buff = $oXmlParser->parse($buff);
                    }
                } else {
                    $uri = $this->parseUri($uri);
    
                    $fp = @fsockopen($uri['host'], $uri['port'], $errno, $errstr, 1);
                    if($fp) {
                        $header  = "POST ".$uri['path']." HTTP/1.1\r\n";
                        $header .= "Host: ".$uri['host']."\r\n";
                        $header .= "Content-type: application/xml\r\n";
                        $header .= "Content-length: ".strlen($contents)."\r\n\r\n";
                        $header .= $contents."\r\n";
                        @fputs($fp, $header."\r\n\r\n");
                        @socket_set_blocking($fp, FALSE);
                        @fclose($fp);
                    } else {
                        $buff->error = $errno;
                        $buff->message = $errstr;
                    }
                }
    
                return $buff;
            }

     

     

            /**
             * @brief Anti-accessXE XML request Synchronization
             **/
            function procAntiaccessSync() {
                $args = Context::getRequestVars();
    
                $oModuleModel = &getModel('module');
                $oAntiaccessModel = &getModel('antiaccess');
    
                switch($args->state) {
                    case 100: // 동기화 완료
                        $obj->mode = 'sync';
    
                        $obj->follow_key = $args->follow_key;
                        $followhost_info = $oAntiaccessModel->getAntiaccessFollowhostInfo($obj);
    
                        $obj->follow_srl = $followhost_info->follow_srl;
                        $obj->state = 100;
                        $this->updateAntiaccessFollowhost($obj);
    ... 중략

     

     

  • profile
    CONORY 2015.10.03 17:14:00
    게시물 단위로 후원자 있기때문에 그런 것으로 안될 듯합니다.
  • profile
    라르게덴 2015.10.03 17:33:14
    "회원정보에서 후원받을 정보를 입력합니다." 라는 말이 있어서 공통된 정보로 처리될 줄 알았는데 아닌거군요. ^^
  • profile
    키스투엑스이 2015.10.03 21:17:36
    추천꽉.. 드립니다 ^^
  • profile
    CONORY 2015.10.03 21:19:13
    고마워요^^
  • ?
    날아라 2015.10.04 16:00:17
    재미난 기능들이 점차 늘고 있네요 ㅎ 잘 정착되었으면 좋겠습니다.
  • ?
    루딩 2015.10.09 18:10:45
    앗,, 후원 모듈 넘 좋네요~

    이건 마켓에 판매안하시나요~!?
  • profile
    CONORY 2015.10.09 18:19:17
    모듈이 아니고, 애드온입니다.
  • profile
    socialskyo 2015.10.16 18:12:16

    아.. 혹시 콘텐츠 판 모듈에서만 사용 가능한건지요? 혹시 판매 안하시나요? ㅎㅎ

  • profile
    CONORY 2015.10.16 18:19:45
    아니요, 일반게시물에도 적용가능합니다.

    판매는 준비중입니다.
  • ?
    루딩 2015.10.17 17:17:07
    헙 좋은 것 같아서 제작의뢰 할 예정이었는데

    어서 판매되었으면 좋겠어요!!
  • profile
    약사이다 2015.12.26 16:12:00
    일단 정회원이 되어야 하는 거군요..

    흠.. 멀 올리지 ?
  • ?
    썰마스터 2016.02.05 02:48:36
    이렇게 재미난걸 이제야 봤네요
  • profile
    kay 2016.02.13 03:57:55
    이해가 정확히 안되서 그러는데요. 이게 게시글 마다 작성자가 작성했을때 후원을 할 수 있다는 말이 맞는거죠 ?
    작성되어있는 분의 글을 클릭해보고 싶네요 ^^
  • profile
    스트릿 2016.02.22 22:35:19
    좋네요!!!
  • profile
    홍수영 2016.06.30 04:38:59
    항상고생많으십니다.
  • ?
    pjs20806 2016.10.11 02:12:29
    수고많으십니다. 근데 혹시 현질은 안되나요?

위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...