\n \n
\n } \n
\n \n \n \n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: GetSlidePic(int imgwidth, int imgheight, int titlelen, int timeout, int effectid, int picposition, int piclast, string imgPath, string linkPath, string title) \n
\n
\n 方法作用: \n
\n
\n JS幻灯代码 \n
\n
\n 参数描述: \n
\n
\n 图片宽度 \n
\n
\n 图片高度 \n
\n
\n 标题最多字符数 \n
\n
\n 超时时间 \n
\n
\n 显示幻灯效果 \n
\n
\n 照片姿势 \n
\n
\n 照片持续 \n
\n
\n 图片路径 \n
\n
\n 信息路径 \n
\n
\n 标题 \n
\n
\n 调用例子: \n
\n
\n pe: GetSlidePic(150, 150, 20, 5000, 23, 1, 1, "~/ajax-loader.gif","","分十分点十角分方法大师傅 \n "),返回的结果为: \n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: RebudList(string name, string num) \n
\n
\n 方法作用: \n
\n
\n 返回指定 \n Name个数 \n
\n
\n 参数描述: \n
\n
\n 名字 \n
\n
\n 个数 \n
\n
\n 调用例子: \n
\n
\n pe: RebudList (‘imgtext’,‘ \n 5 ’),返回的结果为:imgtext1+"|"+imgtext2+"|"+imgtext3+"|"+imgtext4+"|"+imgtext5 \n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: ShowDownloadPath(string id, string originPath, string installDir) \n
\n
\n 方法作用: \n
\n
\n 显示下载地址 \n
\n
\n 参数描述: \n
\n
\n 信息编号 \n
\n
\n 下载软件图片路径 \n
\n
\n 安装路径 \n
\n
\n 调用例子: \n
\n
\n pe:ShowDownloadPath(195,pe:EncodeText(“下载地址 \n 1|Soft/2008/3/200803181157068677.jpg”,'htmldecode'),pe:InstallDir()),返回的结果为:下载地址 \n 1 \n
\n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: ShowDownloadPathMore(string id, string originPath, string installDir, string arrServerName) \n
\n
\n 方法作用: \n
\n
\n 显示下载地址 \n
\n
\n 参数描述: \n
\n
\n 信息编号 \n
\n
\n 下载软件图片路径 \n
\n
\n 安装路径 \n
\n
\n 下载服务显示名 \n
\n
\n 调用例子: \n
\n
\n pe:ShowDownloadPath(195,pe:EncodeText(“下载地址 \n 1|Soft/2008/3/200803181157068677.jpg”,'htmldecode'),pe:InstallDir(),pe:EncodeText(“$$$/Develop/{$UploadDir}/200804/20080421144849943.gif|1”,'htmldecode')),返回的结果为: \n \"下载服务器<SPAN>logo\" \n
\n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: SlidePlay () \n
\n
\n 方法作用: \n
\n
\n 滑动播放 \n
\n
\n 参数描述: \n
\n
\n 无 \n
\n
\n 调用例子: \n
\n
\n pe: SlidePlay (),返回的结果为: \n \n
\n
\n 更多详情请看系统里的显示图片标签 \n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: ViewPhoto(int imgWidth, int imgHeight, string originPath, string uploadfiledir, int ltype) \n
\n
\n 方法作用: \n
\n
\n 用于图片显示 \n
\n
\n 参数描述: \n
\n
\n 图片宽度 \n
\n
\n 图片高度 \n
\n
\n 图片路径 \n
\n
\n 上传目录 \n
\n
\n 类型 \n
\n
\n 调用例子: \n
\n
\n pe:ViewPhoto(550,400,“图片地址 \n 1|Photo/2008/3/2008032013581696100.jpg”,pe:UpLoadDir(),1),返回的结果为: \n name=prev> \n
\n
\n
\n \n
\n
\n 更多详情请看系统里的显示图片标签 \n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: GetPhotoPathList(int showType, int imgWidth, int imgHeight, int cols, int maxPerPage, string originPath, string uploadfiledir, int ltype) \n
\n
\n 方法作用: \n
\n
\n 用于图片显示 \n
\n
\n 参数描述: \n
\n
\n 显示类型 \n
\n
\n 图片宽度 \n
\n
\n 图片高度 \n
\n
\n 图片路径 \n
\n
\n 上传目录 \n
\n
\n 类型 \n
\n
\n 调用例子: \n
\n
\n pe: GetPhotoPathList(1,127,96,5,4, “图片地址 \n 1|Photo/2008/3/2008032013581696100.jpg,pe:UpLoadDir(),1),返回的结果为: \n
\n
\n \n
\n
\n 更多详情请看系统里的显示图片标签 \n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n 是否允许此节点发表评论: \n
\n
\n pe: GetVoteForm(int id) \n
\n
\n 方法作用: \n
\n
\n 获取投票表单 \n
\n
\n 参数描述: \n
\n
\n 信息编号 \n
\n
\n 调用例子: \n
\n
\n pe: GetVoteForm(183),返回的结果为: \n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

您对对吗的看法是

反对个
支持
中立
  
\n
\n \n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n {PE.SiteConfig.XXXX /} \n
\n
\n 方法作用: \n
\n
\n 获取网站配置信息 \n
\n
\n 参数描述: \n
\n
\n 此函数的参数为PE.SiteConfig.+参数名 \n ,参数名不区分大小写 \n
\n
\n 调用例子: \n
\n
\n {PE.SiteConfig.SiteName /},返回结果为 \n : 动易网络 \n
\n
  \n
\n
\n 其他属性见下表 \n
\n
\n sitename \n         :站点名字 \n
\n
\n sitetitle \n        :站点标题 \n
\n
\n installdir \n       :虚拟目录名 \n
\n
\n includefilepath :内嵌代码生成路径 \n
\n
\n sitepath \n         :网站路径 \n
\n
\n logo \n             : \n LoGo图片的绝对路径 \n
\n
\n banner \n           : \n Banner图片的绝对路径 \n
\n
\n webmaster \n        :站长姓名 \n
\n
\n webmasteremail :站长 \n Email \n
\n
\n copyright \n        :版权信息 \n
\n
\n managedir \n        :网站后台管理路径 \n
\n
\n addir \n            :广告目录路径 \n
\n
\n metakeywords \n     :网站 \n META关键词 \n
\n
\n metadescription :网站 \n META网页描述 \n
\n
\n defaultcss \n       :获得系统前台样式 \n
\n
\n timenow \n          :当前系统时间 \n
\n
\n uploaddir \n        :网站上传目录 \n
\n
\n applicationpath :启用了绝对路径就获得网站地址,否则获得虚拟目录 \n
\n
\n adpath \n           :获得广告的绝对路径 \n
\n

\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n 取得信息路径: \n
\n
\n pe:GetInfoPath(string nodeId, string id, string inputTime, string pinyinTitle) \n
\n
\n 方法作用: \n
\n
\n 获取指定参数所对应的信息路径 \n
\n
\n 参数描述: \n
\n
\n l        节点 \n ID \n
\n
\n l        信息 \n ID \n
\n
\n l        插入时间 \n
\n
\n l        标题 \n
\n
\n 调用例子: \n
\n
\n 假设节点 \n ID为1,信息ID为1,插入时间是XXXX:XX:XX,标题为:’怎么新建节点’返回的路径为:虚拟目录名+/ Item/1.aspx \n
\n

\n
  \n
\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: ShowHeightLineText(string inputText, string keyword, string colorvalue) \n
\n
\n 方法作用: \n
\n
\n 高亮显示字符串中的关键字 \n
\n
\n 参数描述: \n
\n
\n l        输入字串 \n
\n
\n l        关键字 \n
\n
\n l        颜色值 \n
\n
\n 调用例子: \n
\n
\n pe: ShowHeightLineText(动易网络 \n , 动易, red),得到的结果:动易网络 \n
\n

\n
  \n
\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: GetVoteNum(string ostr) \n
\n
\n 方法作用: \n
\n
\n 获取投票数 \n
\n
\n 参数描述: \n
\n
\n l        XMl文档字符 \n
\n
\n 调用例子: \n
\n
\n 详细请参考投票显示数据源标签 \n
\n

\n
  \n
\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: ShowVoteImage(string ostr) \n
\n
\n 方法作用: \n
\n
\n 显示投票结果图片 \n
\n
\n 参数描述: \n
\n
\n l        XMl文档字符 \n
\n
\n 调用例子: \n
\n
\n 详细请参考投票显示数据源标签 \n
\n

\n
  \n
\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: GetGlobalResource(string classKey, string resourceKey) \n
\n
\n 方法作用: \n
\n
\n 获取全局资源字符串 \n
\n
\n 参数描述: \n
\n
\n l        资源对象 \n
\n
\n l        资源键值 \n
\n
\n 调用例子: \n
\n
\n 假设classKey为 \n ’CacheResources’, resourceKey为 \n PowerEasySiteConfig’,返回的值为:网站配置信息 \n
\n

\n
  \n
\n
  \n
\n

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
  \n
\n
\n pe: XmlEncode(string inputStr) \n
\n
\n 方法作用: \n
\n
\n 转换 \n XML中非法字符 \n
\n
\n 参数描述: \n
\n
\n l        输入字符 \n
\n
\n 方法说明: \n
\n
\n 对 \n XML中的特殊字符进行转换,比如’&’转换成 \n &’ \n
\n
  \n

", "copyrightHolder": "本站原创" }

内置扩展函数列表最新说明的文档

来源:本站原创 点击数: 发布时间:2008年04月21日

最新说明文档链接:http://tech.powereasy.net/develop/handbook/index.html

以下列出系统所内置的函数以方便大家参考。

 

 

获取信息路径:
pe:GetInfoPath(信息 ID)
方法作用:
获取指定参数所对应的路径
参数描述:
·信息 ID为添加的文章、图片、公告这些信息的编号。
调用例子:
假设信息 ID为1,返回的路径为:虚拟目录名+/ Item/1.aspx

 
 

获取栏目路径:
pe:GetNodePath(是否带参数 ,栏目ID)
方法作用:
根据指定的栏目 ID,和是否带参数返回对应的栏目路径
参数描述:
·是否带参数这个参数为 Bool类型,一个为True,一个为False。
·栏目 ID,就是栏目节点的编号
调用例子:
两个参数时候第一个参数难理解,那么就来说下第一个参数。两个不同值之间有什么区别呢?假设这个参数值为 True,返回的路径为:虚拟目录名+/Category_+栏目编号+/index_1.aspx,参数值为False,返回路径为:虚拟目录名+/Category_+栏目编号+/index.aspx。这样看似也没啥区别,但参数值为True时,它是调用栏目节点的栏目列表页模板,相反则是调用栏目首页模板(这里的模板指节点管理中节点设定的模板),区别很明显了吧

 
 

获取专题路径:
pe: GetSpecialPath('专题 ID')
方法作用:
根据指定的专题 ID获取对应的路径
参数描述:
·专题 ID,就是专题的编号
调用例子:
假设专题 ID为1,返回的路径为:虚拟目录名+/Special_1/index.aspx

 
 

获取专题类别路径:
pe:GetSpecialCategoryPath('专题类别 ID')
方法作用:
根据指定的专题类别 ID获取对应的路径
参数描述:
·专题类别 ID,就是专题类别的编号
调用例子:
假设专题类别 ID为1,返回的路径为:虚拟目录名+/ Specialcategory_1/index.aspx

 
 

获取栏目对象:
pe:GetNode('栏目 ID','name|dir|aspxname')
方法作用:
根据指定的栏目 ID分别获取栏目的名称或目录名或动态方式的内容页文件名
参数描述:
·专题栏目 ID,就是栏目的编号
·Name       名称
·Dir        节点目录
·Aspxname -  动态方式的内容页文件名
调用例子:
这里例举两种情况,假设栏目为文章中心,其 ID为1,调用pe:GetNode(1,’name’)得到的结果为:文章中心,调用pe:GetNode(1,’dir’)得到的结果为:Article

 
 

取得节点字段值:
pe:GetNodeFieldName(节点 ID, '节点字段名')
方法作用:
根据指定的节点 ID和字段名获取对应的字段值,可以获取任何节点的任何字段值
参数描述:
·节点ID,就是节点的编号
·指定节点下的任何一个字段名称
调用例子:
假设节点 ID为1,字段名为'NodeName',返回的值为:文章中心
 
节点的所有属性见下图

 
 

获取专题对象:
pe:GetSpecial('专题 ID','name|dir|categoryid')
方法作用:
根据指定的专题ID分别获取专题的名称或目录名或所属专题类别 ID
参数描述:
·专题 ID,就是专题的编号
·Name        名称
·Dir         专题目录
·Categoryid-  所属专题类别 ID
调用例子:
这里例举一种情况,在文章专题下添加了一个国内新闻专题,pe:GetSpecial( 1,’name’)返回的结果为:国内新闻

 
 

替换字符:
pe:ReplaceText('字符 ','替换目标','替换内容')
方法作用:
根据指定的字符和替换内容替换成相应的字符
参数描述:
·字符         指定的字符
·替换目标 -    需要替换的字符
·替换内容 -    替换字符
调用例子:
pe:ReplaceText( ’12345’,’1’,’2’)这样得到的结果为:22345

 
 

站内字符过滤:
pe:FiltText('字符 ')
方法作用:
首先必须配置过滤字符(后台管理 >> 内容管理 >> 内容转换 >> 字符过滤管理),指定的字符内有需要的过滤的字符就会过滤掉
参数描述:
·字符         指定的字符
调用例子:
站点中配置了一个将‘ 123‘字符过滤成’234‘的过滤字符的话,调用pe:FiltText(’12345'),得到的结果为:23445

 
 

替换站内链接:
pe:FiltInsideLink('字符 ')
方法作用:
首先必须配置站内链(后台管理 >> 内容管理 >> 内容转换 >> 站内链接管理),指定的字符内有字符需要链接的话,就会产生链接
参数描述:
·字符         指定的字符
调用例子:
假设配置了一个站内链接:百度,链接地址为: http://。那么调用pe:FiltInsideLink('百度 '),得到的结果为:

 
 

现在时间:
pe:TimeNow()
方法作用:
该函数可以得到当前系统时间
参数描述:
·无
调用例子:
直接调用pe:TimeNow()可以返回当前系统时间,以年 /月/日/小时:分钟:秒钟的形式

 
 

转换到星期:
pe:ConverToWeek('1999/01/01')
方法作用:
把指定的时间转换成星期
参数描述:
·参数为日期,必须以年 /月/日形式
调用例子:
调用 pe:ConverToWeek('2008/03/12'),得到的结果就是星期三,也就是得到当天的星期数

 
 

转换日期格式:
pe:FormatDate('1999/01/01','YYYY-MM-DD')
方法作用:
该函数可以把指定的日期转换成随意以中日期格式
参数描述:
·需要转换的日期
·需要转换的格式
调用例子:
调用 pe:FormatDate('2008/03/12 12:00:00','YYYY-MM-DD')得到的结果为:2008/03/12。其中第二个函数中的YYYY表示年,MM表示月,DD表示日,还有HH表示小时,FF表示分钟,SS表示妙钟,不区分大小写

 
 

比较天数差:
pe:TimeSpan('1999/01/01',pe:TimeNow())
方法作用:
该函数可以比较出第一个参数日期和第二个参数日期之间的天数差
参数描述:
·起始日期
·截止日期
调用例子:
调用 pe:TimeSpan('2008/03/12', '2008/03/15'),得到的结果为:3

 
 

显示指定数量的符号:
pe:Convert2Char('数字 ','符号')
方法作用:
该函数可以得到指定数量的符号字符
参数描述:
·需要得到的符号数量
·指定的符号
调用例子:
pe:Convert2Char(‘3’,'$'),得到结果为: $$$

 
 

转换到整数:
pe:Convert2Int('数字 ')
方法作用:
该函数可以把含有小数点的数字转换成整数
参数描述:
·需要转换的带小数点的数字
调用例子:
pe:Convert2Int(‘1.1’),得到的结果为: 1

 
 

转换数字到中文:
pe:Int2Chinese('数字 ')
方法作用:
该函数可以把啊拉伯数字转换成中文数字
参数描述:
·需要转换的啊拉伯数字
调用例子:
pe:Int2Chinese(‘1234567890.’)得到的结果为:一二三四五六七八九零点

 
 

转换数字到中文金额:
pe:Int2CMoney('数字 ')
方法作用:
该函数可以把啊拉伯数字形式的数字转换成中文大写的数字
参数描述:
·需要转换的啊拉伯数字形式的数字
调用例子:
pe:Int2CMoney('12')得到的结果为:壹拾贰元整

 
 

转换到 JS格式:
pe:Convert2JS('字符 ')
方法作用:
该函数可以把指定的字符转到脚步格式
参数描述:
·需要转换的字符
调用例子:
pe:Convert2JS('字符 ')得到的结果为:document.writeln("字符 ")

 
 

取固定长度字符
pe:CutText('字符 ','长度','后缀符号')
方法作用:
该函数可以把指定的字符截取到指定的长度,并把多余的字符替换成指定的后缀符号
参数描述:
·指定要截取的字符
·知道要截取的长度
·多余字符替换的后缀符号
调用例子:
假设我们的公告内容为:

今天发布最新公告

,截取的长度为10个字符,
超长后的标识字符为:…,那么这个段内容返回的结果为:今天发布最…

 
 

移除 HTML标记:
pe:RemoveHtml('字符 ')
方法作用:
该函数可以把指定的字符中所包含的 HTML标记全部移除
参数描述:
·指定要移除 HTML标记的字符
调用例子:
假设指定的字符为:

今天发布最新公告

,得到的结果为:今天发布最新公告

 
 

编码为 16位MD5:
pe:EncodeText('字符 ','md5_16')
方法作用:
该函数可以把指定的字符进行 MD5加密,并返回16位长度的密码
参数描述:
·指定要加密的字符
·md5_16
调用例子:
pe:EncodeText('字符 ','md5_16')得到的结果为:0c9acfecfc4ec2eb

 
 

编码为 32位MD5:
pe:EncodeText('字符 ',' md5_32')
方法作用:
该函数可以把指定的字符进行 MD5加密,并返回32位长度的密码
参数描述:
·指定要加密的字符
·md5_32
调用例子:
pe:EncodeText('字符 ','md5_32')得到的结果为:9c07532d0c9acfecfc4ec2eb265c3e03

 
 

编码为 enbase64:
pe:EncodeText('字符 ', 'enbase64')
方法作用:
该函数可以把指定的字符进行enbase64加密,并返回密码
参数描述:
·指定要加密的字符
·enbase64
调用例子:
pe:EncodeText('字符 ', 'enbase64')得到的结果为: 5a2X56ym

 
 

enbase64解码:
pe:EncodeText('enbase64编码 ','debase64')
方法作用:
该函数可以把经过enbase64加密的字符进行解码
参数描述:
·enbase64加密郭的字符
·debase64
调用例子:
pe:EncodeText('5a2X56ym','debase64')得到的结果为:字符

 
 

读取文本文件:
pe:ReadTxtFile('文本路径 ')
方法作用:
该函数作用为按字段内容读取文件并返回内容
参数描述:
·文件路径
调用例子:
假设虚拟目录下有一个 License.txt 文本文件调用pe:ReadTxtFile('~/License.txt')就会把License文件中的内容全部读出来,这里一定要注意文件的编码格式

 
 

文字转图片:
pe:Txt2Img('文本内容 ','隶书;100;1;true','40;460;0;0','200;20;20;200','230;230;230','true','输出文件名',2)
方法作用:
该函数作用为把指定的内容转变成相应的图片
参数描述:
·要转变的文本内容
·字体 |字体尺寸|样式|是否自动缩放
·图片高 ,宽,文字左边, 文字顶边
·字体颜色,格式为透明度 ,红,绿,蓝
·背景设置,格式为红 ,绿,蓝如填写文件地址,则自动转换为图片背景
·是否显示阴影
·输出文件名
·刷新时间,单位分钟
调用例子:
pe:Txt2Img(1111111111,'黑体 ;100;1;true','40;400;10;10','220;40;20;20','Skin/Title/txtbg.jpg','true','Skin/Title/list1.jpg',1)得到的图片为

 
 

网站名称
pe:SiteName()
方法作用:
该函数作用为获取当前战站点的名称
参数描述:
·无
调用例子:
pe:SiteName()得到的结果为:本站原创动易网络

 
 

页面标题
pe:SiteTitle()
方法作用:
该函数用来获取当前页的标题
参数描述:
·无
调用例子:
pe:SiteTitle()得到的结果为:动易网络

 
 

站点跟目录
pe:InstallDir()
方法作用:
该函数用来获取当前站点的虚拟跟目录名
参数描述:
·无
调用例子:
pe:InstallDir()得到的结果为:虚拟跟目录名

 
 

网站 URL:
pe:SitePath()
方法作用:
该函数用来获取当前站点的 URL
参数描述:
·无
调用例子:
pe:SitePath()得到的结果为:虚拟目录名+ /

 
 

网站 LOGO
pe:Logo()
方法作用:
该函数用来获取当前站点的 LOGO
参数描述:
·无
调用例子:
pe:Logo()得到的结果为: Skin/Default/images/logo.gif

 
 
 

网站 Banner:
pe:Banner()
方法作用:
该函数用来获取当前站点的 Banner
参数描述:
·无
调用例子:
pe:Banne()得到的结果为: Skin/Default/images/banner.gif

 
 

站长名称
pe:Webmaster()
方法作用:
该函数用来获取当前站点站长的名称
参数描述:
·无
调用例子:
pe:Webmaster()得到的结果为:站长

 
 

站长邮箱
pe:WebmasterEmail()
方法作用:
该函数用来获取当前站点站长的邮箱
参数描述:
·无
调用例子:
pe:WebmasterEmail()得到的结果为: info@powereasy.net

 
 

版权申明
pe:Copyright()
方法作用:
该函数用来获取当前站点版权申明的所以内容
参数描述:
·无
调用例子:
pe:Copyright()得到的结果为:……

 
 

管理目录
pe:ManageDir()
方法作用:
该函数用来获取当前站点的管理目录名
参数描述:
·无
调用例子:
pe:ManageDir()得到的结果为: Admin

 
 

广告目录
pe:ADdir()
方法作用:
该函数用来获取当前站点的广告目录名
参数描述:
·无
调用例子:
pe:ADdir()得到的结果为: IAA

 
 

页面关键字
pe:MetaKeywords()
方法作用:
该函数用来获取当前站点配置中的关键字
参数描述:
·无
调用例子:
pe:MetaKeywords()得到的结果为:……

 

页面摘要
pe:MetaDescription()
方法作用:
该函数用来获取当前网站信息配置中网站描述
参数描述:
·无
调用例子:
pe:MetaDescription()得到的结果为:……

 
 

上传目录:
pe:UpLoadDir()
方法作用:
该函数用来获取当前站点的上传目录名
参数描述:
·无
调用例子:
pe:UpLoadDir()得到的结果为: /+当前虚拟目录名+/UploadFiles/+当前日期( YYYY/MM/DD)

 
 

热点下限:
pe:HitsOfHot()
方法作用:
该函数用来获取当前站点的热点点击数
参数描述:
·无
调用例子:
pe:HitsOfHot()得到的结果为: 0

 
 

生成 HTML路径
pe:CreateHtmlPath()
方法作用:
该函数用来获取当前站点的生成 HTML文件的路径,要配置了节点生成的情况下才能获取倒
参数描述:
·无
调用例子:
pe:CreateHtmlPath()得到的结果为:……

 
 

节点防止复制、盗链值:
pe:GetNodeEnableProtect(栏目 ID)
方法作用:
该函数用于栏目里的信息在前台显示时不能复制、防止其他站点链接此栏目,可使鼠标左右键无用
参数描述:
·参数为栏目节点编号
调用例子:

 
 

允许节点发表评论值:
pe:GetNodeEnableComment(栏目 ID)
方法作用:
该函数用于所指定的栏目下的信息可以发表评论
参数描述:
·参数为栏目节点编号
调用例子:
得到的结果为: True或者False

 
 

评论是否需要审核值:
pe:GetNodeCommentNeedCheck(栏目 ID)
方法作用:
该函数用于所指定的栏目下的信息发表的评论是否需要审核
参数描述:
·参数为栏目节点编号
调用例子:
得到的结果为: True或者False

 
 

是否允许此节点发表评论:
pe:EnableComment(栏目 ID)
方法作用:
该函数用于所指定的栏目下的信息是否可以发表评论
参数描述:
·参数为栏目节点编号
调用例子:
得到的结果为: True或者False

 
 

是否允许游客在此节点发:
pe:EnableTouristsComment(栏目 ID)
方法作用:
该函数用于所指定的栏目下的信息游客是否可以发表评论
参数描述:
·参数为栏目节点编号
调用例子:
得到的结果为: True或者False

 
 

当前用户是否已登录:
pe:IsLogined()
方法作用:
该函数用于判断当前用户是否登录了当前站点(前台)
参数描述:
·无
调用例子:
得到的结果为: True或者False

 
 

管理员是否登录:
pe:IsAdminLogined()
方法作用:
该函数用于判断当前管理员是否登录了当前站点(后台)
参数描述:
·无
调用例子:
得到的结果为: True或者False

 
 

取得当前登录用户的名称:
pe:LoginedUserName()
方法作用:
该函数用于获取当前登录的管理员名称
参数描述:
·无
调用例子:
pe:LoginedUserName()得到的结果为:admin

 
 

取得当前登录用户的 Email
pe:LoginedUserEmail()
方法作用:
该函数用于获取当前登录的管理员的 Email
参数描述:
·无
调用例子:
pe:LoginedUserEmail()得到的结果为:webmaster@powereasy.net

 

获取物品的属性:
pe:GetFieldList('模板 ID','栏目ID','表格样式','属性键样式','属性值样式')
方法作用:
该函数可以获取所指定的模板和栏目内所有属性,比如表名、内容、更新时间等等
参数描述:
·模板的编号
·栏目的编号
·表格样式
·属性键样式
·属性值样式
调用例子:
该函数获得的值样式为:
"+模板的所有熟悉+": "+栏目的所有属性+"

 
 

获取模型项目名:
pe:GetModelItemName(模型 ID)
方法作用:
该函数用于获取指定模型的模型名
参数描述:
·模型编号
调用例子:
pe:GetModelItemName(1)到的结果为:文章

 
 

取得模型名:
pe:GetModelName(模型对应的表名 )
方法作用:
该函数返回指定模型表名的模型名称
参数描述:
·模型对应的表名
调用例子:
pe:GetModelName( 'PE_U_Article')结果为:文章模型

 
 

是否商品模型:
pe:IsShop(模型对应的表名 )
方法作用:
该函数用于判断参数是否为商品模型
参数描述:
·模型对应的表名
调用例子:
pe:GetModelName( 'PE_U_Article')结果为:False

 
 

是否为绝对地址:
pe:IsStartWithhttp(url地址 )
方法作用:
函数作用于判断指定的参数是否为绝对地址
参数描述:
·url地址
调用例子:
pe:IsStartWithhttp('/Admin/Index.aspx')结果为: True

 
 

根据文件大小显示单位:
pe:ConvertSizeToShow(文件大小 )
方法作用:
函数作用于根据指定的文件大小返回以 KB、MB、GB的形式
参数描述:
·文件大小值
调用例子:
pe:ConvertSizeToShow(1536),返回的结果为: 1.50

 
 

 
pe: UrlEncode (string content)
方法作用:
改函数用作把指定的字符串转换为 URL编码的字符串
参数描述:
需要编码的字符串
调用例子:
pe: UrlEncode (‘theName=Ichabod+Crane&headless=yes’),返回的结果为:theName%3dIchabod%2bCrane%26headless%3dyes+

 

 
pe: ConvertAbsolutePath (string path)
方法作用:
改函数用作把链接地址转成绝对路径
参数描述:
需要编转换的地址
调用例子:
pe: ConvertAbsolutePath (‘admin/index.aspx’),返回的结果为:

 

 
pe: ReadID3 (string stext)
方法作用:
读取 MP3文件ID3信息
参数描述:
文件路径地址
调用例子:
pe: ReadID3('~/回家真好 .mp3'),返回的结果为:
标 题:回家真好
艺术家: XX
专 辑: XX
年 代:XX
备 注:XX

 

 
pe: ReadExif (string stext)
方法作用:
读取 JPEG文件EXIF信息
参数描述:
文件路径地址
调用例子:
pe: ReadExif ('~/1.jpeg'),返回的结果为:
设备制造商: XX
摄影机型号:XX
水平分辨率:XXdpi
垂直分辨率:XXdpi
创建软件:XX
拍摄时间:XX
暴光时间:XX "秒
光圈大小:F/XX
暴光模式:XX"
ISO速度:XX
EXIF版本:XX
最大光圈:XX
照明模式:XX
焦距:XX MM
色彩空间:sRGB

 

 
pe: GetUserFace (string uname)
方法作用:
取得用户头像
参数描述:
用户名
调用例子:
pe: GetUserFace ('admin'),返回的结果为:

 

 
pe:UserPurview(string pname)
方法作用:
当前用户权限
参数描述:
用户权限
调用例子:
pe:UserPurview('commentcheck'),返回的结果为:false

 

 
pe: LoginedUserSet(string qstar)
方法作用:
取得当前登录用户的属性
参数描述:
属性名
调用例子:
pe: LoginedUserSet('groupname'),返回的结果为:注册会员组
 
其它属性信息见下表

 

 
pe: LoginedUserExp(string qstar)
方法作用:
取得当前登录用户的积分
参数描述:
属性名
调用例子:
pe: LoginedUserExp (' balane '),返回的结果为:0
 
其它属性信息见下表

 

 
pe: RssEnable ()
方法作用:
是否启用 RSS
参数描述:
调用例子:
pe: RssEnable (),返回的结果为:false

 

 
pe: WapEnable ()
方法作用:
是否启用 Wap
参数描述:
调用例子:
pe: WapEnable (),返回的结果为:false

 
 

 
pe: ConvertSoftSize(string fileSize)
方法作用:
根据文件大小适当显示文件大小
参数描述:
文件大小,单位 KB
调用例子:
pe: ConvertSoftSize('1536'),返回的结果为:1.50

 

 
pe: GetLinkInfoPic(string infoPicPath, string title, string upLoadDir, string infoPath, int imgwidth, int imgheight)
方法作用:
显示带图片内容列表
参数描述:
图片路径
信息标题
上传目录
信息路径
图片宽度
图片高度
调用例子:
pe:GetLinkInfoPic(pe:ConvertAbsolutePath(DefaultPicUrl),pe:EncodeText(Title,'htmldecode'),pe:UpLoadDir(),pe:GetInfoPath(GeneralID),$imgwidth,$imgheight),返回的结果为: XXXXXXXX” src=

 

 
pe: GetCustomContent(int num, string content)
方法作用:
取固定位置的字符
参数描述:
自设内容序号
自设内容
调用例子:
pe: GetCustomContent (1,' 123{#$$$#}456 '),返回的结果为: 123

 

 
pe: JSSlidePic ()
方法作用:
JS幻灯代码
参数描述:
调用例子:
pe: JSSlidePic (),返回的结果为: {
}

 

 
pe: GetSlidePic(int imgwidth, int imgheight, int titlelen, int timeout, int effectid, int picposition, int piclast, string imgPath, string linkPath, string title)
方法作用:
JS幻灯代码
参数描述:
图片宽度
图片高度
标题最多字符数
超时时间
显示幻灯效果
照片姿势
照片持续
图片路径
信息路径
标题
调用例子:
pe: GetSlidePic(150, 150, 20, 5000, 23, 1, 1, "~/ajax-loader.gif","","分十分点十角分方法大师傅 "),返回的结果为:

 

 
pe: RebudList(string name, string num)
方法作用:
返回指定 Name个数
参数描述:
名字
个数
调用例子:
pe: RebudList (‘imgtext’,‘ 5 ’),返回的结果为:imgtext1+"|"+imgtext2+"|"+imgtext3+"|"+imgtext4+"|"+imgtext5

 

 
pe: ShowDownloadPath(string id, string originPath, string installDir)
方法作用:
显示下载地址
参数描述:
信息编号
下载软件图片路径
安装路径
调用例子:
pe:ShowDownloadPath(195,pe:EncodeText(“下载地址 1|Soft/2008/3/200803181157068677.jpg”,'htmldecode'),pe:InstallDir()),返回的结果为:下载地址 1

 

 
pe: ShowDownloadPathMore(string id, string originPath, string installDir, string arrServerName)
方法作用:
显示下载地址
参数描述:
信息编号
下载软件图片路径
安装路径
下载服务显示名
调用例子:
pe:ShowDownloadPath(195,pe:EncodeText(“下载地址 1|Soft/2008/3/200803181157068677.jpg”,'htmldecode'),pe:InstallDir(),pe:EncodeText(“$$$/Develop/{$UploadDir}/200804/20080421144849943.gif|1”,'htmldecode')),返回的结果为: 下载服务器<SPAN>logo

 

 
pe: SlidePlay ()
方法作用:
滑动播放
参数描述:
调用例子:
pe: SlidePlay (),返回的结果为:
更多详情请看系统里的显示图片标签

 

 
pe: ViewPhoto(int imgWidth, int imgHeight, string originPath, string uploadfiledir, int ltype)
方法作用:
用于图片显示
参数描述:
图片宽度
图片高度
图片路径
上传目录
类型
调用例子:
pe:ViewPhoto(550,400,“图片地址 1|Photo/2008/3/2008032013581696100.jpg”,pe:UpLoadDir(),1),返回的结果为: name=prev>

更多详情请看系统里的显示图片标签

 

 
pe: GetPhotoPathList(int showType, int imgWidth, int imgHeight, int cols, int maxPerPage, string originPath, string uploadfiledir, int ltype)
方法作用:
用于图片显示
参数描述:
显示类型
图片宽度
图片高度
图片路径
上传目录
类型
调用例子:
pe: GetPhotoPathList(1,127,96,5,4, “图片地址 1|Photo/2008/3/2008032013581696100.jpg,pe:UpLoadDir(),1),返回的结果为:

更多详情请看系统里的显示图片标签

 

是否允许此节点发表评论:
pe: GetVoteForm(int id)
方法作用:
获取投票表单
参数描述:
信息编号
调用例子:
pe: GetVoteForm(183),返回的结果为:

您对对吗的看法是

反对个
支持
中立
  

 

 
{PE.SiteConfig.XXXX /}
方法作用:
获取网站配置信息
参数描述:
此函数的参数为PE.SiteConfig.+参数名 ,参数名不区分大小写
调用例子:
{PE.SiteConfig.SiteName /},返回结果为 : 动易网络
 
其他属性见下表
sitename         :站点名字
sitetitle        :站点标题
installdir       :虚拟目录名
includefilepath :内嵌代码生成路径
sitepath         :网站路径
logo             LoGo图片的绝对路径
banner           Banner图片的绝对路径
webmaster        :站长姓名
webmasteremail :站长 Email
copyright        :版权信息
managedir        :网站后台管理路径
addir            :广告目录路径
metakeywords     :网站 META关键词
metadescription :网站 META网页描述
defaultcss       :获得系统前台样式
timenow          :当前系统时间
uploaddir        :网站上传目录
applicationpath :启用了绝对路径就获得网站地址,否则获得虚拟目录
adpath           :获得广告的绝对路径

 

取得信息路径:
pe:GetInfoPath(string nodeId, string id, string inputTime, string pinyinTitle)
方法作用:
获取指定参数所对应的信息路径
参数描述:
l        节点 ID
l        信息 ID
l        插入时间
l        标题
调用例子:
假设节点 ID为1,信息ID为1,插入时间是XXXX:XX:XX,标题为:’怎么新建节点’返回的路径为:虚拟目录名+/ Item/1.aspx

 
 

 
pe: ShowHeightLineText(string inputText, string keyword, string colorvalue)
方法作用:
高亮显示字符串中的关键字
参数描述:
l        输入字串
l        关键字
l        颜色值
调用例子:
pe: ShowHeightLineText(动易网络 , 动易, red),得到的结果:动易网络

 
 

 
pe: GetVoteNum(string ostr)
方法作用:
获取投票数
参数描述:
l        XMl文档字符
调用例子:
详细请参考投票显示数据源标签

 
 

 
pe: ShowVoteImage(string ostr)
方法作用:
显示投票结果图片
参数描述:
l        XMl文档字符
调用例子:
详细请参考投票显示数据源标签

 
 

 
pe: GetGlobalResource(string classKey, string resourceKey)
方法作用:
获取全局资源字符串
参数描述:
l        资源对象
l        资源键值
调用例子:
假设classKey为 ’CacheResources’, resourceKey为 PowerEasySiteConfig’,返回的值为:网站配置信息

 
 

 
pe: XmlEncode(string inputStr)
方法作用:
转换 XML中非法字符
参数描述:
l        输入字符
方法说明:
XML中的特殊字符进行转换,比如’&’转换成 &’