var zbpconfig = {
bloghost: "https://www.paiban365.com/",
blogversion: "173290",
ajaxurl: "https://www.paiban365.com/zb_system/cmd.php?act=ajax&src=",
cookiepath: "/",
lang: {
error: {
72: "名称不能为空或格式不正确",
29: "邮箱格式不正确,可能过长或为空",
46: "评论内容不能为空或过长"
}
},
comment: {
usedefaultevents: true,
inputs: {
action: {
getter: function () {
return $("#inpid").parent("form").attr("action");
}
},
name: {
selector: '#inpname',
savelocally: true,
required: true,
validaterule: /^[^\s ]+$/ig,
validatefailederrorcode: 72,
},
email: {
selector: '#inpemail',
savelocally: true,
validaterule: /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/ig,
validatefailederrorcode: 29,
},
homepage: {
selector: '#inphomepage',
getter: function () {
var t = $('#inphomepage').val();
return (!/^(.+)\:\/\//.test(t) && t !== "") ? 'http://' + t : t;
},
savelocally: true
},
postid: {
selector: '#inpid',
required: true
},
verify: {
selector: '#inpverify'
},
content: {
selector: '#txaarticle',
required: true,
validaterule: /./ig,
validatefailederrorcode: 46,
},
replyid: {
selector: '#inprevid'
},
format: {
getter: function () {return 'json';}
}
}
}
};
var zbp = new zbp(zbpconfig);
var bloghost = zbp.options.bloghost;
var cookiespath = zbp.options.cookiepath;
var ajaxurl = zbp.options.ajaxurl;
var lang_comment_name_error = zbp.options.lang.error[72];
var lang_comment_email_error = zbp.options.lang.error[29];
var lang_comment_content_error = zbp.options.lang.error[46];
$(function () {
zbp.cookie.set("timezone", (new date().gettimezoneoffset()/60)*(-1));
var $cplogin = $(".cp-login").find("a");
var $cpvrs = $(".cp-vrs").find("a");
var $addinfo = zbp.cookie.get("addinfo");
if (!$addinfo){
return ;
}
$addinfo = json.parse($addinfo);
if ($addinfo.chkadmin){
$(".cp-hello").html("欢迎 " + $addinfo.useralias + " (" + $addinfo.levelname + ")");
$cplogin.html("后台管理");
}
if($addinfo.chkarticle){
$cpvrs.html("新建文章");
$cpvrs.attr("href", zbp.options.bloghost + "zb_system/cmd.php?act=articleedt");
}
});
$(function(){
let inpnameval = $(zbpconfig.comment.inputs.name.selector).val();
if (typeof inpnameval === "undefined") {
return;
}
if (inpnameval.trim() === "" || inpnameval === "访客"){
zbp.userinfo.output();
}
});
document.writeln("');}});