그누보드 상단파일 하단파일 설정시.. 정보
그누보드 상단파일 하단파일 설정시..본문
제 웹사이트의 기본 header.php를 보면
*.css 파일들을 불러들이고
*.js 파일들을 불러들여서
그 중간 contents가 나올 php부분안의 div class 또는 다른 객체의 member로 설정해서 사용중인데요
그누보드의 상단파일과 하단파일 설정에 각각 header.php와 footer.php를 넣었더니
크롬으로 봤을 땐 header에 포함된 메뉴 내 style이 뒤바뀌고, 익스플로러를 확인해보니 자바스크립트로 짠 메뉴 디자인도 엉망으로 변하더군요... 그래서 소스보기를 눌렀더니
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>GECKOREA > TEST1 1 페이지</title>
<link rel="stylesheet" href="../style.css" type="text/css">
</head>
<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "..";
var g4_bbs = "bbs";
var g4_bbs_img = "img";
var g4_url = "xxxxxxxxxxxxxxx(지웠습니다)";
var g4_is_member = "1";
var g4_is_admin = "super";
var g4_bo_table = "TEST1";
var g4_sca = "";
var g4_charset = "utf-8";
var g4_cookie_domain = "";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
var g4_admin = 'adm';</script>
<script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="../js/common.js"></script>
<body topmargin="0" leftmargin="0" >
<a name="g4_head"></a>
(header.php의 시작입니다)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
저렇게 떡하니 header.php의 시작위에 html, head, body 등등이 설정되어있더라구요.
저것 덕분에 css 엉키고 js 안돌아가고 난리치는거 같ㅇㄴ데..
어떻게 해결 방법이 없나요?
미리감사드립니다.
*.css 파일들을 불러들이고
*.js 파일들을 불러들여서
그 중간 contents가 나올 php부분안의 div class 또는 다른 객체의 member로 설정해서 사용중인데요
그누보드의 상단파일과 하단파일 설정에 각각 header.php와 footer.php를 넣었더니
크롬으로 봤을 땐 header에 포함된 메뉴 내 style이 뒤바뀌고, 익스플로러를 확인해보니 자바스크립트로 짠 메뉴 디자인도 엉망으로 변하더군요... 그래서 소스보기를 눌렀더니
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>GECKOREA > TEST1 1 페이지</title>
<link rel="stylesheet" href="../style.css" type="text/css">
</head>
<script type="text/javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "..";
var g4_bbs = "bbs";
var g4_bbs_img = "img";
var g4_url = "xxxxxxxxxxxxxxx(지웠습니다)";
var g4_is_member = "1";
var g4_is_admin = "super";
var g4_bo_table = "TEST1";
var g4_sca = "";
var g4_charset = "utf-8";
var g4_cookie_domain = "";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
var g4_admin = 'adm';</script>
<script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="../js/common.js"></script>
<body topmargin="0" leftmargin="0" >
<a name="g4_head"></a>
(header.php의 시작입니다)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
저렇게 떡하니 header.php의 시작위에 html, head, body 등등이 설정되어있더라구요.
저것 덕분에 css 엉키고 js 안돌아가고 난리치는거 같ㅇㄴ데..
어떻게 해결 방법이 없나요?
미리감사드립니다.
댓글 전체
기본적으로 그누보드는 header.php 내에서 선행적으로 head.sub.php 라는 파일을 인클루드 합니다.
head.sub.php 파일을 열어보시면 아시겠지만, 중첩되는 부분의 주석처리된 DTD선언부와 <head>~</head> 소스가 보일 것입니다. 해당 부분을 수정해주시면 되지 않을까 합니다.
head.sub.php 파일을 열어보시면 아시겠지만, 중첩되는 부분의 주석처리된 DTD선언부와 <head>~</head> 소스가 보일 것입니다. 해당 부분을 수정해주시면 되지 않을까 합니다.
혹시 이와 같이 그누보드 파일의 전반적인 설명이 되어있는 페이지가 있을까요?
http://sir.co.kr/manual/kcp_youngcart4/
저도 이 참에 찾아보니 메뉴얼에 적절히 나와있네요 :)
공통 부분에 페이지의 구성, 디렉토리 파일 설명 부분~
저도 이 참에 찾아보니 메뉴얼에 적절히 나와있네요 :)
공통 부분에 페이지의 구성, 디렉토리 파일 설명 부분~
아 그런 구조로 되어있었군요!
확인해보고 수정해보겠습니다.^^ 감사합니다
확인해보고 수정해보겠습니다.^^ 감사합니다