Backup/Discuz.Web/javascript/template_showforum.js
(开头部分) 13KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
function addslashes(str) {
return preg_replace(['\\\\', '\\\'', '\\\/', '\\\(', '\\\)', '\\\[', '\\\]', '\\\{', '\\\}', '\\\^', '\\\$', '\\\?', '\\\.', '\\\*', '\\\+', '\\\|'], ['\\\\', '\\\'', '\\/', '\\(', '\\)', '\\[', '\\]', '\\{', '\\}', '\\^', '\\$', '\\?', '\\.', '\\*', '\\+', '\\|'], str);
}
function preg_replace(search, replace, str) {
var len = search.length;
for(var i = 0; i < len; i++) {
re = new RegExp(search[i], "ig");
str = str.replace(re, typeof replace == 'string' ? replace : (replace[i] ? replace[i] : replace[0]));
}
return str;
}
function fastdalert(s,editorkey) {
$(editorkey+'validatemessage').className = 'onerror';
$(editorkey+'validatemessage').innerHTML = s;
}
function fastvalidate(theform, editorkey, previewpost, switcheditormode) {
var originalmessage = theform.message ? theform.message.value : $(editorkey + "message").value
var message = !theform.parseurloff.checked ? parseurl(originalmessage) : originalmessage;
if ((theform.typeid) && (theform.postbytopictype.value == "1") && (theform.typeid.value == "0")) {
fastdalert("请选择相应的主题分类。", editorkey);
$(editorkey + "submit").disabled = false;
return false;
} else if ($(editorkey + 'title').value == "" || message == "") {
fastdalert("请完成标题和内容栏。", editorkey);
$(editorkey + "submit").disabled = false;
return false;
} else if ($(editorkey + 'title').value.length > 60) {
fastdalert("您的标题超过 60 个字符的限制。", editorkey);
theform.title.focus();
$(editorkey + "submit").disabled = false;
return false;
}
if (!disablepostctrl && ((postminchars != 0 && mb_strlen(message) < postminchars) || (postmaxchars != 0 && mb_strlen(message) > postmaxchars))) {
fastdalert("您的帖子长度不符合要求。\n\n当前长度: " + mb_strlen(message) + " 字节\n系统限制: " + postminchars + " 到 " + postmaxchars + " 字节", editorkey);
return false;
}
if (!switcheditormode && !previewpost) {
$(editorkey + "submit").disabled = true;
}
try {
theform.message.value = message;
} catch (e) {
$(editorkey + "message").value = message;
}
return true;
}
function gotopage(topicid,index){
page = parseInt($("divInput_pagenumber_" + topicid).value);
if (is_ie){
curpage = parseInt($("div_curpage_" + topicid).innerText);
后面还有 366 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
