模板常用代码及置标的用法 下载本文

内容发布更新时间 : 2024/12/27 11:03:01星期一 下面是文章的全部内容请认真阅读。

模板常用代码及置标的用法

网站模板制作 —常用代码及置标的使用 模板上传:

<param name="movie" value="xxx.swf"> <link href="xxx.css" rel="stylesheet" type="text/css" /> <script src="xxx.js" type="text/javascript"></script> ignoreapd="1"

1、title标签: 首 页 <title><trs_website field="sitedesc"></trs_website></title> 概览页 <title><trs_channel id="owner" field="chnldesc" autolink="false" />----<trs_website field="sitedesc"></trs_website></title> 细览页 <title><trs_document field="docpeople" autolink="false" autocolor="false" />----<trs_website field="sitedesc"></trs_website></title>

2、头模板和尾模板:

<!--#include virtual="<trs_channel id='include头模板' field='_recurl'></trs_channel>index.html" -->

<!--#include virtual="<trs_channel id='include尾模板' field='_recurl'></trs_channel>index.html" -->

<trs_template tempname="通用头模板"></trs_template> <trs_template tempname="通用尾模板"></trs_template>

3、导航栏:

<a href="<trs_channel id='栏目唯一标识' field='_recurl' urlisabs='true' />">栏目名称</a>

4、trs_documents和trs_document的使用

<trs_documents id="XXX" num="XXX"> <trs_document field="doctitle" num="XXX" autolink="true" linkalt="true" extra="class='XXX'"

target="_blank"></trs_document> </trs_documents> 说明:没有分页时直接用num取数据的条数,有分页时使用pagesize属性,doctitle可以用docpeople(取首页标题)替换

5、分组置标trs_record的使用

<trs_record num="XXX" supplement="填空的代码"> ...

</trs_record>

6、trs_rolldocuments置标的使用

<TRS_rolldocuments fromchannelids="XXX,XXX" num="XXX" TIMERANGE="XXX" modal="1,2,3" ORDER="docreltime desc" AUTOTRIGGER="true"> <trs_document field="doctitle" num="XXX" autolink="true" linkalt="true" extra="class='XXX'"

target="_blank"></trs_document> </TRS_rolldocuments>

说明:表示从不同的栏目取出数据,注意要写栏目编号,不要写唯一标识

7、trs_appendix和trs_photo的使用

<trs_appendix index="0" upload="true" mode="pic" extra='width="XXX" height="XXX" border="0"' autolink="true" target="_blank"></trs_appendix> <trs_photo index="0" upload="true" extra='width="XXX" height="XXX" border="0"' autolink="true" target="_blank"></trs_photo>

说明:trs_appendix中mode="pic"表示取图片,还可以等于link(表示取链接)、file(表示取文件),这时不需要extra属性,trs_photo可以直接取图片

8、trs_channels和trs_channel的使用

<trs_channels childtype="-1" id="XXX"> <trs_channel field="chnldesc"

extra='class="XXX"'></trs_channel> </trs_channels>

说明:trs_channel可以单独使用:<trs_channel field="chnldesc" extra='class="XXX"' id="XXX"></trs_channel>

9、trs_channellogo的使用

<img src='<trs_channellogo

index="1" id="XXX" />' width="XXX" height="XXX" border="0" /> <TRS_CHANNELLOGO INDEX="1" NAMEONLY="false" SHOWMODE="showpic" EXTRA="width=110 height=50" SHOWPIC="true" ID="创新服务"></TRS_CHANNELLOGO>

10、trs_image的使用

<trs_image field="image" original="true" autolink="true" target="_blank" extra='width="XXX" height="XXX" border="0"'></trs_image>

11、trs_viewdata的使用

<trs_viewdata field="字段名" autolink="false"></trs_viewdata>

12、当前位置

<TRS_CURPAGE VALUE="&nbsp;>&nbsp;" extra="class='XXX'">当前位置</TRS_CURPAGE> 说明:默认会显示“首页”字样,制作英文模板时添加homepagedesc="Home"属性

13、细览页面中取标题、日期、作者、来源、副标题的写法 标题:<trs_document field="doctitle" autolink="false"></trs_document> 日期:<trs_document field="docreltime"

dateformat="yyyy-MM-dd"></trs_document>

作者:<trs_document field="docauthor"></trs_document> 来源:<trs_document field="docsourcename"></trs_document> 副标题:<trs_document field="subdoctitle"></trs_document>

14、细览正文的写法

<trs_document field="dochtmlcon"></trs_document> 说明:dochtmlcon可以替换为doccontent,表示取纯文本

15、打印、关闭、大中小的写法

打印:<a href="javascript:window.print()" class="XXX">打印</a> 关闭:<a href="javascript:window.close()" class="XXX">关闭</a> 大中小:[ <a href="javascript:doZoom(16)" class="XXX">大</a> <a href="javascript:doZoom(14)" class="XXX">中</a> <a href="javascript:doZoom(12)" class="XXX">小</a> ]

在<trs_document field="dochtmlcon"></trs_document>置标前的<td>或<div>标签中添加id="zoom"属性

下面代码放在<head></head>中

<SCRIPT LANGUAGE="JavaScript"> /*大中小代码开始*/

function dealTag(size,zoomObj,tagName){

var tagObj = zoomObj.getElementsByTagName(tagName); if (tagObj.length == 0){

zoomObj.style.fontSize = size + 'px'; } else{

for( var i=0; i<tagObj.length; i++ ){

tagObj[i].style.fontSize = size+'px'; } } }

function doZoom(size){