动易系统函数.docx
- 文档编号:26094400
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:16
- 大小:20.10KB
动易系统函数.docx
《动易系统函数.docx》由会员分享,可在线阅读,更多相关《动易系统函数.docx(16页珍藏版)》请在冰豆网上搜索。
动易系统函数
动易系统4.01函数调整及说明
函数调整作一说明,(原来的函数说明见:
关于动易4.0新功能和模板设计思路及使用方法 )
这次改进的函数中:
一、增加了iChannelID、IncludeChild、iSpecialID三个参数。
其中:
iChannelID为设置频道ID,这样可在整个网站首页中调用新建的任意频道内的内容。
IncludeChild为设置是否包含子栏目,设置是否调用栏目及栏目子栏目中的内容,不过只有当arrClassID为单个栏目ID时才有效。
iSpecialID为设置专题ID,利用这个参数可在页面中调用某一专题栏目的内容。
二、下载系统增加了SoftList标签
SoftList标签用来显示软件名称等信息,用于显示下载系统栏目页中,显示各个软件的表格式详细信息列表,具体说明见:
〔下载增加函数式标签,以灵活显示下载页面效果〕这个帖子。
三、文章系统细化ArticleInfo标签
在这次的调整中,将ArticleInfo(显示文章作者、文章来源、点击数、更新时间信息)细化为Author、CopyFrom、Hits、UpdateTime、ArticleID几个标签,可自由显示此部分内容,同时也保留了ArticleInfo标签。
*****************************************************************
*****************************************************************
一、各频道系统通用的函数式标签
*****************************************************************
函数名:
ShowFriendSite()(函数式标签)
作 用:
显示友情链接信息
参 数:
显示方式,1为logo图标链接,2为文字链接
总共显示多少个友情链接
分成几列显示
调用例举:
{$ShowFriendSite(1,14,7,2)}
函数名:
ShowChannelCount(普通标签)
作 用:
显示频道统计信息
参 数:
无
调用例举:
{$ShowChannelCount}
函数名:
GetSearchResult(普通标签)
作 用:
分页显示搜索结果
参 数:
无
调用例举:
{$GetSearchResult}
函数名:
GetCorrelative(函数式标签)
××文章系统中××
作 用:
显示相关文章
参 数:
ArticleNum ----最多显示多少篇文章
TitleLen ----标题最多字符数,一个汉字=两个英文字符
××下载系统中××
作 用:
显示相关下载
参 数:
SoftNum ----最多显示多少个下载
TitleLen ----标题最多字符数,一个汉字=两个英文字符
××图片系统中××
函数名:
GetCorrelative
作 用:
显示相关图片
参 数:
PhotoNum ----最多显示多少个图片
TitleLen ----标题最多字符数,一个汉字=两个英文字符
调用例举:
{$GetCorrelative(8,30)}
××广告系统中××
函数名:
ShowAD()(函数式标签)
作 用:
显示相关广告
参 数:
{$ShowAD(0)} 弹出广告
1 Banner广告
2 栏目广告
3 文章内容页广告
4 浮动广告
5 页面固定广告
6 代码广告
调用例举:
{$ShowAD(0)} 弹出广告
{$ShowAD
(1)} Banner广告
{$ShowAD
(2)} 栏目广告
{$ShowAD(3)} 文章内容页广告
{$ShowAD(4)} 浮动广告
{$ShowAD(5)} 页面固定广告
{$ShowAD(6)} 代码广告
函数名:
GetAD()(函数式标签)
作 用:
显示调用ID的广告图片,如果需要在同一页中调用其它的广告,就可以使用这个标签来调用广告的ID来显示广告
参 数:
ID ----广告的ID
调用例举:
{$GetAD
(1)}
*****************************************************************
*****************************************************************
二、文章系统函数:
*****************************************************************
'=================================================
'函数名:
GetArticleList(函数式标签)
'作 用:
显示文章标题等信息
'参 数:
'0 iChannelID ---频道ID,本频道内调用时为ChannelID
'1 arrClassID ---栏目ID数组,0为所有栏目
'2 IncludeChild ----是否包含子栏目,仅当arrClassID为单个栏目ID时才有效,True----包含子栏目,False----不包含
'3 iSpecialID ------专题ID,0为所有文章(含非专题文章),如果为大于0,则只显示相应专题的文章,专题页面调用时为SpecialID
'4 ShowAllArticle ---是否显示所有文章,True----显示所有,False----不显示没有权限查看的文章,如果不想显示收费文章的标题,请设为False,此参数在生成HTML时无效。
'5 ArticleNum ---文章数,若大于0,则只查询前几篇文章
'6 IsHot ------------是否是热门文章,True为只显示热门文章,False为显示所有文章
'7 IsElite ----------是否是推荐文章,True为只显示推荐文章,False为显示所有文章
'8 InputerName ----录入者姓名,如果不为空,则只显示指定录入者的文章,用于个人文集
'9 DateNum ----日期范围,如果大于0,则只显示最近几天内更新的文章
'10 OrderType ----排序方式,1----按文章ID降序,2----按文章ID升序,3----按更新时间降序,4----按更新时间升序,5----按点击数降序,6----按点击数升序
'11 ShowType -----显示方式,1为普通样式,2为表格式,3为各项独立式
'12 TitleLen ----标题最多字符数,一个汉字=两个英文字符,若为0,则显示完整标题
'13 ContentLen ---文章内容最多字符数,一个汉字=两个英文字符,为0时不显示。
请文章数量较多,可能会导致溢出错误。
'14 ShowClassName -----是否显示所属栏目名称,True为显示,False为不显示
'15 ShowPropertyType ------显示文章属性(固顶/推荐/普通)的方式,0为不显示,1为小图片,2为符号
'16 ShowIncludePic ----是否显示“[图文]”字样,True为显示,False为不显示
'17 ShowAuthor --------是否显示文章作者,True为显示,False为不显示
'18 ShowDateType ------显示更新日期的样式,0为不显示,1为显示年月日,2为只显示月日,3为以“月-日”方式显示月日。
'19 ShowHits ----------是否显示文章点击数,True为显示,False为不显示
'20 ShowHotSign -----------是否显示热门文章标志,True为显示,False为不显示
'21 ShowNewSign -------是否显示新文章标志,True为显示,False为不显示
'22 ShowTips ----------是否显示作者、更新日期、点击数等浮动提示信息,True为显示,False为不显示
'23 ShowCommentLink ----是否显示评论链接,True为显示,False为不显示,此选项只有当相应文章在后台设置了“显示评论链接”才有效。
'24 UsePage -----------是否分页显示,True为分页显示,False为不分页显示,每页显示的文章数量由MaxPerPage指定
'25 OpenType -----文章打开方式,0为在原窗口打开,1为在新窗口打开
'=================================================
Public Function GetArticleList(iChannelID, arrClassID, IncludeChild, iSpecialID, ShowAllArticle, ArticleNum, IsHot, IsElite, InputerName, DateNum, OrderType, ShowType, TitleLen, ContentLen, ShowClassName, ShowPropertyType, ShowIncludePic, ShowAuthor, ShowDateType, ShowHits, ShowHotSign, ShowNewSign, ShowTips, ShowCommentLink, UsePage, OpenType)
End Function
'=================================================
'函数名:
GetPicArticle(函数式标签)
'作 用:
显示图片文章
'参 数:
'0 iChannelID ----频道ID,本频道内调用时为ChannelID
'1 arrClassID ----栏目ID数组,0为所有栏目
'2 IncludeChild ----是否包含子栏目,仅当arrClassID为单个栏目ID时才有效,True----包含子栏目,False----不包含
'3 iSpecialID ----专题ID,0为所有文章(含非专题文章),如果为大于0,则只显示相应专题的文章,专题页面调用时为SpecialID
'4 ArticleNum ----最多显示多少篇文章
'5 IsHot ----是否是热门文章
'6 IsElite ----是否是推荐文章
'7 DateNum ----日期范围,如果大于0,则只显示最近几天内更新的文章
'8 OrderType ----排序方式,1----按文章ID降序,2----按文章ID升序,3----按更新时间降序,4----按更新时间升序,5----按点击数降序,6----按点击数升序
'9 ShowType ----显示方式。
1为图片+标题+内容简介:
上下排列;2为(图片+标题:
上下排列)+内容简介:
左右排列,3为图片+(标题+内容简介:
上下排列):
左右排列
'10 ImgWidth ----图片宽度
'11 ImgHeight ----图片高度
'12 TitleLen ----标题最多字符数,一个汉字=两个英文字符。
若为0,则不显示标题;若为-1,则显示完整标题
'13 ContentLen ----内容最多字符数,一个汉字=两个英文字符。
若为0,则不显示内容简介
'14 ShowTips -----是否显示作者、更新时间、点击数等提示信息,True为显示,False为不显示
'15 Cols ----每行的列数。
超过此列数就换行。
'=================================================
Public Function GetPicArticle(iChannelID, arrClassID, IncludeChild, iSpecialID, ArticleNum, IsHot, IsElite, DateNum, OrderType, ShowType, ImgWidth, ImgHeight, TitleLen, ContentLen, ShowTips, Cols)
End Function
函数名:
ArticleTitle2(普通标签)
作 用:
显示文章显示页导航处当前文章标题信息
参 数:
无
调用例举:
{$ArticleTitle2}
函数名:
ArticleProperty(普通标签)
作 用:
显示当前文章的属性(热门、推荐、等级)
参 数:
无
调用例举:
{$ArticleProperty}
函数名:
ArticleTitle(普通标签)
作 用:
显示文章正标题,标题格式在风格中控制(.main_ArticleTitle )
参 数:
无
调用例举:
{$ArticleTitle}
函数名:
ArticleSubheading(普通标签)
作 用:
显示文章副标题,标题格式在风格中控制(.main_ArticleSubheading)
参 数:
无
调用例举:
{$ArticleSubheading}
函数名:
ArticleInfo(普通标签)
作 用:
整体显示文章作者、文章来源、点击数、更新时间信息
参 数:
无
调用例举:
{$ArticleInfo}
函数名:
Author、CopyFrom、Hits、UpdateTime、ArticleID(普通标签)
作 用:
将{$ArticleInfo}标签细分成四个标签,分别显示文章作者、文章来源、点击数、更新时间、编号信息,
参 数:
无
调用例举:
作者:
{$Author} 文章来源:
{$CopyFrom} 点击数:
{$Hits} 更新时间:
{$UpdateTime} 编号:
{$ArticleID}
函数名:
ShowAD(普通标签)
作 用:
显示内容页广告的内容
参 数:
无
调用例举:
{$ShowAD}
函数名:
ArticleContent(普通标签)
作 用:
显示文章的具体的内容
参 数:
无
调用例举:
{$ArticleContent}
函数名:
GetPrevArticle(函数式标签)
作 用:
显示上一篇文章
参 数:
TitleLen ----标题最多字符数,一个汉字=两个英文字符
调用例举:
{$GetPrevArticle(30)}
函数名:
GetNextArticle(函数式标签)
作 用:
显示上一篇文章
参 数:
TitleLen ----标题最多字符数,一个汉字=两个英文字符
调用例举:
{$GetNextArticle(30)}
函数名:
GetArticleContent(普通标签)
作 用:
显示文章具体的内容,可以分页显示
参 数:
无
调用例举:
{$GetArticleContent}
函数名:
ManualPagination(普通标签)
作 用:
采用手动分页方式显示文章具体的内容
参 数:
无
调用例举:
{$ManualPagination}
函数名:
AutoPagination(普通标签)
作 用:
采用自动分页方式显示文章具体的内容
参 数:
无
调用例举:
{$AutoPagination}
函数名:
ShowSearchForm_Article(函数式标签)
作 用:
显示文章搜索表单
参 数:
ShowType ----显示方式。
1为简洁模式,2为标准模式,3为高级模式
CurrentID ----当前栏目ID
返回值:
搜索表单的HTML代码
调用例举:
{$ShowSearchForm_Article(1,1)}
【ArticleList_ChildClass】【/ArticleList_ChildClass】
子栏目录列表
【ArticleList_CurrentClass】【/ArticleList_CurrentClass】
当前栏目列表(同时存在文章及子栏目)
*****************************************************************
*****************************************************************
三、下载系统函数调整:
*****************************************************************
'=================================================
'函数名:
GetSoftList(函数式标签)
'作 用:
显示软件名称等信息
'参 数:
'0 iChannelID ---频道ID,本频道内调用时为ChannelID
'1 arrClassID ---栏目ID数组,0为所有栏目
'2 IncludeChild ----是否包含子栏目,仅当arrClassID为单个栏目ID时才有效,True----包含子栏目,False----不包含
'3 iSpecialID ----专题ID,0为所有下载(含非专题下载),如果为大于0,则只显示相应专题的下载,专题页面调用时为SpecialID
'4 ShowAllSoft ---是否显示所有下载,True----显示所有,False----不显示没有权限查看的下载,如果不想显示收费下载的名称,请设为False
'5 SoftNum ---下载数,若大于0,则只查询前几个下载
'6 IsHot ------------是否是热门下载,True为只显示热门下载,False为显示所有下载
'7 IsElite ----------是否是推荐下载,True为只显示推荐下载,False为显示所有下载
'8 InputerName ----录入者姓名,如果不为空,则只显示指定录入者的下载,用于个人文集
'9 DateNum ----日期范围,如果大于0,则只显示最近几天内更新的下载
'10 OrderType ----排序方式,1----按下载ID降序,2----按下载ID升序,3----按更新时间降序,4----按更新时间升序,5----按点击数降序,6----按点击数升序
'11 ShowType -----显示方式,1为普通样式,2为表格式,3为各项独立式
'12 TitleLen ----标题最多字符数,一个汉字=两个英文字符,若为0,则显示完整标题
'13 ContentLen ---软件简介最多字符数,一个汉字=两个英文字符,为0时不显示。
'14 ShowClassName -----是否显示所属栏目名称,True为显示,False为不显示
'15 ShowPropertyType ------显示下载属性(固顶/推荐/普通)的方式,0为不显示,1为小图片,2为符号
'16 ShowAuthor --------是否显示下载作者,True为显示,False为不显示
'17 ShowDateType ------显示更新日期的样式,0为不显示,1为显示年月日,2为只显示月日,3为以“月-日”方式显示月日。
'18 ShowHits ----------是否显示下载点击数,True为显示,False为不显示
'19 ShowHotSign -----------是否显示热门下载标志,True为显示,False为不显示
'20 ShowNewSign -------是否显示新下载标志,True为显示,False为不显示
'21 ShowTips ----------是否显示作者、更新日期、点击数等浮动提示信息,True为显示,False为不显示
'22 UsePage -----------是否分页显示,True为分页显示,False为不分页显示,每页显示的软件数量由MaxPerPage指定
'23 OpenType -----下载打开方式,0为在原窗口打开,1为在新窗口打开
'=================================================
Public Function GetSoftList(iChannelID, arrClassID, IncludeChild, iSpecialID, ShowAllSoft, SoftNum, IsHot, IsElite, InputerName, DateNum, OrderType, ShowType, TitleLen, ContentLen, ShowClassName, ShowPropertyType, ShowAuthor, ShowDateType, ShowHits, ShowHotSign, ShowNewSign, ShowTips, UsePage, OpenType)
End Function
'=================================================
'函数名:
GetPicSoft(函数式标签)
'作 用:
显示图片下载
'参 数:
'0 iChannelID ----频道ID,本频道内调用时为ChannelID
'1 arrClassID ----栏目ID数组,0为所有栏目
'2 IncludeChild ----是否包含子栏目,仅当arrClassID为单个栏目ID时才有效,True----包含子栏目,False----不包含
'3 iSpecialID ----专题ID,0为所有下载(含非专题下载),如果为大于0,则只显示相应专题的下载,专题页面调用时为SpecialID
'4 SoftNum ----最多显示多少篇下载
'5 IsHot ----是否是热门下载
'6 IsElite ----是否是推荐下载
'7 DateNum ----日期范围,如果大于0,则只显示最近几天内更新的下载
'8 OrderType --
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 函数
![提示](https://static.bdocx.com/images/bang_tan.gif)