2.65 최신글을 원하는 게시판만 .... 정보
그누보드 2.65 최신글을 원하는 게시판만 ....관련링크
본문
훗~~이건 가자님이 알려주신것인데요~~~
http://flowered.co.kr/gnu/bbs/gnuboard.php?bo_table=study&page=1&wr_id=2
이주소에 상세히 적어 놓았습니다,,확인해 보세요~~~^^
지금 제홈에도 적용한것입니다....
http://flowered.co.kr/gnu/bbs/gnuboard.php?bo_table=study&page=1&wr_id=2
이주소에 상세히 적어 놓았습니다,,확인해 보세요~~~^^
지금 제홈에도 적용한것입니다....
댓글 전체
참 버전하구는 상관 없나요?
꽃집남자님 이부분을 libdev.php 파일에 넣으면 에러가 나든데...끙
인덱스 파일은 위에처럼 했구요...
function print_notice($skinname, $bo_table, $rows,$subjectlen='')
{
global $latest_skin, $cfg, $gnu_path;
include($gnu_path . "bbs/gblayer.php");
$sql = " select * from $cfg[table_board] where bo_table = '$bo_table' ";
$bd = sql_fetch_array($sql);
$bo_subject = $bd[bo_subject];
if ($subjectlen == '') $subjectlen = $bd[bo_subject_len];
$cfg[board_table_prefix] = "gb_write_";
$cfg[url] = "http://URL/그누폴더/bbs"; // 경로 수정 할 곳
$skin_dir = $gnu_path . "bbs/skin/latest/$cfg[lure_notice]";
$skinimg = "$skin_dir/$skinname/images";
$table = "{$cfg[board_table_prefix]}{$bo_table}";
$result = sql_query_error(" select * from $table where wr_comment = 0 order by wr_id desc limit {$rows} ");
$row = mysql_fetch_array($result);
////////////////////////////////////////////////////////////// 날자형식 다양하게 하기위함
$t_datetime = get_text(substr($row[wr_datetime],0,10)); // 날자 자르기 형식0000-00-00
$y_datetime = get_text(substr($row[wr_datetime],2,8)); // 날자 자르기 형식 00-00-00
$m_datetime = get_text(substr($row[wr_datetime],5,6)); // 날자 자르기 형식 00-00
//////////////////////////////////////////////////////////////////////
$wr_subject = get_text(cut_str($row[wr_subject], $subjectlen, ' ...')); //제목자르기
$nr_content = get_text(cut_str($row[wr_content], 1000, ' ...[계속]')); //글내용 1000자르기
$wr_memo = $row[wr_content];
$wr_id = $row[wr_id];
$wr_name = $row[wr_name];
$wr_images = $row[wr_file1];
$wr_images2 = $row[wr_file2];
$nr_content = nl2br(stripslashes($nr_content)) ; // 추출 글 내용 줄 변환을 위해
// new 이미지
$icon_new = "";
if ($row[wr_datetime] >= date("Y-m-d H:i:s", time() - $bd[bo_new] * 3600)) {
$icon_new = "<img src='$gnu_path/bbs/skin/latest/$skinname/images/icon_new.gif' align=absmiddle>";
}
// 코멘트 카운트
$commentcnt = "";
if ($row[wr_commentcnt] > 0) {
$commentcnt = "($row[wr_commentcnt])";
}
$wr_images = $row[wr_file1];
$ca_name = $wr_id = "";
if ($row[wr_id]) {
$sql1 = " select ca_name from {$table}_cat where ca_id = '$row[ca_id]'";
$row1 = sql_fetch_array($sql1);
if ($row1[ca_name])
$ca_name = "[$row1[ca_name]]";
}
$a_list_link = $gnu_path . "bbs/gnuboard.php?bo_table=$bo_table&wr_id=$row[wr_id]";
include "$skin_dir/$skinname/notice_head.skin.php"; // Head 출력부분
for ($i = 0; $row = mysql_fetch_array($result); $i++) {
////////////////////////////////////////////////////////////// 날자형식 다양하게 추출 하기위함
$t_datetime = get_text(substr($row[wr_datetime],0,10)); // 날자 자르기 형식0000-00-00
$y_datetime = get_text(substr($row[wr_datetime],2,8)); // 날자 자르기 형식 00-00-00
$m_datetime = get_text(substr($row[wr_datetime],5,6)); // 날자 자르기 형식 00-00
//////////////////////////////////////////////////////////////////////
$wr_subject = get_text(cut_str($row[wr_subject], $subjectlen, ' ...'));
$wr_content = get_text(cut_str($row[wr_content], 1000, ' ...[계속]'));
$wr_memo = $row[wr_content];
$wr_id = $row[wr_id];
$wr_name = $row[wr_name];
// new 이미지
$icon_new = "";
if ($row[wr_datetime] >= date("Y-m-d H:i:s", time() - $bd[bo_new] * 3600)) {
$icon_new = "<img src='$gnu_path/bbs/skin/latest/$skinname/images/icon_new.gif' align=absmiddle>";
}
// 코멘트 카운트
$commentcnt = "";
if ($row[wr_commentcnt] > 0) {
$commentcnt = "($row[wr_commentcnt])";
}
if(0<$wr_commentcnt != ""){
$wr_commentcnt = "($wr_commentcnt)";
}else{
$wr_commentcnt = "";
}
$ca_name = $wr_id = "";
if ($row[wr_id]) {
$sql1 = " select ca_name from {$table}_cat where ca_id = '$row[ca_id]'";
$row1 = sql_fetch_array($sql1);
if ($row1[ca_name])
$ca_name = "[$row1[ca_name]]";
}
$a_list_link = $gnu_path . "bbs/gnuboard.php?bo_table=$bo_table&wr_id=$row[wr_id]";
include "$skin_dir/$skinname/notice_foot.skin.php"; // foot 출력부분
}
mysql_free_result($result);
}
인덱스 파일은 위에처럼 했구요...
function print_notice($skinname, $bo_table, $rows,$subjectlen='')
{
global $latest_skin, $cfg, $gnu_path;
include($gnu_path . "bbs/gblayer.php");
$sql = " select * from $cfg[table_board] where bo_table = '$bo_table' ";
$bd = sql_fetch_array($sql);
$bo_subject = $bd[bo_subject];
if ($subjectlen == '') $subjectlen = $bd[bo_subject_len];
$cfg[board_table_prefix] = "gb_write_";
$cfg[url] = "http://URL/그누폴더/bbs"; // 경로 수정 할 곳
$skin_dir = $gnu_path . "bbs/skin/latest/$cfg[lure_notice]";
$skinimg = "$skin_dir/$skinname/images";
$table = "{$cfg[board_table_prefix]}{$bo_table}";
$result = sql_query_error(" select * from $table where wr_comment = 0 order by wr_id desc limit {$rows} ");
$row = mysql_fetch_array($result);
////////////////////////////////////////////////////////////// 날자형식 다양하게 하기위함
$t_datetime = get_text(substr($row[wr_datetime],0,10)); // 날자 자르기 형식0000-00-00
$y_datetime = get_text(substr($row[wr_datetime],2,8)); // 날자 자르기 형식 00-00-00
$m_datetime = get_text(substr($row[wr_datetime],5,6)); // 날자 자르기 형식 00-00
//////////////////////////////////////////////////////////////////////
$wr_subject = get_text(cut_str($row[wr_subject], $subjectlen, ' ...')); //제목자르기
$nr_content = get_text(cut_str($row[wr_content], 1000, ' ...[계속]')); //글내용 1000자르기
$wr_memo = $row[wr_content];
$wr_id = $row[wr_id];
$wr_name = $row[wr_name];
$wr_images = $row[wr_file1];
$wr_images2 = $row[wr_file2];
$nr_content = nl2br(stripslashes($nr_content)) ; // 추출 글 내용 줄 변환을 위해
// new 이미지
$icon_new = "";
if ($row[wr_datetime] >= date("Y-m-d H:i:s", time() - $bd[bo_new] * 3600)) {
$icon_new = "<img src='$gnu_path/bbs/skin/latest/$skinname/images/icon_new.gif' align=absmiddle>";
}
// 코멘트 카운트
$commentcnt = "";
if ($row[wr_commentcnt] > 0) {
$commentcnt = "($row[wr_commentcnt])";
}
$wr_images = $row[wr_file1];
$ca_name = $wr_id = "";
if ($row[wr_id]) {
$sql1 = " select ca_name from {$table}_cat where ca_id = '$row[ca_id]'";
$row1 = sql_fetch_array($sql1);
if ($row1[ca_name])
$ca_name = "[$row1[ca_name]]";
}
$a_list_link = $gnu_path . "bbs/gnuboard.php?bo_table=$bo_table&wr_id=$row[wr_id]";
include "$skin_dir/$skinname/notice_head.skin.php"; // Head 출력부분
for ($i = 0; $row = mysql_fetch_array($result); $i++) {
////////////////////////////////////////////////////////////// 날자형식 다양하게 추출 하기위함
$t_datetime = get_text(substr($row[wr_datetime],0,10)); // 날자 자르기 형식0000-00-00
$y_datetime = get_text(substr($row[wr_datetime],2,8)); // 날자 자르기 형식 00-00-00
$m_datetime = get_text(substr($row[wr_datetime],5,6)); // 날자 자르기 형식 00-00
//////////////////////////////////////////////////////////////////////
$wr_subject = get_text(cut_str($row[wr_subject], $subjectlen, ' ...'));
$wr_content = get_text(cut_str($row[wr_content], 1000, ' ...[계속]'));
$wr_memo = $row[wr_content];
$wr_id = $row[wr_id];
$wr_name = $row[wr_name];
// new 이미지
$icon_new = "";
if ($row[wr_datetime] >= date("Y-m-d H:i:s", time() - $bd[bo_new] * 3600)) {
$icon_new = "<img src='$gnu_path/bbs/skin/latest/$skinname/images/icon_new.gif' align=absmiddle>";
}
// 코멘트 카운트
$commentcnt = "";
if ($row[wr_commentcnt] > 0) {
$commentcnt = "($row[wr_commentcnt])";
}
if(0<$wr_commentcnt != ""){
$wr_commentcnt = "($wr_commentcnt)";
}else{
$wr_commentcnt = "";
}
$ca_name = $wr_id = "";
if ($row[wr_id]) {
$sql1 = " select ca_name from {$table}_cat where ca_id = '$row[ca_id]'";
$row1 = sql_fetch_array($sql1);
if ($row1[ca_name])
$ca_name = "[$row1[ca_name]]";
}
$a_list_link = $gnu_path . "bbs/gnuboard.php?bo_table=$bo_table&wr_id=$row[wr_id]";
include "$skin_dir/$skinname/notice_foot.skin.php"; // foot 출력부분
}
mysql_free_result($result);
}
현재 내홈에 적용된 인덱스 화일입니다~~~^^;;
<?
$gnu_path = "./";
include($gnu_path . 'config.php');
include($gnu_path . 'lib.php');
$html_title = "꽃집남자";
include($gnu_path . 'head.sub.php');
include($gnu_path . 'head.php');
?>
<table align="left" width="646" border="1" cellspacing="0" bordercolor="#CCCCCC" bordercolordark="#CCCCCC" bordercolorlight="#CCCCCC">
<tr>
<td align="center" width="100%" height="150" colspan="2">
<? print_notice('lure_notice7','news', 1,150); ?>
</td>
<tr> <td align="center" width="100%" height="150" colspan="2">
<?=latest('kagla3',board1, 3, 150);?>
</td>
</tr></tr>
<tr>
<td align="center" width="50%" height="100">
<?=latest('kagla3',QandA, 5, 30);?>
</td>
<td align="center" width="50%" height="100">
<?=latest('kagla3',board2, 5, 30);?>
</td>
</tr>
<tr>
<td align="center" width="100%" height="100" colspan="2">
<?=latest('kagla4',sample, 5, 30);?>
</td>
</tr>
<!--<tr>
<td width="100%" height="100">
<?//=latest('최근게시물스킨이름',게시판아이디, 5, 30);?>
</td>
<td width="100%" height="100">
<?//=latest('최근게시물스킨이름',게시판아이디, 5, 30);?>
</td>
</tr>-->
</table>
<?
include($gnu_path . 'tail.php');
include($gnu_path . 'tail.sub.php');
?>
<?
$gnu_path = "./";
include($gnu_path . 'config.php');
include($gnu_path . 'lib.php');
$html_title = "꽃집남자";
include($gnu_path . 'head.sub.php');
include($gnu_path . 'head.php');
?>
<table align="left" width="646" border="1" cellspacing="0" bordercolor="#CCCCCC" bordercolordark="#CCCCCC" bordercolorlight="#CCCCCC">
<tr>
<td align="center" width="100%" height="150" colspan="2">
<? print_notice('lure_notice7','news', 1,150); ?>
</td>
<tr> <td align="center" width="100%" height="150" colspan="2">
<?=latest('kagla3',board1, 3, 150);?>
</td>
</tr></tr>
<tr>
<td align="center" width="50%" height="100">
<?=latest('kagla3',QandA, 5, 30);?>
</td>
<td align="center" width="50%" height="100">
<?=latest('kagla3',board2, 5, 30);?>
</td>
</tr>
<tr>
<td align="center" width="100%" height="100" colspan="2">
<?=latest('kagla4',sample, 5, 30);?>
</td>
</tr>
<!--<tr>
<td width="100%" height="100">
<?//=latest('최근게시물스킨이름',게시판아이디, 5, 30);?>
</td>
<td width="100%" height="100">
<?//=latest('최근게시물스킨이름',게시판아이디, 5, 30);?>
</td>
</tr>-->
</table>
<?
include($gnu_path . 'tail.php');
include($gnu_path . 'tail.sub.php');
?>