- 代码全部重写,去除缓存功能,优化代码逻辑和性能。
- 增加自动修改还原系统文件的功能
注意:
本插件自带针对function_core.php的修改/还原程序,正常情况下无需手动操作。如果发现插件无效请手动进行修改:
打开source/function/function_core.php
查找
if($staticavatar === null) {
在上面添加
@include_once DISCUZ_ROOT.'./source/plugin/czw_avatar/show.php';
if(function_exists('czw_avatar')){
$czw_avatar = czw_avatar($uid, $returnsrc, $size);
if(!empty($czw_avatar)) return $czw_avatar;
}
添加完成后的附近代码应该是这样子的(空格、空行造成的差异不会影响程序)
function avatar($uid, $size = 'middle', $returnsrc = FALSE, $real = FALSE, $static = FALSE, $ucenterurl = '') {
global $_G;
static $staticavatar;
@include_once DISCUZ_ROOT.'./source/plugin/czw_avatar/show.php';
if(function_exists('czw_avatar')){
$czw_avatar = czw_avatar($uid, $returnsrc, $size);
if(!empty($czw_avatar)) return $czw_avatar;
}
if($staticavatar === null) {
$staticavatar = $_G['setting']['avatarmethod'];
}