웹마스터 팁
조회수 클릭때마다 올라가기(1.5.2 버전) 송동우님 팁
2012.04.08 12:51
댓글 7
-
포토올/wow
2012.04.26 17:29
XE 1.5.2.2에서 되나요?? 안돼는 거 같아서요~...ㅠㅠ.(삭제하는 방법을 사용했어요)
-
옆집옵하
2012.04.27 00:38
자신(?)이 쓴 글(같은아이디)은 카운터가 올라가지 않지만 타인(다른아이디)이 작성한 글은 조회마다 조회수가 올라갑니다.
역시 송동우님 쵝오셔!!!
때린데또때려님도 수고많으셨습니다. 감사합니다.^^
-
옆집옵하
2012.04.27 00:40
추가로..... 게시판 추천수도 같은 개념같은데.... 어디서 수정할 수 있을까요?
대신 이부분은.... 관리자아이디로만 중복추천이 가능하도록....
아.... 복잡해지겠죠? 수정한다고 해도 저같은 초보는 나중에 헷갈리겠네요 ㅎㅎ;
-
sejin7940
2012.05.17 21:00
이 팁이 맞긴한데, 이렇게 했을때 자기가 쓴 글에 대해서 자기가 볼때는 조회수가 안 올라갈겁니다.
만약 자기 글을 자기가 클릭할때도 조회수가 올라가게 하고프면
위에 적어둔 부분 바로 아래에 보면
// Pass ater registering sesscion if the author is a member and has same information as the currently logged-in user.
if($member_srl && $logged_info->member_srl == $member_srl) {
$_SESSION['readed_document'][$document_srl] = true;
return false;
}부분이 있는데 이것까지 주석처리하거나 삭제하시면 됩니다.
-
마음의빈자리
2012.05.18 01:19
코어 업데이트시 덮어씌워지겠죠?
-
툴툴스
2012.05.23 17:14
-
many
2012.06.06 06:07
크롬으로 접속시에는 조회수가 2번씩 올라갑니다 ( IE9로 접속시는 정상적으로 1번씩 올라감) 왜 그런지 잘 분석이 안됩니다.
송동우님 게서 주신 팁입니다.
==========================
xe - modules - document - document.controller.php 열고
line 663 쯤에
if($_SESSION['readed_document'][$document_srl]) return false;
// Pass if the author's IP address is as same as visitor's.
if($oDocument->get('ipaddress') == $_SERVER['REMOTE_ADDR']) {
$_SESSION['readed_document'][$document_srl] = true;
return false;
}
이 부분을 모두 주석처리 혹은 삭제