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,684 / 34 Page
    [ 윈도우에 Windroy 다운로드 설치하여 안드로이드 어플 실행하기 ]

    윈도우에 Windroy 다운로드 설치하여 안드로이드 어플 실행하기https://windroy.en.softonic.com/download에서 다…

    [ winscp hidden files / 히든파일 보이게 하기 ( ctrl + alt + h ) ]

    winscp 패널 페이지 (기본 설정 대화 상자)환경 설정 대화 상자의패널 페이지에서파일 패널의 표시 및 동작 옵션을 구성 할 수 있습니다.로컬…

    [ phpMyadmin으로 Mysql data 백업 복원하기 및 전체 게시글 text 글자 수정 제거 하기 ]

    phpMyadmin으로 Mysql data 백업 복원하기 및 전체 게시글 text 글자 수정 제거 하기시스템 : 시놀로지 / 헤놀로지홈빌드 : …

    [ 헤놀로지 vmware workstation 백업서버를 이용한 복원기 ] 댓글 1

    헤놀로지 vmware workstation 백업서버를 이용한 복원기볼륨 충돌하여 저의 서버 복구 하였습니다 문제 추정 : wise care 36…

    [ 자체성공) tvheadend 녹화 파일 자동 인코딩 mkv 파일저장 하는방법(autoencoding.sh 사… ] 댓글 4

    tvheadend 자체적으로 mkv 파일 저장 가능 합니다.사용버전시놀로지 도커 버전 mkv 파일 저장 성공설정 조건tvheadend의 녹화 프…

    [ 성공)시놀로지 docker에서 seafile 설치작업 /docker 이미지 : m3adow/seafile ] 댓글 3

    시놀로지 docker에서 seafile 설치작업 성공docker 이미지 :m3adow/seafile웹에 파일 공유에 편리한 웹하드 입니다사용설치…

    [ skb smart2 기가wifi 공유기 설정 진입 안되는것 ]

    쓸모 없는 공유기 버리고 iptime공유기 대치 사용 하지만 그래도 한번 사용 해보자skb smart2 기가wifi 공유기 설정 진입 안되는것인…

    [ docker)Synology 에 Ubuntu를 설치하여 ssh 설치 외부 터미널 putty 로 접속하는 … ]

    docker)Synology 에 Ubuntu를 설치하여 ssh 설치 외부 터미널 putty 로 접속하는 방법먼저 하기 링크에 준하는 방법을 실패…

    [ 공구한 U5Mini용 BT리모콘 OTA Demo어플 사용으로 먹통됨// u5pvr 작은것 전용리모콘 bt O… ] 댓글 4

    공구한 U5Mini용 BT리모콘 OTA Demo어플 사용으로 먹통됨// u5pvr 작은것 전용리모콘 bt OTA프로그램 설치 사례정리망했습니다.…

    [ RSS 정보를 iframe 만들어 게시판 불러오기( board.php 를 rss.php 변경) ] 댓글 1

    최신버전을 확인하고자 다운로드 사이트 RSS 정보를 iframe 만들어 소스에 삽입하고자 합니다Free Online RSS to HTML Con…

    [ tvheadend를 docker에 가동 에러 원인 확인(추가 문의) ]

    tvheadend를 docker에 가동 에러 원인 확인(추가 문의)초기설치후는 정상시놀로지 도커로 tvh 설치후/아래 tv_grab 적용시 문제…

    [ CoreELEC IR remote LGUplus 4k 전면부 리모컨 스캔 scan code 값 설정 ] 댓글 8

    CoreELEC IR remote LGUplus 4k 전면부 리모컨 스캔 scan code 값 설정모든 키를 아래와 같이 정의 합니다전면부 bt…

    [ termux booting autorun bash_profile 자동실행 ] 댓글 2

    [termux booting autorun bash.profile 자동실행]# Termux 어플 자동 실행Autorun 어플설치 2개 실행te…

    [ bee-link gt-mini 2g 제품 netflix key 등록하기 ] 댓글 13

    bee-link gt-mini 2g 제품 netflix key 등록하기https://m.cafe.naver.com/mk802/33978에서 파일…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-08 14:53:49

    오늘의 홈 현황


    • 현재 접속자♨ 631 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 18 명
    • 오늘 방문자 1,623 명
    • 어제 방문자 2,016 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,421,547 명
    • 전체 게시물※ 8,682 개
    • 전체 댓글수※ 24,855 개
    • 전체 회원수 11,098 명

    QR코드


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

    알림 0








    최신글↑