• 회원가입
  • 로그인

[19. 최신글 연결] G5 - 최신글 연결 (최신글 출력 코드 구조 / 출력 코드 / 출력 코드 위치)


그누보드5 경우, 게시판을 생성 시 자동으로 최신글에 모두 출력됩니다.

만약, 특정 게시판만 최신글에 출력하고 싶은 경우 아래 출력 코드 이용.




♠ 최신글 출력 코드 구조


<?php echo 최신글함수명(스킨명, 게시판테이블ID, 출력갯수, 제목길이); ?>





※ 최신글 함수명

1. 최신글 함수 파일 위치:  도메인/lib 폴더 안에 위치  (예: 그누보드5 기본 경우, latest.lib.php 파일)

2. 최신글 함수명은 함수 파일을 열어보면 아래처럼 표현된 것에서 파란색 글씨 부분에 해당 함.


function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='')
{ ............




※ 스킨명

테마 안:  도메인/theme/테마명/skin/latest/폴더명   →  이 경우, 스킨명은 theme/폴더명

테마 밖:  도메인/skin/latest/폴더명   →   이 경우 스킨명은  폴더명




※ 게시판 테이블 ID

1. 게시판 생성할 때 적은 TABLE 입력란에 적은 것에 해당.






2. 게시판 목록에서 URL 끝 부분에 보이는 거. (즉, 위에서 적은 게 이 부분에 나타남)






※ 출력갯수

게시글을 몇 개 불러올 건지 의미.   그누보드5 기본 경우, 5개 불러 옴.




※ 제목 길이

한글 1글자: 3       30으로 설정할 경우, 한글 10글자 정도 출력

영문 1글자: 2       30으로 설정할 경우, 영문 15글자 정도 출력








 최신글 출력 코드


그누보드5 테마 의 최신글 스킨 사용 시, 최신글 출력 코드

<?php echo latest('theme/basic', $row['bo_table'], 5, 25); ?>

 (예: 도메인/theme/basic/skin/latest/basic 최신글 스킨을 사용하는 경우)
★ 게시판테이블아이디 부분이 $row['bo_table'] 인 이유는 for 반복문을 통해 여러 게시판을 불러오기 위함입니다.



그누보드5 테마 의 최신글 스킨 사용 시, 최신글 출력 코드

<?php echo latest('basic', $row['bo_table'], 5, 25); ?>

 (예: 도메인/skin/latest/basic 최신글 스킨을 사용하는 경우)



특정 게시판만 불러오는 최신글 출력 코드 (예: free 게시판)

<?php echo latest('theme/basic', free, 5, 25); ?>
<?php echo latest('basic', free, 5, 25); ?>

게시판 테이블 아이디가 free인 특정게시판만 불러오려면 for 반복문 포함 기존 최신글 출력 코드를 몽땅 삭제하고, 
위처럼 작성하시면 됩니다.





 최신글 출력 코드 위치


테마 사용할 경우, 최신글 출력 코드 위치 (basic 테마 사용  경우)

도메인/theme/basic/index.php 파일 14 ~39라인





테마 사용 안 할 경우, 최신글 출력 코드 위치

도메인/index.php 파일 21~46라인



분류 제목
1. 빌더 소개 G5 - 소개 / 생김새 / 메뉴 구조 / 장점 / 소스 구성 / 언어셋
2. 홈피 기획 G5 - 홈페이지 기획 - 메뉴 구조 / 메뉴 위치 / 메뉴 노출 / 메뉴 접근 / 고려사항 / 빌더 vs 테마
3. 유틸 준비 G5 - 홈페이지 제작에 필요한 유틸 다운로드 ★
4. 언어셋 결정 G5 - 그누보드5는 UTF-8 버전만 제공 함. ※ EUC-KR 버전은 없음.
5. 빌더 다운 G5 - (원본 / 스킨 / 플러그인 / 테마 / 빌더) 다운로드 ★
6. 호스팅 신청 G5 - 설치에 맞는 호스팅 1 ★ (그누보드5 호스팅 환경 / 호스팅 개념 / 호스팅 종류 / 호스팅 신청 시 고려사항)
6. 호스팅 신청 G5 - 설치에 맞는 호스팅 2 (카페24에서 웹호스팅 신청 시, DB 정보)
6. 호스팅 신청 G5 - 설치에 맞는 호스팅 3 (오토셋9 설치 후 생성한 DB 정보)
7. 도메인 연결 G5 - 도메인 연결 (도메인 구입하기 / 도메인과 호스팅 연결 원리 / 도메인과 호스팅 연결 방법)
8. FTP 설정 G5 - FTP 설정하는 법 (FTP 소개 / FTP 종류 / FTP 다운로드 / FTP 설정하는 법)
9. 빌더 설치 G5 - 설치 방법 1 ( ★ 호스팅에 그누보드5 설치하는 법 / 로그인 하는 법 / 관리자 페이지 접속하는 법)
9. 빌더 설치 G5 - 설치 방법 2 (오토셋에 그누보드5 설치하는 법 = 내 컴퓨터에 그누보드5 설치하는 법)
10. 테마 다운 G5 - 테마 다운로드 주소 좌표
11. 테마 업로드 G5 - 테마 업로드 하는 법
12. 테마 선택 G5 - 테마 설정 (선택 , 적용) 하는 법
13. 사이트명 G5 - 사이트명 입력하는 법
14. 로고변경 G5 - 로고 변경하는 법 1 (PC 모드 경우)
14. 로고변경 G5 - 로고 변경하는 법 2 (모바일 모드 경우)
15. 그룹 생성 G5 - 그룹 생성하는 법 (= 게시판 생성 위해서 먼저 해야 할 사항)
16. 게시판 생성 G5 - 게시판 생성하는 법
17. 웹페이지 생성 G5 - 웹페이지 생성하는 법 + 웹페이지 상대경로 설정하는 법
18. 메뉴 연결 G5 - 메뉴 생성 및 연결 (그룹, 게시판, 웹페이지, 내용관리를 메뉴에 연결하기)
19. 최신글 연결 G5 - 최신글 연결 (최신글 출력 코드 구조 / 출력 코드 / 출력 코드 위치)
20. 스킨 다운 G5 - 스킨 무료 다운로드 (스킨 다운로드 좌표 / 스킨 다운로드 및 업로드 주의사항)
21. 스킨 탑재 G5 - 스킨 종류 (skin 폴더 위치 / 스킨 종류 / 스킨명 적는 법)
21. 스킨 탑재 G5 - board (게시판 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - connect (현재접속자 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - content (내용보기 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - faq (자주묻는질문 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - latest (최신글 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - member (회원가입 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - new (전체최근게시물 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - outlogin (아웃로그인 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - poll (투표관리 = 설문조사 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - popular (인기검색어 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - qa (1:1문의 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - search (전체 검색 스킨) 다운 / 업로드 / 적용
21. 스킨 탑재 G5 - visit (방문자수 스킨) 다운 / 업로드 / 적용
G4 → G5 G5 - 그누보드4를 그누보드5로 전환하는 법 (= G4를 G5로 이전하는 법) ★★★ [2레벨] 
백업 복구 G5 - 백업 복구 1 (백업 방법) [2레벨] 
백업 복구 G5 - 백업 복구 2 (복원 방법) [2레벨] 
기본 환경 G5 - 관리자 > 환경설정 > 기본환경설정 > 홈페이지 기본환경 설정 ★
게시판 기본 G5 - 관리자 > 환경설정 > 기본환경설정 > 게시판 기본 설정 ★
회원 가입 G5 - 관리자 > 환경설정 > 기본환경설정 > 회원가입 설정 ★
본인 확인 G5 - 관리자 > 환경설정 > 기본환경설정 > 본인확인 설정
이메일 G5 - 관리자 > 환경설정 > 기본환경설정 > 이메일 설정 ★
SNS G5 - 관리자 > 환경설정 > 기본환경설정 > SNS 설정
레이아웃 추가 G5 - 관리자 > 환경설정 > 기본환경설정 > 레이아웃 추가설정
SMS G5 - 관리자 > 환경설정 > 기본환경설정 > SMS
여분필드 G5 - 관리자 > 환경설정 > 기본환경설정 > 여분필드 기본 설정 (예: $config['cf_1'])
목록
모바일 버전으로 보기