📄 config.xml.asp
字号:
<!--#include file="login.asp" -->
<!--#include file="mdx.asp" -->
<%
function node_exists(pnode,node)
node_exists=0
for each element in pnode.ChildNodes
if element.nodename=node then
node_exists=1
end if
next
end function
'------------------------------------------------------------------
strSourceFile = Server.MapPath("../config.xml")
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
'Set objXML = Server.CreateObject("Microsoft.FreeThreadedXMLDOM")
objXML.load(strSourceFile)
If objXML.parseError.ErrorCode <> 0 Then
objXML.loadXML "<?xml version=""1.0"" encoding=""gb2312"" ?>"
End If
'----------------------------Init----------------------------------
set objRootsite = objXML.documentElement
if node_exists( objRootsite,"photo")=0 then
set objphoto= objRootsite.appendChild(objXML.createElement("photo"))
else
set objphoto =objRootsite.SelectSingleNode("photo")
end if
if node_exists( objRootsite,"admin")=0 then
set objadmin= objRootsite.appendChild(objXML.createElement("admin"))
else
set objadmin =objRootsite.SelectSingleNode("admin")
end if
if node_exists( objRootsite,"email")=0 then
set objemail= objRootsite.appendChild(objXML.createElement("email"))
else
set objemail =objRootsite.SelectSingleNode("email")
end if
if node_exists( objRootsite,"upload")=0 then
set objupload= objRootsite.appendChild(objXML.createElement("upload"))
else
set objupload =objRootsite.SelectSingleNode("upload")
end if
'---------------------------------------------------------------
if node_exists(objphoto,"name")=0 then
set element=objphoto.appendChild(objXML.createElement("name"))
element.text="飞鸟相册"
end if
if node_exists(objphoto,"domain")=0 then
set element=objphoto.appendChild(objXML.createElement("domain"))
element.text="http://www.zhouhaihe.com/photo/demo/"
end if
if node_exists(objphoto,"skin")=0 then
set element=objphoto.appendChild(objXML.createElement("skin"))
element.text="skins/index/"
end if
if node_exists(objphoto,"navigation")=0 then
set element=objphoto.appendChild(objXML.createElement("navigation"))
element.text="yes"
end if
'---------------------------------------------------------------
if node_exists(objadmin,"user")=0 then
set element=objadmin.appendChild(objXML.createElement("user"))
element.text="admin"
end if
if node_exists(objadmin,"pwd")=0 then
set element=objadmin.appendChild(objXML.createElement("pwd"))
element.text="21232F297A57A5A743894A0E4A801FC3"
end if
'---------------------------------------------------------------
if node_exists(objemail,"module")=0 then
set element=objemail.appendChild(objXML.createElement("module"))
element.text="1"
end if
if node_exists(objemail,"email")=0 then
set element=objemail.appendChild(objXML.createElement("email"))
element.text="feiniao_v2@163.com"
end if
if node_exists(objemail,"smtp")=0 then
set element=objemail.appendChild(objXML.createElement("smtp"))
element.text="smtp.163.com"
end if
if node_exists(objemail,"user")=0 then
set element=objemail.appendChild(objXML.createElement("user"))
element.text="feiniao_v2"
end if
if node_exists(objemail,"pwd")=0 then
set element=objemail.appendChild(objXML.createElement("pwd"))
element.text="6EBB5C1F4D7526CC4F883F4E"
end if
'---------------------------------------------------------------
if node_exists(objupload,"max_size")=0 then
set element=objupload.appendChild(objXML.createElement("max_size"))
element.text="10000"
end if
if node_exists(objupload,"up_module")=0 then
set element=objupload.appendChild(objXML.createElement("up_module"))
element.text="0"
end if
if node_exists(objupload,"img_module")=0 then
set element=objupload.appendChild(objXML.createElement("img_module"))
element.text="1"
end if
if node_exists(objupload,"small_width")=0 then
set element=objupload.appendChild(objXML.createElement("small_width"))
element.text="139"
end if
if node_exists(objupload,"small_height")=0 then
set element=objupload.appendChild(objXML.createElement("small_height"))
element.text="104"
end if
if node_exists(objupload,"small_gz")=0 then
set element=objupload.appendChild(objXML.createElement("small_gz"))
element.text="1"
end if
if node_exists(objupload,"watermark_config")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_config"))
element.text="2"
end if
if node_exists(objupload,"watermark_font")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_font"))
element.text="0"
end if
if node_exists(objupload,"watermark_font_size")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_font_size"))
element.text="18"
end if
if node_exists(objupload,"watermark_font_color")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_font_color"))
element.text="#669999"
end if
if node_exists(objupload,"watermark_font_name")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_font_name"))
element.text="宋体"
end if
if node_exists(objupload,"watermark_font_b")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_font_b"))
element.text="1"
end if
if node_exists(objupload,"watermark_img_path")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_img_path"))
element.text="images/logo.jpg"
end if
if node_exists(objupload,"watermark_img_alpha")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_img_alpha"))
element.text="1"
end if
if node_exists(objupload,"watermark_img_delbg")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_img_delbg"))
element.text="#000000"
end if
if node_exists(objupload,"watermark_width")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_width"))
element.text="230"
end if
if node_exists(objupload,"watermark_height")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_height"))
element.text="55"
end if
if node_exists(objupload,"watermark_img_xy")=0 then
set element=objupload.appendChild(objXML.createElement("watermark_img_xy"))
element.text="3"
end if
'---------------------------------------------------------------
'objXML.save(strSourceFile)
'------------------------------------------------------------------
'----------------------------end Init------------------------------
if request("mode")="save" then
objphoto.SelectSingleNode("name").text=request.form("name")
objphoto.SelectSingleNode("domain").text=request.form("domain")
objphoto.SelectSingleNode("skin").text=request.form("skin")
objphoto.SelectSingleNode("navigation").text=request.form("navigation")
objemail.SelectSingleNode("module").text=request.form("module")
objemail.SelectSingleNode("email").text=request.form("email")
objemail.SelectSingleNode("smtp").text=request.form("smtp")
objemail.SelectSingleNode("user").text=request.form("user")
objemail.SelectSingleNode("pwd").text=Encryptstr(request.form("pwd"))
objupload.SelectSingleNode("max_size").text=request.form("max_size")
objupload.SelectSingleNode("up_module").text=request.form("up_module")
objupload.SelectSingleNode("img_module").text=request.form("img_module")
objupload.SelectSingleNode("small_gz").text=request.form("small_gz")
objupload.SelectSingleNode("small_width").text=request.form("small_width")
objupload.SelectSingleNode("small_height").text=request.form("small_height")
objupload.SelectSingleNode("watermark_config").text=request.form("watermark_config")
objupload.SelectSingleNode("watermark_font").text=request.form("watermark_font")
objupload.SelectSingleNode("watermark_font_size").text=request.form("watermark_font_size")
objupload.SelectSingleNode("watermark_font_color").text=request.form("watermark_font_color")
objupload.SelectSingleNode("watermark_font_name").text=request.form("watermark_font_name")
objupload.SelectSingleNode("watermark_font_b").text=request.form("watermark_font_b")
objupload.SelectSingleNode("watermark_img_path").text=request.form("watermark_img_path")
objupload.SelectSingleNode("watermark_img_alpha").text=request.form("watermark_img_alpha")
objupload.SelectSingleNode("watermark_img_delbg").text=request.form("watermark_img_delbg")
objupload.SelectSingleNode("watermark_width").text=request.form("watermark_width")
objupload.SelectSingleNode("watermark_height").text=request.form("watermark_height")
objupload.SelectSingleNode("watermark_img_xy").text=request.form("watermark_img_xy")
objXML.save(strSourceFile)
response.Write("<script>alert('保存成功!');</script>")
end if
%>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="style.css" rel="stylesheet" type="text/css">
<script language="javascript">
var ColorImg;
var ColorValue;
function hideColourPallete() {
document.getElementById("colourPalette").style.visibility="hidden";
}
function Getcolor(img_val,input_val){
var obj = document.getElementById("colourPalette");
ColorImg = img_val;
ColorValue = document.getElementById(input_val);
if (obj){
obj.style.left = getOffsetLeft(ColorImg) + "px";
obj.style.top = (getOffsetTop(ColorImg) + ColorImg.offsetHeight) + "px";
if (obj.style.visibility=="hidden")
{
obj.style.visibility="visible";
}else {
obj.style.visibility="hidden";
}
}
}
//Colour pallete top offset
function getOffsetTop(elm) {
var mOffsetTop = elm.offsetTop;
var mOffsetParent = elm.offsetParent;
while(mOffsetParent){
mOffsetTop += mOffsetParent.offsetTop;
mOffsetParent = mOffsetParent.offsetParent;
}
return mOffsetTop;
}
//Colour pallete left offset
function getOffsetLeft(elm) {
var mOffsetLeft = elm.offsetLeft;
var mOffsetParent = elm.offsetParent;
while(mOffsetParent) {
mOffsetLeft += mOffsetParent.offsetLeft;
mOffsetParent = mOffsetParent.offsetParent;
}
return mOffsetLeft;
}
function setColor(color)
{
if (ColorValue){ColorValue.value = color;}
if (ColorImg){ColorImg.style.backgroundColor = color;}
document.getElementById("colourPalette").style.visibility="hidden";
}
//SELECT表单选取
function CheckSel(Voption,Value)
{
var obj = document.getElementById(Voption);
for (i=0;i<obj.length;i++){
if (obj.options[i].value==Value){
obj.options[i].selected=true;
break;
}
}
}
</script>
<style type="text/css">
<!--
.style2 {color: #999999}
.style4 {color: #FF0000}
-->
</style>
</head><body>
<iframe width="260" height="165" id="colourPalette" src="images/nc_selcolor.htm" style="visibility:hidden; position: absolute; left: 0px; top: 0px;border:1px gray solid" frameborder="0" scrolling="no" ></iframe>
<table width="95%" border="1" align=center cellpadding="3" cellspacing="1" class="tableBorder">
<form name="form1" method="post" action="">
<input type="hidden" value="save" name="mode">
<tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -