部分wcm特殊置标写法

部分wcm特殊置标写法

一、调用同一系统中其他站点的内容的问题

<TRS_ROLLDOCUMENTS FROMCHANNELIDS=“61,64” TIMERANGE=“100” NUM=“50”>

<TRS_DOCUMENT FIELD=“DOCTITLE” NUM=“50”></TRS_DOCUMENT>

</TRS_ROLLDOCUMENTS>

<TRS_ROLLDOCUMENTS PARENTCHANNELID=‘7866’ CHILDLEVEL=‘3’ num=‘10’ startpos=‘0’ TIMERANGE=‘360’>
获得3级内子栏目信息列表

</TRS_ROLLDOCUMENTS>

/*************************************************/

二、trs5.2标签TRS_ROLLDOCUMENTS

测试用例

<TRS_ROLLDOCUMENTS FROMCHANNELIDS=“152,153,154,157” TIMERANGE=“1” NUM=“5”>

<TRS_DOCUMENT FIELD=“DOCTITLE” NUM=“50”></TRS_DOCUMENT>

</TRS_ROLLDOCUMENTS>

TIMERANGE="1"表示昨天发布的新闻,因此满足的条件是:

1、152,153,154,157各个频道的文档是否状态为已发,并且是昨天发布的。

若取当天发布的文档,则去掉TIMERANGE="1"更换为queryday=“0”

2、wcm的版本是1050 sp1以及以上更高的版本。

/*************************************************/

三、概览信息标题后面显示信息的所属频道名

<TRS_DOCUMENT FIELD=“DOCTITLE”>文档标题</TRS_DOCUMENT>

<TRS_DOCUMENT FIELD=“HOMENAME”>文档所属频道名称</TRS_DOCUMENT>

</TRS_DOCUMENTS>

但是需要有更新包1050 sp1.

/*************************************************/

TRS WCM6.0 提取站点名称

<TRS_CURPAGE value=">" only=“FALSE” autolink=“TRUE” target="_blank" homepagedesc=“home”></TRS_CURPAGE>

/*************************************************/

显示提取文档序号 wcm 5.2 1051

<TRS_ROWNO>获取当前记录的序号</TRS_ROWNO>

/*************************************************/
获得绝对发布路径。
该地址受wcm站点属性中站点http参数影响,需要正确填写该参数。
参数:UrlIsAbs=“true”>
实例:
<TRS_APPENDIX MODE=“all” field="_RECURL" UPLOAD=“true” UrlIsAbs=“true”>附件</TRS_APPENDIX>

<TRS_document field="_RECURL" UrlIsAbs=“true”>标题</TRS_document>

/*************************************************/

显示当前栏目下所有文档数
<TRS_CHANNEL ID=“OWNER” FIELD="_DataCount" All=“TRUE”/>

/*************************************************/
TRS_NEWICON: 显示最新新闻标志
语法
<TRS_NEWICON [FIELD=”时间字段”] [TIME=”时间差值”]>
<!—- HTML 代码,最新新闻标志 -->
</TRS_NEWICON>

当日最新新闻
<TRS_DOCUMENTS NUM=10>
<TRS_NEWICON TIME=“day”>新</TRS_NEWICON> &nbsp<TRS_DOCUMENT field=“doctitle”/>
</TRS_DOCUMENTS>

3天内最新新闻

新图标  

/*************************************************/
当前栏目所在站点名称
<TRS_CHANNEL FIELD=“SITENAME” FROMSITE=“TRUE”/>

/*************************************************/
如果栏目名称中包含“新闻” ,则显示栏目名,否则不显示
<TRS_CHANNEL FIELD=“CHNLNAME” COUNTWHERE=“CHNLNAME like ‘%新闻%’”/>

/*************************************************/
显示文字库下的站点列表(从第 2 个站点开始)

<TRS_WEBSITES SITETYPE=0 STARTPOS=1>
<TRS_WEBSITE FIELD=“SITEDESC”> 站点 </TRS_WEBSITE>
</TRS_WEBSITES>

/*************************************************/
获取指定站点的绝对地址
Code:
<TRS_WebSite field=“RootDomain” />

/*************************************************/
资源库内获得文档id
<TRS_VIEWDATAS STARTPOS=“0” ID=“意见坊” NUM=“1”>


WCM条件置标实现当前栏目名标红

当前位置:



==========================
细览内,需要用如下代码替换对应部分

<TRS_CONDITION condition="@CHANNELID" reference="@page.DOCCHANNEL" operator="==" reverse=“FALSE” type=“STRING” not=“true”>


条件置标判断视频在附件还是以链接录入在摘要里。

            <TRS_CONDITION condition="@DOCABSTRACT"  operator="blank" not="true" type="STRING">
                      <!-- 判断摘要字段不为空,则把摘要录入的地址作为视频地址 -->
		    <center>
		    <video src='<TRS_DOCUMENT FIELD="DOCABSTRACT">摘要录入的地址作为视频地址</TRS_DOCUMENT>' controls="controls"  width="720"></video>
		    </center>
                     </TRS_CONDITION>
                    <TRS_CONDITION condition="@DOCABSTRACT"  operator="blank" not="false" type="STRING">
                      <!-- 判断摘要字段为空,则把文件型附件作为视频 -->
		    <center>
		    <video src='<TRS_APPENDIX field="_RECURL" mode="file" index="0" target="_blank"   autolink="TRUE"  memo="FALSE"   seperator="<BR>" upload="true">附件</TRS_APPENDIX>' controls="controls"  width="720"></video>
		    </center>
                     </TRS_CONDITION>

/**************************************************************************************************************************************************/
WCM条件置标判断字段不为空则执行置标

         <TRS_CONDITION condition="@DOCABSTRACT"  operator="blank" not="true" type="STRING">
         <!-- 判断来源字段不为空-->

         </TRS_CONDITION>




         <TRS_CONDITION condition="@DOCABSTRACT"  operator="blank" not="true" type="STRING">
         <!-- 嵌套自适应单独表单页 iframe -->

        <iframe src="<TRS_DOCUMENT field="DOCABSTRACT"  autocolor="false" autoformat="FALSE" autoformattype="HTML" autolink="FALSE"  ></TRS_DOCUMENT>" marginheight="0" marginwidth="0" frameborder="0" border="0" scrolling="no"  height="100%" id="iframepage" name="iframepage" onLoad="iFrameHeight()" style="border:0px;"></iframe>

        <script type="text/javascript" language="javascript">
        var isIE = 0/*@cc_on+1@*/;
            function iFrameHeight() {
                var ifm= document.getElementById("iframepage");
                var subWeb = document.frames ? document.frames["iframepage"].document :
        ifm.contentDocument;
                    if(ifm != null && subWeb != null) {
                    ifm.height = subWeb.body.scrollHeight;
                    ifm.width = subWeb.body.scrollWidth;
                    }
                    if (isIE==1)
                      {
                       ifm.height = subWeb.body.scrollHeight+20;
                        }
            }
        </script>
        <!-- 嵌套自适应 iframe -->
         </TRS_CONDITION>

来源不为空提取来源,为空显示固定字符
来源: <TRS_CONDITION NOT=“true” OPERATOR=“blank” CONDITION="@docsourcename" TYPE=“STRING”>
<TRS_DOCUMENT FIELD=“docsourcename”> </TRS_DOCUMENT></TRS_CONDITION>
<TRS_CONDITION NOT=“false” OPERATOR=“blank” CONDITION="@docsourcename" TYPE=“STRING”>黑龙江省气象局</TRS_CONDITION>

/**************************************************************************************************************************************************/
通过docid获得文档信息
<TRS_DOCUMENTS where=“docid=51497”><TRS_DOCUMENT FIELD="_recurl" /></TRS_DOCUMENTS>

/**************************************************************************************************************************************************/

<trs_documents id=“OWNER”>

<TRS_CONDITION condition="@DOCABSTRACT" reference=“http” operator=“contain” reverse=“FALSE” type=“STRING” not=“true”>

<TRS_DOCUMENT FIELD=“DOCTITLE” target="_blank" autolink=“true”></TRS_DOCUMENT>

</TRS_CONDITION>

</trs_documents>

/**************************************************************************************************************************************************/

<trs_channels id="owner">
<div class="list_one mt16">
  <div class="list_one_tit">
  	<div class="fl tit_bg"><span><trs_channel field="chnldesc" autolink="false">栏目名称</trs_channel></span></div>
    <div class="fr"><a href="<trs_channel field='_recurl'></trs_channel>">更多>></a></div>
  </div>
  <ul class="list_tit">
  	<TRS_ROLLDOCUMENTS PARENTCHANNELID="owner" num="5" CHILDLEVEL="8" INCLUDEPARENT="TRUE" TIMERANGE="5500" ORDER="docreltime desc">
    <li><span class="fr"><trs_document field="docreltime" dateformat="yyyy-MM-dd">2017-11-26</trs_document></span>&middot;&nbsp;&nbsp;<trs_document field="doctitle" num="80" linkalt="true" target="_blank"><a href="#" target="_blank">单产提高5% 入库玉米逾七成是国标二等品 今年我省玉米单产品质为近年最好</a></trs_document></li>
    </TRS_ROLLDOCUMENTS>
    
  </ul>
</div>
</trs_channels>

/**************************************************************************************************************************************************/
<TRS_CONTIMG INDEX=‘1’ FIELD=‘url’ FIRSTFROM=‘appendix’ UPLOADONLY=‘false’ UrlIsAbs=‘false’ />
获得图片附件或者正文图片的地址

TRS_CONTIMG INDEX=‘1’ FIELD=‘html’ FIRSTFROM=‘appendix’ UPLOADONLY=‘false’ UrlIsAbs=‘false’ />
生成图片附件或者正文图片的完整html代码
/**************************************************************************************************************************************************/
得到栏目内正文、图片附件有图片的信息并发布出来。
WCMDOCUMENT.ATTACHPIC:1图片附件、2正文负片、3包含前两者
<TRS_DOCUMENTS id=“图片新闻” num=“5” startpos=“0” where=“WCMDOCUMENT.ATTACHPIC>0”>

<TRS_CONTIMG INDEX=“1” FIELD=“html” FIRSTFROM=“appendix” UPLOADONLY=“false”/> <TRS_DOCUMENT FIELD=“DOCPEOPLE” num=“50” target="_blank" linkalt=“TRUE” truncatedflag="">7条条条条条条</TRS_DOCUMENT>

</TRS_DOCUMENTS>


循环提取子栏目信息每行两板块。判断是否为视图栏目,如果非视图栏目以TRS_ROLLDOCUMENTS提取信息标题,如果是视图栏目,以TRS_ViewDatas提取标题
<TRS_CHANNELS id=“OWNER” childtype="-1" startpos=“0” >
<trs_record>


<TRS_CHANNEL FIELD=“CHNLDESC”>栏目名称</TRS_CHANNEL>




  • <TRS_CONDITION condition="@CONTENTADDEDITPAGE" reference=“metaviewdata_addedit” operator=“contain” reverse=“FALSE” type=“STRING” not=“true”> <TRS_ROLLDOCUMENTS PARENTCHANNELID=“owner” INCLUDEPARENT=“TRUE” CHILDLEVEL=“3” TIMERANGE=“8000” num=“8” startpos=“0”>
  • <TRS_DOCUMENT LINKALT=“TRUE” FIELD=“DOCPEOPLE” TARGET="_blank" NUM=“72” truncatedflag="">教材专家委员基础教育开</TRS_DOCUMENT>
  • </TRS_ROLLDOCUMENTS></TRS_CONDITION>
    <TRS_CONDITION condition="@CONTENTADDEDITPAGE" reference=“metaviewdata_addedit” operator=“contain” reverse=“FALSE” type=“STRING” not=“false”> <TRS_ViewDatas id=“owner” Num=“8” DirectFromMetaTable=“true” Order=“PubDate desc”>
  • <TRS_ViewData Field=“Title” TARGET="_blank" NUM=“72” truncatedflag="" autolink=“true”/>
  • </TRS_ViewDatas></TRS_CONDITION>




</trs_record>
<trs_record>

<TRS_CHANNEL FIELD=“CHNLDESC”>栏目名称</TRS_CHANNEL>




  • <TRS_CONDITION condition="@CONTENTADDEDITPAGE" reference=“metaviewdata_addedit” operator=“contain” reverse=“FALSE” type=“STRING” not=“true”> <TRS_ROLLDOCUMENTS PARENTCHANNELID=“owner” INCLUDEPARENT=“TRUE” CHILDLEVEL=“3” TIMERANGE=“8000” num=“8” startpos=“0”>
  • <TRS_DOCUMENT LINKALT=“TRUE” FIELD=“DOCPEOPLE” TARGET="_blank" NUM=“72” truncatedflag="">教材专家委员基础教育开</TRS_DOCUMENT>
  • </TRS_ROLLDOCUMENTS></TRS_CONDITION>
    <TRS_CONDITION condition="@CONTENTADDEDITPAGE" reference=“metaviewdata_addedit” operator=“contain” reverse=“FALSE” type=“STRING” not=“false”> <TRS_ViewDatas id=“owner” Num=“8” DirectFromMetaTable=“true” Order=“PubDate desc”>
  • <TRS_ViewData Field=“Title” TARGET="_blank" NUM=“72” truncatedflag="" autolink=“true”/>
  • </TRS_ViewDatas></TRS_CONDITION>



</trs_record>

</TRS_CHANNELS>


模板外部引入js、css和图片地址修改为绝对地址

wcm模板内,会默认将外部引入的js、css替换了固定的格式,生成静态页面后文件、图片地址会变成相对地址。

如果需要绝对地址,只需要在标签内添加ignoreapd=“true” 并将src或者href内地址改为绝对地址 最后删除wcm置标相关的属性即可OLDSRC OLDID RELATED

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ABAQUS WCM插件是ABAQUS的一个附加工具,可以对ABAQUS进行后处理分析,并将分析结果进行可视化处理。ABAQUS WCM插件可以对材料、热和电分析进行仿真分析,比如可以对材料的应力、应变、热传导和电磁性能进行分析和可视化处理。因此,ABAQUS WCM插件在工程分析中具有广泛的应用。 至于如何下载ABAQUS WCM插件,一般来说,需要先购买ABAQUS软件并获得相应的许可证才能下载并使用该插件。通常,ABAQUS WCM插件可以在ABAQUS官网上进行下载和安装。用户需要根据自己的操作系统和ABAQUS软件版本选择相应的插件下载。 在下载ABAQUS WCM插件之前,用户需要确定自己的操作系统是否与ABAQUS软件版本兼容,避免在使用该插件时发生错误和故障。下载并安装ABAQUS WCM插件后,用户可以在ABAQUS软件中轻松地找到并使用该插件。但需要注意的是,使用ABAQUS WCM插件需要一定的技术水平和相关领域的知识,建议用户在使用之前先进行相关培训和实践。 ### 回答2: Abaqus是一款广泛使用的商业有限元分析软件,它具有强大的建模、分析和仿真功能。而Abaqus WCM插件则是Abaqus的一个扩展模块,用于分析纤维增强复合材料的注射成型过程。该插件主要依靠ABAQUS采用等效密度原理,将复合材料中的纤维和基质分别描述为两种单元素材料,然后采用连续介质的有限元分析方法对注射成型过程进行数值模拟的计算。 要下载Abaqus WCM插件,可以通过以下步骤进行: 1.进入Abaqus官网(www.3ds.com/products-services/simulia/products/abaqus/)。 2.点击“支持”,进入支持中心页面。 3.在页面中输入“Abaqus WCM插件”关键词进行搜索。 4.找到对应的下载链接进行下载安装。 同时,需要注意的是Abaqus WCM插件是一款商业软件,需要购买授权才能正常使用,否则只能体验免费版本的部分功能。建议用户根据自己的实际需求和经济情况进行选择购买。 ### 回答3: Abaqus是一款通用的商用有限元分析软件,它可以对复杂的结构和实体进行建模,进行各种物理仿真和工程分析。同时,Abaqus提供了丰富的工程解决方案、后处理和结果分析功能,可以帮助用户更好地了解设计或产品性能。 WCM是Abaqus的一个插件,可以将Abaqus与WCM(Web Controlled Manufacturing)系统集成。这个插件可以帮助用户更加高效地进行数字化制造、设计和仿真,以支持生产流程的自动化和优化。 要下载Abaqus WCM插件,首先需要在Dassault Systèmes网站上注册账户,然后购买Abaqus软件和WCM插件许可证。如果账户和许可证已经准备就绪,用户可以登录后,选择下载Abaqus软件和WCM插件的适当版本并进行安装。 需要注意的是,Abaqus WCM插件需要基于Abaqus软件进行安装和使用,因此用户需要先下载和安装Abaqus软件。此外,如果用户对Abaqus软件和WCM插件有任何问题,可以随时联系Abaqus支持团队获得帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值