www.gusucode.com > Tatter Tools 0.961 SE GB2312 简体中文版 > upload/admin/reader_center.php

    <?
	include("../inc_global.php");
	include("../inc_function.php");
	check_authority();
	$uri_info = parse_url($REQUEST_URI);

	if ($rnum) $add_query .= " and rno = $rnum ";
	if ($gnum) $add_query .= " and rno in ($gnum) ";
	if ($stext) $add_query .= " and (title like ('%$stext%') or description like ('%$stext%')) ";
	if ($nr) $add_query .= " and is_read = '0' ";
	if ($sc) $add_query .= " and is_scrap = '1' ";
	if ($ar) put_query("update t3_".$dbid."_rss_item set is_read = 1 where 1 $add_query");

	if ($p_rssv_type == "2") {
		?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<meta name="keywords" content="TT,TatterTools,Skin,php">
<meta name="description" content="Meyu,梦游,华人中文网">
<meta name="generator" content="TatterTools中文BLOG">
<meta name="MSSmartTagsPreventParsing" content="TRUE">
<meta http-equiv="MSThemeCompatible" content="Yes">
</head>
<frameset cols="275px, 280px, *">
<frame src="reader_center1.php?<?=$uri_info[query]?>" name="reader_center1" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" noresize>
<frame src="reader_center2.php?<?=$uri_info[query]?>" name="reader_center2" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" noresize>
<frame src="reader_center3.php?<?=$uri_info[query]?>" name="reader_center3" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" noresize>
</frameset>
</html>

		<?
		exit;
	}

	function print_rss_folder1() {
		global $dbid, $tw1, $add_query, $stext, $rnum, $gnum, $stext, $sc, $nr;

		$sql = "
			select
				no, title, link, description, subject, creator, date, regdate, is_read, is_scrap
			from
				t3_".$dbid."_rss_item
			where
				regdate between $tw1 and ".(time()+300)."
				$add_query
			order by
				regdate desc
				limit 11
		";
		// print $sql;
	 	$result = @mysql_query($sql);
		$count = mysql_num_rows($result);

		?>
		<table class="content_back1" cellpadding="0" cellspacing="5" width="100%" style="background-color:#F0F0F0; margin-top:5;"><tr>
		<td bgcolor="#FFFFFF" style="padding:5;">

			<table width="100%" style="margin-bottom:2"><tr>
			<td width="18" align="center"><img src="../images/icon_box.gif" width=14 height=14 alt=""></td>
			<td class="rowtitle">本周网志文章</td>
			<td align="right" style="padding-right:2;padding-bottom:2"><? if ($count == 11) { ?><img class=ib src="../images/b_more.gif" width="53" height="17" onclick="if (h2==0) h2=1; else h2=0; onclick_more('tw_more','2', h2)" alt=""><? } ?></td>
			</tr></table>

		<? input_block() ?>

			<table cellspacing="3"><tr><td></td></tr></table>

			<div id="div_clt2"></div>

		<?
		 	$count = 0;
			while(list(
				$no, $title, $link, $description, $subject, $creator, $date, $regdate, $is_read, $is_scrap
			) = @mysql_fetch_array($result)) {
			 	$count++;
				if ($count == 11) { ?><table width="100%" cellpadding="0" cellspacing="0"><tr><td><div id="tw_more"></div></td></tr></table><? break; }
				$title = str_cut($title,24,0);
			 	if (trim($stext)) $title = str_replace($stext, "<b style=\"color:red;background-color:#FFFF00\">".$stext."</b>", $title);
			 	if (!trim($title)) $title = "[尚无资料]";

				?>
				<table width="100%" cellpadding="0" cellspacing="0"><tr>
				<td width="17"><img class="ib" id="scc_<?=$no?>_00" src="../images/star_<? if ($is_scrap) print "on"; else print "off"; ?>.gif" width="15" height="15" onclick="onclick_scrap_star1(this, '<?=$no?>')"></td>
				<td style="padding:3 0 0 4; line-height:11pt;"><a id="item<?=$no?>" onclick="this.style.color='#000030'" style="color:<? if ($is_read) print "#000030"; else print "#0000D0"; ?>" href="reader_right.php?num=<?=$no?>&amp;rnum=<?=$rnum?>&amp;gnum=<?=$gnum?>&amp;stext=<?=urlencode($stext)?>&amp;nr=<?=$nr?>&amp;sc=<?=$sc?>" target="reader_right"><?=$title?></a></td>
				<td class="rowdate" width="35" valign="top" style="padding-top:3;"><?=get_timevalue0($regdate,2)?></td>
				</tr></table>
				<?
			}

			if (!$count) { ?><div style="margin-left:4;">无相关网志文章</div><? }
		?>
		</td>
		</tr></table>
		<?
	}

	function print_rss_folder2() {
		global $dbid, $lw1, $lw2, $add_query, $stext, $rnum, $gnum, $stext, $sc, $nr;

		$sql = "
			select
				no, title, link, description, subject, creator, date, regdate, is_read, is_scrap
			from
				t3_".$dbid."_rss_item
			where
				regdate between $lw1 and $lw2
				$add_query
			order by
				regdate desc
			limit 11
		";
		// print $sql;
	 	$result = @mysql_query($sql);
		$count = mysql_num_rows($result);

		?>
		<table class="content_back1" cellpadding="0" cellspacing="5" width="100%" style="background-color:#F0F0F0; margin-top:5;"><tr>
		<td bgcolor="#FFFFFF" style="padding:5;">

			<table width="100%" style=margin-bottom:2><tr>
			<td width="18" align="center"><img src="../images/icon_box.gif" width="14" height="14" alt=""></td>
			<td class="rowtitle">上周网志文章</td>
			<td align="right" style="padding-right:2;padding-bottom:2"><? if ($count == 11) { ?><img class=ib src="../images/b_more.gif" width=53 height=17 onclick="if (h3==0) h3=1; else h3=0; onclick_more('lw_more','3', h3)" alt=""><? } ?></td>
			</tr></table>

		<? input_block() ?>

			<table cellspacing="3"><tr><td></td></tr></table>

		<?
		 	$count = 0;
			while(list(
				$no, $title, $link, $description, $subject, $creator, $date, $regdate, $is_read, $is_scrap
			) = @mysql_fetch_array($result)) {
			 	$count++;
				if ($count == 11) { ?><table width="100%" cellpadding="0" cellspacing="0"><tr><td><div id="lw_more"></div></td></tr></table><? break; }
				$title = str_cut($title,24,0);
			 	if (trim($stext)) $title = str_replace($stext, "<b style=\"color:red;background-color:#FFFF00\">".$stext."</b>", $title);
			 	if (!trim($title)) $title = "[尚无文章]";

				?>
				<table width="100%" cellpadding="0" cellspacing="0"><tr>
				<td width="17"><img class="ib" id="scc_<?=$no?>_00" src="../images/star_<? if ($is_scrap) print "on"; else print "off"; ?>.gif" width="15" height="15" onclick="onclick_scrap_star1(this, '<?=$no?>')"></td>
				<td style="padding:3 0 0 4; line-height:11pt;"><a id="item<?=$no?>" onclick="this.style.color='#000030'" style="color:<? if ($is_read) print "#000030"; else print "#0000D0"; ?>" href="reader_right.php?num=<?=$no?>&amp;rnum=<?=$rnum?>&amp;gnum=<?=$gnum?>&amp;stext=<?=urlencode($stext)?>&amp;nr=<?=$nr?>&amp;sc=<?=$sc?>" target="reader_right"><?=$title?></a></td>
				<td class="rowdate" width="35" valign="top" style="padding-top:3;"><?=get_timevalue0($regdate,2)?></td>
				</tr></table>
				<?
			}

			if (!$count) { ?><div style="margin-left:4;">无相关网志文章</div><? }

		?>
		</td>
		</tr></table>
		<?
	}

	function print_rss_folder3() {
		global $dbid, $lw1, $add_query, $stext, $rnum, $gnum, $stext, $sc, $nr;

		$sql = "
			select
				no, title, link, description, subject, creator, date, regdate, is_read, is_scrap
			from
				t3_".$dbid."_rss_item
			where
				regdate < $lw1
				$add_query
			order by
				regdate desc
			limit 11
		";
		// print $sql;
	 	$result = @mysql_query($sql);
		$count = mysql_num_rows($result);

		?>
		<table class=content_back1 cellpadding=0 cellspacing=5 width="100%" style="background-color:#F0F0F0;margin-top:5"><tr>
		<td bgcolor="#FFFFFF" style="padding:5;">

			<table border="0" width="100%" style="margin-bottom:2"><tr>
			<td width="18" align="center"><img src="../images/icon_box.gif" width="14" height="14" alt=""></td>
			<td class="rowtitle">两周以前的网志文章</td>
			<td align="right" style="padding-right:2;padding-bottom:2"><? if ($count == 11) { ?><img class="ib" src="../images/b_more.gif" width="53" height="17" onclick="if (h4==0) h4=1; else h4=0; onclick_more('p_more','4', h4)" alt=""><? } ?></td>
			</tr></table>

		<? input_block() ?>

			<table cellspacing="3"><tr><td></td></tr></table>

		<?
		 	$count = 0;
			while(list(
				$no, $title, $link, $description, $subject, $creator, $date, $regdate, $is_read, $is_scrap
			) = @mysql_fetch_array($result)) {
			 	$count++;
				if ($count == 11) { ?><table width="100%" cellpadding="0" cellspacing="0"><tr><td><div id="p_more"></div></td></tr></table><? break; }
				$title = str_cut($title,24,0);
			 	if (trim($stext)) $title = str_replace($stext, "<b style=\"color:red;background-color:#FFFF00\">".$stext."</b>", $title);
			 	if (!trim($title)) $title = "[尚无资料]";

				?>
				<table width="100%" cellpadding="0" cellspacing="0"><tr>
				<td width="17"><img class="ib" id="scc_<?=$no?>_00" src="../images/star_<? if ($is_scrap) print "on"; else print "off"; ?>.gif" width="15" height="15" onclick="onclick_scrap_star1(this, '<?=$no?>')"></td>
				<td style="padding:3 0 0 4; line-height:11pt;"><a id="item<?=$no?>" onclick="this.style.color='#000030'" style="color:<? if ($is_read) print "#000030"; else print "#0000D0"; ?>" href="reader_right.php?num=<?=$no?>&amp;rnum=<?=$rnum?>&amp;gnum=<?=$gnum?>&amp;stext=<?=urlencode($stext)?>&amp;nr=<?=$nr?>&amp;sc=<?=$sc?>" target="reader_right"><?=$title?></a></td>
				<td class="rowdate" width="35" valign="top" style="padding-top:3;"><?=get_timevalue0($regdate,2)?></td>
				</tr></table>
				<?
			}

			if (!$count) { ?><div style="margin-left:4;">无相关网志文章</div><? }

		?>
		</td>
		</tr></table>
		<?
	}

	if ($rc) $onload = "all_read_submit();"; admin_pop_header($onload);
?>

<table width="100%" height="100%" cellpadding="0" cellspacing="0" onclick="if (oc) parent.reader_right.focus(); oc = true;"><tr>
<td valign="top">

<script type="text/javascript">

	var oc = true;

	var tar1 = this;
	var tar2 = parent.reader_right;

	function all_read_submit() {
		var all_read = parent.reader_left.document.all_read;
		if (all_read) all_read.submit();
		else setTimeout("all_read_submit();", 1000)
	}

	function onclick_more(target, action, cval) {
		if (cval == 1) {
			document.action_add.target.value = target;
			document.action_add.action.value = action;
			document.action_add.add_query.value = '<?=addslashes($add_query)?>';
			document.action_add.submit();
		} else {
			document.getElementById(target).innerHTML = '';
		}
	}

	function onclick_link(num) {
		action_right.num.value = num;
		action_right.submit();
	}

	var h2 = '0';
	var h3 = '0';
	var h4 = '0';

</script>

	<table cellpadding="0" cellspacing="0" width="100%"><tr>
	<td style="padding:12 3 10 3">

		<table style="margin-bottom:3;"><tr>
		<td width="24" align="right"><img src="../images/num_25.gif" height="17" alt=""></td>
		<td width="9"><img src="../images/ver_01.gif" width="9" height="17" alt=""></td>
		<td><img src="../images/cap_25.gif" height="17" alt=""></td>
		</tr></table>

	<? print_content_line(); ?>

		<table class="content_back1" cellpadding="0" cellspacing="5" width="100%" style="background-color:#F0F0F0"><tr>
		<td bgcolor="#FFFFFF" style="padding:5;">

			<table width="100%" cellspacing="0" style="margin:0 0 5 0"><tr>
			<td width="50" align="center" style="color:#315263"><img src="../images/icon_05.gif" width=14 height=14 alt="">&nbsp; 八祸</td>
			<td style="padding-left:2"><input class="text" type="text" id="st" value="<?=$stext?>" style="width:160" onclick="oc = false;" onkeydown="if (event.keyCode == 13) { trim_all(reader_center); action_right.stext.value = this.value; reader_center.stext.value = this.value; reader_center.submit(); action_right.submit(); return false; }"></td>
			</tr></table>

		<? input_block() ?>

			<table><tr>
			<td><img src="../images/view_unread.gif" width="17" height="16" alt=""></td>
			<td class="ib" onclick="parent.reader_right.location.href='reader_right.php?<?=$uri_info[query]?>&amp;nr=1'; window.location.href='reader_center.php?<?=$uri_info[query]?>&amp;nr=1';"><a href="#">显示未读文章</a> &nbsp;&nbsp; </td>
			<td><img src="../images/set_allread.gif" width="17" height="16" alt=""></td>
			<td class="ib" onclick="if (confirm('确定要将所有的网志设定成已读取?\t')) window.location.href='reader_center.php?<?=$uri_info[query]?>&amp;ar=1';"><a href="#">全部设成已读</a></td>
			</tr></table>

			<table><tr>
			<td><img src="../images/star_on.gif" width="15" height="15" alt=""></td>
			<td style="padding:2 0 0 0" class="ib" onclick="parent.reader_right.location.href='reader_right.php?<?=$uri_info[query]?>&amp;sc=1'; window.location.href='reader_center.php?<?=$uri_info[query]?>&amp;sc=1';"><a href="#">标志收藏文章</a> &nbsp;&nbsp; </td>
			<td><img src="../images/sc.gif" width="16" height="16" alt=""></td>
			<td style="padding:2 0 0 2"><a href="#" onclick="layer_toggle(document.getElementById('sc'));">搜寻</a></td>
			</tr></table>

	<div id="sc1" style="display:none;padding:10 5 5 15">
			<table><tr><td>
			<span class="sc" style="padding:1 4 2 4;">A</span> - 网志列表
			&nbsp; <span class="sc" style="padding:1 4 2 4;">S</span> - 下一页
			&nbsp; <span class="sc" style="padding:1 4 2 4;">Q</span> - 不退出返回首页
			<div style="margin:10 0 0 0"></div>
			<span class="sc" style="padding:1 4 2 5;">R</span> - 传送引用的第一页
			&nbsp; <span class="sc" style="padding:1 5 2 5;">T</span> - 收藏文章
			&nbsp; <span class="sc" style="padding:1 5 2 5;">F</span> - 未读的文章
			&nbsp; <span class="sc" style="padding:1 4 2 4;">G</span> - 脚本的文章
			</td></tr></table>
			</div>

		</td>
		</tr></table>

	<? print_rss_folder1() ?>

	<? print_rss_folder2() ?>

	<? print_rss_folder3() ?>

	</td>
	</tr></table>
<form method="post" name="reader_center" action="<?=$PHP_SELF?>">
<input type="hidden" name="gnum" value="<?=$gnum?>">
<input type="hidden" name="rnum" value="<?=$rnum?>">
<input type="hidden" name="stext" value="<?=$stext?>">
</form>

<form method="post" name="action_add" action="reader_center_add.php" target="exe_frame">
<input type="hidden" name="target">
<input type="hidden" name="action">
<input type="hidden" name="add_query">
<input type="hidden" name="stext" value="<?=$stext?>">
<input type="hidden" name="nr" value="<?=$nr?>">
<input type="hidden" name="sc" value="<?=$sc?>">
<input type="hidden" name="rnum" value="<?=$rnum?>">
<input type="hidden" name="gnum" value="<?=$gnum?>">
</form>

<form method="post" name="action_right" action="reader_right.php" target="reader_right">
<input type="hidden" name="gnum" value="<?=$gnum?>">
<input type="hidden" name="rnum" value="<?=$rnum?>">
<input type="hidden" name="stext" value="<?=$stext?>">
</form>

<form name="ritem_scrap" action="reader_center_add.php" target="exe_frame">
<input type="hidden" name="mode" value="scrap">
<input type="hidden" name="num">
<input type="hidden" name="flag">
</form>

<iframe name="exe_frame" style="display:none"></iframe>

</td>
</tr></table>

<? admin_pop_footer(""); ?>