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,674 / 8 Page
    [ 안드로이드에서 데비안 설치 앱 ]

    안드로이드에서 데비안 설치 앱https://wiki.debian.org/ChrootOnAndroidAndroid 기기에서 데비안 chroot를 …

    [ CoreELEC 에서 arial 폰트 변경및 자막폰트 추가하기 ]

    CoreELEC 에서 arial 폰트 변경및 자막폰트 추가하기putty로 접속해서 보면/storage/.kodi/media/Fonts 경로에 폰…

    [ 온라인 글꼴 변환기 / 웹 글꼴 생성기 및 NanumGothic.zip 글꼴 ]

    온라인 글꼴 변환기 / 웹 글꼴 생성기 및NanumGothic.zip 글꼴font-converter.net에서 변환하세요 변환된NanumGoth…

    [ 헤놀로지 DSM 6.2.3-25426 update 진행 ]

    헤놀로지 DSM 6.2.3-25426 update 진행http://www.2cpu.co.kr/nas/28294#c_28445어제 6.2.3으로 …

    [ xpenology ssh puttry로 mount 하여 Booting USB sn,mac 주소 직접 간편… ] 댓글 2

    xpenology ssh puttry로 mount 하여 Booting USB sn,mac 주소 직접 간편하게마운트하여 편집하기root@ss11q…

    [ 리눅스 cp - 복사 백업 하기 ]

    리눅스 cp - 복사먼저 copy 하고자 하는 디랙토리를 만든다mkdir/volume1/web/ww원본/volume1/web/g5s 를 카피 하…

    [ 스킨 종료명령과 스킨 메뉴 먹통시 메뉴 초기화 방법및 파워 사용자메뉴 만들기 ] 댓글 1

    스킨 종료명령과 스킨 메뉴 먹통시 메뉴 초기화 방법및 파워 사용자메뉴 만들기http://11q.kr/g5s/bbs/board.php?bo_ta…

    [ 작업중)iptime entware 설치 작업 이전에 설치되었는데 오늘 다시 작업 하니 설치가 되지 않네요 ]

    iptime entware 설치 작업이전에 설치되었는데 오늘 다시 작업 하니 설치가 되지 않네요usb를 다시 포멧 합니다usb 메모리를 포멧 잘…

    [ 펌정보)웹폰트 적용에서 최적화까지 ] 댓글 2

    펌정보)웹폰트 적용에서 최적화까지unicode-range속성Permalinkunicode-range속성을 이용하면 특정 문자열만 웹폰트로 지정할…

    [ ● Synology-NAS 시놀로지 포트 번호 정리 및 사용중인 내장 포트 방화벽 허용 적용 ]

    ● Synology-NAS 시놀로지 포트 사용중인 내장 포트 방화벽 허용 적용● Synology-NAS 시놀로지 포트 번호 정리 1. 설정 유틸…

    [ Synology NAS에 IPKG Easy Bootstrap nano edit ipkg 를 설치하는 방법 ]

    ●Synology NAS에 IPKG를 설치하는 방법Synology 패키지 센터로 이동하여 오른쪽 상단 모서리에 있는 " 설정 "을 클릭한 다음 …


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-18 22:54:00

    오늘의 홈 현황


    • 현재 접속자♨ 712 명
    • 오늘 가입자※ 5 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 21 명
    • 오늘 방문자 1,842 명
    • 어제 방문자 1,772 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,385,254 명
    • 전체 게시물※ 8,644 개
    • 전체 댓글수※ 24,752 개
    • 전체 회원수 11,060 명

    QR코드


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

    알림 0








    최신글↑