게시판 list.skin.php 파일에 대한 질문입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 list.skin.php 파일에 대한 질문입니다. 정보

게시판 list.skin.php 파일에 대한 질문입니다.

본문

안녕하세요?
 
지금 그누보드 알아가는 재미에 빠진 백발청년이라고 합니다.
 
다름이 아니라 list.skin.php 파일에 대해서 여쭤보고 싶습니다.
 
현재 제 사이트를 구축하는데 필요한 스킨을 만드려고 보드파일 여기저기 살펴보고 있습니다.
 
근데 제가 잘 이해가지 않는 부분이 있어서요.
 
list.skin.php에 보면
 
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 선택옵션으로 인해 셀합치기가 가변적으로 변함

$colspan = 6;

//if ($is_category) $colspan++;
if ($is_checkbox) $colspan++;
if ($is_good) $colspan++;
if ($is_nogood) $colspan++;
 
위와 같은 내용이 있구요.
 
게시판 리스트에 보면 아래와 같이 10개의 열이 있는데
 
| 번호 | 분류 | 체크박스 | 제목 | 글쓴이 | 날짜 | 조회 | 최근 | 추천 | 비추천 | 
 
 
관리자 모드에서 여러가지 옵션으로 선택할 수 있다고는 하지만
 
$colspan = 6; 과 옵션에서의 선택이 서로 어떻게 조화를 이루는지 알고 싶습니다.
 
제가 필요한 list.skin.php 를 만드려고 하는데 어떻게 열을 만들어야 할지 모르겠습니다.
 
제가 만들다보니까 이리저리 혼란스러워서 잘 모르겠습니다.
 
 
 
한가지 더 여쭤볼게 있는데 제가 웹진형 리스트 게시판을 만들고 있는데 사진을 출력하는데 까지는 성공을 했습니다.
 
근데 사진이 있는 경우와 없는 경우가 있는데 이때 사진이 있는 경우와 없는 경우를 어떻게 조절할 수 있을까요?
 
예를 들면
 
    <? if ($is_checkbox) { ?><td><input type=checkbox name=chk_wr_id[] value="<?=$list[$i][wr_id]?>"></td><? } ?>
 
이렇게 체크박스가 있을 때와 없을 때 처럼 말입니다.
 
지금 제가 글을 올릴때 사진 파일이 있는 경우 사진을 보여주는 열이 생기고 사진이 없는 경우 열이 없도록 만드려 하거든요.
 
여러가지 해보고 있는데 어떻게 파일이 있는 경우와 없는 경우를 구분하는지 몰라 고민하고 있습니다.
 
아시는 분 있으시면 좀 가르쳐 주세요.
 
감사합니다.

댓글 전체

파일명이 $list[$i][0]['file'] 이라고 한다면,

$file_ = $list[$i][0]['file'];
if(getimagesize($file_)) $colspan++;

식으로 적어주심 될것 같습니다.

이미지파일인지 아닌지 판별하는 함수가 있긴한데
간혹 잘 안 먹혀서 전 getimagesize()함수를 애용합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT