Manyou诚邀开发者加盟 | 常见问题
《站长》俱乐部官方群公布 城市联络员机会多多
立即免费下载 Discuz!7.0.0 正式版
安装升级指南 | 用户手册 | 新手建站学堂
基于.net架构的Discuz!NT2.6正式版发布
Comsenz公司2009年招贤纳士,期待您的加盟
Discuz!收费服务内容及价格
7月重庆、成都、西安三地社区运营实战特训速报名
Discuz!/UCHome 专用官方虚拟主机
牧场新服一起联运:豆浆机免费带回家
基于Discuz!的免费论坛空间5D6D
康盛创想《站长》俱乐部18城市互动之旅报名ing
返回列表 回复 发帖

新版 JS 调用使用方法 [2007-3-8]

自从 Discuz! 5.5 开始 JS 调用已升级为一个全新的系统,在这里,我们可以对生成的 JS 调用设置进行保存,同时还可以定义 JS 调用的模板。让我们通过一个例子讲解使用方法。

当我们进入JS调用的时候,会出现如下界面


p1.jpg
2007-3-8 15:46

我们新建一个“主题列表”的 JS 调用,点击“主题列表”按钮


p2.jpg
2007-3-8 15:46



主题列表中我们发现新增了 JS 调用唯一标识和 JS 调用模板。唯一标识用于区别每一个 JS 调用,你可以起一个便于记忆的名称,建议用英文及数字表示。模板则可以让用户自由书写 HTML 代码设计当前 JS 调用的显示内容。

模板中可以使用“[node]...[/node]”包含单独记录的模板,如果模板中没有此包含符,则表示全部模板均包含在“[node]...[/node]”下,“[node]...[/node]”中包含的符号不同类的 JS 调用有所不同。


例如:


当模板书写为:


[{forum}] {subject} ({dateline})<br>


显示结果为:


p3.jpg
2007-3-8 15:46


模板中没有书写“[node]...[/node]”,则论坛会视为你的模板为:


[node][{forum}] {subject} ({dateline})<br>[/node]


当模板书写为:


<table><tr><th>所在论坛</th><th>主题</td></tr>[node]<tr><td>{forum}</td><td>{subject} ({dateline})</td></tr>[/node]</table>


<table><tr><th> 所在论坛</th><th>主题</td></tr>
</table>
附加在了记录循环体的头和尾。


显示结果为:


p4.jpg
2007-3-8 15:46



自定义类型的 JS 调用可以把多个已经设置好的 JS 调用进行整合

例如在自定义类型的JS调用中你可以书写以下内容

<table><tr><td valign="top">[module]forums_8lp[/module] </td><td valign="top">
[module]threads_QGK[/module]</tr></table>


输出结果为 forums_8lp、threads_QGK 2个 JS 调用的整合结果


p5.jpg
2007-3-8 15:46


同时,新版 JS 调用的主题列表调用中新增了如下项目:


image009.png
2007-3-8 15:03


而且,还可以针对每一个 JS 调用项目进行数据缓存时间的设置:

image011.png
2007-3-8 15:03


如果当前 JS 调用的数据缓存时间留空,则表示使用全局的设置,也就是“基本设置”->JS调用”中设置的值。


填写完毕的 JS 调用项目,点击“提 交”按钮后,会出现在JS项目列表中


image013.png
2007-3-8 15:03



JS 调用代码也进行了缩减:


<script language="JavaScript" src="http://yourboardurl/api/javascript.php?key=threads_Rr5"></script>



新建的 JS 调用项目可以反复进行编辑,而不必修改 JS 调用代码的任何部分。



JS 调用在实际运行的时候,缓存后的结果运行时间在 0.001 ~ 0.002 秒之间,比以前速度加快很多。



[ 本帖最后由 monkeye 于 2007-3-8 15:51 编辑 ]
1

评分次数

  • AgFx

插件的新时代到来,抛弃反复修改文件烦恼,Discuz! 新插件核心组件包
Developer 群: UCenter 62652819、Discuz! 65628432[开发求助线] (欢迎开发作者们加入)
DisAD! 自助广告管理系统交流群: 62652633 (DisAD! 官方网站)
好像看见过
JS 调用在实际运行的时候,缓存后的结果运行时间在 0.001 ~ 0.002 秒之间,比以前速度加快很多。
Www.XinShou.Net   |   新手网-新手教程网   |   做人要厚道,做站要低调!
好的! 知道了。。。。
双线空间赠送MYSQL QQ:40804425
www.lulin-idc.com
更人性化了,不错不错
支持,呵呵。好像DZ5.5更安全,更稳定了
无忧资源联盟DZ官方数据转换志愿者!XS-SupeSite DZ社区美化交流群:17789638
喜欢5。5,可惜怎么还不发呢?
:$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$
5.5??????
8错8错
PR4 招友链,要求PR>=2百度收录的正规站。有意者到http://pkdu.com/link/提交。
返回列表