또 질문하네요 정말 초보라서....(ccc님의 글을 보고 공부를 하고 있는 중인데) > 그누3질답

그누3질답

또 질문하네요 정말 초보라서....(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");}
 &nbsp; &nbsp; &nbsp; &nbsp;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님 홈페이지 주소로 가서 초기 화면에
이 홈페이지 소스전체 다운받기
이 홈페이지 전체소스 설명 &nbsp;클릭하시길.....................

댓글 전체

전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT