在UCHome20中显示论坛主题的教程Word文档下载推荐.docx
《在UCHome20中显示论坛主题的教程Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《在UCHome20中显示论坛主题的教程Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。
输入之后,点击“预览”,数据调用模板显示区会刷新,在上方出现“预览”区,其中包括内部调用代码、外部调用代码、调用数据预览,如下图所示:
内部调用代码:
复制代码到论坛模板文件中的相应位置即可显示调用的数据。
外部调用代码:
复制代码到您网站文件中的相应位置即可显示调用的数据,如复制到UCenterHome的中即可以在UCenterHome的首页显示论坛的主题。
2、数据调用基本信息和调用规则的设置区设置
说明:
该区域主要设置数据调用的基本信息和调用的筛选规则,如下图所示:
模块名称:
输入一个便于记忆的能代表此数据调用模块作用的名称,“_”可以作为分类的分隔符,如“主题列表_*”、“模块脚本_*”。
描述:
对当前数据调用的简短描述。
数据缓存时间(秒):
由于一些排序检索操作比较耗费资源,数据调用程序采用缓存技术来实现数据的定期更新,默认值1800,0为不缓存(极耗费系统资源)。
如果留空则使用基本设置的值。
所在版块:
设置允许参与新帖调用的版块,可以按住CTRL多选,全选或全不选均为不做限制。
主题列表页面专用:
选择“是”则设置此数据调用模块为主题列表页面的专用模块,只调用当前版
块的内容。
起始数据行数:
如需设定起始的数据行数,请输入具体数值,0为从第一行开始,以此类推。
显示数据条数:
设置一次显示的主题条目数,请设置为大于0的整数
标题最大字节数:
设置当标题长度超过本设定时,是否将标题自动缩减到本设定中的字节数,0为不自动缩减。
标题最大字节数包含版块名称:
选择“是”标题长度将所在版块名称的长度一同计算在内。
主题简短内容最大字节数:
设置{message}所代表的主题简短内容的字节数,0为使用默认值255。
前缀图标:
设置是否在主题前加入图片形式的图标,输入图片的URL(绝对或相对)地址即可,留空为不显示前缀图标
指定主题:
设置要指定显示的主题tid,多个tid请用半角逗号“,”隔开。
注意:
留空为不进行任何过滤
标题关键字:
设置标题包含的关键字。
留空为不进行任何过滤,关键字中可使用通配符“*”
主题标签(TAG):
设置使用特定标签的主题,多个标签用空格分隔。
留空为不进行任何过滤。
主题分类:
设置特定分类的主题。
全选或全不选均为不进行任何过滤
显示主题分类前缀:
设置是否在主题列表中,给分类的主题前加上分类名称。
分类信息:
设置特定分类信息的主题。
全选或全不选均为不进行任何过滤。
显示分类信息前缀:
设置是否在主题列表中,给分类信息的主题前加上分类信息名称。
显示主题的高亮特性:
设置是否显示主题的高亮特性。
特殊主题过滤:
比如调用投票主题或者活动主题就在这两个主题前面打勾,注意:
精华帖过滤:
比如调用精华III的帖子就在显示精华III前面打对勾,注意:
置顶帖过滤:
比如调用置顶III的帖子,就在显示置顶III前面打对勾,注意:
推荐主题过滤:
设置是否只显示推荐的主题。
链接打开位置:
选择在当前窗口打开、在新窗口打开或者是在右分栏打开。
主题排序方式:
设置以哪一字段或方式对主题进行排序。
可以根据自己的需求进行选择。
强制字符转换:
这个一般用默认就可以了,如果您要强制转换数据调用输出的文字为指定的编码。
这里选择“否”。
论坛URL:
设置数据调用中论坛的URL地址,如留空则用系统默认值。
填写好上面的信息,可以点击“预览”,查看一下调用的信息是否正确,然后点击“提交”,则创建完成一个调用。
可以点击导航上的“管理”查看,如下图所示:
这样关于论坛主题列表的调用就完成了。
3、开启外部调用
上面的调用会生成一个“外部调用代码”,也就是一段javascript代码用于外部调用。
而外部调用的开启设置在导航栏中的“设置”中,如下图所示:
二、将论坛生成的JS调用代码放在UCenterHome页面中
复制刚刚生成的JS代码,如下图所示:
把这段代码放在UCenterHome的文件中
比如放在首页话题的右侧,打开找到
<
div>
h2>
span>
ahref=”?
do=thread&
view=all”>
更多话题<
/a>
/span>
话题&
raquo;
/h2>
tablecellpadding=”0″cellspacing=”1″>
tbody>
!
–{loop$threadlist$key$value}–>
tr<
–{if$key%2==1}–>
class=”color_row”<
–{/if}–>
>
td>
$value[hot]
/div>
uid=$value[uid]&
id=$value[tid]”target=”_blank”>
$value[subject]
/td>
uid=$value[uid]”
target=”_blank”>
–{avatar($value[uid],small)}–>
<
uid=$value[uid]”target=”_blank”>
{$_SN
[$value[uid]]}<
do=mtag&
tagid=$value
[tagid]“>
$value[tagname]<
/tr>
–{/loop}–>
/tbody>
/table>
在下面添加代码
scripttype=”text/javascript”src=”?
key=%D6%F7%CC%E2%
C1%D0%B1%ED_Fy8″>
/script>
保存后,UCenterHome后台更新缓存即可。
效果如下图所示:
这样在UCenterHome首页中显示论坛主题的功能就全部完成了,您也可以在论坛调用其它的内容显示在UCenterHome中,思路是相同的。