영카트 [YC5] 초기 설정후 세팅 파일들 위치 강좌
페이지 정보
본문
그누보드5 초기 세팅은 https://www.happyjung.com/bbs/board.php?bo_table=lecture&wr_id=1662 에서 확인
1. / v3 / common / _happyjung_.php
<?php
include_once '_common.php'; # 그누보드 공통파일;
include_once G5_PATH."/head.sub.php";
// 아래항목중 사용할것만 주석해지
include_once(G5_LIB_PATH."/outlogin.lib.php");
include_once(G5_LIB_PATH."/latest.lib.php");
//include_once(G5_LIB_PATH."/visit.lib.php");
//include_once(G5_LIB_PATH."/connect.lib.php");
//include_once(G5_LIB_PATH."/poll.lib.php");
//include_once(G5_LIB_PATH."/popular.lib.php");
$hp_url = "https://www.happyjung.com"; // 홈페이지 주소
$hp_title = "해피정닷컴";
$hp_root = "/v3"; // HTML 작업기본폴더
$hp_bbs = "/bbs"; // 그누보드 bbs 폴더
$hp_bbs2 = $hp_bbs ."/board.php?bo_table=";
// .......
<meta name="keywords" content="홈페이지,설명,단어">
<link rel="shortcut icon" href="https://www.happyjung.com/favicon.ico">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<script src="/Scripts/swfobject_modified.js" type="text/javascript"></script>
<script type="text/javascript" src="<?php echo $hp_root; ?>/common/_happyjung_.js"></script>
<link rel="stylesheet" type="text/css" href="<?php echo $hp_root; ?>/common/_happyjung_.css" />
2. HTML 페이지 타이틀 제어하기 파일생성
/ v3 / common / _happyjung_title.php 에 아래의 양식으로 파일 생성
<?php
$hp_root_dir = "/v3/"; // HTML 폴더
if ($_SERVER['PHP_SELF'] == $hp_root_dir . 'index.php') {
echo $config['cf_title'];
### 메뉴1 ###
} elseif ($_SERVER['PHP_SELF'] == $hp_root_dir . '01_01.php') {
echo $config['cf_title'] ." > 회사소개 > 회사개요";
} elseif ($_SERVER['PHP_SELF'] == $hp_root_dir . '01_02.php') {
echo $config['cf_title'] ." > 회사소개 > 회사개요";
### 메뉴2 ###
} elseif ($_SERVER['PHP_SELF'] == $hp_root_dir . '02_01.php') {
echo $config['cf_title'] ." > 포트폴리오 > 홈페이지";
} elseif ($_SERVER['PHP_SELF'] == $hp_root_dir . '02_02.php') {
echo $config['cf_title'] ." > 포트폴리오 > 홈페이지";
### 게시판 ###
} else {
echo $g5_head_title;
}
?>
3-1. / 영카트5 / head.sub.php 수정
?>
<title><?php echo $g5_head_title; ?></title>
<?php
를 아래와 같이 변경
echo "<title>"; // 해피정닷컴 수정 (2014-12-17)
include $_SERVER["DOCUMENT_ROOT"]."/v3/common/_happyjung_title.php";
echo "</title>
"; // html 소스보기에서 줄바뀜시키려고
3-2. / 영카트 / head.sub.php 수정
$shop_css = '';
if (defined('_SHOP_')) $shop_css = '_shop';
를 아래와 같이 변경
$shop_css = '_shop'; // 해피정닷컴 수정 (2014-12-17)
if (defined('_SHOP_')) $shop_css = '_shop';
3-3. / 영카트 / head.sub.php 수정
</head>
를 아래와 같이 변경
<?php include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/_happyjung_.php"; // 해피정닷컴 추가 (2014-12-17) ?>
</head>
4. 영카트5 폴더를 제외한 모든 추가생성된 HTML폴더 ( common 폴더포함)에는 _common.php 파일을 생성
<?php
include_once("../common.php");
?>
5. 일반페이지 제작
<?php
include_once "_common.php";
include_once G5_SHOP_PATH."/shop.head.php";
?>
<br><br>본문 내용<br><br>
<?php
include_once G5_SHOP_PATH."/shop.tail.php";
?>
6. 프레임 사용시
frame , frameset 은 HTML5 에서 폐기되었으며 iframe 과 CSS를 활용해서 사용할것을 권장함
참조: http://html5.clearboth.org/obsolete.html
7. / v3 / common / _happyjung_.css 내용중에서 사용을 피해야할 내용
그누보드5와 충돌(?)하는 아래 속성값은 사용하면 예기치 못한 링크 색상 변경 또는 줄간격 오류가 발생함
body {
line-height: ...
}
td {
line-height: ...
}
a.link { ... }
a.visited { ... }
a. active { ... }
a.hover { ... }
1. / v3 / common / _happyjung_.php
<?php
include_once '_common.php'; # 그누보드 공통파일;
include_once G5_PATH."/head.sub.php";
// 아래항목중 사용할것만 주석해지
include_once(G5_LIB_PATH."/outlogin.lib.php");
include_once(G5_LIB_PATH."/latest.lib.php");
//include_once(G5_LIB_PATH."/visit.lib.php");
//include_once(G5_LIB_PATH."/connect.lib.php");
//include_once(G5_LIB_PATH."/poll.lib.php");
//include_once(G5_LIB_PATH."/popular.lib.php");
$hp_url = "https://www.happyjung.com"; // 홈페이지 주소
$hp_title = "해피정닷컴";
$hp_root = "/v3"; // HTML 작업기본폴더
$hp_bbs = "/bbs"; // 그누보드 bbs 폴더
$hp_bbs2 = $hp_bbs ."/board.php?bo_table=";
// .......
<meta name="keywords" content="홈페이지,설명,단어">
<link rel="shortcut icon" href="https://www.happyjung.com/favicon.ico">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<script src="/Scripts/swfobject_modified.js" type="text/javascript"></script>
<script type="text/javascript" src="<?php echo $hp_root; ?>/common/_happyjung_.js"></script>
<link rel="stylesheet" type="text/css" href="<?php echo $hp_root; ?>/common/_happyjung_.css" />
2. HTML 페이지 타이틀 제어하기 파일생성
/ v3 / common / _happyjung_title.php 에 아래의 양식으로 파일 생성
<?php
$hp_root_dir = "/v3/"; // HTML 폴더
if ($_SERVER['PHP_SELF'] == $hp_root_dir . 'index.php') {
echo $config['cf_title'];
### 메뉴1 ###
} elseif ($_SERVER['PHP_SELF'] == $hp_root_dir . '01_01.php') {
echo $config['cf_title'] ." > 회사소개 > 회사개요";
} elseif ($_SERVER['PHP_SELF'] == $hp_root_dir . '01_02.php') {
echo $config['cf_title'] ." > 회사소개 > 회사개요";
### 메뉴2 ###
} elseif ($_SERVER['PHP_SELF'] == $hp_root_dir . '02_01.php') {
echo $config['cf_title'] ." > 포트폴리오 > 홈페이지";
} elseif ($_SERVER['PHP_SELF'] == $hp_root_dir . '02_02.php') {
echo $config['cf_title'] ." > 포트폴리오 > 홈페이지";
### 게시판 ###
} else {
echo $g5_head_title;
}
?>
3-1. / 영카트5 / head.sub.php 수정
?>
<title><?php echo $g5_head_title; ?></title>
<?php
를 아래와 같이 변경
echo "<title>"; // 해피정닷컴 수정 (2014-12-17)
include $_SERVER["DOCUMENT_ROOT"]."/v3/common/_happyjung_title.php";
echo "</title>
"; // html 소스보기에서 줄바뀜시키려고
3-2. / 영카트 / head.sub.php 수정
$shop_css = '';
if (defined('_SHOP_')) $shop_css = '_shop';
를 아래와 같이 변경
$shop_css = '_shop'; // 해피정닷컴 수정 (2014-12-17)
if (defined('_SHOP_')) $shop_css = '_shop';
3-3. / 영카트 / head.sub.php 수정
</head>
를 아래와 같이 변경
<?php include_once $_SERVER["DOCUMENT_ROOT"]."/v3/common/_happyjung_.php"; // 해피정닷컴 추가 (2014-12-17) ?>
</head>
4. 영카트5 폴더를 제외한 모든 추가생성된 HTML폴더 ( common 폴더포함)에는 _common.php 파일을 생성
<?php
include_once("../common.php");
?>
5. 일반페이지 제작
<?php
include_once "_common.php";
include_once G5_SHOP_PATH."/shop.head.php";
?>
<br><br>본문 내용<br><br>
<?php
include_once G5_SHOP_PATH."/shop.tail.php";
?>
6. 프레임 사용시
frame , frameset 은 HTML5 에서 폐기되었으며 iframe 과 CSS를 활용해서 사용할것을 권장함
참조: http://html5.clearboth.org/obsolete.html
7. / v3 / common / _happyjung_.css 내용중에서 사용을 피해야할 내용
그누보드5와 충돌(?)하는 아래 속성값은 사용하면 예기치 못한 링크 색상 변경 또는 줄간격 오류가 발생함
body {
line-height: ...
}
td {
line-height: ...
}
a.link { ... }
a.visited { ... }
a. active { ... }
a.hover { ... }
댓글목록
등록된 댓글이 없습니다.