웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
특정 확장변수를 글 추천자에게만 보이게 하기
2010.01.11 10:04
--------------------------------------------------------------------------------------------------
view_document.html 본문 중
<tr>
<th>{$val->name}</th>
<td>{$val->getValueHTML()}</td>
</tr>를 아래로 수정
document module의 함수를 이용한 기존의 불완전 우회 방법과는 달리,
직접 Session 혹은 DB에서 추천 기록을 뽑아옵니다.
view_document.html 최상위 삽입
view_document.html 최상위 삽입
최상위
{@ $has_voted = false; }
<!--@if($is_logged)-->
<!--@if($_SESSION['voted_document'][$document_srl]
|| ($oDocument->get('ipaddress') == $_SERVER['REMOTE_ADDR'] ||
$logged_info->member_srl == $oDocument->get('member_srl')))-->
{@ $has_voted = true; }
<!--@else-->
{@
$args->member_srl = $logged_info->member_srl;
$args->document_srl = $document_srl;
$output = executeQuery('document.getDocumentVotedLogInfo', $args);
}
<!--@if($output->data->count)-->
{@ $has_voted = true; }
<!--@end-->
<!--@end-->
<!--@end-->
view_document.html 본문 중
<tr>
<th>{$val->name}</th>
<td>{$val->getValueHTML()}</td>
</tr>를 아래로 수정
중간
<!--@if($key==확장변수번호숫자)-->
<!--@if($has_voted)-->
<tr>
<th>{$val->name}</th>
<td>{$val->getValueHTML()}</td>
</tr>
<!--@else-->
<tr>
<th>{$val->name}</th>
<td>추천 전 대체 문자</td>
</tr>
<!--@end-->
<!--@else-->
<tr>
<th>{$val->name}</th>
<td>{$val->getValueHTML()}</td>
</tr>
<!--@end-->
--------------------------------------------------------------------------------------------------
댓글 10
-
June Oh
2010.01.11 18:41
이거 비싼데.. 아무한테나 무료로 해드리는거 아니지 말입니다.뮤랑이님이시니까 제가 특별히 해드리는거예요?아래는 새로 수정한 내용입니다. 대충 시험은 됐습니다.document module의 함수를 이용한 기존의 불완전 우회 방법과는 달리,직접 Session 혹은 DB에서 추천 기록을 뽑아옵니다.최상위{@ $has_voted = false; }<!--@if($is_logged)--><!--@if($_SESSION['voted_document'][$document_srl] || ($oDocument->get('ipaddress') == $_SERVER['REMOTE_ADDR'] || $logged_info->member_srl == $oDocument->get('member_srl')))-->{@ $has_voted = true; }<!--@else-->{@$args->member_srl = $logged_info->member_srl;$args->document_srl = $document_srl;$output = executeQuery('document.getDocumentVotedLogInfo', $args);}<!--@if($output->data->count)-->{@ $has_voted = true; }<!--@end--><!--@end--><!--@end-->중간<!--@if($key==확장변수번호숫자)--><!--@if($has_voted)--><tr><th>{$val->name}</th><td>{$val->getValueHTML()}</td></tr><!--@else--><tr><th>{$val->name}</th><td>추천 전 대체 문자</td></tr><!--@end--><!--@else--><tr><th>{$val->name}</th><td>{$val->getValueHTML()}</td></tr><!--@end--> -
뮤랑이
2010.01.11 19:57
헛; 그럼 이거 지울까요..ㄷㄷ;
고급소스 분위기가 솔솔 풍기네요;; ㅎㅎ
지금 집에 왔으니 한번 테스트 해볼게요^^
-
June Oh
2010.01.11 21:39
지우실 필요까진 없고;; 새 내용으로 수정해주세요~
-
djaos
2011.09.08 08:23
지가 뭔데 지워라 말라 개소리냐 ㅡㅡ -
웹 엔진
2011.09.14 03:55
님은 갑자기 다른분한테 왜 시비거세요?
그럴거면 글 칭찬하는 댓글이나 다시던지 -
kghrd
2010.04.25 20:32
특정 확장변수를 글 추천자 말고
관리자에게만 보이게 하는 방법은 없을까요
몇일째 도전해봤지만 저같은 초보에게는
짐이 무겁군요.
아시면 알려주시면 감사하겠습니다.
현재 쓰고 있는 게시판은
게시판 EX의 0.5버전 입니다
부탁드립니다
-
팔공산
2014.07.18 15:00
http://moonhouse.co.kr/xe/335841
참고하시면 될겁니다.
-
비밀얌
2011.09.12 21:35
좋은 팁 감사합니다. 추천자 말고 로그인한 회원에게만 보이게 하는 방법은 어떻게 수정해야하나요? 그리고 클릭하면 새창으로 보게 하는 방법없을까요? 크롤링 문제때문에 글 내용은 크롤링되어도 상관이 없는데 확장변수 내용은 크롤링 되지 않았으면 하거든요. -
SeungXE
2014.07.18 16:24
확장변수 내용이 크롤링되지 않게 하시려면 제일 쉬운 방법은 base64로 인코드하신 확장변수 내용을 -> 자바스크립트 선에서 풀어서 띄워주면 크롤링시에 잡히지 않습니다. 꼼수지만 제일 쉽고 부가적인 DB작업이 전혀 필요 없는 방식이라 알려드려요~
-
멘탈가루루루루몬
2014.07.18 13:25
크롤링으로 비공개확장변수도 보이는 건가요??..
제목 | 글쓴이 | 날짜 |
---|---|---|
댓글 작성, 추천후 다운로드 받을수 있게 하기. [6] | socialskyo | 2013.09.06 |
[추천 팁] 오에카키 PHP 버전으로 만들기 [19] | 소프트맨 | 2002.08.31 |
비회원이 게시글 추천할수있게하는방법 [4] | 토끼매니아 | 2011.08.03 |
추천검색어,실시간인기순위 소스 | codlllle | 2015.06.21 |
추천수로 제목에 효과주기 [15] | こさき! | 2014.04.29 |
스케치북 게시판 추천+등록 버튼 만들기 (수정) [8] | 숭숭군 | 2012.09.22 |
추천 취소 기능 만들기 [5] | Summer | 2013.09.11 |
추천 웹 디자인, 모바일 디자인, CSS3, UI/UX 애니메이션을 확인할 수 있는 블로그 | 나도모름 | 2015.01.14 |
추천인 표시 [11] | socialskyo | 2013.10.17 |
게시물 하단에 예쁜 추천,비추천 아이콘 버튼 추가하기~ [12] | xemall | 2010.11.28 |
특정 확장변수를 글 추천자에게만 보이게 하기 [10] | 뮤랑이 | 2010.01.11 |
추천과 추천포인트 관련 팁 [8] | 고진감래 | 2009.09.30 |
스케치북 추천+등록을 활용한 비추천+등록 버튼 만들기 [2] | oscarmike | 2014.05.16 |
*LI-NA님의 큰 선물* SKETCHBOOK5 (최신버전)에서 특정 확장변수를 추천하는 사람에게만 공개하도록 하는 방법 [4] | 큰성565 | 2014.04.30 |
추천/비추천/신고시 확인(메시지 창 띄우기)하기 [21] | explode | 2013.11.27 |
관리자가 무제한 추천 가능하게 하는 방법 [2] | sejin7940 | 2014.01.17 |
[10원팁] 스케치북 추천/비추천/신고를 눈에 들어오게 | socialskyo | 2014.01.17 |
[PHP 동영상강의] 41. 추천사이트(북마크)프로그램 만들기 [4] | 서기 | 2006.02.27 |
게시글 추천 아이피 가져오기 | Stellar | 2013.09.12 |
[주옥시리즈]댓글 작성, 추천후 다운로드 받을수 있게 하기. | socialskyo | 2013.09.09 |