• 북마크
  • 1:1문의
  • 새글
  • 회원가입
  • 로그인

이윰빌더 최신글설정

  • Home
  • 가이드
  • 이윰빌더 가이드
  • 이윰빌더 최신글설정

이윰 최신글 추출 활용가이드

이윰빌더의 최신글 활용 및 추출옵션에 대한 안내입니다.

최신글이란?
게시판에 포스팅 된 글들 중, 최근에 작성된 일부를 다른 영역에서 불러와 출력하는 것을 말합니다. 주로 메인페이지 또는 사이드에 최신글을 출력하여 빠른 정보들을 모아 웹사이트에 접속하는 방문자에게 알려주는 용도입니다.

이윰빌더는 그누보드5에서 제공하는 방식의 최신글 추출 방식도 지원하지만, 이외에도 다양한 방식의 이윰빌더 최신글 추출 방식이 존재합니다.

1. 그누보드5 최신글 추출 방식을 이윰빌더에 적용하기

예) /eyoom/theme/basic/main/index_bs.html 파일의 원하는 위치에 최근글 추출하기

아래 소스를 원하는 위치에 복사하여 붙여넣기 하면 됩니다.

		    {=latest('basic','freeboard',5,25)}
	    
  1. 그누보드5 /skin/latest/basic/ 스킨이 적용이 됩니다.
  2. bo_table이 freeboard인 게시판의 최근 게시물을 추출합니다.

규칙

			{=latest('스킨명','테이블명',추출수량,제목길이)}
		

사용예(webzine 최신글 스킨)

			{latest->latest_eyoom('webzine','title=정보게시판||bo_table=free_board||count=4||cut_subject=50||img_view=y||img_width=300||content=y||cut_content=100')}
		
  • title=정보게시판 : 타이틀 이름이 '정보게시판'으로 출력
  • bo_table=free_board : 'free_board'라는 이름을 가진 게시판의 게시물을 가져옴
  • count=4 : 게시물 4개를 추출
  • cut_subject=50 : 제목 길이를 50으로 제한
  • img_view=y : 게시물 이미지를 출력
  • img_width=300 : 불러오는 게시물 이미지 가로 폭값을 300으로 설정
  • content=y : 게시물 내용을 출력
  • cut_content=100 : 게시물 내용 길이를 100으로 제한

2. 이윰빌더 최신글 적용하기

1. 규칙

			{latest->추출함수('스킨명','옵션설정')}
		

2. 최근글 추출함수

  • latest_newpost : 사이트의 모든 게시물중 최신글 및 최신댓글 동시에 추출하는 기능
  • latest_hot : 게시판 내부에서 상단 또는 하단에 위치하여 최근글을 조회수 순서로 기능
  • latest_write : 최근 작성글을 추출하는 기능
  • latest_comment : 최근 댓글을 추출하는 기능
  • latest_eyoom : 최근 작성글을 추출하는 기능 (가장 많이 사용하는 함수)
  • latest_random : 최근 작성글을 랜덤하게 추출하는 기능
  • latest_rankset : 회원의 랭킹정보를 추출하는 기능
  • latest_item : 쇼핑몰 상품을 추출하는 기능
  • latest_best : 커뮤니티 메인에 출력할 일간/주간/월간베스트 글을 한번에 출력하는 기능

3. 함수에 따른 스킨디렉토리

  • latest_newpost : /eyoom/theme/테마명/skin_bs/newpost/
  • latest_hot : /eyoom/theme/테마명/skin_bs/hotpost/
  • latest_write : /eyoom/theme/테마명/skin_bs/latest/
  • latest_comment : /eyoom/theme/테마명/skin_bs/latest/
  • latest_eyoom : /eyoom/theme/테마명/skin_bs/latest/
  • latest_rankset : /eyoom/theme/테마명/skin_bs/ranking/
  • latest_item : /eyoom/theme/테마명/skin_bs/latest/
  • latest_best : /eyoom/theme/테마명/skin_bs/latest/

4. 스킨명 : 스킨디렉토리에서 적용시킬 스킨폴더명

5. 옵션설정

  1. 옵션규칙
    • 구분자 : ||
    • 옵션예 : 옵션명1=값1||옵션명2=값2||옵션명3=값3|| ... ||옵션명n=값n
  2. 옵션종류
    • 옵션종류는 아래 표를 참고 해 주세요.

옵션종류

옵션명 사용법 설명
title title=타이틀명칭 1) 최근글 헤더 부분에 사용하는 타이틀 문구
2) bo_table 옵션과 함께 사용할 경우, 자동으로 타이틀에 링크를 생성합니다.
bo_table bo_table=테이블명 특정 게시물의 최근글을 추출합니다.
bo_exclude bo_exclude=테이블명1,테이블명2,테이블명3 1) 테이블명1, 테이블명2, 테이블명3 의 게시물을 제외한 전체 게시판의 게시물을 최근 등록된 순으로 추출합니다.
2) bo_table과 함께 사용할 수 없습니다.
bo_include bo_include=테이블명1,테이블명2,테이블명3 1) 테이블명1, 테이블명2, 테이블명3 의 게시물만을 최근 등록된 순으로 추출합니다.
2) bo_table과 함께 사용할 수 없습니다.
gr_id gr_id=그룹명 1) 그룹명에 포함된 게시판의 게시물들을 최근 등록된 순으로 추출합니다.
2) bo_table과 함께 사용할 수 없습니다.
bo_direct bo_direct=값(y or n) 1) bo_table=xxxbbb 옵션과 함께 사용하며 bo_table 옵션없이 사용할 수 없습니다.
2) 지정한 게시판 DB(g5_write_xxxbbb)에서 직접 최근 게시물을 추출합니다.
count count=숫자 추출할 게시물의 갯수
cut_subject cut_subject=숫자 숫자만큼 게시물 제목의 길이를 자릅니다.
content content=값(y or n) 게시물의 내용 일부를 출력할지 여부를 결정합니다.
cut_content cut_content=숫자 숫자만큼 게시물 내용의 길이를 자릅니다.
best best=y 출력순서를 히트수 순서로 출력합니다.
period period=날짜 게시물의 출력 범위를 날자만큼 이전부터 현재까지의 게시물을 추출합니다.
예) period=30 (오늘부터 30일 이전의 게시물 추출)
photo photo=값(y or n) 회원의 포토를 출력할지 여부를 결정합니다.
img_view img_view=값(y or n) 게시물에 첨부되거나 포함된 이미지를 출력할지 여부를 결정합니다.
img_width img_width=숫자 출력될 이미지의 가로 사이즈를 결정합니다.
img_height img_height=숫자 출력될 이미지의 세로 사이즈를 결정합니다.
cols cols=숫자 이미지 갤러리의 경우 가로로 출력할 게시물의 가로 칸수를 결정합니다.