head.sub.php > 질문답변

본문 바로가기

사이트 내 전체검색

뒤로가기 질문답변

head.sub.php

본문

head.sub.php
 
파일을 수정해도 안되는데요 ㅠㅠ
 
 
<?
// 이 파일은 새로운 파일 생성시 반드시 포함되어야 함
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//제나빌더사용소스시작
$zcopyright = get_text($config[cf_zcopyright]); //하단 카피라이트
$menu_top = get_text($config[cf_menu_top]);  //상단메뉴상위여백
$menu_left = get_text($config[cf_menu_left]);  //상단메뉴왼쪽여백
$menu_groupwsize = get_text($config[cf_menu_groupwsize]);  //상단메뉴그룹가로사이즈
$menu_grouphsize = get_text($config[cf_menu_grouphsize]);  //상단메뉴그룹세로사이즈
$menu_boardwsize = get_text($config[cf_menu_boardwsize]);  //상단메뉴게시판가로사이즈
$menu_boardhsize = get_text($config[cf_menu_boardhsize]);  //상단메뉴게시판세로사이즈
$zalign = get_text($config[cf_zalign]); //홈페이지위치
$totalwidth = get_text($config[cf_ztotalwidth]);  //전체사이즈
$zleftwidth = get_text($config[cf_zleftwidth]);  //왼쪽사이즈
$zcenterwidth = get_text($config[cf_zcenterwidth]);  //센터사이즈
$zrightwidth = get_text($config[cf_zrightwidth]);  //오른쪽스크롤사이즈
$zleftfront = get_text($config[cf_leftfront]);  //왼쪽앞여백
$quick_layerh = get_text($config[cf_quick_layerh]);  //페이지 헤더부분의 여백 (이보다 위로는 올라가지 않음)
$quick_layerx = get_text($config[cf_quick_layerx]);  //스크롤시 브라우저 상단과 약간 띄움. 필요없으면 0으로 세팅
$quick_layery = get_text($config[cf_quick_layery]);  //스크롤메뉴 초기 시작위치 (아무렇게나 해도 상관은 없지만 stmnGAP1과 약간 차이를 주는게 보기 좋음)
$quick_layeras = get_text($config[cf_quick_layeras]);  //움직임을 감지하는 속도 (숫자가 클수록 늦게 알아차림)
$quick_layerss = get_text($config[cf_quick_layerss]);  //스크롤되는 속도 (클수록 늦게 움직임)
//제나빌더사용소스끝
$begin_time = get_microtime();
if (!$g4['title'])
    $g4['title'] = $config['cf_title'];
// 쪽지를 받았나?
if ($member['mb_memo_call']) {
    $mb = get_member($member[mb_memo_call], "mb_nick");
    sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");
    alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);
}

// 현재 접속자
//$lo_location = get_text($g4[title]);
//$lo_location = $g4[title];
// 게시판 제목에 ' 포함되면 오류 발생
$lo_location = addslashes($g4['title']);
if (!$lo_location)
    $lo_location = $_SERVER['REQUEST_URI'];
//$lo_url = $g4[url] . $_SERVER['REQUEST_URI'];
$lo_url = $_SERVER['REQUEST_URI'];
if (strstr($lo_url, "/$g4[admin]/") || $is_admin == "super") $lo_url = "";
// 자바스크립트에서 go(-1) 함수를 쓰면 폼값이 사라질때 해당 폼의 상단에 사용하면
// 캐쉬의 내용을 가져옴. 완전한지는 검증되지 않음
header("Content-Type: text/html; charset=$g4[charset]");
$gmnow = gmdate("D, d M Y H:i:s") . " GMT";
header("Expires: 0"); // rfc2616 - Section 14.21
header("Last-Modified: " . $gmnow);
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: pre-check=0, post-check=0, max-age=0"); // HTTP/1.1
header("Pragma: no-cache"); // HTTP/1.0
?>
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=<?=$g4['charset']?>">
<meta http-equiv="imagetoolbar" content="no">
<title><?=$g4['title']?></title>
<link rel="stylesheet" href="<?=$g4['path']?>/style.css" type="text/css">
</head>
<script language="javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path      = "<?=$g4['path']?>";
var g4_bbs       = "<?=$g4['bbs']?>";
var g4_bbs_img   = "<?=$g4['bbs_img']?>";
var g4_url       = "<?=$g4['url']?>";
var g4_is_member = "<?=$is_member?>";
var g4_is_admin  = "<?=$is_admin?>";
var g4_bo_table  = "<?=isset($bo_table)?$bo_table:'';?>";
var g4_sca       = "<?=isset($sca)?$sca:'';?>";
var g4_charset   = "<?=$g4['charset']?>";
var g4_cookie_domain = "<?=$g4['cookie_domain']?>";
var g4_is_gecko  = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie     = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
<? if ($is_admin) { echo "var g4_admin = '{$g4['admin']}';"; } ?>
</script>
<script language="javascript" src="<?=$g4['path']?>/js/common.js"></script>
<script language="javascript" src="<?=$g4['path']?>/js/ajax.js"></script>
<body topmargin="0" leftmargin="0" <?=isset($g4['body_script']) ? $g4['body_script'] : "";?>>
<a name="g4_head"></a>
<!-- 오른쪽 스크롤 배너-->
<script language="javascript">
        var stmnLEFT = 0; // 스크롤메뉴의 좌측 위치
        var stmnGAP1 = <?=$quick_layerh?>; // 페이지 헤더부분의 여백 (이보다 위로는 올라가지 않음)
        var stmnGAP2 = <?=$quick_layerx?>; // 스크롤시 브라우저 상단과 약간 띄움. 필요없으면 0으로 세팅
        var stmnBASE = <?=$quick_layery?>; // 스크롤메뉴 초기 시작위치 (아무렇게나 해도 상관은 없지만 stmnGAP1과 약간 차이를 주는게 보기 좋음)
        var stmnActivateSpeed = <?=$quick_layeras?>; // 움직임을 감지하는 속도 (숫자가 클수록 늦게 알아차림)
        var stmnScrollSpeed = <?=$quick_layerss?>; // 스크롤되는 속도 (클수록 늦게 움직임)
        var stmnTimer;
        // 쿠키 읽기
        function ReadCookie(name)
        {
                var label = name + "=";
                var labelLen = label.length;
                var cLen = document.cookie.length;
                var i = 0;
                while (i < cLen) {
                        var j = i + labelLen;
                        if (document.cookie.substring(i, j) == label) {
                                var cEnd = document.cookie.indexOf(";", j);
                                if (cEnd == -1) cEnd = document.cookie.length;
                                return unescape(document.cookie.substring(j, cEnd));
                        }
     
                        i++;
                }
                return "";
        }
        // 쿠키 저장
        function SaveCookie(name, value, expire)
        {
                var eDate = new Date();
                eDate.setDate(eDate.getDate() + expire);
                document.cookie = name + "=" + value + "; expires=" +  eDate.toGMTString()+ "; path=/";
        }
        // 스크롤 메뉴의 위치 갱신
        function RefreshStaticMenu()
        {
                var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
                stmnStartPoint = parseInt(STATICMENU.style.top, 10);
                stmnEndPoint = document.body.scrollTop + stmnGAP2;
                if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1;
                stmnRefreshTimer = stmnActivateSpeed;
                if ( stmnStartPoint != stmnEndPoint ) {
                        stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
                        STATICMENU.style.top = parseInt(STATICMENU.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
                        stmnRefreshTimer = stmnScrollSpeed;
                }
                stmnTimer = setTimeout ("RefreshStaticMenu();", stmnRefreshTimer);
        }
        // 메뉴 ON/OFF 하기
        function ToggleAnimate()
        {
                if (ANIMATE.checked) { // 이동하기 버튼이 체크되었다면
                        RefreshStaticMenu(); // 메뉴위치를 다시 조정
                        SaveCookie("ANIMATE", "true", 300); // 이동이 ON 상태라고 쿠키를 설정
                }
                else { // 아니라면... (이동하기 버튼이 체크되어 있지 않으면)
                        clearTimeout(stmnTimer); // 이동용 타이머 해제
                        STATICMENU.style.top = stmnGAP1; // 메뉴의 위치를 상단으로 옮긴다.
                        SaveCookie("ANIMATE", "false", 300); // 이동상태가 "OFF" 임
                }
        }
        // 메뉴 초기화
        function InitializeStaticMenu()
        {
                if (ReadCookie("ANIMATE") == "false") { // 이동상태가 off 상태라면
                        ANIMATE.checked = false; // 체크표시를 지우고
                        STATICMENU.style.top = document.body.scrollTop + stmnGAP1; // 맨 위에 들러 붙는다.
                }
                else { // 이동 on 상태라면
                        ANIMATE.checked = true; // 체크표시를 하고
                        STATICMENU.style.top = document.body.scrollTop + stmnBASE; // 기본위치로 이동한다.
                        RefreshStaticMenu(); // 스크립트 가동
                }
                STATICMENU.style.left = stmnLEFT; // 메뉴 왼쪽 위치 초기화
        }
</script>
<!-- 오른쪽 스크롤끝-->
<!--상단메뉴 시작-->
<?
switch($gr_id)
{
case "";
case "html";
case "banner";
 $grback = "$g4[path]/include/mainmenu/img/top.gif"; //배경 이미지일 경우 사용
 //$grcolor = "#4B6BAD";
 $grbanner = "mainbanner";
break;
case "z1";
            $grback = "$g4[path]/include/mainmenu/img/top1.gif"; //배경 이미지일 경우 사용
 //$grcolor = "#1EA529";
 $grbanner = "sub1banner";
break;
case "z2";
            $grback = "$g4[path]/include/mainmenu/img/top2.gif"; //배경 이미지일 경우 사용
 //$grcolor = "#68ABE2";
 $grbanner = "sub2banner";
break;
case "z3";
            $grback = "$g4[path]/include/mainmenu/img/top3.gif"; //배경 이미지일 경우 사용
 //$grcolor = "#F7B000";
 $grbanner = "sub3banner";
break;
case "z4";
            $grback = "$g4[path]/include/mainmenu/img/top4.gif"; //배경 이미지일 경우 사용
 //$grcolor = "#F76C2B";
 $grbanner = "sub4banner";
break;
case "z5";
            $grback = "$g4[path]/include/mainmenu/img/top5.gif"; //배경 이미지일 경우 사용
 //$grcolor = "#9ABB67";
 $grbanner = "sub5banner";
break;
case "z6";
            $grback = "$g4[path]/include/mainmenu/img/top6.gif"; //배경 이미지일 경우 사용
 //$grcolor = "#4CC9B6";
 $grbanner = "sub6banner";
break;
}
?>
<!--상단메뉴 끝-->
<!--  텍스트메인메뉴용 스크립트 시작-->
<script language="JavaScript">
var save_layer = null;
function layer_view(link_id, menu_id, opt, x, y)
{
    var link = document.getElementById(link_id);
    var menu = document.getElementById(menu_id);
    //for (i in link) { document.write(i + '<br/>'); } return;
    if (save_layer != null)
    {
        save_layer.style.display = "none";
        selectBoxVisible();
    }
    if (link_id == '')
        return;
    if (opt == 'hide')
    {
        menu.style.display = 'none';
        selectBoxVisible();
    }
    else
    {
        x = parseInt(x);
        y = parseInt(y);
        menu.style.left = get_left_pos(link) + x;
        menu.style.top  = get_top_pos(link) + link.offsetHeight + y;
        menu.style.display = 'block';
    }
    save_layer = menu;
}
function preload() {
  if (!document.images) return;
  var ar = new Array();
  var arguments = preload.arguments;
  for (var i = 0; i < arguments.length; i++) {
    ar[i] = new Image();
    ar[i].src = arguments[i];
  }
  //alert(arguments.length);
}
</script>
<script language="JavaScript">
function disp_menu(id)
{
    //document.getElementById('menu_gnuboard4').style.display = 'none';
    document.getElementById(id).style.display = '';
}
</script>
<script language="javascript" src="<?=$g4['path']?>/js/sideview.js"></script>
<STYLE>
.bg_menu1 { height:22px;
            border-left-width:1px; border-left-style:solid; border-left-color:#9DADE5;
            border-right-width:1px; border-right-style:solid; border-right-color:#9DADE5;
            padding-left:10px;
            padding-right:10px;
            background-color:#FFFFFF; }
.bg_line1 { height:1px; background-color:#9DADE5; }
</STYLE>
<!--  텍스트메인메뉴용 스크립트 끝-->
추천0

댓글목록 1

연후아빠님의 댓글

연후아빠쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

파일 수정후 관리자 제나환경에서 업데이트를 꼭 실행해 주셔야 합니다~!

전체 1,641건 48 페이지
게시물 검색
Copyright (c) 株式会社YHPLUS. All rights reserved.

사이트 정보

株式会社YHPLUS / 대표 : ZERO
〒171-0014 東京都豊島区池袋2-41-5 アーバン154 8F
050-5539-7787
오픈카카오톡 (YHPLUS) :
https://open.kakao.com/o/slfDj15d

PC 버전으로 보기