[활용팁] 간단하게 10추천글이상 같은거 게시판에서 보여주기
작성자 정보
- 나리야 작성
- 작성일
컨텐츠 정보
- 393 조회
-
목록
본문
그냥 굉장히 단순하고 원론적인 이야기를 쓰는건데..
보통 추천몇이상의 글 같은걸 게시판안에서 따로 보여주고싶어서... 고민하시는분들도 계신걸로 알고 있어요
하지만 저처럼 복잡한거 피곤해하고..반면에 필요로 쓰고는 싶고 하시는분들도 계실수도 있어서...
사이비 팁 하나 적어놓고 갑니다
사이트들을 보다보면 10추글 같은것들이 있더라구요

여기도 10추글 저기도 10추글
이 사이트들의 공통점은 -> 10추글은 존재하지만 추천순으로보기 / 조회수순으로 보기 정렬버튼이 없어요
이유는 중복되는 느낌이 있으니깐요. ( 있어도 잘 뵈지도 않음 억지스럽지만 내가 못봤으니깐 없는거 >.< )
이런 추천컷 같은걸 하려면
보통 /bbs/list.php
이런 코어에서.....
if($sst=='wr_good'){
$sql = " select * from {$write_table} where wr_is_comment = 0 and wr_good>9";
}else{
$sql = " select * from {$write_table} where wr_is_comment = 0 ";
}
쿼리문 같은거 작성해서 넣고...여기저기 연결하고... ( 어우...전 그런거 몬해요 ㅠ.ㅠ 몇번 해보려고 하다가 오류만 자꾸나고...)
======== 여기서부터 ========
그래서 해본것이.. 단순한 검색변수로...해보는건데..
10추글을 넣고 싶은 게시판의 보드 설정에 가보면.......
맨 아래에....여분필드란이 있어요..

안헷깔리게..맨 아래 여분필드10에다가....제목은 그냥 한글로 10추글 적고 // 여분필드 10번째 값은 [ 내가 커트라인하고 싶은 추천숫자 ] 를 넣어요
전 10 추천이상을 하고싶어서 10을 넣었어요. 2023 추천글 이상을 하고싶어! 하면 10대신 2023 적으면 되겠죠...
( 제가 보드 여분필드를 쓰는 이유는...그냥 단순하게 수치값조정을 수정을 편하게 하려고 )
그리고....ftp에서 자기가 쓰는 보드폴더에서 list폴더에 있는 list.skin 말고 ( X )
그냥 아래 그림처럼 밖에 있는 list.skin.php 파일을 열어서

제일 위에다가
만 붙여넣기 하세요
제가 아까 여분필드 10번에다가 했으니 <?=$board[bo_10]?> 여기서 bo_10이 되겠죠..
9번에다가 했으면 <?=$board[bo_9]?> 가 되겠구요.
만약에 응용해서 난 추천수 아니고 조회수로 하고 싶다면 &sfl=wr_good&stx=<?=$board[bo_10]?> 여기서 wr_good 부분을 wr_hit로 하면 될듯
그런데 만약에 10추천이상에 100조회수 이상을 하고싶다면..이건 또 작업들어가야해요.
(sfl을 2개를 써야하니깐..저도 안합니다 >.< )
그렇게 하면...아래처럼 10추 버튼이 하나 생기고...누르면 게시판글들중 10추천이상글들이 날짜순으로 쭉 내려가더라구요
( 단점! 본문글이 10추천이 아니고 2추천인데도 불구하고..나오는경우가 있는데..그건 그 글의 댓글에서 10추천이 이상 붙은경우죠...
근데 보통 댓글에 10추천이상갈 정도면 본문글은 당연히 그를 훨씬 상회하니..문제없다고 생각들어요 댓글제외를 더 디테일하게 하려면
comment=0인가 뭔가 붙이는거 같던데 잊어먹음 // 쓰다보니 그딴거 소용도 없음요 ㅋㅋ; // 회원들은 알아서 그냥 그러려니 하고씀
지금까지 이 사이비를 아무도 눈치못챔 )

어쨋든 전 일딴 잘 쓰고 있으니깐요 디자인 같은건 알아서 하시면 되겠구요..
그리고 뭐가 안된다 하심은 전 초보라 잘 모릅니다~~ 혹시 더 좋은 방안을 설명해주실분 계시면 감사하겠습니다~
관련자료
-
링크