11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


아미나 스킨최신글 리스트 list 설명

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    최근글 추출방법 설정하기 - type, bo_list, ca_name, order, term

    latest_amina 함수에서 글을 뽑아오는 방법과 관련된 옵션사항은 type, bo_list, ca_name, order, term 등이 있으며, 각 설정에 따라 적용안되는 것이 있을 수 있습니다. 이유는 옵션설정값에 따라 글을 가져오는 DB가 달라서 그렇습니다. 즉, 글을 해당 게시판DB에서 직접 가져오는지, 아니면 새글DB에서 가져오는지에 따라서 달라지기 때문에 그렇습니다.
     

    ■ type 옵션

     
    type 옵션은 크게 8가지가 있으며, 각각의 설정값은 다음과 같습니다.
     
    - 미설정 : 기본형태로 해당 게시판의 모든 글을 가져옵니다.(제일 빠름)
    - type=nonotice : 공지글을 제외한 모든 글을 가져옵니다.
    - type=notice : 게시판 형태와 같이 공지글은 먼저 나오고, 하단에 일반글이 나옵니다. 일반글에는 이미 출력된 공지글은 출력되지 않습니다.
    - type=cmt : 댓글을 가져옵니다.
    - type=newgul : 전체 게시판에서 글을 가져옵니다.
    - type=newcmt : 전체 게시판에서 댓글을 가져옵니다.
    - type=newcmtgul : 전체 게시판에서 댓글이 달린 순으로 글을 가져옵니다.
    - type=mygul : 해당 회원이 작성한 글만 가져옵니다.(아주 느림)
     
    ※ newgul, newcmt, newcmtgul, mygul 은 새글DB에서 글을 가져오는데, 이 설정값들은 bo_exclude와 bo_include 옵션을 추가로 사용할 수 있습니다. bo_exclude 옵션은 전체게시판에서 추출시 제외하고자 하는 게시판을 등록할 수 있으며, bo_include는 전체 게시판에서 등록한 게시판의 글만 가져옵니다. 게시판 등록시 각 게시판아이디는 세미콜론(;)으로 구분합니다.
     
    ※ newgul, newcmt, newcmtgul, mygul 및 복수게시판 추출 또는 탭설정시 추출함수 자체에 있는 "게시판아이디"값은 추출게시판아이디가 아니라 jQuery나 css 적용을 위한 id값이기 때문에 실제 게시판아이디와 상관없이 서로 값들이 중복되지 않도록 해 주시기 바랍니다.
     
    ex) type=newgul bo_exclude=test;temp → test와 temp 게시판을 제외한 모든 게시판에서 글 추출
     

    ■ bo_list 옵션

     
    추출하고자 하는 게시판을 등록합니다. bo_list 옵션을 따로 둔 이유는 복수게시판 추출과 탭설정시 추출 게시판 적용을 위해서입니다. 설정시 각 게시판아이디는 세미콜론(;)으로 구분하며, type이 newgul, newcmt, newcmtgul, mygul 에서는 적용되지 않습니다.
     
    ex) bo_list=free → free 게시판에서 추출
          bo_list=talk;free;down →talk, free, down 게시판에서 추출
     

    ■ ca_name 옵션

     
    게시판의 글 중 특정 카테고리(분류)글만 추출합니다. 예를 들어 "ca_name=동영상" 이라고 설정하시면 해당 게시판 글 중 "동영상" 카테고리의 글만 추출합니다. 주의사항은 분류명에 공백(띄어쓰기)가 있을 경우 플러스(+)로 입력해 주셔야 합니다. "ca_name=동영상+모음" 처럼 말이죠.
     

    ■ order 옵션

     
    order 옵션은 정렬옵션입니다. 미설정시 당연히 등록(날짜)순입니다. order 옵션을 사용하면서 term 옵션을 적용하지 하지 않으면 해당 게시판의 전체 게시물을 대상으로 정렬합니다. order 옵션은 단일 또는 복수게시판 추출시만 사용할 수 있으며, newgul, newcmt, newcmtgul, mygul 등 type에서는 사용할 수 없습니다. 이러한 order 옵션은 기본적으로 6가지가 있습니다. (sql의 order by 부분입니다.)
     
    - 미설정 : 등록(날짜)순
    - order=hit : 조회순
    - order=good : 추천순
    - order=nogood : 비추천순
    - order=cmt : 댓글순
    - order=rand : 랜덤추출
     
    ex) bo_list=free;talk order=hit → free와 talk 게시판의 글을 조회순으로 출력합니다.
     
    ※ order 옵션사용시 썸네일이나 리스트에는 랭크 아이콘이 출력됩니다. 출력되는 랭크아이콘의 모습은 rank_list_icon 또는 rank_img_icon 설정을 통해 원하는 형태의 아이콘을 지정할 수 있으며, 각 랭크아이콘은 /amina/skin/rank 폴더 안에 img와 list로 구분되어져 있습니다.
     

    ■ term 옵션

     
    term 옵션은 order와 같이 사용되며, "term=일수" 형태로 설정합니다. 즉, term=30 이라고 하면 최근 30일이내 등록된 글만 가지고 order를 합니다.
     
    ex) bo_list=free;talk order=hit term=7 → free와 talk 게시판에서 최근 7일 이내 글을 조회순으로 출력합니다.
     

    ■ 종합예제

     
    talk 게시판의 "동영상" 카테고리 게시물 중에서 최근 30일 이내에 등록된 게시물을 댓글이 많이 달린순으로 5개(1위부터 5위) 출력하고 싶다면...
     
    \n
    [이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view text|top|||||||||||||

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,678 / 19 Page
    [ 녹스 안드로이드 에뮬레이터 NoxPlayer 모바일 에뮬레이터로 PC에서 모바일게임 하기 ]

    녹스 안드로이드 에뮬레이터 NoxPlayer 모바일 에뮬레이터로 PC에서 모바일게임 하기부드러운 게임플레이최고의 호환성다양한 멀티기능다운로드6.…

    [ 우분투)SSH Server 설치와 putty 로 서버 접속 하기,포트 변경 하기 ]

    우분투)SSH Server 설치와 putty 로 서버 접속 하기,포트 변경 하기SSH Server 설치원격 서버에 SSH 프로토콜을 사용하여 터…

    [ 시놀로지 dsm6.2.1에서 펨어어 재설치 다운그래이드 하기 ]

    시놀로지 펨어어 재설치 또는 다운그래이드 하기http://www.mertymade.com/syno/에서Config File Editor을 다운 …

    [ 시스템 파티션이 충돌합니다" 이 문구 문의 드립니다. ]

    시스템 파티션이 충돌합니다" 이 문구 문의 드립니다.◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.k…

    [ 실패)시놀로지 usb와 web 폴더 마운트 홈페이지 설치하기 ]

    시놀로지 usb와 web 폴더 마운트 홈페이지 설치하기volume1의 저장 폴더가 작을때 usb 외장하드/das의 연결 상태로 외장하드에 web…

    [ .htaccess를 사용하여 도메인을 하위 디렉터리로 리디렉션시키기 ]

    .htaccess를 사용하여 도메인을 하위 디렉터리로 리디렉션시키기.htaccess를 사용하여 메인 도메인 URL을 하위 디렉터리로 리디렉션시킬…

    [ U+리모컨 BT 리매핑 방법 및 keymapping 저장 위치 lguplus ] 댓글 10

    U+리모컨 BT 리매핑 방법 및 keymapping 저장 위치U+리모컨 리매핑 방법https://cafe.naver.com/mk802/32947…

    [ 나노에디터 활용 ) 커셔 위치 /etc/nanorc에서 # set const를 찾아서 주석 기호를 제거하면 … ]

    나노에디터 활용 ) 커셔 위치 /etc/nanorc에서 # set const를 찾아서 주석 기호를 제거하면 항상 커서 위치의 라인 번호가 표시됩…

    [ 바비 바크 / 다이아몬드 빌드 레포 ]

    바비 바크/다이아몬드 빌드 레포https://github.com/bobbybark/diamond-build-repo/find/master■ ▶ …

    [ 반디컷 사용방법 ]

    반디컷 사용방법https://www.bandicam.co.kr/bandicut-video-cutter/support/tutorial/반디컷 프로…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-29 16:15:37

    오늘의 홈 현황


    • 현재 접속자♨ 551 명
    • 오늘 가입자※ 3 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 8 명
    • 오늘 방문자 1,736 명
    • 어제 방문자 2,007 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,402,898 명
    • 전체 게시물※ 8,664 개
    • 전체 댓글수※ 24,794 개
    • 전체 회원수 11,077 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑