초보라 죄송해요.ㅠ.ㅠ 메인에 공지사항 연결 설정좀 알려주세요. 정보
초보라 죄송해요.ㅠ.ㅠ 메인에 공지사항 연결 설정좀 알려주세요.본문
게시판 2개를 만들었거든요. freeboard 랑 notice 라는 게시판이요.
만들고 나서가 문젠데....
여기 게시판을 둘러본결과
head.php 와 tail.php를 인쿠르드 해야되는것 같은데
어떻게 끄집어 내는건지.. 경로 문제도 그렇구...
gnuboard4 폴더 안에있는 head.php 와 tail.php를 복사해서
index.php와 같이 두는 건가요?
common.php 이랑 config.php 파일은 어떻게 해야 하죠??
메인에서 공지사항 표시할 부분에다가
<? latest('basic','notice',4,34)?> 이렇게 쓰는건 이해가 가는데요...
다른 파일들을 인쿠르드 어떻게 해야 되는질 모르겠어요...
경로도 어떻게 해야 되는지 모르겠구요.
public_html / gnuboard4 /
about /
community /
.
.
.
index.php
이렇게 되있는데요... index.php 라는 파일에 어떻게 해야 되는지 알려주세요..ㅠ.ㅠ
참! 저는 인덱스 파일에다가 프레임 사용 안하고 앉혔어요...
그누보드는 head.php 랑 tail.php랑 따로 만들어져서 인쿠르드 된거 같은데...
그럼 제가 만든 인덱스 파일도 그누보드처럼 따로 분리해서 파일을 만들어야 되나요?
만들고 나서가 문젠데....
여기 게시판을 둘러본결과
head.php 와 tail.php를 인쿠르드 해야되는것 같은데
어떻게 끄집어 내는건지.. 경로 문제도 그렇구...
gnuboard4 폴더 안에있는 head.php 와 tail.php를 복사해서
index.php와 같이 두는 건가요?
common.php 이랑 config.php 파일은 어떻게 해야 하죠??
메인에서 공지사항 표시할 부분에다가
<? latest('basic','notice',4,34)?> 이렇게 쓰는건 이해가 가는데요...
다른 파일들을 인쿠르드 어떻게 해야 되는질 모르겠어요...
경로도 어떻게 해야 되는지 모르겠구요.
public_html / gnuboard4 /
about /
community /
.
.
.
index.php
이렇게 되있는데요... index.php 라는 파일에 어떻게 해야 되는지 알려주세요..ㅠ.ㅠ
참! 저는 인덱스 파일에다가 프레임 사용 안하고 앉혔어요...
그누보드는 head.php 랑 tail.php랑 따로 만들어져서 인쿠르드 된거 같은데...
그럼 제가 만든 인덱스 파일도 그누보드처럼 따로 분리해서 파일을 만들어야 되나요?
댓글 전체
인덱스 파일을 직접 별도로 만드시나요? 그누4 설치하시면 제공되는 인덱스 파일이 있습니다. 가능하면 그걸 수정해서 사요하시는게 나을듯 싶구요..(저도 초보라서...^^)
제공되는 인덱스 파일을 열어보시면 등록된 게시판을 모두 돌려가며 최근게시물 표시해 주는데 그 구문을 지우시고
-
<?
// 최신글
//$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
//$result = sql_query($sql);
//for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
// echo latest("basic", $row[bo_table], 5, 70);
// echo "<p>\n";
//}
?>
<!-- 메인화면 최신글 끝 -->
-
위와같이....코딩된 부분을 찾으시면 됩니다.
공지사항이 표시되기 원하는 위치에 <? latest('basic','notice',4,34)?> 삽입하시면 됩니다.
굳이 헤더와 테일을 걱정하실 필요는 없으실 듯...
그리고 게시판 만드시고 게시판 설정에 상단파일 항목에 [./_head.php] 넣으시고 하단파일 항목에[./_tail.php] 넣으시면 될겁니다.
제공되는 인덱스 파일을 열어보시면 등록된 게시판을 모두 돌려가며 최근게시물 표시해 주는데 그 구문을 지우시고
-
<?
// 최신글
//$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
//$result = sql_query($sql);
//for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
// echo latest("basic", $row[bo_table], 5, 70);
// echo "<p>\n";
//}
?>
<!-- 메인화면 최신글 끝 -->
-
위와같이....코딩된 부분을 찾으시면 됩니다.
공지사항이 표시되기 원하는 위치에 <? latest('basic','notice',4,34)?> 삽입하시면 됩니다.
굳이 헤더와 테일을 걱정하실 필요는 없으실 듯...
그리고 게시판 만드시고 게시판 설정에 상단파일 항목에 [./_head.php] 넣으시고 하단파일 항목에[./_tail.php] 넣으시면 될겁니다.
포포코님이 헤깔리만한 부분이 있어서 저도 한마디 올려요.
위의 해결사님이 설명해 주신 것은, 포포코님처럼 그누보드의 폴더가 따로 있을 경우에는 해당되지 않습니다.
님의 경우엔 그냥 latest소스를 붙이시면 common.php와 ilb.php 파일 없다는 메세지가 나올 것입니다.
이걸 해결하려면 루트폴더에 _common.php를 만들고 편집을 해야 합니다.
참고로 http://www.sir.co.kr/bbs/tb.php/g4_tiptech/271에서 설정방법을 보시구요...
하지만, 안돼는 사람도 자주 있고 복잡하기 그지 없습니다.
왜 그누보드는 이런 문제가 발생하는지 이유를 말씀드리죠.
제로보드는 하위폴더에 보드폴더를 만들어서 루트폴더의 index에서 불려지도록 구성이 되어 있는데
그누보드는 사람이 index파일을 만들면 안돼고 그누보드 안에 있는 index파일을 편집해서 쓰도록 설계되어 있기 때문입니다. 제로보드에 비하면 쓰기 나쁘죠.
하지만 다른 기능이 쓰기 좋기 때문에 꼭 쓰시려면...
위와 같이 골치아픈 방법 때문에 머리 아프지 않으려면,
gnuboard4라는 폴더를 따로 만들지 말고 그냥 루트폴더에 그누보드를 업로그 하는 수 경우가 있겠죠.
그러고 나서 그누보드에서 설치된 index파일을 편집해서 인덱스 파일을 만들 수 밖에요...
솔직히 왜 이렇게 여간 번거롭게 만들었는지 그누보드한테는 불만입니다.
두번째 방법으로 한다면 해결사님의 내용대로 하시면 돼구요,
첫번째 방법으로 강행할 경우엔 팁앤테크와 질문답변 게시판에서 "최근게시물"로 검색하여 에러난다는 질문들을 찾아서 따라해 보시길 바랍니다. 환장하겠지만...ㅠ.ㅠ
위의 해결사님이 설명해 주신 것은, 포포코님처럼 그누보드의 폴더가 따로 있을 경우에는 해당되지 않습니다.
님의 경우엔 그냥 latest소스를 붙이시면 common.php와 ilb.php 파일 없다는 메세지가 나올 것입니다.
이걸 해결하려면 루트폴더에 _common.php를 만들고 편집을 해야 합니다.
참고로 http://www.sir.co.kr/bbs/tb.php/g4_tiptech/271에서 설정방법을 보시구요...
하지만, 안돼는 사람도 자주 있고 복잡하기 그지 없습니다.
왜 그누보드는 이런 문제가 발생하는지 이유를 말씀드리죠.
제로보드는 하위폴더에 보드폴더를 만들어서 루트폴더의 index에서 불려지도록 구성이 되어 있는데
그누보드는 사람이 index파일을 만들면 안돼고 그누보드 안에 있는 index파일을 편집해서 쓰도록 설계되어 있기 때문입니다. 제로보드에 비하면 쓰기 나쁘죠.
하지만 다른 기능이 쓰기 좋기 때문에 꼭 쓰시려면...
위와 같이 골치아픈 방법 때문에 머리 아프지 않으려면,
gnuboard4라는 폴더를 따로 만들지 말고 그냥 루트폴더에 그누보드를 업로그 하는 수 경우가 있겠죠.
그러고 나서 그누보드에서 설치된 index파일을 편집해서 인덱스 파일을 만들 수 밖에요...
솔직히 왜 이렇게 여간 번거롭게 만들었는지 그누보드한테는 불만입니다.
두번째 방법으로 한다면 해결사님의 내용대로 하시면 돼구요,
첫번째 방법으로 강행할 경우엔 팁앤테크와 질문답변 게시판에서 "최근게시물"로 검색하여 에러난다는 질문들을 찾아서 따라해 보시길 바랍니다. 환장하겠지만...ㅠ.ㅠ
>> 그누보드는 사람이 index파일을 만들면 안돼고
index 파일 만들어도 됩니다. 이것에 대한 방법은 질답게시판이나 팁텍게시판에 수없이 올라와 있습니다.
>> 그누보드 안에 있는 index파일을 편집해서 쓰도록 설계되어 있기 때문입니다. 제로보드에 비하면 쓰기 나쁘죠.
사용습관의 차이겠지요.
제게는 오히려 제로보드가 불편합니다.
index 파일 만들어도 됩니다. 이것에 대한 방법은 질답게시판이나 팁텍게시판에 수없이 올라와 있습니다.
>> 그누보드 안에 있는 index파일을 편집해서 쓰도록 설계되어 있기 때문입니다. 제로보드에 비하면 쓰기 나쁘죠.
사용습관의 차이겠지요.
제게는 오히려 제로보드가 불편합니다.
까만도둑님... 코멘트가 제게 무슨 감정이 있는 건 아니죠?...ㅜ.ㅜ
사람이 만들면 안된다는 말만 그렇게 딱 떼다 인용하면 전체적인 제 코멘트의 내용을 다르게 이해하게 만들어요.
제가 위와 같이 평한 이유는 이렇습니다.
물론 index를 만들어도 됩니다. 그러나 강제적으로 _common.php파일등을 조작해하도록 설계되어 있기 때문에 초보자의 경우 엄청난 시간낭비를 부르게 된다는 뜻입니다.
저도 질답란 다 뒤져서 시도했지만 성공하기까지 실패한 낭비가 많았습니다.
한번에 성공한 분도 있겠지만 원래 웹프로그램이라는 것이 환경이나 사소한 실수/부주의 하나로 안되는 경우가 많기 때문에 제로보드 같이 그냥 인클루드문으로 부르는 것에 비하면 어렵다는 것입니다.
그렇다고 그누보드 열성팬들에게 제로보드가 더 좋다고 반박하는 것도 아닙니다. 저도 제로보드보다는 그누를 더 좋아하니까요...
그리고 두번째로 님 말대로 사용습관의 차이가 맞습니다.
하지만 문제는 자유성입니다. 사이트디자인의 창의성과 제작의뢰자의 주문에 맞추는 커스터마이징같은 것에서 독단적인 자유성을 발휘하자면 보드가 사이트에 종속되어야지 사이트구성이 보드에 종속되서는 안됩니다.
그누보드라고 직접 자유성 발휘가 안되는 것은 아니지만 사이트 제작시 전체 프로젝트 후 보드를 첨부하는 일반적인 방식과는 거꾸로 제작기획 때부터 보드 기능을 전제로 사이트감안을 해야하기 때문에 님같이 어느 정도 "볼줄 아는 사람"이 아닌 초보자의 경우 헤매게 만든다는 것이 문제지요.
그냥 블로그나 미니홈피 만들듯이 형식에 짜맞추는 개발방식을 하는 분께는 오히려 제로보드가 불편할 수도 있습니다. 그렇기때문에 쓰기는 나쁘다는 것입니다.
제로보드는 개발기획에서 폴더구조가 메인사이트 아래에 있는 것이 기본으로 제작되었고
그누보드는 메인사이트 자체에 그누보드가 설치되도록 구조설계 되어 있기 때문에 생기는 사용자의 차이입니다.
보드설치라는 개념이 없는 일반인의 경우 사이트제작시 인트로와 메인디자인을 먼저 만들기 시작하기 때문에 나중에야 보드를 설치하며 해결해야 하는 난처함을 만나게 됩니다. 더구나 그누보드 사용설명서에 이런 점이 미리 나와 있지도 않습니다. 물론 그누보드 개발자에게 책임과 잘못이 있는 것도 아닙니다. 일반적인 제작 습관과의 차이는 분명히 존재한다는 것이 결론입니다.
그누보드의 우수성은 제로보드보다 가벼운 개발환경과 운영성입니다.
오해 없으시길 바랍니다.
사람이 만들면 안된다는 말만 그렇게 딱 떼다 인용하면 전체적인 제 코멘트의 내용을 다르게 이해하게 만들어요.
제가 위와 같이 평한 이유는 이렇습니다.
물론 index를 만들어도 됩니다. 그러나 강제적으로 _common.php파일등을 조작해하도록 설계되어 있기 때문에 초보자의 경우 엄청난 시간낭비를 부르게 된다는 뜻입니다.
저도 질답란 다 뒤져서 시도했지만 성공하기까지 실패한 낭비가 많았습니다.
한번에 성공한 분도 있겠지만 원래 웹프로그램이라는 것이 환경이나 사소한 실수/부주의 하나로 안되는 경우가 많기 때문에 제로보드 같이 그냥 인클루드문으로 부르는 것에 비하면 어렵다는 것입니다.
그렇다고 그누보드 열성팬들에게 제로보드가 더 좋다고 반박하는 것도 아닙니다. 저도 제로보드보다는 그누를 더 좋아하니까요...
그리고 두번째로 님 말대로 사용습관의 차이가 맞습니다.
하지만 문제는 자유성입니다. 사이트디자인의 창의성과 제작의뢰자의 주문에 맞추는 커스터마이징같은 것에서 독단적인 자유성을 발휘하자면 보드가 사이트에 종속되어야지 사이트구성이 보드에 종속되서는 안됩니다.
그누보드라고 직접 자유성 발휘가 안되는 것은 아니지만 사이트 제작시 전체 프로젝트 후 보드를 첨부하는 일반적인 방식과는 거꾸로 제작기획 때부터 보드 기능을 전제로 사이트감안을 해야하기 때문에 님같이 어느 정도 "볼줄 아는 사람"이 아닌 초보자의 경우 헤매게 만든다는 것이 문제지요.
그냥 블로그나 미니홈피 만들듯이 형식에 짜맞추는 개발방식을 하는 분께는 오히려 제로보드가 불편할 수도 있습니다. 그렇기때문에 쓰기는 나쁘다는 것입니다.
제로보드는 개발기획에서 폴더구조가 메인사이트 아래에 있는 것이 기본으로 제작되었고
그누보드는 메인사이트 자체에 그누보드가 설치되도록 구조설계 되어 있기 때문에 생기는 사용자의 차이입니다.
보드설치라는 개념이 없는 일반인의 경우 사이트제작시 인트로와 메인디자인을 먼저 만들기 시작하기 때문에 나중에야 보드를 설치하며 해결해야 하는 난처함을 만나게 됩니다. 더구나 그누보드 사용설명서에 이런 점이 미리 나와 있지도 않습니다. 물론 그누보드 개발자에게 책임과 잘못이 있는 것도 아닙니다. 일반적인 제작 습관과의 차이는 분명히 존재한다는 것이 결론입니다.
그누보드의 우수성은 제로보드보다 가벼운 개발환경과 운영성입니다.
오해 없으시길 바랍니다.
감정이라니요....... 전혀 그런거 없습니다. ^^
물론 오해도 없구요.
제가 생각하는 부분이란 조금 다른 부분이 있어 해당 부분만 발췌해서 적다보니 문장이 좀 딱딱하게 되었네요.
이해해 주세요. *^^*
물론 오해도 없구요.
제가 생각하는 부분이란 조금 다른 부분이 있어 해당 부분만 발췌해서 적다보니 문장이 좀 딱딱하게 되었네요.
이해해 주세요. *^^*