DedeCMS
文章平均质量分 68
simon803
努力追求,但不刻意强求!
展开
-
Dedecms登录框更改教程
这是首页模板(index.htm),我们别的先不做研究,就单单来看登陆这块: 本模板使用Ajax技术判断用户是否登录,如果你改动了模板, 必须指定id=loginform 的区域作为返回内容 --> 用户名: 密 码: 验证码: CheckLogin(); 这里是一个表格形式的登陆框,我们来分析下,可以看出,网页会自动执行javascript语句,原创 2007-10-18 15:56:00 · 1698 阅读 · 0 评论 -
ajax+php中文乱码解决办法
今天在做一个AJAX效果的时候遇到一个问题,前台输入的中文传入PHP文件后乱码,弄了一下午才好。现在把解决办法写下来 。。。AJAX的乱码的出现在的原因由于XMLHTTP采用的是Unicode编码上传数据,而一般页面采用的是gb2312,这就造成显示页面时产生乱码。而当在获取页面时的XMLHttp返回的是utf-8编码,这就造成了显示产生乱码。解决方法之一就是在PHP文件中显示声明为GB231原创 2008-05-08 16:34:00 · 678 阅读 · 0 评论 -
实现dedecms图集单击图片翻页的功能
题记:在很多相册的网站中,都有这样的功能:当图片分多页显示的情况下,点击图片会自动翻页到下一张图片,接下来我们在dedecms4中实现这个功能。以下是实现方法:1、为了实现这个功能,我们首先需要获得图片页面的当前页码和总页码编辑include/inc_archives_view.php文件(1)找到function ParseDMFields,修改为:function转载 2007-12-06 14:46:00 · 2077 阅读 · 0 评论 -
dede 直接跳转而没有中间跳转页的实现办法(续)。
我先说下思路, 判断redirecurl是否为空,如果不为空,arcurl = redirecturl 。。否则arcurl等于生成地址。针对主页的修改办法,修改文件inc_fun_SpGetArcList.php ,首先有个select语句查询出一些字段,默认是没有redirecturl 的,在arc.title、arc.sendtime后边加上arc.redirecturl ,然后在$原创 2007-11-14 18:51:00 · 1291 阅读 · 0 评论 -
dede的几个小技巧
1、在{dede:artlist}{/dede:artlist}中把stime的显示格式由0000-00-00改为其他格式 [field:pubdate function=strftime("%m-%d",@me)/] 格式00-00 [field:pubdate function=strftime("%m/%d",@me)/] 格式00/00[field:pubdate function原创 2007-10-18 10:44:00 · 1261 阅读 · 0 评论 -
dede统计栏目文章数实现方法
使用 dedecms 的runphp 接口 编写一个 函数.利用channel标签的ID变量或得。函数。function GetChannelArticleNum($id){ if(!$id || !is_numeric($id)) return 0; $dsql = new DedeSql(); require_once(dirname(__FILE__)."/inc_channel_u原创 2007-10-11 14:43:00 · 3005 阅读 · 0 评论 -
[dede应用]采集过滤
dede采集过程中最麻烦的莫过于采集的正则过滤函数的编写。说实在的,dede在这点上和很多ASP CMS系统比如说动易等,采集的时候直接选择几个选项就可以了,简单的完成想过滤的东西。不过他们只局限于对文章内容的过滤不是很好。而DEDE却能对所有采集的字段进行过滤,功能上弥补了易用性的缺陷,期待柏拉图在后续版本中加上选择性过滤功能。下面是在综合论坛上网友的各种正则的一个全集:{dede:trim}{原创 2007-10-10 15:16:00 · 741 阅读 · 0 评论 -
dede采集过滤规则集锦
1.采集去除链接[Copy to clipboard]CODE:{dede:trim}]*)>([^--------------------------------让field:title 标题突破30这个长度,修改代码的方法找到./include/inc_arcpart_view.php行291 :if($titlelen=="") $titlelen = 30;修改为if($tit原创 2007-10-10 13:23:00 · 3504 阅读 · 0 评论 -
动态显示点击数
如果你是在列表显示点击数不变化,请按下面的方法做在plus目录下建一个count_list.php文件,在里面加入以下代码$__ONLYDB = true;require_once(dirname(__FILE__)."/../include/config_base.php");if(!empty($aid) and is_numeric($aid)){$dsql = new DedeSql(原创 2007-10-08 17:40:00 · 782 阅读 · 0 评论 -
文本显示过滤掉“”的解决方案。
因为保存、修改都正常,也就是说存储到数据库没有问题,那么为什么显示出来的却把样式的 ""都给过滤掉了呢 ? 问题只能出在显示控制那块。 检查步骤如下:1、数据库body字段的类型、编码 ;2、处理文件**_add_action.php和**_edit_action.php , 是否过滤问题,因为修改显示没问题,所以排除;3、模板页有无过滤 ,检查后问题也不是原创 2007-10-26 10:42:00 · 1050 阅读 · 0 评论 -
[转]dedecms调用discuz论坛图片数据的方法
dedecms调用discuz论坛帖子、图片数据的方法很多人都有需要,大家一起整理了,我这里只有新帖、版块帖子调用方法。精华、回复、图片的调用还没有,请高手补充。这里说的不是dizcuz后台的js调用方法,那个一是不能很好的按照自己需求排版,二是对搜索引擎不友好。这里要得是loop标签模式。1 论坛最新主题调用方法:代码{ dede:loop转载 2007-10-08 17:47:00 · 3382 阅读 · 0 评论