또 질문하네요 정말 초보라서....(ccc님의 글을 보고 공부를 하고 있는 중인데) 정보
그누보드 또 질문하네요 정말 초보라서....(ccc님의 글을 보고 공부를 하고 있는 중인데)본문
ccc님의 최신글 추출과 레이아웃에 관련된 글을 참고하면 아래와 같습니다.
서버에 올려질 파일 구조도( ⇒ 로 표시된 부분은 사용자가 직접생성)
============================================================
www.홈페이지주소.com
ㅣ ㅣ
ㅣ foot.html ⇒
ㅣ head.html ⇒
ㅣ index.html ⇒
ㅣ lib.inc.php ⇒ 그누보드(아래 gnu2 폴더 )에 lib.inc.php파일과는 다름
ㅣ
ㅣ---[main]
ㅣ ㅣ--main.html ⇒ 최신글 추출 레이아웃부분
ㅣ---[gnu2]
ㅣ---다수의 php파일
ㅣ ....
ㅣ ....
ㅣ userlib.inc.php ⇒ 이파일이 꼭필요(관련파일은
ㅣ c cc님의 팁이나 스킨에서 찾기바람)
ㅣ--- [image]
[manage]
[skin]
ㅣ-----[board]
[gallery]
[newlist] ⇒ 최신글 불러오기 필수요소 (관련파일은 ccc님의 팁이나 스킨에서 찾기바람)
ㅣ-----[images] ⇒
5개의 php파일 ⇒
=============================================================
이상과 같고 님의 질문의 핵심인 노프레임 구조는 그누보드 관리자 화면의
기본환경설정 | 그룹관리 | 게시판관리 ⇒ 각부분에서 적용할수 있고
적용방법은 상단과 하단 파일 입력 폼부분에서 아래와 같이 적용
[(기본환경설정 | 그룹관리 | 게시판관리 어느부분에서 적용해도 상관없으나
쉽게 가기위해서 게시판관리에서 적용)그룹 동일 적용부분 체크시 그룹에
생성된 모든 게시판 동일하게 상하단을 불러옴]
../head.html ⇒ 상단부분
../foot.html ⇒ 하단부분
이런식으로 적용함 (위의 파일 구조도 일 경우)
그리고 index.html 에서 main.html을 불러오기 위해서
최신글 들어갈 부분 <td>와</td>사이에 아래와 같이 적용
===============================================================
<? if(is_file("main/$body.html")) {include ("main/$body.html");}
else {include ("main/main.html");} ?>
================================================================
그리고 주의할 부분은 index.html 상단
<? require_once "./lib.inc.php"; ?>
<? require_once "./ccc/userlib.inc.php"; ?> 이 부분이 상위와 같은
파일 구조일 경우 아래와 같이 되어야 함
<?
require_once "./lib.inc.php";
require_once "gnu2/userlib.inc.php";
?>
(여기서 유심히 볼점은 ccc가 그누보드
폴더일 경우 ccc라는 명을 자신이 생성한 폴더명으로 바꿀것.
☆ 디폴터값은 서버에 그누보드 생성시 gnu2 라는 이름으로 생성됨)
foot.html
head.html
이 두파일 구조는 이 홈페이지 [메뉴얼] 부분에 올려진
상단/하단 파일 경로에 대한 이해 (글 5번)참고
여기에 foot.php head.php 라는 이름의 확장자 명으로 설명되 있으나
foot.html head.html 내용과 동일 하게 적용하면됨
파일 구조를 분석하려면 http://oldccc.wo.to/
ccc님 홈페이지 주소로 가서 초기 화면에
이 홈페이지 소스전체 다운받기
이 홈페이지 전체소스 설명 클릭하시길.....................
서버에 올려질 파일 구조도( ⇒ 로 표시된 부분은 사용자가 직접생성)
============================================================
www.홈페이지주소.com
ㅣ ㅣ
ㅣ foot.html ⇒
ㅣ head.html ⇒
ㅣ index.html ⇒
ㅣ lib.inc.php ⇒ 그누보드(아래 gnu2 폴더 )에 lib.inc.php파일과는 다름
ㅣ
ㅣ---[main]
ㅣ ㅣ--main.html ⇒ 최신글 추출 레이아웃부분
ㅣ---[gnu2]
ㅣ---다수의 php파일
ㅣ ....
ㅣ ....
ㅣ userlib.inc.php ⇒ 이파일이 꼭필요(관련파일은
ㅣ c cc님의 팁이나 스킨에서 찾기바람)
ㅣ--- [image]
[manage]
[skin]
ㅣ-----[board]
[gallery]
[newlist] ⇒ 최신글 불러오기 필수요소 (관련파일은 ccc님의 팁이나 스킨에서 찾기바람)
ㅣ-----[images] ⇒
5개의 php파일 ⇒
=============================================================
이상과 같고 님의 질문의 핵심인 노프레임 구조는 그누보드 관리자 화면의
기본환경설정 | 그룹관리 | 게시판관리 ⇒ 각부분에서 적용할수 있고
적용방법은 상단과 하단 파일 입력 폼부분에서 아래와 같이 적용
[(기본환경설정 | 그룹관리 | 게시판관리 어느부분에서 적용해도 상관없으나
쉽게 가기위해서 게시판관리에서 적용)그룹 동일 적용부분 체크시 그룹에
생성된 모든 게시판 동일하게 상하단을 불러옴]
../head.html ⇒ 상단부분
../foot.html ⇒ 하단부분
이런식으로 적용함 (위의 파일 구조도 일 경우)
그리고 index.html 에서 main.html을 불러오기 위해서
최신글 들어갈 부분 <td>와</td>사이에 아래와 같이 적용
===============================================================
<? if(is_file("main/$body.html")) {include ("main/$body.html");}
else {include ("main/main.html");} ?>
================================================================
그리고 주의할 부분은 index.html 상단
<? require_once "./lib.inc.php"; ?>
<? require_once "./ccc/userlib.inc.php"; ?> 이 부분이 상위와 같은
파일 구조일 경우 아래와 같이 되어야 함
<?
require_once "./lib.inc.php";
require_once "gnu2/userlib.inc.php";
?>
(여기서 유심히 볼점은 ccc가 그누보드
폴더일 경우 ccc라는 명을 자신이 생성한 폴더명으로 바꿀것.
☆ 디폴터값은 서버에 그누보드 생성시 gnu2 라는 이름으로 생성됨)
foot.html
head.html
이 두파일 구조는 이 홈페이지 [메뉴얼] 부분에 올려진
상단/하단 파일 경로에 대한 이해 (글 5번)참고
여기에 foot.php head.php 라는 이름의 확장자 명으로 설명되 있으나
foot.html head.html 내용과 동일 하게 적용하면됨
파일 구조를 분석하려면 http://oldccc.wo.to/
ccc님 홈페이지 주소로 가서 초기 화면에
이 홈페이지 소스전체 다운받기
이 홈페이지 전체소스 설명 클릭하시길.....................
댓글 전체
bbking님 자세한 답변에 정말 감사합니다... 다시 한번 더 감사함니다..