📄 forum_config.js
字号:
var deletMessage = "本操作不可恢复,您确定删除该论坛,并且清除其中全部帖子和附件吗?\n注意: 删除论坛并不会更新用户发帖数和积分。";
function doDeleteForum(obj1,obj2){
if (confirm(deletMessage))
{
doAction("EF_FORUMS_CONFIG_LIST._delete","forum_id="+obj1+"&forum_parent="+obj2);
}
}
function checkUserField(){
//获得用户选取的显示方式
var field_showtype = document.all("EF_CONFIG_USER_FIELDS_DETAIL.field_showtype");
var field_enum = document.all("EF_CONFIG_USER_FIELDS_DETAIL.field_enum");
var field_name = document.all("EF_CONFIG_USER_FIELDS_DETAIL.field_name");
if(field_name.value==""){
alert("信息项名称必需填写!");
field_name.focus();
return false;
}
doAction("EF_CONFIG_USER_FIELDS_DETAIL._submit");
}
function forumLinksSubmit(){
var link_name = document.all("EF_CONFIG_FORUMLINKS_DETAIL.link_name");
var link_order = document.all("EF_CONFIG_FORUMLINKS_DETAIL.link_order");
var zs = /^[0-9]*[1-9][0-9]*$/
if(link_name.value==""){
alert("论坛名称必需填写!");
link_name.focus();
return false;
}else if(link_order.value==""){
alert("排序必需填写!");
link_order.focus();
return false;
}else if(!zs.test(link_order.value)){
alert("排序必须为正整数!");
link_order.focus();
return false;
}
doAction('EF_CONFIG_FORUMLINKS_DETAIL._submit');
}
// 此方法用于列表中根据某列内容的变化,动态更新另一列的图片来源
function showImage(pathObj, imgObjName){
var pathObjs = document.forms[0].all(pathObj.name);
var imgObjs = document.forms[0].all(imgObjName);
for(var i=0;i<pathObjs.length;i++){
if(pathObjs[i]==pathObj){
imgObjs[i].src=getContextPath(false)+"/"+ pathObj.value;
}
}
}
// 此方法用于Detail页面中根据某项内容的变化,动态更新另一项的图片来源
function showDetailImage(pathObj, imgObjName){
var imgObj = document.forms[0].all(imgObjName);
if(pathObj.value && pathObj.value !="" && pathObj.value.indexOf("http")==0){
imgObj.src=pathObj.value;
} else {
imgObj.src=getContextPath(false)+"/"+pathObj.value;
}
}
// 此方法用于Detail页面中根据某项内容,动态更新另一项的图片来源
function showDetailImage2(pathObjName, imgObjName){
var imgObj = document.forms[0].all(imgObjName);
imgObj.src=getContextPath(false) + "/" + document.forms[0].all(pathObjName).value;
}
//弹出搜索用户页面
function showTagSelecter(id){
obj=document.getElementById(id);
window.open(__CONTEXT_PATH+"/c?_view=EFV_TAGS_SEARCH&id=%"+id+"%&val=%"+obj.value,null,"Height=640px,Width=800px,scrollbars=yes");
}
//初始化弹出页面,自动选定已经选择过的标签
function init(){
//取得传入的参数值
var parenthtml = window.location.search;
var val=parenthtml.split('%')[3];
var id=parenthtml.split('%')[1];
var objId = document.getElementById('EF_TAGS_SEARCH.tagNameId');
if(id){
objId.value = id;
}
var objTagName =document.getElementsByName('EF_TAGS_LIST.tag_name');
var n=0;
if(val){
for(var i=0;i<objTagName.length;i++){
if(objTagName[i].value == val)
n =i;
}
var objRadio =document.getElementsByName('EF_TAGS_LIST._check');
objRadio[n].checked = true;
}
}
//用户搜索中的用户提交;
function submitTagSelecter(){
//获取被选择用户名;
var checks = document.all("EF_TAGS_LIST._check");
var tag_ids = document.all("EF_TAGS_LIST.tag_id.");
var tag_names = document.all("EF_TAGS_LIST.tag_name");
var tag_name = "";
var tag_id = "";
if(checks.length != undefined){
for(var i = 0 ; i < checks.length ; i++){
if(checks[i].checked == true){
tag_id = tag_ids[i].value;
tag_name = tag_names[i].value;
}
}
}else{
tag_id = tag_ids.value;
tag_name = tag_names.value;
}
//获取传递给子窗口的参数,参数是一段html代码
var id = document.getElementById('EF_TAGS_SEARCH.tagNameId').value;
window.parent.opener.document.getElementById(id).value=tag_name;
window.close();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -