그누보드 처음 설치시 질문? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누보드 처음 설치시 질문? 정보

그누보드 처음 설치시 질문?

본문

안녕하세요. 쌩 초짜입니다. 다양하게 시도햇으나 잘 안되네요.
 
아래 코드는 메뉴얼에 나와 있는 코드인데요.
 
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php"); // latest() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
echo latest("basic", "free", 5, 70); // basic 스킨으로 free 라는 게시판을 출력합니다.
?>
 
게시판을 적용시킬 때,  제 도메인 주소가 ' http://suji.zc.bz 라면 어떻게 적용해야 하는건가요?
 
$g4[path]/lib/latest.lib.php 부분이 잘 이해가 안갑니다. 앞에 코드를 그대로 써야 되는지
 $g4[http://suji.c.bz]/lib/latest.lib.php 라고 써야 되는지 잘 모르겠습니다
 
답변 꼭 부탁드립니다.
 
  • 복사

댓글 전체

그누보드를 정상적으로 설치하셨다면 설치폴더에 index.php 화일이 있습니다.
그 화일 상단에 위 코드를 적으시고
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php"); // latest() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
?>
이렇게...
그리고 최신글 출력하기 원하는 위치에 아래 소스를 넣으시고 저장하시면 됩니다.
<? echo latest("basic", "free", 5, 70); // basic 스킨으로 free 라는 게시판을 출력합니다. ?>

path문제는 수정하실 필요없이 위 소스 그대로 하시면 됩니다.
$g4[path] 는 그누보드가 설치된 루트 경로를 말하는겁니다. 즉 그누보드의 루트 위치를 표시할때 $g4[path]로 표시하시면
됩니다. 그리고 최신 게시물 표시할때 쓰이는 latest는 자기가 표시하고자 하는 위치에 입력해 주시면 됩니다.
latest("basic","free",5,70); --> free라는 테이블로 되어 있는 게시물 내용을 basic라는 스킨 형태로 표시한다는 뜻입니다.
<?  부분부터~ ?> 까지는 php 소스코드입니다.  html에서는 결과만 보여주는것이구요~
include 라고 적힌 부분들은 특정 역할을 하는 함수를 미리 만들어뒀다가 필요한 페이지에서 호출합니다.

그리하여~ /lib/latest.lib.php 라는건 lib 폴더내에 latest.lib.php를 include 즉, 호출해라~ 라는 뜻이죠

latest 최근의...즉, 최근게시물을 뽑아오는 함수를 뜻하는겁니다.

그래서 해당 페이지 상단에 <? 부터 ?> 까지 적어주시면 그 페이지에서 사용할 최근게시물을 뽑아오는 작동을

하게 되는것이고  , 해당 페이지에서 테이블이나 어떤 특정위치에 <? echo latest("basic", "free", 5, 70); // basic 스킨으로 free 라는 게시판을 출력합니다.  ?> 라고 하시믄 그 위치에 basic 스킨으로 free 게시판에서 5줄씩 제목이 70자 까지만 표시되도록 보여준다고 생각하시면 됩니다.

코드가 어렵긴한데요 여러번 살펴보면 알수있구, 또한 자주 보고 공부하다보면 재미있습니다. 저도 프로그램 잘 몰라요 ㅋ
© SIRSOFT
현재 페이지 제일 처음으로