티스토리 뷰
XE스케치북에서 비회원 추천을 하게 만들려면 두 곳을 수정해야 한다.
먼저 스킨을 수정하고
<!--// Vote -->
<div cond="$mi->votes!='N'" class="rd_vote">
<a class="bg_f_f9 bd_login" href="#" onclick="doCallModuleAction('document','procDocumentVoteUp','{$oDocument->document_srl}');return false"|cond="$is_logged" style="border:2px solid #{$mi->color};color:#{$mi->color};">
<b>♥ {$oDocument->get('voted_count')}</b>
<p style="letter-spacing:-1px"|cond="$lang_type=='ko'">{$lang->cmd_vote}</p>
</a>
<a cond="!$mi->votes" class="bg_f_f9 blamed bd_login" href="#" onclick="doCallModuleAction('document','procDocumentVoteDown','{$oDocument->document_srl}');return false"|cond="$is_logged">
<b>♥ {$oDocument->get('blamed_count')}</b>
<p style="letter-spacing:-1px"|cond="$lang_type=='ko'">{$lang->cmd_vote_down}</p>
</a>
</div>
그다음 xe core를 수정해야함
비회원도 추천/비추천을 사용하게 하려면(baord 게시판)
xe - modules - document - document.model.php 열고
line 518 쯤에 (1.4.x 버전의 경우 line 436 쯤)
if($logged_info->member_srl) {
이 조건절을 없애고
아랫쪽에 조건절을 닫는 } 이것도 없앤다
xe - modules - document - document.controller.php 열고
line 19 쯤에 (추천 부분)
if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request');
이걸 없앤다
line 51 쯤에 (비추천 부분)
if(!Context::get('is_logged')) return new Object(-1, 'msg_invalid_request');
이것도 없앤다
XE Core를 수정하면 모든 게시판의 추천/비추천에 적용됨으로 가급적 사용하지 않으면 좋은 커스터마이징이다.
- Total
- Today
- Yesterday
- 일본
- 유튜브
- 보디 빌더
- 단체 지방
- 사진
- 신제품
- 모델
- 다이어트
- 사랑
- 커플
- 로봇
- 셀카
- 인공 지능
- 비만
- 아이들
- SNS
- 디즈니
- 전기 자동차
- 오늘의훈남
- 고양이
- 아버지
- 단체 지방률
- 동영상
- 스마트 폰
- 직찍
- 오늘의훈녀
- 선릉역 한정식 일식 코스요리 맛집- 어로장
- 세르피
- 동물 동영상
- 드론
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |