회원호스팅-네트워크 자원 공유 서비스 :: 진보네트워크센터

진보넷   회원 호스팅

작성자
에띠
제목
노프레임 홈피 만들기 두번째
작성일
2002.11.07 07:05:46
조회수
8,429
추천
0
문서 주소
http://hosting.jinbo.net/webbs/view.php?board=manual&id=38
첨부파일1
noframe.zip size: 0 Byte download:
앞에 글에 이어서 글을 올립니다... 상단 이미지 이미지 밑에 메뉴판 왼쪽에 진보넷 웹메일
 
가운데 본문 맨 밑에 카피레프트 부분 이렇게 구성됩니다..
먼저 웹메일 부분부터 만들어 보죠..

우선 1*1 짜리 테이블을 하나 만들어 줍니다..

그런 다음 테이블 안에 아래 소스를 넣어 줍니다..

<!--- 웹메일 테이블 -->
<script>
function open_join() {
  window.open("http://bbs.jinbo.net/user/join.php?gid=1", "Join", "width=640,he
ight=500,scrollbars=yes");
}

function open_login() {
  var Win = window.open("", '_blank');
  Win.resizeTo(screen.width, screen.height);
  Win.moveTo(0,0);
  Win.document.write("<html>>window.open("http://bbs.jinbo.net/login/
login.php?url=http://bbs.jinbo.net/mail/", "Login", "width=350,height=400"
)</html>")
}

<table border=1 bordercolor=navy align=center cellspacing=0 cellpadding=0 width
=148>
<tr><td colspan=2 align=center bgcolor=#cdcdc1> 웹메일 가입/로그인 </td></tr>
<tr><td align=center bgcolor=#f8f8ff width=64>
<a href=javascript:open_join()>가입하기</a>
</td>
<td align=center bgcolor=#f5f5f5 width=64>
<a href=javascript:open_login()> 로그인 </a>
</td></tr>
</table>




참 표 속성도 적당히 조절해줘야겠죠...?
이렇게 해서 웹메일러 부분은 완성되었습니다..
이제 본문 작업을 해보겠습니다...
본문은 최근게시물이 나오게 할겁니다..
앞 페이지에서 만들었던거 기억하고 계시면..
최근 게시물이라 적힌 부분이 있을 겁니다..
넵 거기서 최근 게시물이라는 글자를 지워주시고...
그 자리에다가 테이블을 만들어 주는데
여기서 어떻게 구상하느냐에 따라 달라지는데..
편의상 최근 공지가 제일 위로 오고  그 밑에 최근 게시물 2개
또 그 밑에 최근 게시물 두개가 나오는 형태로 만들어 보겠습니다..
최근 공지가 한줄이고 최근 게시물이 두줄씩이니까 총 세줄이구요
가로로는 최근 게시물이 두개씩 나오고 중간 여백이 들어갈 한셀이
필요하니까 3*3의 형태로 테이블을 만들어 줍니다..
테이블이 만들어 졌으면 속성으로 들어가서 원하는 형태로 설정을 해줍니다..
다 됐으면 각 셀마다 어떤 내용이 들어갈지 미리 적어둡니다..
공지사항을 지우시고 아래 소스를 붙여 넣습니다..

<? include("http://cham[2].jinbo.net/maybbs/gongji.php?db=[계정]&code=[공지게시판코드]") ?>

자세한 내용은 메뉴얼 페이지를 참고하시면 됩니다..
그리고 최근 게시물이 나올 부분은 <? include
"http://홈페이지주소/maybbs/show.php?db=[계정]&code=[게시판아이디]&cut=20";
?>
이런 형태로 해줍니다...다 하셨으면 저장하고 웹에 올리신 다음 
웹에서 불러와 봅니다..뭔가 이상하다는 느낌이 들겁니다..
우선 웹메일러 부분을 윗쪽 정렬로 하시구요..
여백도 적절히 주면서 조정을 해줍니다...
다시 저장을 하고 웹에 올린다음 또 살펴봅니다..
웹메일러도 달았고 최근게시물도 나오게 했으니까 끝났느냐 아직 끝이 아닙니다..
메뉴를 눌렀을때 최근 게시물 부분에만 게시물이 오고 나머지 부분은 그대로 있게 할려면 헤더와 푸터 파일을 불러와줘야 합니다..
최근 게시물 들어간 테이블을 몽땅 삭제하고 "최근 게시물"이라 적습니다..
html 창으로 가서 최근 게시물이라 적어놓은 앞 부분 까지 복사를 합니다..
메모장을 여시고 붙여넣기를 한 다음에 혹시 이미지 파일이 있으면 절대 경로로 다 바꿔줍니다...
(http://...) 그런 다음 파일이름.php로 저장을 합니다..(편의상 head.php로 저장합니다..)
다시 나모로 가서 최근게시물 글자가 끝나는 부분부터  복사를 합니다..
메모장을 새로 열고 붙여넣기를 합니다...
역시 그림 파일이 있으면 절대경로로 고쳐주고여 그런 담 파일이름.php로 저장합니다..(편의상 foot.php)
이제 거의 다 됐습니다...
헤드 파일과 푸터파일을 인덱스 파일이랑 같은 위치에 올리구 
게시판 관리자 모드에 들어가서 head url에 head.php의 경로를 적고
footer url에는 foot.php의 경로를 적습니다..

드디어 다 됐습니다...
만들어 놓은 그림이 있으면 그림 보면서 하면 그리 어렵지는 않을 건데..
텍스트로만 설명할려니 무지 힘듭니다..ㅡ,.ㅡ
아무쪼록 요렇게 해서 꼭 성공하셨으면 합니다..
질문사항이 있으면 여기 게시판 말고 온라인 상담실에 글을 남겨
주시면 되도록 빨리 답변을 드리도록 하겠습니다..
제가 못하더라도 사려깊은 진보넷 운영진 분들이 친절하게
답변을 해줄껍니다..(ㅡ,.ㅡ)