그누보드 게시판만 사용하고 싶은데 어떻게 하나요? 정보
그누보드 그누보드 게시판만 사용하고 싶은데 어떻게 하나요?본문
그누보드 첨 설치해 봤는데
저는 다른것은 다 필요없고 기존에 만들어놓은 페이지에
게시판만 달아서 사용하고 싶은데 방법을 잘 모르겠습니다.
인크루드 해서 붙여봐도 오류가 나고 소스 파악도 안되고 ㅡㅡ;
그렇다고 아이프레임 쓰자니 뭔가 방법이 있을것 같은데
여러분들은 어떻게 사용하시는지 궁금합니다.
저는 다른것은 다 필요없고 기존에 만들어놓은 페이지에
게시판만 달아서 사용하고 싶은데 방법을 잘 모르겠습니다.
인크루드 해서 붙여봐도 오류가 나고 소스 파악도 안되고 ㅡㅡ;
그렇다고 아이프레임 쓰자니 뭔가 방법이 있을것 같은데
여러분들은 어떻게 사용하시는지 궁금합니다.
댓글 전체
i am glad to hear that...^^
토마토님 방법으로 잘 해결했습니다. 너무 감사합니다.^^
아주 깔끔하게 들어가지네요.ㅎㅎ
나스카님도 좋은 답변 감사드립니다.^^
아주 깔끔하게 들어가지네요.ㅎㅎ
나스카님도 좋은 답변 감사드립니다.^^
iframe으로 불러오는 방법이 제일 직관적이고 쉬운것 같은데요.
그누보드는 여느 보드와 달리 불러들이는 방법이 특이하여서...
전 이렇게 쓰고잇습니다.참고로 하시기를...
먼저 그누보드관리상태에서 게시판을 생성하구요.
그 게시판의 주소를 적습니다.
<table width="780" align="center" >
<tr>
<td valign="top">
<table width="100%">
<tr>
<td>iframe frameborder=0 width=100% name=iframe1 marginheight=0 marginwidth=0 scrolling=no src="/gnu/?doc=bbs/gnuboard.php&bo_table=china" onload="this.height=this.Document.body.scrollHeight"></iframe>
<td>
</tr>
</table>
</td>
</tr>
</table>
src="/gnu/?doc=bbs/gnuboard.php&bo_table=china"
이 부분에서 원하시는 게시판의 상대주소나 절대주소를 적어주면 됩니다.
<script>
var iframehide="yes"
function dyniframesize()
{
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++)
{
if (document.getElementById)
{
dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
if (dyniframe[i] && !window.opera)
{
dyniframe[i].style.display="block"
if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight)
dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight;
else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight)
dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
}
}
if ((document.all || document.getElementById) && iframehide=="no")
{
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}
if (window.addEventListener)
window.addEventListener("load", dyniframesize, false)
else if (window.attachEvent)
window.attachEvent("onload", dyniframesize)
else
window.onload=dyniframesize
</script>
<script>
var boodschap = 'CHINA1';
function bottomstatus()
{
window.status = boodschap;
timerID= setTimeout("bottomstatus()", 0);
}
bottomstatus();
</script>
이 스크립트가 아이플렘 높이 자동으로 조절해주는 작용을 합니다.꼭 잊지 마시고 추가하세요..
도움이 되였으면 합니다.
좋은 하루 되세요...
그누보드는 여느 보드와 달리 불러들이는 방법이 특이하여서...
전 이렇게 쓰고잇습니다.참고로 하시기를...
먼저 그누보드관리상태에서 게시판을 생성하구요.
그 게시판의 주소를 적습니다.
<table width="780" align="center" >
<tr>
<td valign="top">
<table width="100%">
<tr>
<td>iframe frameborder=0 width=100% name=iframe1 marginheight=0 marginwidth=0 scrolling=no src="/gnu/?doc=bbs/gnuboard.php&bo_table=china" onload="this.height=this.Document.body.scrollHeight"></iframe>
<td>
</tr>
</table>
</td>
</tr>
</table>
src="/gnu/?doc=bbs/gnuboard.php&bo_table=china"
이 부분에서 원하시는 게시판의 상대주소나 절대주소를 적어주면 됩니다.
<script>
var iframehide="yes"
function dyniframesize()
{
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++)
{
if (document.getElementById)
{
dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
if (dyniframe[i] && !window.opera)
{
dyniframe[i].style.display="block"
if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight)
dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight;
else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight)
dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
}
}
if ((document.all || document.getElementById) && iframehide=="no")
{
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}
if (window.addEventListener)
window.addEventListener("load", dyniframesize, false)
else if (window.attachEvent)
window.attachEvent("onload", dyniframesize)
else
window.onload=dyniframesize
</script>
<script>
var boodschap = 'CHINA1';
function bottomstatus()
{
window.status = boodschap;
timerID= setTimeout("bottomstatus()", 0);
}
bottomstatus();
</script>
이 스크립트가 아이플렘 높이 자동으로 조절해주는 작용을 합니다.꼭 잊지 마시고 추가하세요..
도움이 되였으면 합니다.
좋은 하루 되세요...
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "$default[de_subject]";
?>
main.php 보시면 일반적으로 상단과 같이 기본 스타일이 DESIGN으로 설정되어 있습니다.
4라인의 define("_DOCTYPE_", "DESIGN");을 다음과 같이 스타일로 정의하십시오.
define("_DOCTYPE_", "STYLE);
홈페이지 주소랑 기타 정보가 있어야 어떻게 구현되고, 수정할 방향은 어떤 것인지 알기가
쉬울 것 같습니다만...
그 기본적인 정보 없이는 질문이나 답변 모두 단편적인 내용이 될 수 밖에 없습니다.
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "$default[de_subject]";
?>
main.php 보시면 일반적으로 상단과 같이 기본 스타일이 DESIGN으로 설정되어 있습니다.
4라인의 define("_DOCTYPE_", "DESIGN");을 다음과 같이 스타일로 정의하십시오.
define("_DOCTYPE_", "STYLE);
홈페이지 주소랑 기타 정보가 있어야 어떻게 구현되고, 수정할 방향은 어떤 것인지 알기가
쉬울 것 같습니다만...
그 기본적인 정보 없이는 질문이나 답변 모두 단편적인 내용이 될 수 밖에 없습니다.
알려주신데로 <? include "그누보드 설치경로/index.php"; ?> 했더니
그누보드 전체 index.php파일이 보여지거든요. 저는 게시판만 딱 집어넣고 싶은데 통체로 나오네요.
그리고 indexdoctype파일에 main.php파일을 어떻게 지정해 주는건가요?
case "STYLE" :
include './main.php';
위처럼 이렇게 한칸 추가해주면 되나요?
그누보드 전체 index.php파일이 보여지거든요. 저는 게시판만 딱 집어넣고 싶은데 통체로 나오네요.
그리고 indexdoctype파일에 main.php파일을 어떻게 지정해 주는건가요?
case "STYLE" :
include './main.php';
위처럼 이렇게 한칸 추가해주면 되나요?
보여지고자 하는 위치에서 다음과 같이 설정하면 되지 않을까요?
기존 홈페이지의 메인이 설치된 경로와 그누보드 설치경로를 확인하셔야 겠지요.
<? include "그누보드 설치경로/index.php"; ?>
물론 그누보드 게시판만 보여지게 하려면,
main.php 파일을 호출하는 방식 즉, indexdoctype에 정의된 문서스타일에서,
main.php 파일은 STYLE로 정의되어 있어야 겠지요.
기존 홈페이지의 메인이 설치된 경로와 그누보드 설치경로를 확인하셔야 겠지요.
<? include "그누보드 설치경로/index.php"; ?>
물론 그누보드 게시판만 보여지게 하려면,
main.php 파일을 호출하는 방식 즉, indexdoctype에 정의된 문서스타일에서,
main.php 파일은 STYLE로 정의되어 있어야 겠지요.