웹마스터 팁

XE에서 추천,비추천은 로그인을 해야 가능한 구조입니다.

하지만 비회원으로 운영되는 사이트는 추천/비추천이 비회원도 가능해야한다고 생각됩니다.

 

아래 수정방법은 XE 1.5기준입니다만, 그이하 버전 1.4.x 도 라인만 다르고 소스는 비슷하니 찾아서 수정하시면 됩니다.

총4개의 파일을 여시고, 해당부분만 주석처리 하시면 됩니다.

 

1. /modules/document/document.model.php 을 여시고 461번째if($logged_info->member_srl) { 부분을 찾아서 그앞에 // 주석처리합니다. // if($logged_info->member_srl) { 이런식으로 되겠군요..

 

그리고 491번째쯤에 } 닫아준걸 // } 이렇게 주석처리합니다. 위에서 열었던걸 주석처리했기때문에 닫았던 것도 주석처리해주는 겁니다.

 

 

// if($logged_info->member_srl) {

    $oDocumentModel = &getModel('document');
    $columnList = array('+ 'document_srl', 'module_srl', 'member_srl', 'ipaddress');
    $oDocument = $oDocumentModel->getDocument($document_srl, false, false, $columnList);
    $module_srl = $oDocument->get('module_srl');
    $member_srl = $oDocument->get('member_srl');
    if(!$module_srl) return new Object(-1, 'msg_invalid_request');

    $oModuleModel = &getModel('module');
    $document_config = $oModuleModel->getModulePartConfig('document',$module_srl);
    if($document_config->use_vote_up!='N' && $member_srl!=$logged_info->member_srl){
     // Add a Referral Button
     $url = sprintf("doCallModuleAction('document','procDocumentVoteUp','%s')", $document_srl);
     $oDocumentController->addDocumentPopupMenu($url,'cmd_vote','','javascript');
    }

    if($document_config->use_vote_down!='N' && $member_srl!=$logged_info->member_srl){
     // Add button to negative
     $url= sprintf("doCallModuleAction('document','procDocumentVoteDown','%s')", $document_srl);
     $oDocumentController->addDocumentPopupMenu($url,'cmd_vote_down','','javascript');
    }

                // Adding Report
                $url = sprintf("doCallModuleAction('document','procDocumentDeclare','%s')", $document_srl);
                $oDocumentController->addDocumentPopupMenu($url,'cmd_declare','','javascript');

                // Add Bookmark button
                $url = sprintf("doCallModuleAction('member','procMemberScrapDocument','%s')", $document_srl);
                $oDocumentController->addDocumentPopupMenu($url,'cmd_scrap','','javascript');
          // }

전체적인 소스를 보면 대략 위와 같습니다.


 

2. /modules/document/document.controller.php 를 여시고 19번째줄쯤에 if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request'); 부분을 찾아서 같은 방법으로 // 앞쪽에 주석처리 합니다. // if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request'); 이렇게 되겠군요.

 

51번째줄도  if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request'); 부분을 찾아서 주석처리해줍니다. //  if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request');

이제 본문글 추천/비추천은 가능하게 됐구요. 다음은 코멘트도 추천/비추천을 가능하게 소스수정을 해줍니다.

 

 


3. /modules/comment/comment.model.php 를 여시고, 35째쯤 줄 if($logged_info->member_srl) { 부분을 주석처리 합니다  // if($logged_info->member_srl) { 이렇게 됩니다.


마찬가지로 59번째 } 부분// } 이런식으로 주석처리해줍니다.

 

 

 

4. /modules/comment/comment.controller.php 를 여시고, 20번째줄쯤에 if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request'); 를 찾아서 주석처리해줍니다. // if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request'); 이렇게 됩니다.

 

그리고 42번째줄if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request'); 를 찾으셔서 같은 방법으로 앞에 주석처리를 합니다. // if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request');

이제 다됐습니다.

 

 

본인이 쓴글에는 추천/비추천이 안되며 클릭을 했을때는 추천을 하실수 없습니다. 라고 나올것이며, 수정이 잘못됐다면 '잘못된 요청입니다'라고 나올겁니다. 이럴때는 천천이 다시 수정해보세요.

제목 글쓴이 날짜
역삼오피 ⦑출장안마사이트.COM⦒ 역삼OP 역삼오피 역삼출장샵 역삼오피 koykoyah 2025.02.22
평촌오피 평촌오피 ⦑오피.CLUB⦒ 평촌OP 평촌스파 평촌오피 koykoyah 2025.02.22
분당오피 분당OP ⦑오피.CLUB⦒ 분당휴게텔 분당오피 분당오피 koykoyah 2025.02.22
역삼오피 역삼OP ⦑오피.CLUB⦒ 역삼휴게텔 역삼오피 역삼오피 koykoyah 2025.02.22
신촌오피 ⦑출장마사지안내.COM⦒ 신촌마사지 신촌오피 신촌오피 신촌OP koykoyah 2025.02.22
익산오피 익산출장안마 ⦑출장마사지안내.COM⦒ 익산OP 익산오피 익산오피 koykoyah 2025.02.22
창원오피 창원오피 ⦑오피사이트.NET⦒ 창원OP 창원스파 창원오피 koykoyah 2025.02.22
압구정오피 압구정오피 ⦑출장안마사이트.COM⦒ 압구정OP 압구정스파 압구정오피 koykoyah 2025.02.22
군산오피 ⦑오피쓰.COM⦒ 군산마사지 군산오피 군산오피 군산OP koykoyah 2025.02.22
대구오피 대구출장안마 ⦑오피쓰.COM⦒ 대구OP 대구오피 대구오피 koykoyah 2025.02.22
강서오피 ⦑오피사이트.NET⦒ 강서마사지 강서오피 강서오피 강서OP koykoyah 2025.02.22
제주도오피 제주도출장안마 ⦑오피.CLUB⦒ 제주도OP 제주도오피 제주도오피 koykoyah 2025.02.22
동대문오피 동대문오피 ⦑출장마사지안내.COM⦒ 동대문OP 동대문스파 동대문오피 koykoyah 2025.02.22
목포오피 목포출장안마 ⦑오피.CLUB⦒ 목포OP 목포오피 목포오피 koykoyah 2025.02.22
송탄오피 ⦑출장마사지안내.COM⦒ 송탄마사지 송탄오피 송탄오피 송탄OP koykoyah 2025.02.22
목포오피 ⦑출장마사지안내.COM⦒ 목포오피 목포출장마사지 목포오피 목포OP koykoyah 2025.02.22
신촌오피 ⦑오피.CLUB⦒ 신촌오피 신촌OP 신촌건마 신촌오피 koykoyah 2025.02.22
압구정오피 압구정OP ⦑출장안마사이트.COM⦒ 압구정휴게텔 압구정오피 압구정오피 koykoyah 2025.02.22
대구오피 대구출장안마 ⦑오피사이트.NET⦒ 대구OP 대구오피 대구오피 koykoyah 2025.02.22
울산오피 ⦑오피사이트.NET⦒ 울산오피 울산OP 울산건마 울산오피 koykoyah 2025.02.22