📄 getpicturelist.asp
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%option explicit%>
<!--#include file="../../../Conn.asp"-->
<!--#include file="../../../SysCls/KS_CommonCls.asp"-->
<!--#include file="../../Inc/Session.asp"-->
<%
'===================================================================================================================
'软件名称:科汛网站管理系统
'当前版本:科汛网站管理系统 V2.2 SP2 Free
'Copyright (C) 2006-2008 Kesion.Com All rights reserved.
'产品咨询QQ:9537636,41904294
'技术支持QQ:111394,54004407
'程序版权:科汛网络
'程序开发:科汛网络开发组(总策划:林文仲)
'E-Mail :kesioncms@hotmail.com webmaster@kesion.com
'官方网站:http://www.kesion.com
'演示站点:http://test.kesion.com
'郑重声明:
' ①、免费版本请在程序首页保留版权信息,并做上本站LOGO友情连接,商业版本无此要求;
' ②、任何个人或组织不得在授权允许的情况下删除、修改、拷贝本软件及其他副本上一切关于版权的信息;
' ③、科汛网络保留此软件的法律追究权利
'===================================================================================================================
Dim KSCls
Set KSCls = New GetPictureList
KSCls.Execute()
Set KSCls = Nothing
Class GetPictureList
Private KSCMS
Private Sub Class_Initialize()
Set KSCMS=New CommonCls
End Sub
Private Sub Class_Terminate()
Call KSCMS.CloseConn()
Set KSCMS=Nothing
End Sub
'主体部分
Public Sub Execute()
Dim TempClassList, FolderID, LabelContent, LabelContentArr, Action, LabelID, Str, Descript, LabelFlag
Dim ClassID, IncludeSubClass, PicWidth, PicHeight, PicStyle, ContentLen, OpenType, PicPictureNumber, PictureProperty, TitleLen, PictureSort, MoreLinkType, MoreLink, ColNumber, TitleCss, NavType, Navi, SplitPic, DateRule, DateAlign
Dim CurrPath, InstallDir, ThumbsBorderType, ThumbsBorder
CurrPath = KSCMS.GetConfig("UpFilesDir")
InstallDir = KSCMS.GetConfig("InstallDir")
CurrPath = Left(CurrPath, Len(CurrPath) - 1)
If InstallDir = "/" Then CurrPath = "/" & CurrPath
FolderID = Request("FolderID")
'判断是否编辑
LabelID = Trim(KSCMS.G("LabelID"))
If LabelID = "" Then
ClassID = "0"
Action = "Add"
Else
Action = "Edit"
Dim LabelRS, LabelName
Set LabelRS = Server.CreateObject("Adodb.Recordset")
LabelRS.Open "Select * From KS_Label Where ID='" & LabelID & "'", Conn, 1, 1
If LabelRS.EOF And LabelRS.BOF Then
LabelRS.Close
Set LabelRS = Nothing
Response.Write ("<Script>alert('参数传递出错!');window.close();</Script>")
Response.End
End If
LabelName = Replace(Replace(LabelRS("LabelName"), "{LB_", ""), "}", "")
FolderID = LabelRS("FolderID")
Descript = LabelRS("Description")
LabelContent = LabelRS("LabelContent")
LabelFlag = LabelRS("LabelFlag")
LabelRS.Close
Set LabelRS = Nothing
LabelContent = Replace(Replace(LabelContent, "{$GetPictureList(", ""), ")}", "")
LabelContent = Replace(LabelContent, """", "") '注:去除左右双引号"
LabelContentArr = Split(LabelContent, ",")
ClassID = LabelContentArr(0)
IncludeSubClass = CBool(LabelContentArr(1))
PicWidth = LabelContentArr(2)
PicHeight = LabelContentArr(3)
OpenType = LabelContentArr(4)
PictureProperty = LabelContentArr(5)
PicStyle = LabelContentArr(6)
ContentLen = LabelContentArr(7)
TitleLen = LabelContentArr(8)
PicPictureNumber = LabelContentArr(9)
PictureSort = LabelContentArr(10)
MoreLinkType = LabelContentArr(11)
MoreLink = LabelContentArr(12)
ColNumber = LabelContentArr(13)
TitleCss = LabelContentArr(14)
NavType = LabelContentArr(15)
Navi = LabelContentArr(16)
SplitPic = LabelContentArr(17)
DateRule = LabelContentArr(18)
DateAlign = LabelContentArr(19)
ThumbsBorderType = LabelContentArr(20)
ThumbsBorder = LabelContentArr(21)
End If
If PicWidth = "" Then PicWidth = 130
If PicHeight = "" Then PicHeight = 90
If PicPictureNumber = "" Then PicPictureNumber = 10
If PicStyle = "" Then PicStyle = 1
If ContentLen = "" Then ContentLen = 50
If TitleLen = "" Then TitleLen = 30
If ColNumber = "" Then ColNumber = 5
Response.Write "<html>"
Response.Write "<head>"
Response.Write "<meta http-equiv=""Content-Type"" content=""text/html; charset=gb2312"">"
Response.Write "<link href=""../../Inc/ModeWindow.css"" rel=""stylesheet"">"
Response.Write "<script src=""../LabelJS/GetPictureList.JS"" language=""JavaScript""></script>"
Response.Write "<script src=""../../JS/Common.js"" language=""JavaScript""></script>"
Response.Write "</head>"
Response.Write "<body topmargin=""0"" leftmargin=""0"" scroll=no>"
Response.Write "<div align=""center"">"
Response.Write "<form method=""post"" name=""myform"" action=""AddLabelSave.asp"">"
Response.Write " <input type=""hidden"" name=""LabelContent"">"
Response.Write " <input type=""hidden"" name=""LabelFlag"" value=""" & LabelFlag & """>"
Response.Write " <input type=""hidden"" name=""Action"" value=""" & Action & """>"
Response.Write " <input type=""hidden"" name=""LabelID"" value=""" & LabelID & """>"
Response.Write " <input type=""hidden"" name=""FileUrl"" value=""GetPictureList.asp"">"
Response.Write " <br>"
Response.Write KSCMS.ReturnLabelInfo(LabelName, FolderID, Descript)
Response.Write " "
Response.Write " <table width=""96%"" border=""0"" cellspacing=""0"" cellpadding=""0"">"
Response.Write " <tr>"
Response.Write " <td> <FIELDSET align=center>"
Response.Write " <LEGEND align=left>栏目图片列表标签属性设置</LEGEND>"
Response.Write " <table width=""100%"" border=""0"" align=""center"" cellpadding=""0"" cellspacing=""0"">"
Response.Write " <tr>"
Response.Write " <td width=""50%"" height=""23"">选择栏目"
Response.Write " <select style=""width:75%;"" class=""textbox"" name=""ClassList"" id=""select"" onChange=""SetLabelFlag(this)"">"
Response.Write " <option selected value=""-1"" style=""color:red"">- 当前栏目(通用)-</option>"
If ClassID = "0" Then
Response.Write ("<option value=""0"" selected>- 不指定栏目 -</option>")
Else
Response.Write ("<option value=""0"">- 不指定栏目 -</option>")
End If
Response.Write KSCMS.ReturnTree(ClassID, 2) & " </select></td>"
Response.Write " <td> "
If IncludeSubClass = True Or LabelID = "" Then
Str = " Checked"
Else
Str = ""
End If
Response.Write ("<input name=""IncludeSubClass"" type=""checkbox"" id=""IncludeSubClass"" value=""true""" & Str & ">")
Response.Write " 允许包含子栏目</td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td height=""23"">图片设置 宽"
Response.Write "<input name=""PicWidth"" class=""textbox"" type=""text"" id=""PicWidth2"" value=""" & PicWidth & """ size=""6"" onBlur=""CheckNumber(this,'图片宽度');"">"
Response.Write " 像素 高"
Response.Write "<input name=""PicHeight"" class=""textbox"" type=""text"" id=""PicHeight2"" value=""" & PicHeight & """ size=""6"" onBlur=""CheckNumber(this,'图片高度');"">"
Response.Write " 像素</td>"
Response.Write " <td rowspan=""6"" align=""center"" id=""ViewStylePicArea"" valign=""top""></td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td height=""23"">"
Response.Write KSCMS.ReturnOpenTypeStr(OpenType) & "</td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td height=""23"">图片属性"
Response.Write " <input name=""PictureProperty"" type=""radio"" value=""0"""
If PictureProperty = 0 Or LabelID = "" Then Response.Write (" Checked")
Response.Write ">"
Response.Write " 全部图片"
Response.Write " <input name=""PictureProperty"" title=""可以利用这个属性制作 "推荐图片" 栏目"" type=""radio"" id=""PictureProperty"" value=""1"""
If PictureProperty = 1 Then Response.Write (" Checked")
Response.Write ">"
Response.Write "推荐"
Response.Write "<input name=""PictureProperty"" title=""可以利用这个属性制作 "热门图片" 栏目""type=""radio"" id=""PictureProperty"" value=""2"""
If PictureProperty = 2 Then Response.Write (" Checked")
Response.Write ">"
Response.Write "热门 </td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td height=""23"">选择样式"
Response.Write " <select name=""PicStyle"" style=""width:75%;"" onChange=""SelectPicStyle(this.value)"">"
Response.Write KSCMS.ReturnPictureStyle(PicStyle)
Response.Write " </select></td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td height=""23"" id=""ContentLenArea"">内容字数"
Response.Write " <input name=""ContentLen"" type=""text"" class=""textbox"" id=""ContentLen"" style=""width:75%;"" onBlur=""CheckNumber(this,'内容字数');"" value=""" & ContentLen & """></td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td height=""23"">标题字数"
Response.Write " <input name=""TitleLen"" class=""textbox"" onBlur=""CheckNumber(this,'标题字数');"" type=""text"" style=""width:75%;"" value=""" & TitleLen & """> </td>"
Response.Write " </tr>"
Response.Write " <tr>"
Response.Write " <td height=""23"">图片数量"
Response.Write " <input name=""PicPictureNumber"" class=""textbox"" type=""text"" id=""PicPictureNumber"" style=""width:75%;"" onBlur=""CheckNumber(this,'图片数量');"" value=""" & PicPictureNumber & """> </td>"
Response.Write " <td height=""23"">每行数量"
Response.Write " <input type=""text"" class=""textbox"" onBlur=""CheckNumber(this,'每行数量');"" style=""width:75%;"" value=""" & ColNumber & """ name=""ColNumber""></td>"
Response.Write " </tr>"
Response.Write " <tr id=""style50"">"
Response.Write " <td width=""50%"" height=""20""> 图片边框"
Response.Write " <select name=""ThumbsBorderType"" class=""textbox"" style=""width:75%;"" onchange=""SetThumbsBorder()"">"
If LabelID = "" Or CStr(ThumbsBorderType) = "0" Then
Response.Write ("<option value=""0"" selected>颜色边框</option>")
Response.Write ("<option value=""1"">透明边框</option>")
Else
Response.Write ("<option value=""0"">颜色边框</option>")
Response.Write ("<option value=""1"" selected>透明边框</option>")
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -