lim | 发表于:11-09-17 02:00 11楼 [回复] #Top# |
---|---|
人气:0
积分:40
金币:35
|
好久没有来kingcms了
|
pktsandy | 发表于:11-09-17 09:16 12楼 [回复] #Top# |
---|---|
人气:1181
积分:3438
金币:29313
|
Reply: 板凳
首先留言板会完善的更好!其它的功能还要听大家的心声 |
无聊的飞翔 | 发表于:11-09-17 11:22 编辑于:09-17 11:36 13楼 [回复] #Top# |
---|---|
人气:402
积分:1714
金币:20053
|
1.生成网站地图,类似分类导航,显示一级,二级,三级,,,等多个目录
2.完善文章页分页 3.热门标签前台显示,后台管理 4.论坛 5.留言系统 6.会员系统,最好像kingcms官方首页一样显示活跃会员,网站普通会员升管理员,管理员降为普通会员,网站多个管理员权限调整 7.文章评论,及评论的分页,首页显示最新评论内容调用 ,评论时登陆的会员显示其头像,游客统一显示头像,管理员对评论的回复,修改,登陆会员及游客对评论的回复等功能 8.完善文章列表页设计 暂时就这么多了:) |
pktsandy | 发表于:11-09-17 11:22 14楼 [回复] #Top# |
---|---|
人气:1181
积分:3438
金币:29313
|
3.留言板的简陋标签完善.更炫的功能请关注企业下一个版本.
涉及文件: feedback/core.class.php 增加方法: public function tag($name,$inner,$ass,$attrib){ global $king; return $this->tag_feedback($inner,$attrib,$ass); } public function tag_feedback($inner,$attrib,$ass){ global $king; //读取数量 $number=isset($attrib['number']) ? $attrib['number'] : $ass['rn']; //跳过条数 $skip= ($ass['pid']=='1')?0:(((int)$ass['pid'])-1) * $number; $tmp=new KC_Template_class(); $where=''; $orderby='ORDER BY kid desc'; $limit='limit '.$skip.','.$number; if(!$feedbacks=$king->db->getRows("select * from %s_feedback {$orderby} {$limit}")){ return false; } $s=''; foreach($feedbacks as $rs){ $tmp->assign('id',$rs['kid']); $tmp->assign('title',$rs['title']); $tmp->assign('mail',$rs['kemail']); $tmp->assign('username',$rs['kname']); $content=safehtmlcode($rs['kcontent']); $tmp->assign('content',$content); $tmp->assign('date',$rs['ndate']); $s.=$tmp->output($inner); } return $s; } //这里我只把必填的字段写出来了,safehtmlcode函数为system/lib/func.php新增的函数,用于过滤恶意脚本 feedback/index.php $s.=$king->closeForm('none'); //开始<以下为分页准备的> $pid=isset($_GET['pid']) ? kc_get('pid',2,1) :1; $rn=isset($_GET['rn']) ? kc_get('rn',2,1) :10; $skip=($pid==1) ? 0 : ($pid-1)*$rn; if($rn>100) $rn=100; $count=$king->db->getRows_number('%s_feedback'); //结束<以上为分页准备的> $tmp=new KC_Template_class($king->config('templatepath').'/default.htm',$king->config('templatepath').'/inside/feedback/default.htm'); //etc.此处省略了原代码.以下为新增的 $tmp->assign('pid',$pid); $tmp->assign('rn',$rn); $tmp->assign('pagelist',kc_pagelist('index.php?pid=PID&rn=RN',$count,$pid,$rn,null)); |
pktsandy | 发表于:11-09-17 11:23 15楼 [回复] #Top# |
---|---|
人气:1181
积分:3438
金币:29313
|
模板文件:template/feedback/default.htm
标签调用: <ul> {king:feedback} <li> <p class="lbms">{king:id/} <b>{king:username/}</b> </p> <p class="lbtxt">{king:content/}</p> <p class="lbxm">发表时间: {king:DATE formatdate="Y-m-d H:i:s"/}</p> </li> {/king:feedback} </ul> {king:pagelist/} |
pktsandy | 发表于:11-09-17 11:26 16楼 [回复] #Top# |
---|---|
人气:1181
积分:3438
金币:29313
|
原始效果图:
|
iitding | 发表于:11-09-17 11:48 17楼 [回复] #Top# |
---|---|
人气:582
积分:1
金币:18324
|
勋章真多啊···
|
xiaoyu1973 | 发表于:11-09-18 13:21 18楼 [回复] #Top# |
---|---|
人气:52
积分:11
金币:14808
|
好
|
topcc | 发表于:11-09-19 00:15 19楼 [回复] #Top# |
---|---|
人气:294
积分:4426
金币:37428
|
tags的链接点击以后会报这个:
非法参数! File:core.class.php;Line:689 |
wuchunkai | 发表于:11-09-19 09:25 20楼 [回复] #Top# |
---|---|
人气:472
积分:6
金币:19338
|
我只提一点,PHP版,后台搜索一定要有,这是必需的。
|