그누보드 서브 페이지 최근게시물은 어떻게 꾸미나요?
안녕하세요.
그누보드 기본으로 홈페이지를 만들고 있습니다.
index.php / head.php / tail.php 의 기본으로 index 페이지를 꾸몄습니다.
그리고 각 메뉴 서브 페이지마다 메뉴 부분은
head.php를 복사해서 -> headm01.php 그걸 불러오면 되는걸로 알고 있습니다. 각 게시판 마다.
그럼
각 서브 페이지의 최근 게시물 나오는 부분은 어떻게 수정 하나요?
어떤 파일을 복사해서 각 서브페이지 마다 최근 게시물 출력 하는 부분들을 다르게 하고 싶은데.
어디서 어떻게 수정해야 하는지 잘 모르겠습니다. ^^;
답변좀 부탁 드릴게요.
그누보드 기본으로 홈페이지를 만들고 있습니다.
index.php / head.php / tail.php 의 기본으로 index 페이지를 꾸몄습니다.
그리고 각 메뉴 서브 페이지마다 메뉴 부분은
head.php를 복사해서 -> headm01.php 그걸 불러오면 되는걸로 알고 있습니다. 각 게시판 마다.
그럼
각 서브 페이지의 최근 게시물 나오는 부분은 어떻게 수정 하나요?
어떤 파일을 복사해서 각 서브페이지 마다 최근 게시물 출력 하는 부분들을 다르게 하고 싶은데.
어디서 어떻게 수정해야 하는지 잘 모르겠습니다. ^^;
답변좀 부탁 드릴게요.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 10개
그누보드 첫 화면은 index.php / head.php / tail.php 로 꾸미는걸 아는데요.
각 메뉴별 페이지 꾸미는 방법좀 알려주세요.
좌측으로 메뉴도 각각 넣어야 하는데........빌더로만 작업하다가
그누보드로 만지니깐 한개두 모르겠네영. ㅠㅠ
답변좀 플리즈~
인덱스를 index.php > sub_m1.php 이런식으로 복사하고 그기에 최근게시물 출력하면 되겟죠..
제가 head.php 파일에서 각 메뉴를 이미지로 만들었는데
소스코드가
<td valign="bottom" align="right"><p><a href="http://test.1sthost.wo.tc/bbs/group.php?gr_id=m01"><img src="<?=$g4['path']?>/img/m01.gif" border="0"></a></p>
</td>
<td valign="bottom" align="right"><p><a href="http://test.1sthost.wo.tc/bbs/group.php?gr_id=m02"><img src="<?=$g4['path']?>/img/m02.gif" border="0"></a></p>
</td>
<td valign="bottom" align="right"><p><a href="http://test.1sthost.wo.tc/bbs/group.php?gr_id=m03"><img src="<?=$g4['path']?>/img/m03.gif" border="0"></a></p>
</td>
<td valign="bottom" align="right"><p><a href="http://test.1sthost.wo.tc/bbs/group.php?gr_id=m04"><img src="<?=$g4['path']?>/img/m04.gif" border="0"></a></p>
</td>
<td valign="bottom" align="right"><p><a href="http://test.1sthost.wo.tc/bbs/group.php?gr_id=m05"><img src="<?=$g4['path']?>/img/m05.gif" border="0"></a></p>
</td>
이렇게 되요.
각 이미지를 누르면 만든 그룹으로 바로 가게끔.
여기서부터 ..다음 페이지를 어떻게 수정해야 하는지 -_-;;;; 정말 알고 싶습니다. ㅠㅠ 자세히좀 적어주세용
메인 페이지 메뉴에서 저렇게 링크 시키는것도 맞는지요?
그누보드 초기 index.php 파일과 bbs/group.php 파일을 열어서 비교해보세요..거의 비슷할겁니다.
의견:
링크를 그룹에 직접 거시지말고 index.php 파일을 sub_m1.php 복사해서 그페이지를 인텍스 페이지 꾸미는거처럼 꾸미세요...최근게시물 스킨도 여러가지 적용할수 있게요...
각 서브페이지를 이렇게 만들면됩니다...
복사하신 그룹메인 페이지마다 최신글 스킨을 이용해 페이지를 꾸며 주셔야 해요.
이전에 빌더를 이용하셨으니 빌더를 좀더 살펴보시면 될 듯합니다.
쪽지까지 주셨는데 현답드리지 못해 죄송합니다.
저기 그럼....index.php 파일 각 메뉴에 저렇게 링크를 거는게 아니라...
index.php 파일을 똑같이 복사한 다음에... sub_m1.php를 만들라는거죠?
그럼 sub_m1.php 파일은 어디에다가 놓나요?
메뉴에 링크는 어떻게 걸어야 하나요?
너무 초보라 ㅜㅜ
답변 볼때마다 계속 질문사항이 더 커지네요...답변좀
<?
// 상대 경로
$g4_path = "..";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4[title] = $group[gr_subject];
include_once("./_head.php");
?>
<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0>
<tr>
<td valign=top>
<?
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table]
where gr_id = '$gr_id'
and bo_list_level <= '$member[mb_level]'
order by 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>";
}
?>
</td>
</tr>
</table>
<!-- 메인화면 최신글 끝 -->
<?
include_once("./_tail.php");
?>
이렇게 되어 있던데요.
여기서 뭘 건드려야 각 페이지 메뉴도 넣고 최근 게시물을 꾸밀 수 있는지요... 아 깊게 들어갈 수록 머리가 터질라고함.
그리고 index.php파일 만드셧다면서요..
방법그대로입니다.
링크는 <a href="<?=$g4[path]/sub_m1.php?>">메뉴명</a>
최근게시물은 <?=latest("스킨명", "게시판명", 5, 70); ?>
이런식으로 되죠
설치 하면 있는 그거..
엘모님께서 방법을 알려주셔서 어떻게 할지는 대략 감 잡았습니다. 고맙습니다.
마지막 질문...
최근게시물은 말씀 하신 것 처럼 해결이 됐는데요.
각 페이지마다 세부 메뉴들이 좌측에 나오자나요.
거긴 어떻게 설정해줘야 하나요?
님이 만드신 headm01.php 서브상단 파일에
하나하나 만들어 넣으시던가 아니면
스킨자료실에 보면 몇몇 회원님들이 올려주신 자료가 있습니다.