관리자 확인 후 리스트에 노출되는 게시판을 만들었는데요... 보이지 않는 글을 제외하고 페이지당 목록수에 맞게 나오는 방법은 없을까요? 정보
관리자 확인 후 리스트에 노출되는 게시판을 만들었는데요... 보이지 않는 글을 제외하고 페이지당 목록수에 맞게 나오는 방법은 없을까요?본문
관리자가 확인후 리스트에 노출되는 게시판을 만들었습니다.
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; }
?>
이렇게 하니까 리스트에서 관리자를 제외하고는
검토중으로 체크된 게시물은 리스트에 나오지 않더라구요..
그런데 문제는.. 안보이는 글까지 페이지당 목록수에 포함이 되더라구요..
위에 소스로 보면 당연한거긴한데...
여기서 안보이는 글을 제외하고 페이지목록수에 맞게 나오는 방법은 없을까요?
답변 부탁드립니다. 감사합니다.^^
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; }
?>
이렇게 하니까 리스트에서 관리자를 제외하고는
검토중으로 체크된 게시물은 리스트에 나오지 않더라구요..
그런데 문제는.. 안보이는 글까지 페이지당 목록수에 포함이 되더라구요..
위에 소스로 보면 당연한거긴한데...
여기서 안보이는 글을 제외하고 페이지목록수에 맞게 나오는 방법은 없을까요?
답변 부탁드립니다. 감사합니다.^^
댓글 전체
그게시판 전용 list 페이지를 만들어서 수정하시면 될듯합니다.
스킨 부분도 다 수정하셔야 하고요
스킨 부분도 다 수정하셔야 하고요
폼 들어가는것도 있고 해서 해당 게시판 스킨은 따로 만들어서 올리긴했는데요..
어느부분을 수정을 해야하는지를 모르겠네요..^^;;
스킨을 다 수정해야한다는건 간단히 해결되는건 아닌건가보네요..
아, 그리고 위에서 말한 스킨이 올라가있는 게시판입니다.
http://j022720121024.graymain.gethompy.com/bbs/board.php?bo_table=purchase1
어느부분을 수정을 해야하는지를 모르겠네요..^^;;
스킨을 다 수정해야한다는건 간단히 해결되는건 아닌건가보네요..
아, 그리고 위에서 말한 스킨이 올라가있는 게시판입니다.
http://j022720121024.graymain.gethompy.com/bbs/board.php?bo_table=purchase1