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("');}});