흐르는 새글 보기 - 마키태그 정보
최신글 흐르는 새글 보기 - 마키태그관련링크
http://phil114.com
192회 연결
첨부파일
본문
압축을 풀어
newsite_main.php는
index.php 가 있는 곳에 업로드 합니다.
이미지는 /image/ 에 업로드 합니다.
보여줄 곳에
<? include "./newsite_main.php"; ?> 합니다.
글자수 조정은 69줄에
$list[$key]->wr_subject = get_text(cut_str($wr_subject,30,'…')); 30을 조정합니다.
높이 조정은
81줄에
<DIV style='width:100%;valign:top; height:30px;overflow:hidden;border:0;padding:0;top:-14px;'>
에서
height:30px 값을 조절 합니다.
게시판명의 글자수는
109줄에
$value->bo_subject = cut_str($value->bo_subject, 20); 20의 숫자를 조정합니다.
newsite_main.php는
index.php 가 있는 곳에 업로드 합니다.
이미지는 /image/ 에 업로드 합니다.
보여줄 곳에
<? include "./newsite_main.php"; ?> 합니다.
글자수 조정은 69줄에
$list[$key]->wr_subject = get_text(cut_str($wr_subject,30,'…')); 30을 조정합니다.
높이 조정은
81줄에
<DIV style='width:100%;valign:top; height:30px;overflow:hidden;border:0;padding:0;top:-14px;'>
에서
height:30px 값을 조절 합니다.
게시판명의 글자수는
109줄에
$value->bo_subject = cut_str($value->bo_subject, 20); 20의 숫자를 조정합니다.
추천
0
0
댓글 전체
본인에게 정말 필요하던 건데 정말 감사~~~~감사~~~
고생하셨습니다 멋지네요 ...
괜찮은...^^
감사합니다. 훌륭한 정보입니다. 좋은 하루 되십시요
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "file");
if ($hours < 1 || $hours > 24) {
$hours = 288;
}
?>
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td width='100%' valign=top align=center>
<?
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * $hours));
$sql = " select bo_subject, bo_table
from $cfg[table_board]
order by bo_order_search ";
$result = sql_query($sql);
if($row[bo_table==원하는 게시판1 ||$row[bo_table==원하는 게시판2){
while ($row = mysql_fetch_array($result)) {
$tbl = "{$cfg[write_table_prefix]}{$row[bo_table]}";
$sql2 = " select wr_id,
wr_parent_id,
mb_id,
wr_name,
wr_email,
wr_homepage,
wr_num,
wr_subject,
wr_comment,
wr_commentcnt,
wr_datetime,
wr_hit
from $tbl
where wr_datetime >= '$intime'
and wr_comment = '0'
order by wr_id desc ";
$result2 = sql_query($sql2);
for ($i = 0; $row2 = mysql_fetch_array($result2); $i++) {
/*
if ($row2[wr_comment] > 0) {
$sql3 = " select wr_subject
from $tbl
where wr_comment = 0
and wr_parent_id = '$row2[wr_parent_id]' ";
$row3 = sql_fetch($sql3);
$wr_subject = $row3[wr_subject];
} else {
$wr_subject = $row2[wr_subject];
}
$wr_subject = get_text($wr_subject);
*/
$wr_subject = get_text($row2[wr_subject]);
$key = $row2[wr_datetime] . $row[bo_table] . $row2[wr_id];
$list[$key]->bo_subject = $row[bo_subject];
$list[$key]->bo_table = $row[bo_table];
$list[$key]->mb_id = $row2[mb_id];
$list[$key]->mb_open = $row2[mb_open];
$list[$key]->wr_id = $row2[wr_id];
$list[$key]->wr_parent_id = $row2[wr_parent_id];
$list[$key]->wr_email = $row2[wr_email];
$list[$key]->wr_homepage = $row2[wr_homepage];
$list[$key]->wr_name = get_text(cut_str($row2[wr_name],12));
$list[$key]->wr_subject = get_text(cut_str($wr_subject,30,'…'));
$list[$key]->wr_comment = $row2[wr_comment];
$list[$key]->wr_commentcnt = $row2[wr_commentcnt];
$list[$key]->wr_datetime = $row2[wr_datetime];
$list[$key]->wr_hit = $row2[wr_hit];
}
mysql_free_result($result2);
} //while
}//if
mysql_free_result($result);
?>
<DIV style='width:100%;valign:top; height:30px;overflow:hidden;border:0;padding:0;top:-14px;'>
<marquee id="iescroller" direction="up" width="100%" height="860" scrollamount="1" scrolldelay="100" onmouseover="this.stop()" onmouseout="this.start()" >
<table width="100%" align="center" valign=top cellpadding="3" cellspacing="0">
<tr>
<td width="100%" height="30" valign=top>
<div id="divSC0" style="valign:top; width:428px; height:600px; position:absolute; left:-2px; top:0px; z-index:20; visibility:visible; ">
<div align="left">
<table width=88% height=3 cellpadding=0 cellspacing=0 align=center><tr><td></td></tr></table>
<table width=100% border=0 cellspacing=0 cellpadding=0 align=left>
<?
if (count($list) > 0) {
$i=0;
krsort($list);
foreach ($list as $key=>$value) {
$comment = "";
$atag_comment = "";
if ($value->wr_comment > 0) {
$comment = "<span style='font-size:8pt;'>[c]</span> ";
$atag_comment = "#c{$value->wr_id}";
}
$commentcnt = "";
if ($value->wr_commentcnt > 0) {
$commentcnt = "<font size=-2>({$value->wr_commentcnt})</font>";
}
$name = gblayer($value->mb_id, cut_str($value->wr_name,12), $value->wr_email, $value->wr_homepage);
$value->bo_subject = cut_str($value->bo_subject, 20);
$list = $i++%2;
echo "<tr align=center>";
echo "<td width=100% align=left style=padding:2 2 2 2;> <img src='./image/icon_li.gif' border=0> <a href='./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=".$value->bo_table."'>[{$value->bo_subject}]$comment <b>{$value->wr_subject}</b></a> {$commentcnt}</td>";
echo "</tr>\n";
//echo "<tr><td colspan=4 background='{$gnu_path}image/line_width.gif'></td></tr>\n";
}
} else
echo "<td height=100 align=center colspan=4>등록된 글이 없습니다.</td>";
?>
</table>
</div>
</div>
</td></tr></table>
</marqee>
</div>
</td>
</tr>
</table>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "file");
if ($hours < 1 || $hours > 24) {
$hours = 288;
}
?>
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td width='100%' valign=top align=center>
<?
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * $hours));
$sql = " select bo_subject, bo_table
from $cfg[table_board]
order by bo_order_search ";
$result = sql_query($sql);
if($row[bo_table==원하는 게시판1 ||$row[bo_table==원하는 게시판2){
while ($row = mysql_fetch_array($result)) {
$tbl = "{$cfg[write_table_prefix]}{$row[bo_table]}";
$sql2 = " select wr_id,
wr_parent_id,
mb_id,
wr_name,
wr_email,
wr_homepage,
wr_num,
wr_subject,
wr_comment,
wr_commentcnt,
wr_datetime,
wr_hit
from $tbl
where wr_datetime >= '$intime'
and wr_comment = '0'
order by wr_id desc ";
$result2 = sql_query($sql2);
for ($i = 0; $row2 = mysql_fetch_array($result2); $i++) {
/*
if ($row2[wr_comment] > 0) {
$sql3 = " select wr_subject
from $tbl
where wr_comment = 0
and wr_parent_id = '$row2[wr_parent_id]' ";
$row3 = sql_fetch($sql3);
$wr_subject = $row3[wr_subject];
} else {
$wr_subject = $row2[wr_subject];
}
$wr_subject = get_text($wr_subject);
*/
$wr_subject = get_text($row2[wr_subject]);
$key = $row2[wr_datetime] . $row[bo_table] . $row2[wr_id];
$list[$key]->bo_subject = $row[bo_subject];
$list[$key]->bo_table = $row[bo_table];
$list[$key]->mb_id = $row2[mb_id];
$list[$key]->mb_open = $row2[mb_open];
$list[$key]->wr_id = $row2[wr_id];
$list[$key]->wr_parent_id = $row2[wr_parent_id];
$list[$key]->wr_email = $row2[wr_email];
$list[$key]->wr_homepage = $row2[wr_homepage];
$list[$key]->wr_name = get_text(cut_str($row2[wr_name],12));
$list[$key]->wr_subject = get_text(cut_str($wr_subject,30,'…'));
$list[$key]->wr_comment = $row2[wr_comment];
$list[$key]->wr_commentcnt = $row2[wr_commentcnt];
$list[$key]->wr_datetime = $row2[wr_datetime];
$list[$key]->wr_hit = $row2[wr_hit];
}
mysql_free_result($result2);
} //while
}//if
mysql_free_result($result);
?>
<DIV style='width:100%;valign:top; height:30px;overflow:hidden;border:0;padding:0;top:-14px;'>
<marquee id="iescroller" direction="up" width="100%" height="860" scrollamount="1" scrolldelay="100" onmouseover="this.stop()" onmouseout="this.start()" >
<table width="100%" align="center" valign=top cellpadding="3" cellspacing="0">
<tr>
<td width="100%" height="30" valign=top>
<div id="divSC0" style="valign:top; width:428px; height:600px; position:absolute; left:-2px; top:0px; z-index:20; visibility:visible; ">
<div align="left">
<table width=88% height=3 cellpadding=0 cellspacing=0 align=center><tr><td></td></tr></table>
<table width=100% border=0 cellspacing=0 cellpadding=0 align=left>
<?
if (count($list) > 0) {
$i=0;
krsort($list);
foreach ($list as $key=>$value) {
$comment = "";
$atag_comment = "";
if ($value->wr_comment > 0) {
$comment = "<span style='font-size:8pt;'>[c]</span> ";
$atag_comment = "#c{$value->wr_id}";
}
$commentcnt = "";
if ($value->wr_commentcnt > 0) {
$commentcnt = "<font size=-2>({$value->wr_commentcnt})</font>";
}
$name = gblayer($value->mb_id, cut_str($value->wr_name,12), $value->wr_email, $value->wr_homepage);
$value->bo_subject = cut_str($value->bo_subject, 20);
$list = $i++%2;
echo "<tr align=center>";
echo "<td width=100% align=left style=padding:2 2 2 2;> <img src='./image/icon_li.gif' border=0> <a href='./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=".$value->bo_table."'>[{$value->bo_subject}]$comment <b>{$value->wr_subject}</b></a> {$commentcnt}</td>";
echo "</tr>\n";
//echo "<tr><td colspan=4 background='{$gnu_path}image/line_width.gif'></td></tr>\n";
}
} else
echo "<td height=100 align=center colspan=4>등록된 글이 없습니다.</td>";
?>
</table>
</div>
</div>
</td></tr></table>
</marqee>
</div>
</td>
</tr>
</table>
이스킨에서 내가 원하는 게시판만 뽑아 표시 할 수 없나요?
감사합니다...
이거 그룹에 300명이 넘어도 제대로 보일가요? 메모리 부족 현상 말입니다.
수고하셧습니다.
잘쓰겟습니다.
잘쓰겟습니다.
네 힘들었어요...ㅋㅋㅋ 아니구요 예전에 있던 소스...걍.....정리해서.....
만도님 수고하셨네요........^^
일단 스크랩
감사합니다.
유용하게 사용할께요
