테스트 사이트 - 개발 중인 베타 버전입니다

관리자 확인 후 리스트에 노출되는 게시판을 만들었는데요... 보이지 않는 글을 제외하고 페이지당 목록수에 맞게 나오는 방법은 없을까요?

· 13년 전 · 1649 · 2
관리자가 확인후 리스트에 노출되는 게시판을 만들었습니다.

wr_5에 검토중, 확인완료.. 선택을 하도록 해서
검토중이면 리스트에 노출이 안되고, 확인완료면 노출이 되게끔 했습니다.
(list.skin.php는 그누보드 기본게시판에 forever님 글의 if문만 넣었습니다.)

그누보드 기본게시판 list.skin.php에서

<?
for ($i=0; $i<count($list); $i++) {
$bg = $i%2 ? 0 : 1;
?>

아래와 같이 if문을 추가했습니다.

<?
for ($i=0; $i<count($list); $i++) {
$bg = $i%2 ? 0 : 1;
if(($list[$i][wr_5] == 검토중) && !$is_admin) { continue; }
?>


이렇게 하니까 리스트에서 관리자를 제외하고는
검토중으로 체크된 게시물은 리스트에 나오지 않더라구요..

그런데 문제는.. 안보이는 글까지 페이지당 목록수에 포함이 되더라구요..
위에 소스로 보면 당연한거긴한데...

여기서 안보이는 글을 제외하고 페이지목록수에 맞게 나오는 방법은 없을까요?

답변 부탁드립니다. 감사합니다.^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

그게시판 전용 list 페이지를 만들어서 수정하시면 될듯합니다.

스킨 부분도 다 수정하셔야 하고요
13년 전
폼 들어가는것도 있고 해서 해당 게시판 스킨은 따로 만들어서 올리긴했는데요..
어느부분을 수정을 해야하는지를 모르겠네요..^^;;
스킨을 다 수정해야한다는건 간단히 해결되는건 아닌건가보네요..
아, 그리고 위에서 말한 스킨이 올라가있는 게시판입니다.
http://j022720121024.graymain.gethompy.com/bbs/board.php?bo_table=purchase1

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440