扩展工程模板对象

作者:  最后修改:2013年11月27日  浏览数:383

  在模板体系中,主要的对象有站点Site 、栏目Catlaog、文档 article、分页Page及模板数据TemplateData,在模板调用中可以通过${对象名.属性}的方式直接获取变量值。比如栏目名称:${Catalog.Name},其中对象名及属性名不区分大小写。

 

1. 全局变量

  ${FrontAppContext} 前端应用地址。

  ${Prefix} 前缀路径,系统可以自动计算资源针对当前页面路径所在的相对路径。

  ${Config.xxx}可以获取到配置管理中设置的变量。

 

 2. 站点对象

  Site 站点对象,代表当前站点的基本属性。

  调用范围:所有模板。

  常用属性

名称

代码

类型

站点ID

ID

bigint

站点名称

Name

varchar(100)

站点代码

Alias

varchar(100)

站点描述

Info

varchar(100)

站点URL

URL

varchar(100)  

 

3. 栏目对象

  Catalog 栏目对象,代表当前栏目的基本属性

  调用范围:列表页、文章详细页、栏目的附带发布、各种页面的栏目循环列表。

  常用属性

名称

代码

类型

父级栏目ID

ParentID

bigint

站点ID

SiteID

bigint

栏目名称

Name

varchar(100)

栏目内部编码

InnerCode

varchar(100)

栏目英文名

Alias

varchar(100)

栏目URL

URL

varchar(100)

栏目缩略图

LogoFile

varchar(100)

栏目类型

Type

int

标题栏目标记

LinkFlag

varchar(2)

是否生成静态页

GenerateFlag

varchar(20)

内容类型

ContentType

varchar(50)

栏目层级

TreeLevel

int

子接点数

ChildCount

int

是否是末级节点

IsLeaf

int

栏目下内容总数

Total

int

排序权值

OrderFlag

bigint

列表页文章数

ListPageSize

int

列表页最大分页数

ListMaxPage

bigint

是否在栏目树中显示

 VisibleFlag

varchar(2)

点击数

HitCount

int

SEO关键字

SEOKeywords

varchar(400)

SEO描述

SEODescription

varchar(1000)

SEO标题

SEOTitle

varchar(200)

 

  自动扩展属性

名称

代码

备注

序号

_RowNo

列表使用

 

4. 文档对象

  文档包含问答、文库、百科、政务信息等。

  调用范围:文档详细页,所有页面的文档循环列表中

 

 4.1. 内容通用属性

  常用属性

名称

代码

类型

内容ID

ID

bigint

所属站点ID

SiteID

bigint

所属栏目

CatalogID

bigint

栏目内部编码

CatalogInnerCode

varchar(100)

所属机构内部编码

BranchInnerCode

varchar(100)

内容类型ID

ContentTypeID

varchar(100)

标题

Title

varchar(200)

副标题

SubTitle

varchar(200)

短标题

ShortTitle

varchar(200)

标题样式

TitleStyle

varchar(100)

短标题样式

ShortTitleStyle

varchar(100)

文章作者

Author

varchar(50)

编辑者

Editor

varchar(50)

转向URL

RedirectURL

varchar(200)

摘要

Summary

varchar(255)

链接标识

LinkFlag

varchar(2)

内容属性

Attribute

int

自定义文件名

StaticFileName

varchar(100)

状态

Status

bigint

置顶标记

TopFlag

bigint

置顶有效期限

TopDate

datetime

单独模板标记

TemplateFlag

varchar(100)

排序权值

OrderFlag

bigint

引用/转载出处

ReferName

varchar(100)

引用/转载原文URL

ReferURL

varchar(200)

关键字

Keyword

varchar(100)

复制类型

CopyType

int

链接源ID

CopyID

bigint

点击数

HitCount

int

平均停留时间

StickTime

bigint

是否开放显示

PublishFlag

varchar(2)

敏感度

Priority

varchar(2)

上线时间

PublishDate

Datetime

下线时间

DownlineDate

datetime

引导图

LogoFile

varchar(400)

Tag词

Tag

varchar(100)

来源

Source

varchar(100)

权重

Weight

int

投稿标识

ContributeFlag

varchar(1)

投稿会员ID

ContributeUID

bigint

添加者

AddUser

varchar(200)

添加时间

AddTime

datetime

最后修改人

ModifyUser

varchar(200)

最后修改时间

ModifyTime

datetime

 

4.2. 问答扩展属性

  扩展表常用属性

名称

代码

类型

问题ID

ID

bigint

问题描述

Description

clob

问题补充

Supplement

varchar(1000)

审核状态

AuditStatus

varchar(20)

问题状态

Type

varchar(20)

用户类型

UserType

varchar(20)

悬赏分数

Score

bigint

图片路径

ImagePath

varchar(500)

浏览次数

ViewCount

bigint

满意回答ID

AnswerID

bigint

回答数

AnswerCount

bigint

对满意回答的评论

CommentContent

varchar(1000)

备注

Memo

varchar(200)

添加人ID

UserID

bigint

 

  自动扩展属性

名称

代码

备注

问题序号

_RowNo

列表模块专用

 

4.3. 文库扩展属性

  扩展表常用属性

名称

代码

类型

文件ID

ID

bigint

路径

Path

varchar(300)

文件名字

FileName

varchar(400)

原始文件名称

OldFileName

varchar(400)

文档转换后的flash文件路径

FlashFile

varchar(300)

pdf文件路径

PDFFile

varchar(300)

文件后缀名

Suffix

varchar(20)

文件大小

FileSize

varchar(100)

积分

Score

bigint

下载次数

DownloadCount

bigint

文档转换状态

DocStatus

varchar(3)

用户类型

UserType

varchar(10)

会员ID

MemberID

bigint

IP

IP

varchar(40)

总页数

PageTotal

bigint

模式, 默认Sflash不分页;SPflash分页浏览

ModeType

varchar(10)

 

  自动扩展属性

名称

代码

备注

序号

_RowNo

列表使用

flash播放器html代码

ReaderOnlineStr

详细页使用

文档下载链接

DownloadLink

详细页使用,相对于应用的链接,一般在模板中与${FrontAppContext}结合一起使用

上传文档链接

UploadLink

详细页使用,相对于应用的链接,一般在模板中与${FrontAppContext}结合一起使用

文档详细页跳转连接

Link

详细页和文库标签体内使用

上传文档的会员名称

MemberName

文库标签体内使用

 

4.4. 百科扩展属性

  扩展表常用属性

名称

代码

类型

词条ID

ID

bigint

词性,0-単义词条,1-多义词条,2-同义词

WordType

biging

中文释义

ZhExplain

clob

英文释义

EnExplain

clob

中文同义词

ZhSynonym

varchar(2000)

英文同义词

EnSynonym

varchar(2000)

参考资料ID,以逗号隔开的ID序列

ResourceIDs

varchar(2000)

开放分类

OpenCatalogs

varchar(300)

分页标题

PageTitles

varchar(2500)

正文

BodyText

clob

类型,0为初稿,1为编辑整个词条,2为编辑词条义项,3为编辑词条段落,4为完善相关词条

EditType

bigint

所有参与修改者

Editors

varchar(2000)

创建词条会员ID

MemberID

bigint

修改次数

EditCount

bigint

URL

URL

varchar(200)

锁定状态

LockWordStatus

bigint

词条的权限等级,一般性的词条没有权限等级限制,某些词条需要这个设置

PrivMemberLevel

varchar(200)

顶一下类似对我有帮助

DiggUp

bigint

创建积分状态

ScoreFlag

varchar(200)

拷贝图片状态

CopyImageFlag

varchar(200)

备注

Memo

varchar(2000)

 

  自动扩展属性

名称

代码

备注

内容中的第一张图片地址,相对地址

FirstImage

词条标签体内容使用

词条正文

Content

词条标签体内使用

词条链接

Link

词条标签体内,列表模块调用

分页大小

ContentPageSize

详细页使用

序号

_RowNo

词条标签体内,列表模块使用

 

4.5. 政务信息扩展属性

  自动扩展属性

名称

代码

备注

序号

_RowNo

列表使用

政务信息跳转连接

Link

列表模块使用