Properties

$TypeLink

$TypeLink : 

Type

$ChannelUnit

$ChannelUnit : 

Type

$dsql

$dsql : 

Type

$Fields

$Fields : 

Type

$dtp

$dtp : 

Type

$ArcID

$ArcID : 

Type

$SplitPageField

$SplitPageField : 

Type

$SplitFields

$SplitFields : 

Type

$NowPage

$NowPage : 

Type

$TotalPage

$TotalPage : 

Type

$NameFirst

$NameFirst : 

Type

$ShortName

$ShortName : 

Type

$FixedValues

$FixedValues : 

Type

$TempSource

$TempSource : 

Type

$IsError

$IsError : 

Type

$SplitTitles

$SplitTitles : 

Type

$PreNext

$PreNext : 

Type

$addTableRow

$addTableRow : 

Type

$ftp

$ftp : 

Type

$remoteDir

$remoteDir : 

Type

Methods

__construct()

__construct(integer  $aid) : string

php5构造函数

Parameters

integer $aid

文档ID

Returns

string

Archives()

Archives(  $aid) 

Parameters

$aid

ParAddTable()

ParAddTable() : void

解析附加表的内容

GetCurTag()

GetCurTag(  $fieldname) 

Parameters

$fieldname

MakeHtml()

MakeHtml(integer  $isremote) : string

生成静态HTML

Parameters

integer $isremote

是否远程

Returns

string

GetTrueUrl()

GetTrueUrl(string  $nurl) : string

获得真实连接路径

Parameters

string $nurl

连接

Returns

string

GetTruePath()

GetTruePath() : string

获得站点的真实根路径

Returns

string

GetField()

GetField(string  $fname, string  $ctag) : string

获得指定键值的字段

Parameters

string $fname

键名称

string $ctag

标记

Returns

string

GetTempletFile()

GetTempletFile() : string

获得模板文件位置

Returns

string

display()

display() : void

动态输出结果

LoadTemplet()

LoadTemplet() : void

载入模板

ParseTempletsFirst()

ParseTempletsFirst() : void

解析模板,对固定的标记进行初始给值

ParseDMFields()

ParseDMFields(string  $pageNo, string  $ismake = 1) : string

解析模板,对内容里的变动进行赋值

Parameters

string $pageNo

页码数

string $ismake

是否生成

Returns

string

Close()

Close() : void

关闭所占用的资源

GetPreNext()

GetPreNext(string  $gtype = '') : string

获取上一篇,下一篇链接

Parameters

string $gtype

获取类型 pre:上一篇 preimg:上一篇图片 next:下一篇 nextimg:下一篇图片

Returns

string

GetPagebreakDM()

GetPagebreakDM(integer  $totalPage, integer  $nowPage, integer  $aid) : string

获得动态页面分页列表

Parameters

integer $totalPage

总页数

integer $nowPage

当前页数

integer $aid

文档id

Returns

string

GetPagebreak()

GetPagebreak(integer  $totalPage, integer  $nowPage, integer  $aid) : string

获得静态页面分页列表

Parameters

integer $totalPage

总页数

integer $nowPage

当前页数

integer $aid

文档id

Returns

string

GetPageTitlesDM()

GetPageTitlesDM(string  $styleName, string  $pageNo) : string

获得动态页面小标题

Parameters

string $styleName

类型名称

string $pageNo

页码数

Returns

string

GetPageTitlesST()

GetPageTitlesST(string  $styleName, string  $pageNo) : string

获得静态页面小标题

Parameters

string $styleName

类型名称

string $pageNo

页码数

Returns

string

ReplaceKeyword()

ReplaceKeyword(string  $kw, string  $body) : string

高亮问题修正, 排除alt title <a></a>直接的字符替换

Parameters

string $kw
string $body

Returns

string