유창화섬네일웹진 기본여분필드 리스트형2 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

유창화섬네일웹진 기본여분필드 리스트형2 정보

게시판 유창화섬네일웹진 기본여분필드 리스트형2

첨부파일

logoswebU2_L.zip (85.0K) 93회 다운로드 2011-04-15 19:10:18

본문

1
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=101765
이전의 기본여분필드만 사용하는 리스트형게시판에서 썸네일을 두개만 사용합니다.
대신 리스트의 링크형태를 다양화했습니다.

2
기본필드중 남는 여분필드중 3개를 리스트의 구분에 사용했습니다.
카테고리의 확장인 셈입니다.
 
3
유창화섬네일을 사용합니다.
썸넬위치, 썸넬부위,썸넬넓이,썸넬높이설정이 자유롭습니다.

게시판안에 포함되어 있으며, 별도의 추가설정이 필요 없습니다.

4
션션님자료사용하여 프린트기능 추가했습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=21517&sca=&sfl=wr_subject&stx=%ED%94%84%EB%A6%B0%ED%8A%B8&sop=and

5
사용예는
http://www.ongga.kr/bbs/board.php?bo_table=exem2_0
리스트의 여러 항목들과 리스트해드를 클릭해보세요.


사용법
***
카테고리사용합니다.
목회자에 맞게 장절,사용요일,장소를 여분필드로 사용합니다.
교육자료용으로도 좋다고 봅니다.

이와 똑같이 사용하려면
bbs/list.php 파일 70라인을 아래처럼
-----------------------------
else {
    // 게시물 리스트의 정렬 대상 필드가 아니라면 공백으로 (nasca 님 09.06.16)
    // 리스트에서 다른 필드로 정렬을 하려면 아래의 코드에 해당 필드를 추가하세요.
    // $sst = preg_match("/^(wr_subject|wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
    $sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|ca_name|wr_1|wr_2|wr_3)$/i", $sst) ? $sst : "";
}
------------------------------


lib/common.lib.php 파일 619라인부근을 아래처럼 해서 사용해야 합니다.

------------------------------

// 날짜, 조회수의 경우 높은 순서대로 보여져야 하므로 $flag 를 추가
// $flag : asc 낮은 순서 , desc 높은 순서
// 제목별로 컬럼 정렬하는 QUERY STRING
function subject_sort_link($col, $query_string='', $flag='asc')
{
    global $sst, $sca, $sod, $wr_1, $wr_2, $wr_3, $sfl, $stx, $page;

    $q1 = "sst=$col";
    if ($flag == 'asc')
    {
        if($sca == $list['ca_name']){ //카테고리 선택시 정렬를 위해 추가[2008-10-12]
            $q2 = 'sod=asc';
            if ($sst == $col)
            {
                if ($sod == 'asc')
                {
                    $q2 = 'sod=desc';
                }
            }
        }
        else if($wr_2 == $list['wr_2']){ //요일 선택시 정렬를 위해 추가[2008-10-12]
            $q2 = 'sod=asc';
            if ($sst == $col)
            {
                if ($sod == 'asc')
                {
                    $q2 = 'sod=desc';
                }
            }
        }
        else if($wr_3 == $list['wr_3']){ //장소 선택시 정렬를 위해 추가[2008-10-12]
            $q2 = 'sod=asc';
            if ($sst == $col)
            {
                if ($sod == 'asc')
                {
                    $q2 = 'sod=desc';
                }
            }
        }
    }
    else
    {
        $q2 = 'sod=desc';
        if ($sst == $col)
        {
            if ($sod == 'desc')
            {
                $q2 = 'sod=asc';
            }
        }
    }

    return "<a href='$_SERVER[PHP_SELF]?$query_string&sca=$sca&$wr_2=$wr_2&wr_3=$wr_3&$q1&$q2&sfl=$sfl&stx=$stx&page=$page'>";//카테고리,요일,장소 선택시 정렬를 위해 "&sca=$sca&$wr_2=$wr_2&wr_3=$wr_3" 추가[2008-10-12]
}
추천
2
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로