公告:

2012五月20

dedecms分享一个网站幻灯管理插件!

很多企业网站都需要首页有幻灯图片展示,织梦本身的幻灯管理是推荐文章。这里把插件单独列出来方便企业网站管理。
把xml文件上传至DEDE程序的/data/module目录下
然后登录后台,找到模块 然的点击插件管理器,安装新插件找到刚上传的幻灯管理插件,点击安装就行了,安装完成后会在辅助插件那生成菜单链接,不是IE的用户需要刷新才能找到刚安装的插件[......]

2012五月16

如何进行有效的PHP脚本测试

我们经常会遇到这种情况:将一些没有经过任何测试的遗留代码进行重新编写测试,甚至这些代码还是用面向对象写的。要对这样的代码进行测试,我的建议是把代码分解成块,这样就容易测试了。

  然而,这些遗留代码并不是那么好重构的,比如:测试前,你不能在把代码重新编写,这是为了避免影响原有程序,当然也不好进行单元测试。

  在PHP程序中,通常有一部分代码是写在几个index.php和script.php文件中的,这些.php文件存放在几个不同的文件夹里。如果不找到它们的入口点,是无法直接由Web服务器访问的。[......]

2012五月15

15分钟内掌握JavaScript面向对象编程

到处都是属性、方法,代码极其难懂,天哪,我的程序员,你究竟在做什么?仔细看看这篇指南,让我们一起写出优雅的面向对象的JavaScript代码吧!

  作为一个开发者,能否写出优雅的代码对于你的职业生涯至关重要。随着像Node.js这类技术的发展,你甚至可以在服务器端使用JavaScript了。同样的,你也可以使用JavaScript来控制MongoDB的持续数据存储。

  文本标记

  文本标记只是JavaScript里创建对象的一种方法,当然这里肯定不止这一种,但它是你在只打算创建一个对象实例时的首选方法。

 

  var bill = {};

  上面的代码并不实用,它只是一个空[......]

继续阅读

2012五月11

织梦dedecms列表页实现有缩略图显示图片无则不显示的方法!

织梦模式的缩略图显示方式是有图片就显示管理员上传的缩略图,如果没有会显示一张系统默认的图片。但有的朋友在用织梦制作网站的时候可能会遇到一些客户的特殊需求,比如在新闻列表页会要求有图片就显示,没有就不显示图片。下面分享一段小代码来解决这个问题。

1
2
3
4
[field:array runphp='yes']
@me = (strpos(@me['litpic'],’defaultpic’) ? "" : "<a href=’{@me['arcurl']}’ class=’preview’>
<img src=’{@me['litpic'[......]

继续阅读

2012五月11

织梦DedeCMS后台文件列表按文件名排序的方法

后台文件列表按文件名排序的方法: 织梦dede系统的后台文件, 默认的排序很乱, 不是按名称, 也不是按时间, 如果目录内容很多的话, 很难找到自己想要的文件:

没有按名字排序

没有按名字排序

实在是太不方便了, 于是想让这些文件列表按名字排序, 看了一下后台的文件, 原来是因为php的函数dir引起的, 以”默认模板管理”在文件列表为例, 在后台的找到模板文件: /dede/templets/templets_default.htm (dede为你的后台目录) ,打开这个文件找到:

 <?php

$dh = dir($templetdird);

whil[......]

继续阅读

2011十二月16

淘掌门论坛注册邀请码!

最近淘掌门论坛开启了邀请注册,已经无法直接注册用户了。下面把我的邀请码链接分享出来给需要的朋友。

http://www.taozhangmen.net/home.php?mod=invite&u=3641&c=9b28d2f4972a6688

2011十二月6

DEDECMS 5.7 广告管理增加图片上传补丁!

其他的cms广告管理都有上传图片的功能,很遗憾,织梦的广告管理一直以来都没有增加这个功能。下面我

把自己修改的广告增强补丁分享出来。效果如下

 

 

安装方法,对应自己的织梦版本下载对应的编码然后解压把里面的文件放在根目录即可。

补丁下载地址:

UTF-8版本:http://www.qyuef.com/dede/UTF-8AD.zip

GBK版本:http://www.qyuef.com/dede/GBKAD.zip

2011十一月24

最简单的分享一段内容到新浪微博和腾讯微博!

最简单的分享一段内容到新浪微博和腾讯微博,方便用在自己的网站或者博客上。还可以自己定义个性化图标。简单实用。

下面是我做的2个例子,其他的网站也可以用类似的方式替换网址和内容:
<a href="http://v.t.qq.com/share/share.php?title=%E6%88%91%E5%9C%A8%E6%9E%AB%E5%8F%B6%E5%8D%9A%E5%AE%A2%E6%B3%A8%E5%86%8C%E4%BA%86%E6%96%B0%E8%B4%A6%E5%8F%B7%EF%BC%8C%E6%9C%8B%E5%8F%8B%E4%BB%AC%E9%83%BD[......]

继续阅读

2011十一月11

DEDECMS5.7 UTF_8版本上传文件重命名为中文乱码的解决办法

虽然一直在使用织梦建站,但是自己且很少使用他的功能。今天一个朋友突然说网站出问题了。在上传文件的时候如果重新设置中文名就出现乱码和无法打开的问题。我打开自己的后台一看也出现了这个问题。[......]

2011七月23

新版织梦5.7显示搜索结果慢的解决办法!

最近在帮助一个客户制作网站的时候使用了最新版的织梦5.7,在制作站内搜索功能的时候发现一个问题,就是显示搜索结果非常慢,要几分钟才能打开。
突然想起以前在用phpcms的时候也遇到过同样的问题,就是开启了文章全文检索功能,该功能需要配置服务器支持,所以默认的显示相当的慢。
解决办法:
打开系统设置->系统基本参数->其他选项里面的 :是否启用文章全文检索功能(需配置sphinx服务器) 将该选项选择为(否)。
[......]

2011七月21

用php实现表单提交发送邮件的功能!

这是一个简易的利用第三方邮件系统实现的smtp邮件发送功能。
$host = ‘smtp.qq.com’;//smtp服务器地址
$from = ‘**@qq.com’;//自己的邮件地址
$port = 25;//端口
$errno = 0;//错误返回号
$errstr = ”;//错误返回内容
$timeout = 10;//系统运行超时
$auth = 1;//是否需要 AUTH LOGIN 验证, 1=是, 0=否
$user = ‘*****’;//smtp服务器用户名
$pass = ‘*****’;//smtp服务器密码
$from_name=’枫叶网络’;//联系人名称[......]

2011七月13

织梦5.7解决arclist标签无法调用副栏目文章

最近在制作中国藏歌网的参赛投票网站中,应客户要求。因为有的文章要关联到不同的赛区。所以使用了织梦的副栏目功能。结果在
使用arclist标签调用文章的时候才发现,根本无法调用相关文章。

下面给出解决办法,希望帮到需要的人。

找到/include/taglib/arclist.lib.php文件然后打开。然后在大约300行代码的位置。将下面的代码

1
2
if($CrossID==) $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).‘)’;
else $orwheres[][......]

继续阅读