今天看到论坛上的贴子,修改z-blog的上传文件默认“自动命名上传文件”的方法,我也几次遇到过类似问题,上传的图片比较多,经常在上传时会忘了打那个勾,这下好了!
需要修改两处文件,都在/FUNCTION下,分别是:c_system_event.asp和c_system_manage.asp
c_system_event.asp文件:
Response.Write "<p><input type=""checkbox"" onclick='if(this.checked==true){document.getElementById(""edit"").action=document.getElementById(""edit"").action+""&autoname=1"";}else{document.getElementById(""edit"").action="""& ZC_BLOG_HOST &"cmd.asp?act=FileUpload&reload=1"";}' id=""chkAutoName"" id=""chkAutoName""/><label for=""chkAutoName"">"& ZC_MSG131 &"</label></p>"
改为:
Response.Write "<p><input type=""checkbox"" onclick='if(this.checked==true){document.getElementById(""edit"").action=document.getElementById(""edit"").action+""&autoname=1"";}else{document.getElementById(""edit"").action="""& ZC_BLOG_HOST &"cmd.asp?act=FileUpload&reload=1"";}' id=""chkAutoName"" id=""chkAutoName"" checked/><label for=""chkAutoName"">"& ZC_MSG131 &"</label></p>"
找到:
Response.Write "<form border=""1"" name=""edit"" id=""edit"" method=""post"" enctype=""multipart/form-data"" action="""& ZC_BLOG_HOST &"cmd.asp?act=FileUpload&reload=1"">"
改为:
Response.Write "<form border=""1"" name=""edit"" id=""edit"" method=""post"" enctype=""multipart/form-data"" action="""& ZC_BLOG_HOST &"cmd.asp?act=FileUpload&reload=1&autoname=1"">"
c_system_manage.asp
找到:
Response.Write "<p><input type=""checkbox"" onclick='if(this.checked==true){document.getElementById(""edit"").action=document.getElementById(""edit"").action+""&autoname=1"";}else{document.getElementById(""edit"").action=""../cmd.asp?act=FileUpload"";}' id=""chkAutoName"" id=""chkAutoName""/><label for=""chkAutoName"">"& ZC_MSG131 &"</label></p>"
改为:
Response.Write "<p><input type=""checkbox"" onclick='if(this.checked==true){document.getElementById(""edit"").action=document.getElementById(""edit"").action+""&autoname=1"";}else{document.getElementById(""edit"").action=""../cmd.asp?act=FileUpload"";}' id=""chkAutoName"" id=""chkAutoName"" checked/><label for=""chkAutoName"">"& ZC_MSG131 &"</label></p>"
改好了,无忧了!