Example #1
0
    $blogMenus = NULL;
}
pc_html_init("gb2312", $pc["NAME"], "", "", $pc["BKIMG"]);
?>
<a name="top"></a>
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
	<td>
	<table cellspacing="0" cellpadding="3" border="0" class="t0" width="100%" class="tt1">
		<tr>
			<td class="tt1">&nbsp;&nbsp;&nbsp;&nbsp;<?php 
echo "<a href=\"/\" class=\"f1\">" . $pcconfig["BBSNAME"] . "</a> - <a href='index.html' class=\"f1\">Blog</a> - <a href=\"index.php?id=" . $pc["USER"] . "\" class=\"f1\">" . $pc["NAME"] . "</a>";
?>
</td>
			<td align="right" class="tt1"><?php 
echo pc_personal_domainname($pc["USER"]);
?>
&nbsp;&nbsp;&nbsp;&nbsp;</td>
		</tr>
	</table>
	</td>
</tr>

<tr>
	<td class="f2" align="center" height="40" valign="middle">
	<?php 
echo $pc["USER"];
?>
 的Blog
	-
	<?php 
Example #2
0
File: opml.php Project: bianle/www2
if (pc_update_cache_header()) {
    return;
}
$type = 0;
@($type = intval($_GET["t"]));
$link = pc_db_connect();
if ($type == 3) {
    $blogs = getScoreTopUsers($link, 100);
    $opmlTitle = $pcconfig["BBSNAME"] . "BLOG热门用户组";
} elseif ($type == 2) {
    $blogs = getNewUsers($link, 100);
    $opmlTitle = $pcconfig["BBSNAME"] . "BLOG新用户组";
} elseif ($type == 1) {
    $blogs = getMostVstUsers($link, 100);
    $opmlTitle = $pcconfig["BBSNAME"] . "BLOG热门用户组";
} else {
    $blogs = getLastUpdates($link, 100);
    $opmlTitle = $pcconfig["BBSNAME"] . "BLOG更新用户组";
}
pc_db_close($link);
header("Content-Type: text/xml");
header("Content-Disposition: inline;filename=opml.xml");
pc_opml_init($opmlTitle);
foreach ($blogs as $blog) {
    $title = stripslashes($blog["corpusname"]);
    $htmlUrl = pc_personal_domainname($blog["username"]);
    $xmlUrl = "http://" . $pcconfig["SITE"] . "/pc/rss.php?userid=" . $blog["username"];
    $description = stripslashes($blog["description"]);
    pc_opml_outline($title, $htmlUrl, $xmlUrl, $description);
}
pc_opml_quit();
Example #3
0
function display_blog_default($link, $pc, $sec, $nodes, $blogs, $pur, $tags, $pno, $totalnodes)
{
    global $loginok, $currentuser, $pcconfig;
    ?>
<center>
<tbody>
<table cellpadding=0 cellspacing=0 width=700 border=0 class=f1>
<tr><td valign=middle align=center>
<!--
<img src="<?php 
    echo $pc["STYLE"]["TOPIMG"];
    ?>
" alt="<?php 
    echo $pc["NAME"];
    ?>
" border=0>
-->
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="700" height="80">
              <param name="movie" value="images/SMTH2.swf">
              <param name="quality" value="high">
              <embed src="images/SMTH2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="805" height="90"></embed>
</object>
</td></tr></table>
</tbody>
<tbody>
<table cellpadding=0 cellspacing=0 width=700 border=0 class=f1>
<tr>
	<td align="center">
	<?php 
    display_blog_area_links($sec, $pc, $tags);
    ?>
	</td>
</tr>
</table>
</tbody>
<tbody>
<table cellpadding=10 cellspacing=0 width=700 border=0 class=t1>

	<tr>
		<td align="center" class="t11" colspan="2">
		<?php 
    display_blog_intro();
    ?>
		</td>
	</tr>
	
	<tr>
		<td class=t11 colspan=2><?php 
    pc_user_infor($pc);
    ?>
</td>
	</tr>
	
	<tr>
		<td align="center" class="t14" width="400" valign="TOP">
		<table cellpadding=3 cellspacing=0 width="100%" border=0 class=t1>
<tr><td align="left" class="t2">
.: 最近更新文章 :.
</td></tr>
<tr><td class="t8">
		<?php 
    display_newnodes_list($link, $pc, $nodes);
    ?>
		</td></tr></table>
		</td>
		<td align="center" class="t11" valign="TOP">
		<?php 
    display_blog_tools($pc, $pur);
    ?>
		</td>
	</tr>
	<tr>
		<td align="center" class="t10" valign="top">
		<table cellpadding=3 cellspacing=0 width="100%" border=0 class=t1>
			<tr><td class=t2>
			.: 栏目分类 :.
			</td></tr>
			<tr><td class=t5 align=left>
		<?php 
    display_blog_list($pc, $blogs);
    ?>
		</td></tr></table>
		</td>
		<td align="center" class="t3" valign="top">
		<?php 
    display_blog_calendar();
    ?>
		</td>
	</tr>
</table>
</tbody><tbody>
<?php 
    display_nodes($link, $pc, $nodes, 700, 0, $totalnodes, $pno);
    ?>
</tbody>
<tbody>
<table cellpadding=10 cellspacing=0 width=700 border=0 class=t15>
<tr>
<td align="center" class="t14" width="50%" valign="top">
<table cellpadding=3 cellspacing=0 width=100% border=0 class=t1>
		<tr>
		<td class="t2">
		.: 最近收到的评论 :. 
		</td></tr>
		<tr><td class="t8">
<?php 
    display_new_comments($link, $pc, $pur);
    ?>
</td></tr></table>
</td>
<td align="center" class="t11" width="50%" valign="top">
<table cellpadding=3 cellspacing=0 width=100% border=0 class=t1>
		<tr>
		<td class="t2">
		.: 最近收到的引用通告 :. 
		</td></tr>
		<tr><td class="t8">
<?php 
    display_trackback_links($link, $pc);
    ?>
</td></tr></table>
</td></tr>
<tr><td colspan="2" align="center" class="t11">
<table cellpadding=3 cellspacing=0 width=100% border=0 class=f1>
<tr><td class=f1>
<strong>每月档案&gt;&gt;</strong>
<?php 
    pc_get_archfile($pc);
    ?>
</td></tr></table>
</td></tr>
<tr><td colspan="2" align="center" class="t11">
<table cellpadding=3 cellspacing=0 width=100% border=0 class=t1>
		<tr><td class="t2">
		.: 友情链接 :. 
		</td></tr>
		<tr><td class="t4">
	<?php 
    display_blog_friend_links($pc);
    ?>
	<br /><br />
	<?php 
    display_blog_out_rss($pc);
    ?>
	<?php 
    display_klip_out($pc);
    ?>
		</td></tr></table>
</td></tr>
<tr><td class="t3" colspan="2">
	访问量 
	<font class="f4">
	<?php 
    echo $pc["VISIT"];
    ?>
	</font>
	&nbsp;&nbsp;&nbsp;&nbsp;
	更新时间:
	<?php 
    echo time_format($pc["MODIFY"]);
    ?>
	<br />
<?php 
    /**
     *    水木的web代码bbslib和cgi部分是修改于NJUWWWBBS-0.9,此部分
     * 代码遵循原有的nju www bbs的版权声明(GPL)。php部分的代码(
     * phplib以及php页面)不再遵循GPL,正在考虑使用其他开放源码的版
     * 权声明(BSD或者MPL之类)。
     *
     *   希望使用水木代码的Web站点加上powered by kbs的图标.该图标
     * 位于html/images/poweredby.gif目录,链接指向http://dev.kcn.cn
     * 使用水木代码的站点可以通过dev.kcn.cn获得代码的最新信息.
     *
     */
    powered_by_smth();
    ?>
	
	<br />
<span class="copystyle">&copy;</span>All Rights Reserved
&nbsp;&nbsp;
<?php 
    echo pc_personal_domainname($pc["USER"]);
    ?>
</td></tr>
</table></tbody></center>	
<?php 
}
Example #4
0
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<TITLE><?php 
echo $pc["NAME"] . "(" . time_format($archDate[0]) . " ~ " . time_format($archDate[1]) . "档案)";
?>
</TITLE>
<style>
.date{FONT-WEIGHT: bold;MARGIN-BOTTOM: 10px;FONT-SIZE: 18px;COLOR: #993366;FONT-FAMILY: palatino, georgia, times new roman, serif}
.content{font-size:14px;line-height:24px;}
</style>
</head>
<body>
<?php 
echo "<a name=\"top\"></a><p class=date>::Blog信息::<br />名称: " . $pc["NAME"] . "<br />作者: <a href=\"http://" . $pcconfig["SITE"] . "/bbsqry.php?userid=" . $pc["USER"] . "\">" . $pc["USER"] . "</a><br />域名: <a href=\"" . pc_personal_domainname($pc["USER"]) . "\">" . pc_personal_domainname($pc["USER"]) . "</a><br />站点: <a href=\"http://" . $pcconfig["SITE"] . "\">" . $pcconfig["BBSNAME"] . "</a><br /></p>";
echo "<p class=date>档案日期:" . time_format($archDate[0]) . " ~ " . time_format($archDate[1]) . "</p><hr size=1>";
$query = "SELECT * FROM nodes WHERE uid = '" . $pc["UID"] . "' AND type = 0 AND created >= " . $archDate[0] . " AND created <= " . $archDate[1] . " ";
if (pc_is_admin($currentuser, $pc) && $loginok == 1) {
    $query .= " AND ( access = 0 OR access = 1 OR access = 2 ) ";
} elseif (pc_is_friend($currentuser["userid"], $pc["USER"]) || pc_is_manager($currentuser)) {
    $query .= " AND ( access = 0 OR access = 1 ) ";
} else {
    $query .= " AND access = 0 ";
}
$query .= " ORDER BY nid DESC ;";
$result = mysql_query($query);
while ($rows = mysql_fetch_array($result)) {
    echo "<p class=date>" . time_format($rows[created]) . "</p>";
    echo "<p class=content><strong>主题: </strong><a href=\"http://" . $pcconfig["SITE"] . "/pc/pccon.php?id=" . $pc["UID"] . "&nid=" . $rows[nid] . "&s=all\">" . html_format($rows[subject]) . "</a><br />";
    echo "<font class=content>" . html_format($rows[body], TRUE, $rows[htmltag]) . "</font><br /><br /><a href=\"#top\">[返回顶部]</a></p><hr size=1>";
Example #5
0
File: rss.php Project: bianle/www2
$userid = addslashes($_GET[userid]);
$link = pc_db_connect();
$query = "SELECT `uid`,`username`,`corpusname`,`description`,`theme`,`modifytime` FROM users WHERE `username` = '" . $userid . "' LIMIT 0 , 1 ;";
$result = mysql_query($query, $link);
$rows = mysql_fetch_array($result);
if (!$rows) {
    html_init("gb2312");
    html_error_quit("Blog²»´æÔÚ!");
    exit;
}
if (pc_cache($rows[modifytime])) {
    return;
}
$pc = array("NAME" => htmlspecialchars(stripslashes($rows[corpusname])), "USER" => $rows[username], "DESC" => htmlspecialchars(stripslashes($rows[description])), "THEM" => htmlspecialchars(stripslashes($rows[theme])), "UID" => $rows[uid]);
$rss = array();
$rss[channel] = array("userid" => $pc["UID"], "siteaddr" => "http://" . $pcconfig["SITE"], "title" => $pc["NAME"], "pcaddr" => pc_personal_domainname($pc["USER"]), "desc" => $pc["DESC"], "email" => $pc["USER"] . ".bbs@" . $pcconfig["SITE"]);
$nItems = $pcconfig["ETEMS"];
if (strcmp($currentuser["userid"], $userid) == 0) {
    $nItems = 100000;
}
$query = "SELECT * FROM nodes WHERE `uid` = '" . $pc["UID"] . "' AND `access` = 0 ORDER BY `nid` DESC LIMIT 0 , " . $nItems . "  ;";
$result = mysql_query($query, $link);
$i = 0;
while ($rows = mysql_fetch_array($result)) {
    $rss[etems][$i] = array("addr" => "http://" . $pcconfig["SITE"] . "/pc/pccon.php?id=" . $pc["UID"] . "&amp;nid=" . $rows[nid] . "&amp;tid=" . $rows[tid], "etemcomaddr" => "http://" . $pcconfig["SITE"] . "/pc/pccom.php?act=pst&amp;nid=" . $rows[nid], "etemtitle" => htmlspecialchars(stripslashes($rows[subject])), "etemdesc" => html_format($rows[body], TRUE, $rows[htmltag]), "etemauth" => $pc["USER"], "etemtime" => rss_time_format($rows[created]), "gmttime" => gmt_date_format(strtotime(time_format($rows[created]) . " +0800")), "etemnid" => $rows[nid]);
    $i++;
}
mysql_free_result($result);
pc_db_close($link);
if (isset($_GET["v"]) && $_GET["v"] == "2") {
    header("Content-Type: text/xml; charset=gb2312");