[허접팁]관리자 모드에서 전체 게시판 최신글 확인하게 하자. 정보
[허접팁]관리자 모드에서 전체 게시판 최신글 확인하게 하자.본문
허접한 팁이지만 필요하신분이 있을것 같아서 올립니다.
즉 관리자 모드 게시판관리에 서브메뉴로 최신글 보기 메뉴를 추가하여 전체 게시판 최신글을 확인 하는것입니다.
수정할 파일은 admin.menu300.php 파일과 기존에 그누설치 하고 생긴 index.php 파일입니다
admin.menu300.php파일은 소스
------------------------------------------------------------------------
<?
$menu["menu300"] = array (
array("300000", "게시판관리", ""),
array("300100", "게시판관리", "$g4[admin_path]/board_list.php"),
array("300200", "게시판그룹관리", "$g4[admin_path]/boardgroup_list.php"),
array("300300", "팝업관리", "$g4[admin_path]/popup_list.php"),
array("300400", "최신글관리", "$g4[admin_path]/new_list.php")
);
?>
---------------------------------------------------------------------------
아래는 전체게시판 최신글 불러오는 소스입니다. 참고로 기존 설치시 생기는 index.php
파일 수정했습니다.
--------------------------------------------------------------------------
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$sub_menu = "300400";
include_once("./_common.php");
$g4['title'] = "";
include_once("./admin.head.php");
?>
<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
// 최신글
$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("scroll", $row['bo_table'], 12, 70, "4,25");
echo "<p>\n";
}
?>
</td></tr></table>
<!-- 메인화면 최신글 끝 -->
<?
include_once("./admin.tail.php");
?>
---------------------------------------------------------------
저는 new_list.php 로 저장을 해서 /adm 폴더에 저장을 했습니다.
자신에 맞게 수정하시면 되겠습니다.
즉 관리자 모드 게시판관리에 서브메뉴로 최신글 보기 메뉴를 추가하여 전체 게시판 최신글을 확인 하는것입니다.
수정할 파일은 admin.menu300.php 파일과 기존에 그누설치 하고 생긴 index.php 파일입니다
admin.menu300.php파일은 소스
------------------------------------------------------------------------
<?
$menu["menu300"] = array (
array("300000", "게시판관리", ""),
array("300100", "게시판관리", "$g4[admin_path]/board_list.php"),
array("300200", "게시판그룹관리", "$g4[admin_path]/boardgroup_list.php"),
array("300300", "팝업관리", "$g4[admin_path]/popup_list.php"),
array("300400", "최신글관리", "$g4[admin_path]/new_list.php")
);
?>
---------------------------------------------------------------------------
아래는 전체게시판 최신글 불러오는 소스입니다. 참고로 기존 설치시 생기는 index.php
파일 수정했습니다.
--------------------------------------------------------------------------
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$sub_menu = "300400";
include_once("./_common.php");
$g4['title'] = "";
include_once("./admin.head.php");
?>
<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
// 최신글
$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("scroll", $row['bo_table'], 12, 70, "4,25");
echo "<p>\n";
}
?>
</td></tr></table>
<!-- 메인화면 최신글 끝 -->
<?
include_once("./admin.tail.php");
?>
---------------------------------------------------------------
저는 new_list.php 로 저장을 해서 /adm 폴더에 저장을 했습니다.
자신에 맞게 수정하시면 되겠습니다.
추천
0
0
댓글 0개