1. 目录树
1.1 目录树显示高度
原因:当目录较长时,目录树默认会将h3以下的目录折叠显示,不利于阅读。
修改:js/section-navs.js中有如下逻辑:高度大于380时会折叠,在js/section-navs.min.js中把380调大到1380:
//显示折叠内容
var collapse = function () {
var find_selector = '.n-H1,.n-H2';
$(nav\_selector + ' .bl').each(function () {
var \_this = $(this);
if (_this.innerHeight() > 380) {
_this.find(find_selector).each(function () {
var _this = $(this);
var \_n\_h2 = \_this.nextUntil(find\_selector);
if (\_n\_h2.length) {
\_n\_h2.addClass('yc');
\_this.append('<i class="fa fa-angle-right nav-toggle-collapse"></i>');
}
});
}
});
\_body.on('click', nav\_selector + ' .nav-toggle-collapse', function () {
$(this).toggleClass('fa-rotate-90').parent().nextUntil(find_selector).toggleClass('yc');
});
};
1.2 最小用户名长度
action/function.php:
将zib_new_strlen($user_name) < 1修改为2。
function zib\_is\_username\_judgment($user_name, $logn\_in = false)
{
if (!$user_name) {
return array('error' => 1, 'msg' => '请输入用户名');
}
if (zib_new_strlen($user\_name) < 1) {
return array('error' => 1, 'msg' => '用户名太短');
}
if (zib\_new\_strlen($user_name) > 16) {
return array('error' => 1, 'msg' => '用户名太长');
}
if (!$logn\_in) {
if (is\_numeric($user_name)) {
return array('error' => 1, 'msg' => '用户名不能为纯数字');
}
if (filter_var($user\_name, FILTER\_VALIDATE\_EMAIL)) {
return array('error' => 1, 'msg' => '请勿使用邮箱账号作为用户名');
}
if (is\_disable\_username($user_name)) {
return array('error' => 1, 'msg' => '昵称含保留或非法字符');
}
//重复昵称判断
if (_pz('no_repetition_name', true) && zib_is_repetition_username($user_name)) {
return array('error' => 1, 'msg' => '昵称已存在,请换一个试试');
}
}
return array('error' => 0);
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END



暂无评论内容