그누보드 폼 게시판 만들기 + 메인 폼과 연동

- 게시판 스킨 구조 - list.skin.php : 게시판 접속 시 목록 스킨 - view.skin.php : 상세 글 스킨 - write.skin.php : 글쓰기 스킨 - write_update.skin : 새 글 올라가기 전 들르는 곳 (안내 팝업 삽입 등) - 폼 게시판과 메인 폼이 연동 -> write.skin.php, view.skin.php,메인폼 3개에 똑같은 필드값이 다 들어가야함 1. 게시판 세팅 - 분류(category) 만들기 - 게시판 기본 설정 - 분류 - select option 값 넣어주기 2. 게시판 세팅 - write.skin.php, view.skin.php 세팅 - 여분 필드 이용해서 변수 만들기 - 여분 필드 : wr_1 ~ wr_10 ; 10개 / 게시판 설정 여..

그누보드 최근 게시글 출력

1. 최근 게시글 스킨 만들기 - (theme : 테마 사용할 경우) - skin - latest 안에 폴더 생성 2. 최근 게시글 스킨 삽입 최신글 - 게시판 스킨 경로 : theme 설정 시 다른 경로 안 써줘도 됨, 바로 게시판 이름 * 여러 게시판의 최근 게시물을 같이 출력시키고 싶을 때, https://sir.kr/g5_tip/4103 [최신글]원하는 게시판만 선택해서하기 > SIR latest.lib.php 하단에 아래 함수를 추가하시면됩니다. [code] sir.kr cf) 탭 형태로 만들 경우 이미지가 들어간다면 latest 스킨을 전체용, 각 게시판용 2개를 만들어야 함 각 게시판별 이미지 코드 : $thumb = get_list_thumbnail($bo_table, $list[$i]['..

그누보드 서브 페이지 생성 (menu 및 title)

1. 서브 폴더 및 페이지들 생성 2. left menu 설정 *menu.php - page_loc : 각 서브페이지들 상위 폴더 지정 - li안에 if문 넣어서 "active" 주기 -> PHP_SELF (페이지 주소)가 sub01.php일 때 "active" 클래스 넣어라 >인트로 경영철학 사업영역 팀 구성 포트폴리오 - include로 sub page에 삽입 3. title 세팅 *title.php : -각 페이지별로 left menu text 세팅 - head.php에 변수로 title 삽입 ***if 부정문 만들기 -긍정문은 or로 연결, 부정문은 and로 연결

그누보드 설치방법 및 구조 (head.lib.php)

*그누보드 설치방법 1) www 밑에 파일 넣기 2) 그누보드 설치 - my sql db 아이디, 패스워드는 ftp 아이디, 패스워드랑 동일하게 기본 할당 (바꿀 수 있음) 3) 테마 설정 - 관리자 주소 : /adm/ - 환경설정 - 테마설정 *그누보드 구조- head.lib.php + head.php + content + foot.php 로 한 페이지 구성 - 분리 후 각 페이지에 include 시킴 /*절대경로*/ * head.lib.php - 안에 들어가는 각종 link, script + page location 선언 - PHP_SELF : 도메인 뒤에 주소값 - page loc : 페이지들이 있는 디렉토리 폴더 잡는 것 (도메인 밑에 몇 번째 폴더가 root 인지 설정)