DiscuzX的新showmessage函数

变啦变啦。又变了。算了。变了好,变了更强大

EX:
showmessage('用户 ID {uid} 已经被占用', '', array('uid' => 1));
占位符{uid}会被替换成1,好处:简化lang_[......]

继续阅读

Discuz模板引擎(附带使用一例)

个人感觉discuz模板引擎实现了php和html在一定程度上的分离,缓存机制也比较好,header,footer,复用,

下面的那个链接是我利用phpchina会员xing393939剥离出来的Discuz模板引擎实现的一个在面,放在空间里面做研究,更加具体的解释,移步这里Discuz模板说[......]

继续阅读

发现Discuz一个封锁蜘蛛最有效的方法

闲来无事翻代码,发现一个好东西,Discuz设计者考虑到了有些流氓搜索引擎不遵守roborts.txt,于是设计了一个NOROBOT变量,当这个变量为true 的时候,定义中的搜索引擎都会无法访问,默认比如在post.php里面开头就定义了

define('NOROBOT', TRUE);

这样[......]

继续阅读

用SED剪出Discuz的数据库用户名和密码的探讨

每次修改数据库密码就要修改mysqlhotcopy的陪住的密码比较麻烦,心血来潮,就像能不能用sed或者awk配合把密码剪出来

Discuz一般的配置文件格式如下

/*
[Discuz!] (C)2001-2006 Comsenz Inc.
This is NOT a freeware,[......]

继续阅读

解决Discuz头像调用造成的体积巨大的apache http 404错误日志(discuz+uchome)

未上传头像的用户,discuz在调用的时候,如果发现返回404(即头像不存在,未上传),就自动返回

/uc/images/noavatar_$1.gif   $1根据请求分别为big|middle|small

若用户没有上传头像

这个过程会产生一个404错误,日积月累,apache[......]

继续阅读