📄 plugin.asp
字号:
<!--#include file="admin_global.asp"-->
<!--#include file="admin_common.asp"-->
<%doit();%>
<script language="JScript" runat="server">
function pluginList(){
admin_top("鎻掍欢 - ZD_BS",6,3);
var arr=null;
var arrFolderName=io.getSubFolder("../plugin/");
if(arrFolderName!=null){
var strTmp="",re,arrMach;
arr=new Array();
for(var i=0;i<arrFolderName.length;i++){
strTmp=io.readFile("../plugin/"+arrFolderName[i]+"/function.asp","utf-8");
if(!strTmp){
arr[i]=null;
}else{
arr[i]=new Array();
arr[i]["name"]=arrFolderName[i];
re=/\/\*\<name\:([^\<\>]+)\>\*\//i;
arrMach=re.exec(strTmp);
if(arrMach!=null){
arr[i]["pluginName"]=func.checkStr(arrMach[1]);
}else{
arr[i]["pluginName"]="";
}
re=/\/\*\<describe\:([^\<\>]+)\>\*\//i;
arrMach=re.exec(strTmp);
if(arrMach!=null){
arr[i]["describe"]=arrMach[1];
}else{
arr[i]["describe"]="";
}
re=/\/\*\<author\:([^\<\>]+)\>\*\//i;
arrMach=re.exec(strTmp);
if(arrMach!=null){
arr[i]["author"]=arrMach[1];
}else{
arr[i]["author"]="";
}
arr[i]["setting"]=io.existFile(arrFolderName[i]+"_setting.asp")?arrFolderName[i]+"_setting.asp":"";
arr[i]["enable"]=func.existKey(zd_plugins,arrFolderName[i]);
}
}
}
admin_pluginList(arr);
admin_bottom();
}
function pluginEdit(){
var strErr="";
admin_top("鎻掍欢 - ZD_BS",6,3);
var arrQS=func.getInput(0);
var arrF=func.getInput(1);
var pluginName=func.checkStr(arrQS["name"]);
var re,arrMach;
if(func.existKey(zd_plugins,pluginName)&&arrF["enable"]!="1"){
var strTmp=io.readFile("../plugin/include.asp","utf-8");
if(strTmp){
re=new RegExp("\\<\\!\\-\\-\\#"+"include file\\=\\\""+pluginName+"\\/function\\.asp\\\"\\-\\-\\>");
arrMach=re.exec(strTmp);
if(arrMach!=null){
strTmp=strTmp.replace(re,"");
io.writeFile("../plugin/include.asp",func.trimText(strTmp,"<",">"),"utf-8");
}
}else{
strErr+="<li>鎻掍欢璇诲彇閿欒
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -