n

링크 및 첨부파일 중에서 이미지만 리스트 스킨에 출력

뷰스킨에 있는 첨부파일 및 링크 관련 소스를 리스트스킨에서 이미지만 뽑기위해 수정한 것입니다.


<?
// 가변 파일
$data_path = $g4['path'] . "/data/file/$bo_table";
$dest_file = $data_path .'/'. $file; //원본 이미지 경로

$cnt = 0;
for ($f=0; $f < $list[$i][file][count]; $f++) {
    if ($list[$i][file][$f][file]) {
        $cnt++;
        $file = $list[$i][file][$f][file]; //첨부이미지
    if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($dest_file)) { //첨부이미지 검출

    echo "<img src='{$dest_file}'>'; // 첨부이미지 출력
    }
    else{ echo $list[$i][icon_file]; } //첨부이미지가 아니라면 링크아이콘만 출력
    }
}


// 링크
$cnt = 0;
for ($f=1; $f<=$g4[link_count]; $f++) {
    if ($view[link][$f]) {
        $cnt++;
        $link = $list[$i][link][$f]; //링크이미지 경로
    if (preg_match("/\.(gif|jpg|png)$/i", $link)) { //링크이미지 검출
        echo "<img src={$link}>"; //링크이미지 출력
    }
    else{ echo $list[$i][icon_link]; } //링크이미지가 아니라면 링크아이콘만 출력
    }
}
?>


기본적인 소스만을 적었으므로 이미지(스타일)이나 아이콘등을 누르면 어떻게 할 것인지 각자의 몫입니다.
썸네일로로 하시던지 이미지 리사이즈를 이용하시던지 하시면 더 좋을 것입니다.
|

댓글 6개

고맙습니다 ^^;;;
찾던소스입니다 감사합니다!
*첨부화일이 아닌 별도 이미지 폴더에 있는 것이 001-002-003 규칙이 있는 이미지를
보여줄려면 어떻게 하면될까요?
게시판명은 어디에 넣어면 되나요?
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
07-11-25 조회 5,161
07-11-22 조회 2,837
07-11-20 조회 5,582
07-11-19 조회 4,193
07-11-18 조회 3,742
07-11-18 조회 4,292
07-11-17 조회 3,084
07-11-17 조회 4,031
07-11-17 조회 8,052
07-11-16 조회 7,867
07-11-14 조회 3,048
07-11-14 조회 6,387
07-11-09 조회 3,789
07-11-07 조회 3,738
07-11-05 조회 1.3만
07-11-02 조회 4,117
07-10-29 조회 3,653
07-10-28 조회 5,088
07-10-25 조회 9,051
07-10-25 조회 5,058