Beispiel #1
0
    showmessage('pushplus_do_success', $tourl, array(), array('header' => 1, 'refreshtime' => 0));
} elseif (submitcheck('verifysubmit')) {
    if ($aid) {
        check_articleperm($article['catid'], $aid, $article, true);
    } else {
        showmessage('article_not_exist', dreferer());
    }
    if ($_POST['status'] == '0') {
        C::t('portal_article_title')->update($aid, array('status' => '0'));
        updatemoderate('aid', $aid, 2);
        $tourl = dreferer(fetch_article_url($article));
        showmessage('article_passed', $tourl);
    } elseif ($_POST['status'] == '2') {
        C::t('portal_article_title')->update($aid, array('status' => '2'));
        updatemoderate('aid', $aid, 1);
        $tourl = dreferer(fetch_article_url($article));
        showmessage('article_ignored', $tourl);
    } elseif ($_POST['status'] == '-1') {
        include_once libfile('function/delete');
        deletearticle(array($aid), 0);
        updatemoderate('aid', $aid, 2);
        $tourl = dreferer('portal.php?mod=portalcp&catid=' . $article['catid']);
        showmessage('article_deleted', $tourl);
    } else {
        showmessage('select_operation');
    }
}
if ($op == 'delete') {
    if (!$aid) {
        showmessage('article_edit_nopermission');
    }
Beispiel #2
0
function portal_get_per_next_article(&$article)
{
    $data = array();
    $aids = array();
    if ($article['preaid']) {
        $aids[$article['preaid']] = $article['preaid'];
    }
    if ($article['nextaid']) {
        $aids[$article['nextaid']] = $article['nextaid'];
    }
    if ($aids) {
        $data = C::t('portal_article_title')->fetch_all($aids);
        foreach ($data as $aid => &$value) {
            $value['url'] = fetch_article_url($value);
        }
    }
    if ($data[$article['preaid']]) {
        $article['prearticle'] = $data[$article['preaid']];
    }
    if ($data[$article['nextaid']]) {
        $article['nextarticle'] = $data[$article['nextaid']];
    }
}
Beispiel #3
0
            echo $value['catname'];
            ?>
</a><?php 
            $i--;
        }
    }
    ?>
</div>
<?php 
}
?>
<div class="bm_c xld"><?php 
if (is_array($list['list'])) {
    foreach ($list['list'] as $value) {
        $highlight = article_title_style($value);
        $article_url = fetch_article_url($value);
        ?>
<dl class="bbda cl">
<dt class="xs2"><a href="<?php 
        echo $article_url;
        ?>
" target="_blank" class="xi2" <?php 
        echo $highlight;
        ?>
><?php 
        echo $value['title'];
        ?>
</a> <?php 
        if ($value['status'] == 1) {
            ?>
(待审核)<?php 
Beispiel #4
0
            foreach (C::t('common_member')->fetch_all($uids, false, 0) as $uid => $user) {
                notification_add($uid, 'blog', 'blog_invite', array('subject' => $blog['subject'], 'uid' => $blog['uid'], 'blogid' => $id, 'from_id' => $id, 'from_idtype' => 'invite_blog'));
            }
            showmessage('group_invite_succeed', "home.php?mod=space&uid=" . $blog['uid'] . "&do=blog&id={$id}");
        } else {
            showmessage('group_invite_choose_member', "home.php?mod=space&uid=" . $blog['uid'] . "&do=blog&id={$id}");
        }
    }
} elseif ($_GET['action'] == 'article') {
    $id = intval($_GET['id']);
    $article = C::t('portal_article_title')->fetch($id);
    if (!submitcheck('invitesubmit')) {
        $inviteduids = '';
    } else {
        require_once libfile('function/portal');
        $article_url = fetch_article_url($article);
        $uids = $_GET['uids'];
        if ($uids) {
            if (count($uids) > 20) {
                showmessage('group_choose_friends_max');
            }
            foreach (C::t('common_member')->fetch_all($uids, false, 0) as $uid => $user) {
                notification_add($uid, 'article', 'article_invite', array('subject' => $article['title'], 'url' => $article_url, 'from_id' => $id, 'from_idtype' => 'invite_article'));
            }
            showmessage('group_invite_succeed', $article_url);
        } else {
            showmessage('group_invite_choose_member', $article_url);
        }
    }
}
include template('common/invite');
Beispiel #5
0
    $icons = array('tid' => '<img src="static/image/feed/thread.gif" alt="thread" class="t" /> ', 'fid' => '<img src="static/image/feed/discuz.gif" alt="forum" class="t" /> ', 'blogid' => '<img src="static/image/feed/blog.gif" alt="blog" class="t" /> ', 'gid' => '<img src="static/image/feed/group.gif" alt="group" class="t" /> ', 'uid' => '<img src="static/image/feed/profile.gif" alt="space" class="t" /> ', 'albumid' => '<img src="static/image/feed/album.gif" alt="album" class="t" /> ', 'aid' => '<img src="static/image/feed/article.gif" alt="article" class="t" /> ');
    $articles = array();
    foreach (C::t('home_favorite')->fetch_all_by_uid_idtype($_G['uid'], $idtype, $favid, $start, $perpage) as $value) {
        $value['icon'] = isset($icons[$value['idtype']]) ? $icons[$value['idtype']] : '';
        $value['url'] = makeurl($value['id'], $value['idtype'], $value['spaceuid']);
        $value['description'] = !empty($value['description']) ? nl2br($value['description']) : '';
        $list[$value['favid']] = $value;
        if ($value['idtype'] == 'aid') {
            $articles[$value['favid']] = $value['id'];
        }
    }
    if (!empty($articles)) {
        include_once libfile('function/portal');
        $_urls = array();
        foreach (C::t('portal_article_title')->fetch_all($articles) as $aid => $article) {
            $_urls[$aid] = fetch_article_url($article);
        }
        foreach ($articles as $favid => $aid) {
            $list[$favid]['url'] = $_urls[$aid];
        }
    }
}
$multi = multi($count, $perpage, $page, $theurl);
dsetcookie('home_diymode', $diymode);
if (!$_GET['type']) {
    $_GET['type'] = 'all';
}
if ($_GET['type'] == 'group') {
    $navtitle = lang('core', 'title_group_favorite', array('gorup' => $_G['setting']['navs'][3]['navname']));
} else {
    $navtitle = lang('core', 'title_' . $_GET['type'] . '_favorite');
Beispiel #6
0
 */
if (!defined('IN_DISCUZ')) {
    exit('Access Denied');
}
$id = empty($_GET['id']) ? 0 : intval($_GET['id']);
$idtype = in_array($_GET['idtype'], array('aid', 'topicid')) ? $_GET['idtype'] : 'aid';
$url = '';
if (empty($id)) {
    showmessage('comment_no_' . $idtype . '_id');
}
if ($idtype == 'aid') {
    $csubject = C::t('portal_article_title')->fetch($id);
    if ($csubject) {
        $csubject = array_merge($csubject, C::t('portal_article_count')->fetch($id));
    }
    $url = fetch_article_url($csubject);
} elseif ($idtype == 'topicid') {
    $csubject = C::t('portal_topic')->fetch($id);
    $url = fetch_topic_url($csubject);
}
if (empty($csubject)) {
    showmessage('comment_' . $idtype . '_no_exist');
} elseif (empty($csubject['allowcomment'])) {
    showmessage($idtype . '_comment_is_forbidden');
}
$perpage = 25;
$page = intval($_GET['page']);
if ($page < 1) {
    $page = 1;
}
$start = ($page - 1) * $perpage;
 function getdata($style, $parameter)
 {
     global $_G;
     require_once libfile('function/portal');
     $parameter = $this->cookparameter($parameter);
     $aids = !empty($parameter['aids']) ? explode(',', $parameter['aids']) : array();
     $uids = !empty($parameter['uids']) ? explode(',', $parameter['uids']) : array();
     $keyword = !empty($parameter['keyword']) ? $parameter['keyword'] : '';
     $tag = !empty($parameter['tag']) ? $parameter['tag'] : array();
     $starttime = !empty($parameter['starttime']) ? strtotime($parameter['starttime']) : 0;
     $endtime = !empty($parameter['endtime']) ? strtotime($parameter['endtime']) : 0;
     $publishdateline = isset($parameter['publishdateline']) ? intval($parameter['publishdateline']) : 0;
     $startrow = isset($parameter['startrow']) ? intval($parameter['startrow']) : 0;
     $items = isset($parameter['items']) ? intval($parameter['items']) : 10;
     $titlelength = isset($parameter['titlelength']) ? intval($parameter['titlelength']) : 40;
     $summarylength = isset($parameter['summarylength']) ? intval($parameter['summarylength']) : 80;
     $clickarr = array('click1', 'click2', 'click3', 'click4', 'click5', 'click6', 'click7', 'click8');
     $orderby = in_array($parameter['orderby'], array_merge(array('dateline', 'viewnum', 'commentnum'), $clickarr)) ? $parameter['orderby'] : 'dateline';
     $catid = array();
     if (!empty($parameter['catid'])) {
         if ($parameter['catid'][0] == '0') {
             unset($parameter['catid'][0]);
         }
         $catid = $parameter['catid'];
     }
     $picrequired = !empty($parameter['picrequired']) ? 1 : 0;
     $bannedids = !empty($parameter['bannedids']) ? explode(',', $parameter['bannedids']) : array();
     loadcache('portalcategory');
     $list = array();
     $wheres = array();
     if ($aids) {
         $wheres[] = 'at.aid IN (' . dimplode($aids) . ')';
     }
     if ($uids) {
         $wheres[] = 'at.uid IN (' . dimplode($uids) . ')';
     }
     if ($catid) {
         include_once libfile('function/portalcp');
         $childids = array();
         foreach ($catid as $id) {
             if ($_G['cache']['portalcategory'][$id]['disallowpublish']) {
                 $childids = array_merge($childids, category_get_childids('portal', $id));
             }
         }
         $catid = array_merge($catid, $childids);
         $catid = array_unique($catid);
         $wheres[] = 'at.catid IN (' . dimplode($catid) . ')';
     }
     if (!$aids && !$catid && $_G['setting']['blockmaxaggregationitem']) {
         if (($maxid = $this->getmaxid() - $_G['setting']['blockmaxaggregationitem']) > 0) {
             $wheres[] = 'at.aid > ' . $maxid;
         }
     }
     if (empty($aids) && $picrequired) {
         $wheres[] = "at.pic != ''";
     }
     if ($publishdateline) {
         $time = TIMESTAMP - $publishdateline;
         $wheres[] = "at.dateline >= '{$time}'";
     }
     if ($starttime) {
         $wheres[] = "at.dateline >= '{$starttime}'";
     }
     if ($endtime) {
         $wheres[] = "at.dateline <= '{$endtime}'";
     }
     if ($bannedids) {
         $wheres[] = 'at.aid NOT IN (' . dimplode($bannedids) . ')';
     }
     $wheres[] = "at.status='0'";
     if (is_array($tag)) {
         $article_tags = array();
         foreach ($tag as $k) {
             $article_tags[$k] = 1;
         }
         include_once libfile('function/portalcp');
         $v = article_make_tag($article_tags);
         if ($v > 0) {
             $wheres[] = "(at.tag & {$v}) = {$v}";
         }
     }
     if ($keyword) {
         require_once libfile('function/search');
         $keyword = searchkey($keyword, "at.title LIKE '%{text}%'");
     }
     $wheresql = $wheres ? implode(' AND ', $wheres) : '1';
     if (in_array($orderby, $clickarr)) {
         $orderby = "at.{$orderby} DESC,at.dateline DESC";
     } else {
         $orderby = $orderby == 'dateline' ? 'at.dateline DESC ' : "ac.{$orderby} DESC";
     }
     $query = DB::query("SELECT at.*, ac.viewnum, ac.commentnum FROM " . DB::table('portal_article_title') . " at LEFT JOIN " . DB::table('portal_article_count') . " ac ON at.aid=ac.aid WHERE {$wheresql}{$keyword} ORDER BY {$orderby} LIMIT {$startrow}, {$items}");
     while ($data = DB::fetch($query)) {
         if (empty($data['pic'])) {
             $data['pic'] = STATICURL . 'image/common/nophoto.gif';
             $data['picflag'] = '0';
         } else {
             $data['pic'] = $data['pic'];
             $data['picflag'] = $data['remote'] == '1' ? '2' : '1';
         }
         $list[] = array('id' => $data['aid'], 'idtype' => 'aid', 'title' => cutstr($data['title'], $titlelength, ''), 'url' => fetch_article_url($data), 'pic' => $data['pic'], 'picflag' => $data['picflag'], 'summary' => cutstr(strip_tags($data['summary']), $summarylength, ''), 'fields' => array('uid' => $data['uid'], 'username' => $data['username'], 'avatar' => avatar($data['uid'], 'small', true, false, false, $_G['setting']['ucenterurl']), 'avatar_middle' => avatar($data['uid'], 'middle', true, false, false, $_G['setting']['ucenterurl']), 'avatar_big' => avatar($data['uid'], 'big', true, false, false, $_G['setting']['ucenterurl']), 'fulltitle' => $data['title'], 'dateline' => $data['dateline'], 'caturl' => $_G['cache']['portalcategory'][$data['catid']]['caturl'], 'catname' => $_G['cache']['portalcategory'][$data['catid']]['catname'], 'articles' => $_G['cache']['portalcategory'][$data['catid']]['articles'], 'viewnum' => intval($data['viewnum']), 'commentnum' => intval($data['commentnum'])));
     }
     return array('html' => '', 'data' => $list);
 }
<div class="tttop">
<div class="bm_h cl">
<?php if($_G['setting']['rssstatus'] && !$_GET['archiveid']) { ?><a href="portal.php?mod=rss&amp;catid=<?php echo $cat['catid'];?>" class="y xi2 rss" target="_blank" title="RSS">我要订阅</a><?php } if(($_G['group']['allowpostarticle'] || $_G['group']['allowmanagearticle'] || $categoryperm[$catid]['allowmanage'] || $categoryperm[$catid]['allowpublish']) && empty($cat['disallowpublish'])) { ?>
<a href="portal.php?mod=portalcp&amp;ac=article&amp;catid=<?php echo $cat['catid'];?>" class="y xi2 addnew">发布文章</a>
<?php } ?>
<h1 class="xs2"><?php echo $cat['catname'];?>列表</h1>
</div>
<?php if($cat['subs']) { ?>
<div class="bm_c bbda">
下级分类:&nbsp;&nbsp;<?php $i = 1;?><?php if(is_array($cat['subs'])) foreach($cat['subs'] as $value) { if($i != 1) { ?><span class="pipe">|</span><?php } ?><a href="<?php echo $portalcategory[$value['catid']]['caturl'];?>" class="xi2"><?php echo $value['catname'];?></a><?php $i--;?><?php } ?>
</div>
<?php } ?>
</div>

<div class="bm_c xld zxlblb">
            <?php $i = 1;?><?php if(is_array($list['list'])) foreach($list['list'] as $value) { $highlight = article_title_style($value);?><?php $article_url = fetch_article_url($value);?><?php if(isset($_G['cache']['plugin']['will_subnav'])) { $art_comment = get_commentnum($value[aid]);?><?php } else { $art_comment =0;?><?php } ?>
                 
<div class="top_new cl newss_<?php echo $i;?>">
              
<div class="box01 cl">
<?php if($value['pic']) { ?>
<div class="new_pic pic02">
    <a href="<?php echo $article_url;?>" target="_blank"><img src="<?php echo $value['pic'];?>" alt="<?php echo $value['title'];?>" class="tn" /></a>
</div>
<?php } ?>	
<div class="rig">


<h2><a href="<?php echo $article_url;?>" target="_blank" class="xi2" <?php echo $highlight;?>><?php echo cutstr($value['title'],70); ?></a> <?php if($value['status'] == 1) { ?>(待审核)<?php } ?></h2>

<input type="hidden" value="<?php echo $cate['catid'];?>" name="catid"/>
<table class="dt mtm">
<tr>
<th width="20">&nbsp;</th>
<th>文章标题</th>
<th width="80">分类</th>
<th width="105">作者</th>
<th width="120">操作</th>
</tr><?php $line = '&minus;';?><?php $showflag = false;?><?php if(is_array($list)) foreach($list as $key => $value) { ?><tr>
<td><?php if($allowmanage || !empty($permission[$value['catid']]['allowmanage'])) { $showflag = true;?><input type="checkbox" value="<?php echo $value['aid'];?>" name="aids[]" class="pc" />
<?php } else { ?>
<?php echo $line;?>
<?php } ?>
</td>
<td>
<a href="<?php echo fetch_article_url($value);; ?>" title="<?php echo $value['title'];?>" target="_blank" <?php echo $value['highlight'];?>><?php if($value['shorttitle']) { ?><?php echo $value['shorttitle'];?><?php } else { ?><?php echo $value['title'];?><?php } ?></a>
<?php if($value['taghtml']) { ?><em><?php echo $value['taghtml'];?></em><?php } if($value['status'] == 1) { ?><b>(待审核)</b><?php } if($value['status'] == 2) { ?><b>(已忽略)</b><?php } ?>
</td>
<td><a href="portal.php?mod=portalcp&amp;ac=category&amp;catid=<?php echo $value['catid'];?>"><?php echo $category[$value['catid']]['catname'];?></a></td>
<td>
<a href="home.php?mod=space&amp;uid=<?php echo $value['uid'];?>" title="查看空间" target="_blank"><?php echo $value['username'];?></a>
<br /><span class="xs0 xg1"><?php echo $value['dateline'];?></span>
</td>
<td>
<?php if($value['allowmanage'] || ($value['allowpublish'] && $value['uid'] == $_G['uid'])) { ?>
<a href="portal.php?mod=portalcp&amp;ac=article&amp;op=edit&amp;aid=<?php echo $value['aid'];?>" target="_blank">编辑</a>
<?php } else { ?>
<?php echo $line;?>
<?php } if($value['allowmanage']) { if($value['status']>0) { ?>
<a href="portal.php?mod=portalcp&amp;ac=article&amp;op=verify&amp;aid=<?php echo $value['aid'];?>" onclick="showWindow('articleverify', this.href, 'get', 0);" id="article_verify_<?php echo $value['aid'];?>">审核</a>
<?php } else { ?>
 C::t('home_clickuser')->insert($setarr);
 C::t($tablename)->update_click($id, $clickid, 1);
 hot_update($idtype, $id, $item['hotuser']);
 $q_note = '';
 $q_note_values = array();
 $fs = array();
 switch ($idtype) {
     case 'blogid':
         $fs['title_template'] = 'feed_click_blog';
         $fs['title_data'] = array('touser' => "<a href=\"home.php?mod=space&uid={$item['uid']}\">{$item[username]}</a>", 'subject' => "<a href=\"home.php?mod=space&uid={$item['uid']}&do=blog&id={$item['blogid']}\">{$item['subject']}</a>", 'click' => $click['name']);
         $q_note = 'click_blog';
         $q_note_values = array('url' => "home.php?mod=space&uid={$item['uid']}&do=blog&id={$item['blogid']}", 'subject' => $item['subject'], 'from_id' => $item['blogid'], 'from_idtype' => 'blogid');
         break;
     case 'aid':
         require_once libfile('function/portal');
         $article_url = fetch_article_url($item);
         $fs['title_template'] = 'feed_click_article';
         $fs['title_data'] = array('touser' => "<a href=\"home.php?mod=space&uid={$item['uid']}\">{$item[username]}</a>", 'subject' => "<a href=\"{$article_url}\">{$item['title']}</a>", 'click' => $click['name']);
         $q_note = 'click_article';
         $q_note_values = array('url' => $article_url, 'subject' => $item['title'], 'from_id' => $item['aid'], 'from_idtype' => 'aid');
         break;
     case 'picid':
         $fs['title_template'] = 'feed_click_pic';
         $fs['title_data'] = array('touser' => "<a href=\"home.php?mod=space&uid={$item['uid']}\">{$item[username]}</a>", 'click' => $click['name']);
         $fs['images'] = array(pic_get($item['filepath'], 'album', $item['thumb'], $item['remote']));
         $fs['image_links'] = array("home.php?mod=space&uid={$item['uid']}&do=album&picid={$item['picid']}");
         $fs['body_general'] = $item['title'];
         $q_note = 'click_pic';
         $q_note_values = array('url' => "home.php?mod=space&uid={$item['uid']}&do=album&picid={$item['picid']}", 'from_id' => $item['picid'], 'from_idtype' => 'picid');
         break;
 }
<div class="c">
<label for="status_0" class="lb"><input type="radio" class="pr" name="status" value="0" id="status_0"<?php if($article['status']=='1') { ?> checked="checked"<?php } ?> />通过</label>
<label for="status_x" class="lb"><input type="radio" class="pr" name="status" value="-1" id="status_x" />删除</label>
<label for="status_2" class="lb"><input type="radio" class="pr" name="status" value="2" id="status_2"<?php if($article['status']=='2') { ?> checked="checked"<?php } ?> />忽略</label>
</div>
<p class="o pns">
<button type="submit" name="btnsubmit" value="true" class="pn pnc"><strong>确定</strong></button>
</p>
<input type="hidden" name="aid" value="<?php echo $aid;?>" />
<input type="hidden" name="referer" value="<?php echo dreferer(); ?>" />
<input type="hidden" name="handlekey" value="<?php echo $_GET['handlekey'];?>" />
<input type="hidden" name="verifysubmit" value="true" />
<input type="hidden" name="formhash" value="<?php echo FORMHASH;?>" />
</form>
<?php } elseif($op == 'related') { if($ra) { ?>
<li id="raid_li_<?php echo $ra['aid'];?>"><input type="hidden" name="raids[]" value="<?php echo $ra['aid'];?>" size="5">[ <?php echo $ra['aid'];?> ] <a href="<?php echo fetch_article_url($ra);; ?>" target="_blank"><?php echo $ra['title'];?></a> <a href="javascript:;" onclick="raid_delete(<?php echo $ra['aid'];?>);">删除</a></li>
<?php } } elseif($op == 'pushplus') { ?>
<h3 class="flb">
<em>文章连载</em>
<?php if($_G['inajax']) { ?><span><a href="javascript:;" onclick="hideWindow('<?php echo $_GET['handlekey'];?>');" class="flbc" title="关闭">关闭</a></span><?php } ?>
</h3>
<form method="post" target="_blank" action="portal.php?mod=portalcp&amp;ac=article&amp;tid=<?php echo $tid;?>&amp;aid=<?php echo $aid;?>">
<div class="c">
<b><?php echo $pushcount;?></b> 个新帖将添加到文章连载。<a href="<?php echo $article_url;?>" target="_blank" class="xi2">(查看文章)</a>
<?php if($pushedcount) { ?><br />提示:<?php echo $pushedcount;?> 个帖子已经在连载中了<?php } ?>
<div id="pushplus_list"><?php if(is_array($pids)) foreach($pids as $pid) { ?><input type="hidden" name="pushpluspids[]" value="<?php echo $pid;?>" />
<?php } ?>
</div>
</div>
<p class="o pns">
<input type="hidden" name="formhash" value="<?php echo FORMHASH;?>" />
</form>
<?php 
} elseif ($op == 'related') {
    if ($ra) {
        ?>
<li id="raid_li_<?php 
        echo $ra['aid'];
        ?>
"><input type="hidden" name="raids[]" value="<?php 
        echo $ra['aid'];
        ?>
" size="5">[ <?php 
        echo $ra['aid'];
        ?>
 ] <a href="<?php 
        echo fetch_article_url($ra);
        ?>
" target="_blank"><?php 
        echo $ra['title'];
        ?>
</a> <a href="javascript:;" onclick="raid_delete(<?php 
        echo $ra['aid'];
        ?>
);">删除</a></li>
<?php 
    }
} elseif ($op == 'pushplus') {
    ?>
<h3 class="flb">
<em>文章连载</em>
<?php 
<div class="bm">
<div class="bm_h cl">
<?php if($_G['setting']['rssstatus'] && !$_GET['archiveid']) { ?><a href="portal.php?mod=rss&amp;catid=<?php echo $cat['catid'];?>" class="y xi2 rss" target="_blank" title="RSS">订阅</a><?php } if(($_G['group']['allowpostarticle'] || $_G['group']['allowmanagearticle'] || $categoryperm[$catid]['allowmanage'] || $categoryperm[$catid]['allowpublish']) && empty($cat['disallowpublish'])) { ?>
<a href="portal.php?mod=portalcp&amp;ac=article&amp;catid=<?php echo $cat['catid'];?>" class="y xi2 addnew">发布文章</a>
<?php } ?>
<h1 class="xs2"><?php echo $cat['catname'];?></h1>
</div>
<?php if($cat['subs']) { ?>
<div class="bm_c bbda">
下级分类:&nbsp;&nbsp;<?php $i = 1;?><?php if(is_array($cat['subs'])) foreach($cat['subs'] as $value) { if($i != 1) { ?><span class="pipe">|</span><?php } ?><a href="<?php echo $portalcategory[$value['catid']]['caturl'];?>" class="xi2"><?php echo $value['catname'];?></a><?php $i--;?><?php } ?>
</div>
<?php } ?>
<!--
<div class="bm_c xld ">
-->
<div class="bm_c  vk_xld "><?php if(is_array($list['list'])) foreach($list['list'] as $value) { $highlight = article_title_style($value);?><?php $article_url = fetch_article_url($value);?><!--
<dl class="bbda cl">
-->				<dl class="bbs cl">
<?php if($value['pic']) { ?><div class="atc  vk_list_pic"><a href="portal.php?mod=view&amp;aid=<?php echo $value['aid'];?>" target="_blank"><img src="<?php echo $value['pic'];?>" alt="<?php echo $value['title'];?>" class="tn" /></a></div><?php } ?>
                        
<dt class="xs2"><a href="portal.php?mod=view&amp;aid=<?php echo $value['aid'];?>" target="_blank" class="xi2" <?php echo $highlight;?>><?php echo $value['title'];?></a> <?php if($value['status'] == 1) { ?>(待审核)<?php } ?></dt>
<dd class="xs2 cl">
                        <p  class="xi3"><?php if($value['catname'] && $cat['subs']) { ?>分类: <label><a href="<?php echo $portalcategory[$value['catid']]['caturl'];?>" class="xi3"><?php echo $value['catname'];?></a></label>&nbsp;&nbsp;<?php } ?><span class="xg1"> <?php echo $value['dateline'];?></span>
                        </p>
<?php echo $value['summary'];?> 

</dd>
<dd>