웹마스터 팁

게시물 본문에 그 글의 추천인과 비추천인을 표시합니다.


1.

첨부파일을 다운받아 압축을 풀면 getDocumentVotedList.xmlgetNickName.xml 파일이 나옵니다. 

이 두 개의 파일을 modules/document/queries 폴더 안에 넣습니다. 


첨부파일 : getDocumentVotedList.zip


2.

modules/document/document.item.php 에서 적당한 곳에 다음 함수를 추가합니다.


        /**

         * @brief 추천/비추천인 리스트를 구함

         **/

         

        function getVotedList($point) {

            if(!$this->document_srl) return;

            if($this->isSecret() && !$this->isGranted()) return;


            $args->document_srl = $this->document_srl;

            $args->point = $point;

            $output = executeQueryArray('document.getDocumentVotedList', $args);            

            return $output->data;

        }


        /**

         * @brief member_srl에 해당하는 nick_name을 구함

         **/

         

function getNickNameByMemberSrl($member_srl) {

            $args->member_srl = $member_srl;

            $output = executeQuery('document.getNickName', $args);

            return $output->data->nick_name;

        }


3. 

적용하려는 게시판 스킨의 view_document.html 을 열어 다음과 같이 추가합니다.


{$oDocument->getContent()}

<!--@end-->

</div>


<!--@if($oDocument->get('voted_count'))-->

<div style="background-color:ivory;padding:10px">

추천인 : 

{@  $voted_list = $oDocument->getVotedList(1)}

  <!--@foreach($voted_list as $val)-->

<span style="margin-left:5px"> {$oDocument->getNickNameByMemberSrl($val->member_srl)} </span>

        <!--@end-->   

     </div>

     <!--@end-->

    

<!--@if($oDocument->get('blamed_count'))-->

<div style="background-color:#f5f5f5;padding:10px">

비추천인 : 

{@  $blamed_list = $oDocument->getVotedList(-1)}

  <!--@foreach($blamed_list as $val)-->

<span style="margin-left:5px"> {$oDocument->getNickNameByMemberSrl($val->member_srl)} </span>

        <!--@end-->   

     </div>

     <!--@end-->


getVotedList(1) 이면 추천인을, getVotedList(-1)이면 비추천인을 출력합니다.

디자인이나 위치는 원하시는대로 바꿔주시면 됩니다.

 

제목 글쓴이 날짜
추천검색어,실시간인기순위 소스 file codlllle 2015.06.21
추천 웹 디자인, 모바일 디자인, CSS3, UI/UX 애니메이션을 확인할 수 있는 블로그 file 나도모름 2015.01.14
스케치북 추천+등록을 활용한 비추천+등록 버튼 만들기 [2] file oscarmike 2014.05.16
*LI-NA님의 큰 선물* SKETCHBOOK5 (최신버전)에서 특정 확장변수를 추천하는 사람에게만 공개하도록 하는 방법 [4] file 큰성565 2014.04.30
추천수로 제목에 효과주기 [15] こさき! 2014.04.29
관리자가 무제한 추천 가능하게 하는 방법 [2] sejin7940 2014.01.17
[10원팁] 스케치북 추천/비추천/신고를 눈에 들어오게 socialskyo 2014.01.17
추천/비추천/신고시 확인(메시지 창 띄우기)하기 [21] explode 2013.11.27
추천인 표시 [11] socialskyo 2013.10.17
게시글 추천 아이피 가져오기 file Stellar 2013.09.12
추천 취소 기능 만들기 [5] file Summer 2013.09.11
[주옥시리즈]댓글 작성, 추천후 다운로드 받을수 있게 하기. socialskyo 2013.09.09
[주옥시리즈]댓글 작성, 추천후 다운로드 받을수 있게 하기. socialskyo 2013.09.09
댓글 작성, 추천후 다운로드 받을수 있게 하기. [6] socialskyo 2013.09.06
새로고침없이 페이지 리로딩 간단하고 쉽게 서버한테는 미안하게 하는법 (서버단이 아니고 스킨에 ㅠ jquery load씀) 게시글,댓글,추천등 모든 부분다가능합니다. [2] 장포크 2013.08.08
XE 내가 작성한 글 모두 일괄 추천하기. [4] 엘카 2013.08.01
게시판 및 댓글 추천/비추천 카운트가 바로 적용되지 않는 경우 KS 2013.07.28
게시글에 댓글 부분 추천, 비추천 바로 노출하기 [5] file 똑디 2013.07.19
xe_default 게시판 추천/비추천 색상 변경하기 file 화랑529 2013.01.08
bodex 추천 & 댓글 버튼 만들기. [1] file meanie 2012.10.28