source/network.php 中的
- //日志
- $cachefile = S_ROOT.'./data/cache_network_blog.txt';
- if(check_network_cache('blog')) {
- $bloglist = unserialize(sreadfile($cachefile));
- } else {
- $sqlarr = mk_network_sql('blog',
- array('blogid', 'uid'),
- array('hot','viewnum','replynum'),
- array('dateline'),
- array('dateline','viewnum','replynum','hot')
- );
- extract($sqlarr);
- //隐私
- $wherearr[] = "main.friend='0'";
-
- //显示数量
- $shownum = 6;
-
- $query = $_SGLOBAL['db']->query("SELECT main.*, field.*
- FROM ".tname('blog')." main
- LEFT JOIN ".tname('blogfield')." field ON field.blogid=main.blogid
- WHERE ".implode(' AND ', $wherearr)."
- ORDER BY main.{$order} $sc LIMIT 0,$shownum");
- $bloglist = array();
- while ($value = $_SGLOBAL['db']->fetch_array($query)) {
- $value['message'] = getstr($value['message'], 86, 0, 0, 0, 0, -1);
- $value['subject'] = getstr($value['subject'], 50, 0, 0, 0, 0, -1);
- $bloglist[] = $value;
- }
- if($_SGLOBAL['network']['blog']['cache']) {
- swritefile($cachefile, serialize($bloglist));
- }
- }
- foreach($bloglist as $key => $value) {
- realname_set($value['uid'], $value['username']);
- $bloglist[$key] = $value;
- }
复制代码
copy 到index.php 中:
- include_once template("index");
复制代码
然后将下面代码放入到模板index.htm中就可以啦:
- <ul class="bloglist">
- <!--{loop $bloglist $key $value}-->
- <li <!--{if $key%2==1}-->class="list_r"<!--{/if}-->>
- <h3><a href="space.php?uid=$value[uid]&do=blog&id=$value[blogid]" target="_blank">$value[subject]</a></h3>
- <div class="d_avatar avatar48"><a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}" target="_blank"><!--{avatar($value[uid],small)}--></a></div>
- <p class="message">$value[message] ...</p>
- <p class="nhot"><a href="space.php?uid=$value[uid]&do=blog&id=$value[blogid]">$value[hot] 人推荐</a></p>
- <p class="gray"><a href="space.php?uid=$value[uid]">{$_SN[$value[uid]]}</a> 发表于 <!--{date('m-d H:i',$value[dateline],1)}--></p>
- </li>
- <!--{/loop}-->
- </ul>
复制代码
模板中的代码您可以找个合适的位置放一下,样式嘛,您就自己美化一下吧~~ |