예전에 는 됐는데 지금 3.0 이라서 찾을 수가업어요..? 정보
그누보드 예전에 는 됐는데 지금 3.0 이라서 찾을 수가업어요..?본문
예전에 제가 질문드렸던건데요..
원래 게시물 같은데 들어가면 브라우저 제일 위에 주조창에
게시물 제목 이랑 타이틀 바 제목이 같게 나오는데요..
프레임으로 나눈 홈페이지는 그게 안되거던요.. 그래서
lib.inc.php파일에
<title>{$title}</title> 이걸
<script> top.document.title = '{$title}' </script> 이런시으로 해주면 됐는데
지금은 구조가 많이 바껴서 어디를 고쳐야 할지 모르겠어요.. 고수님들 좀 갈켜 주세요,, 최강그누보드
원래 게시물 같은데 들어가면 브라우저 제일 위에 주조창에
게시물 제목 이랑 타이틀 바 제목이 같게 나오는데요..
프레임으로 나눈 홈페이지는 그게 안되거던요.. 그래서
lib.inc.php파일에
<title>{$title}</title> 이걸
<script> top.document.title = '{$title}' </script> 이런시으로 해주면 됐는데
지금은 구조가 많이 바껴서 어디를 고쳐야 할지 모르겠어요.. 고수님들 좀 갈켜 주세요,, 최강그누보드
댓글 전체
아 좋은 정보 감사합니다..
최강그누보드
최강그누보드
프레임으로 나눈 홈페이지의 추가 팁입니다..
<NOFRAMES></NOFRAMES> 사이의 부분은 대부분의 검색엔진이 처음 찾아서 읽는 부분입니다. 이 부분을 "프레임을 지원하지 않는 브라우저는 쓰지 마세요" 등의 메시지로 낭비하지 마세요. 요즘 프레임 지원안하는 브라우저는 없으니까요 ^^ 홈페이지 홍보를 위한 간략한 소개 등을 실어놓으시는 것이 바람직합니다.
<NOFRAMES></NOFRAMES> 사이의 부분은 대부분의 검색엔진이 처음 찾아서 읽는 부분입니다. 이 부분을 "프레임을 지원하지 않는 브라우저는 쓰지 마세요" 등의 메시지로 낭비하지 마세요. 요즘 프레임 지원안하는 브라우저는 없으니까요 ^^ 홈페이지 홍보를 위한 간략한 소개 등을 실어놓으시는 것이 바람직합니다.
이렇게 해주면 기본환경설정에서 홈페이지 제목을 '게시판' 등으로 바꾸어 쓰셔도 되겠지요. 홈페이지가 게시판 뿐 아니라 일반 HTM 파일도 담고 있는 홈페이지라면 유용할 것 같습니다.
조금 더 멋을 부리자면
<? echo "<script language='JavaScript'>top.document.title = '사이트 이름 - $html_title'</script>" ?>
이런 식으로도 가능하겠지요.
<? echo "<script language='JavaScript'>top.document.title = '사이트 이름 - $html_title'</script>" ?>
이런 식으로도 가능하겠지요.
음.. 프레임을 나누고 싶으시면 나누셔야지요. PHP에서는 $html_title 부분이 문자로 변환되기 때문에 그냥 스크립트에 그렇게 넣어주셔서는 안됩니다. {}로 묶인 부분도 문자대체열을 지정하기 위한거지요. 그냥 쉽게 답변해드리고보니 그렇게 하면 안되겠더군요. 위에 쓴 글은 참고만 하시구요- 위치를 찾기 위해서-- 역시 head.sub.php를 수정하셔야 합니다. <title>문 선언부위 아래 어디라도 됩니다. 이렇게 써주세요.
<? echo "<script language='JavaScript'>top.document.title = '$html_title'</script>" ?>
참고로 제 head.sub.php 내용을 아래 전부 올려드립니다. 스크립트가 호환성을 위해서 <head>안쪽으로 들어갔어요.
<?
/*
HTML 틀 상단
사용자가 수정시 주의 요망
*/
/*
$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
*/
// 쪽지가 전달되었나?
if ($member[mb_memo_call_mb_id]) {
$mb = get_member($member[mb_memo_call_mb_id]);
$sql = " update $cfg[table_member]
set mb_memo_call_mb_id = ''
where mb_id = '$member[mb_id]' ";
sql_query($sql);
alert("{$mb[mb_name]}($member[mb_memo_call_mb_id])님으로부터 쪽지가 전달되었습니다.", $HTTP_SERVER_VARS[REQUEST_URI]);
}
?>
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=euc-kr'>
<title><?=$html_title?></title>
<link rel='stylesheet' href='./style.css' type='text/css'>
<script language='JavaScript' src='./javascript.js'></script>
<? echo "<script language='JavaScript'>top.document.title = '$html_title'</script>" ?>
</head>
<body leftmargin='<?=$cfg[leftmargin]?>' topmargin='<?=$cfg[topmargin]?>' <?=$script?>>
<!-- 상단 책갈피 -->
<a name='gnuboard_head'></a>
<? echo "<script language='JavaScript'>top.document.title = '$html_title'</script>" ?>
참고로 제 head.sub.php 내용을 아래 전부 올려드립니다. 스크립트가 호환성을 위해서 <head>안쪽으로 들어갔어요.
<?
/*
HTML 틀 상단
사용자가 수정시 주의 요망
*/
/*
$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
*/
// 쪽지가 전달되었나?
if ($member[mb_memo_call_mb_id]) {
$mb = get_member($member[mb_memo_call_mb_id]);
$sql = " update $cfg[table_member]
set mb_memo_call_mb_id = ''
where mb_id = '$member[mb_id]' ";
sql_query($sql);
alert("{$mb[mb_name]}($member[mb_memo_call_mb_id])님으로부터 쪽지가 전달되었습니다.", $HTTP_SERVER_VARS[REQUEST_URI]);
}
?>
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=euc-kr'>
<title><?=$html_title?></title>
<link rel='stylesheet' href='./style.css' type='text/css'>
<script language='JavaScript' src='./javascript.js'></script>
<? echo "<script language='JavaScript'>top.document.title = '$html_title'</script>" ?>
</head>
<body leftmargin='<?=$cfg[leftmargin]?>' topmargin='<?=$cfg[topmargin]?>' <?=$script?>>
<!-- 상단 책갈피 -->
<a name='gnuboard_head'></a>
아 아닙니다. 수고하셨습니다..
최강그누보드 ,, 뭔가 방법이 있을텐데 ..
흠.. 아 또다시 질문이 시작되는군..
최강그누보드..
최강그누보드 ,, 뭔가 방법이 있을텐데 ..
흠.. 아 또다시 질문이 시작되는군..
최강그누보드..
대신 주소가 깔끔하지 않는 것이 문제긴 하지만요.....
음...... 주소를 깔끔하게 하고 님이 말씀하신 부분대로 하는 부분은 글적....
잘.....
아는척해서...지송합니다.....
음...... 주소를 깔끔하게 하고 님이 말씀하신 부분대로 하는 부분은 글적....
잘.....
아는척해서...지송합니다.....
그럼 프레임을 나누지 마세요.....
그리고 위의 코멘트 중에 main.php의 내용을 바꾸시면 index.php화면에서는 위의 지정된 메세지가 프라우져 상단에 출력이 되고 게시판에 들어가면 지정된 메세지 뒤로 게시판의 내용이 나옵니다....
그리고 위의 코멘트 중에 main.php의 내용을 바꾸시면 index.php화면에서는 위의 지정된 메세지가 프라우져 상단에 출력이 되고 게시판에 들어가면 지정된 메세지 뒤로 게시판의 내용이 나옵니다....
박갑성 님 말 무슨 말인지 모르겠어요..
제말은요 홈페이지 주소를 고정하기 위해서 프레임으로 나누었거던요..
소스는
<?
$LastModified = gmdate("D d M Y H:i:s", filemtime($HTTP_SERVER_VARS[SCRIPT_FILENAME]));
header("Last-Modified: $LastModified GMT");
header("ETag: \"$LastModified\"");
?>
<html>
<head><title>Gats 의 초보나라</title>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="Gats">
<META NAME="Keywords" CONTENT="Gats">
<META NAME="Description" CONTENT="Gats">
</head>
<frameset rows="*,0" frameborder="0" border=0 framespacing="0">
<frame name="main" src="/board/index.php" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0" framespacing="0">
</frameset>
<noframes>
<body>
<p align=center>
Not Found Document and FRAME not supporting....</p>
</body>
</noframes>
</html>이거구요..
프레임을 나누지않으면 게시물 클릭하고 들어가면 브라우저 상단제일위에 "그누보드 > 그노보드 질문답변 목록 :페이지1 " 이런식으로 나오거던요..
그런데 프레임을 사용하다보니 전부다 타이틀이 "Gats 의 초보나라"로 나오거던요..
전에 낮은 버전에서는 lib.inc.php파일에
title>{$title}</title> 이걸
<script> top.document.title = '{$title}' </script> 이런시으로 해주면
프레임으로 나누어도 게시물 클릭해서 들어가면 " 그누보드 > 그누보드 질문답변 목록 : 페이지1 이런식으로 나오거던요," 근데 지금은 "<title>{$title}</title>" 이부분이 어디 있는지 모르겠어요. 이부분찾아서 <script> top.document.title = '{$title}' </script>" 이렇게 해주면 딜것같은데요..
수고하십시요.. 최강그누보드
제말은요 홈페이지 주소를 고정하기 위해서 프레임으로 나누었거던요..
소스는
<?
$LastModified = gmdate("D d M Y H:i:s", filemtime($HTTP_SERVER_VARS[SCRIPT_FILENAME]));
header("Last-Modified: $LastModified GMT");
header("ETag: \"$LastModified\"");
?>
<html>
<head><title>Gats 의 초보나라</title>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="Gats">
<META NAME="Keywords" CONTENT="Gats">
<META NAME="Description" CONTENT="Gats">
</head>
<frameset rows="*,0" frameborder="0" border=0 framespacing="0">
<frame name="main" src="/board/index.php" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0" framespacing="0">
</frameset>
<noframes>
<body>
<p align=center>
Not Found Document and FRAME not supporting....</p>
</body>
</noframes>
</html>이거구요..
프레임을 나누지않으면 게시물 클릭하고 들어가면 브라우저 상단제일위에 "그누보드 > 그노보드 질문답변 목록 :페이지1 " 이런식으로 나오거던요..
그런데 프레임을 사용하다보니 전부다 타이틀이 "Gats 의 초보나라"로 나오거던요..
전에 낮은 버전에서는 lib.inc.php파일에
title>{$title}</title> 이걸
<script> top.document.title = '{$title}' </script> 이런시으로 해주면
프레임으로 나누어도 게시물 클릭해서 들어가면 " 그누보드 > 그누보드 질문답변 목록 : 페이지1 이런식으로 나오거던요," 근데 지금은 "<title>{$title}</title>" 이부분이 어디 있는지 모르겠어요. 이부분찾아서 <script> top.document.title = '{$title}' </script>" 이렇게 해주면 딜것같은데요..
수고하십시요.. 최강그누보드

이렇게 하면 되던데요.....

프레임을 나누셨다면.....최종 프레임....아래의 내용은 한 예일 뿐입니다....
<html>
<head>
<title>예수안의 세상에 오심을 진심으로 환영합니다..^^; </title>
</head>
<frameset rows="0, 1*" border="0">
<frame src="http://************/board/loged.php" noresize scrolling="no" marginwidth="0" marginheight="0" name="music">
<frame src="http://***********/main.php" name="detail">
<noframes>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p>이 페이지를 보려면, 프레임을 볼 수 있는 브라우저가 필요합니다.</p>
</body>
</noframes>
</frameset>
</html>
<html>
<head>
<title>예수안의 세상에 오심을 진심으로 환영합니다..^^; </title>
</head>
<frameset rows="0, 1*" border="0">
<frame src="http://************/board/loged.php" noresize scrolling="no" marginwidth="0" marginheight="0" name="music">
<frame src="http://***********/main.php" name="detail">
<noframes>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p>이 페이지를 보려면, 프레임을 볼 수 있는 브라우저가 필요합니다.</p>
</body>
</noframes>
</frameset>
</html>
그게요 제가 프레임을 나누고 부모프레임에서 타이틀을 fz cg-로 주니 타이틀바가 계속 fz cg-로 나오거던요.
전에 는 됐는데 지금은 어디를 고쳐야 할지 모르겠네요.. 수고하세요..
최강그누보드
전에 는 됐는데 지금은 어디를 고쳐야 할지 모르겠네요.. 수고하세요..
최강그누보드

음..... 3.0버전의 파일중에 main.php 파일을 열어보세요.....
약 7번줄정도에 $html_title = "그누보드";
라는 문구가 있어요 .....
이걸 바꿔보세요......*^^*
약 7번줄정도에 $html_title = "그누보드";
라는 문구가 있어요 .....
이걸 바꿔보세요......*^^*

고생이 많으십니다....
아마도 그누보드라는 문구가 상단 브라우저에 계속 나타나는 현상때문이죠.....*^^*
아마도 그누보드라는 문구가 상단 브라우저에 계속 나타나는 현상때문이죠.....*^^*
흑 근데 안됩니다..
그거 서 고치는 게 아닌가 봅니다.
최강그누보드
그거 서 고치는 게 아닌가 봅니다.
최강그누보드
감사합니다..
최강그누보드
최강그누보드
head.sub.php에 <title><?=$html_title?></title> 가 있네요. 여기 다음에서 선언해주면 될거 같네요. 그리고 자바스크립트로 해주는것이니까 꼭 위치가 필요한건 아닌듯 합니다. 그래도 <head> 다음에 선언해주면 별 문제없을듯 합니다.