TRS_WCM(拓爾思信息技術有限公司)內容協作平台平台置標經驗攻略


TRS_WCM置標過程中經驗積累

版本V4.0-2014.6.24-穿越者7

 

目錄

1、嵌套模板置標 1

2、欄目名稱超鏈接置標 1

3、列表循環輸出文檔標題包含超鏈接 1

4、取既定欄目下第一篇文章的標題,截取正文部分,以及第一個附件圖片的輸出 2

5、友情鏈接置標 2

6、本欄目名稱 2

7、當前位置: 2

8、靜態分頁 3

9、同一篇文章的不同細覽展現方式之間跳轉 3

10、附加字段中讀取信息並切割輸出 4

11、取當前文章正文 4

12、取當前文章正文下前兩個圖片附件 4

13、文檔標題、來源、發布日期 4

14、文檔圖片附件及圖片描述 4

15、選項卡切換並實現更多鏈接 5

16、新聞圖片輪播 7

17、取得帶圖的最新新聞 8

18、獲得圖片路徑字符串 8

19、通用附件下載 8

20、作者 8

21、文檔撰寫時間 9

22、通用標准圖片附件 9

23、對欄目倒序 9

24、鼠標掠過內容提要 9

 

1、嵌套模板置標

例如:<trs_template tempname="header" />定義首頁頭部的實例。

2、欄目名稱超鏈接置標

例如:<TRS_CHANNEL ID='公司新聞' FIELD='_RECURL'/>

3、列表循環輸出文檔標題包含超鏈接

例如:<div class="new_list">

<TRS_DOCUMENTS id="公司新聞"  channeltype="0"  num="8" startpos="0"  automore="FALSE" moretarget="_blank" moretext="更多..." enablelimit="FALSE">

<ul class="list_ul">

<li><TRS_DOCUMENT field="DOCTITLE" num="56"  dateformat="yyyy-MM-dd HH:mm:ss" target="_blank"/></TRS_DOCUMENT>

<span><TRS_DATETIME DATEFORMAT="yyyy-MM-dd">發布日期</TRS_DATETIME></span></li>

</ul>

</TRS_DOCUMENTS>

4、取既定欄目下第一篇文章的標題,截取正文部分,以及第一個附件圖片的輸出

例如:<TRS_DOCUMENTS ID="主要產品" NUM="1" STARTPOS="0">

<TRS_APPENDIX MODE="PIC" INDEX="0" WIDTH="150" HEIGHT="120" EXTRA="style='border:0'" AUTOLINK="true" TARGET="_blank">picture</TRS_APPENDIX>

<h1><a href="<TRS_DOCUMENT FIELD='_RECURL'/>" class="red_h_18" TARGET="_blank"><TRS_DOCUMENT FIELD="DOCTITLE" AUTOFORMAT="false" AUTOCOLOR="false" AUTOLINK="false">title</TRS_DOCUMENT></a></h1>

<a href="<TRS_DOCUMENT FIELD='_RECURL'/>" TARGET="_blank">

<TRS_COLUMN id=DOCHTMLCON NUM="116"></TRS_COLUMN></a>

</TRS_DOCUMENTS>

5、友情鏈接置標

例如:<TRS_DOCUMENTS id="友情鏈接"  channeltype="0"  num="5" startpos="0" automore="FALSE" moretarget="_blank" moretext="更多..." enablelimit="FALSE">

<script language="JavaScript" type="text/javascript">

var urltitle='<TRS_DOCUMENT FIELD="DOCTITLE" TARGET="_blank">文檔標題</TRS_DOCUMENT>';

var urladdress='<TRS_DOCUMENT FIELD="DOCSOURCE" TARGET="_blank">文檔來源</TRS_DOCUMENT>';

document.write('<a href="'+urladdress+'">'+urltitle+'</a>');

</script>

</TRS_DOCUMENTS>

6、本欄目名稱

例如:<TRS_CHANNEL ID="OWNER">本欄目名稱</TRS_CHANNEL>

7、當前位置:

例如:<TRS_COLUMN id=_TRSCURPAGE>當前位置</TRS_COLUMN>

8、靜態分頁

例如:

<SCRIPT LANGUAGE="JavaScript">

<!--

function createPageHTML(_nPageCount, _nCurrIndex, _sPageName, _sPageExt){

if(_nPageCount == null || _nPageCount<=1){

return;

}

 

var nCurrIndex = _nCurrIndex || 0;

document.write("");

if(nCurrIndex == 0)

document.write("  1  ");

else

document.write("  <a href=\""+_sPageName+"."+_sPageExt+"\" >1</a>  ");

 

for(var i=1; i<_nPageCount; i++){

if(nCurrIndex == i)

document.write((i+1) + "  ");

else

document.write("<a href=\""+_sPageName+"_" + i + "."+_sPageExt+"\" >"+(i+1)+"</a>  ");

}

document.write("");

}

-->

</SCRIPT>

 

 

<TRS_DOCUMENTS pagesize="12" id="owner"  channeltype="0"  num="120" startpos="0" automore="FALSE" moretarget="_blank" moretext="更多..." enablelimit="FALSE"></TRS_DOCUMENTS> 

<SCRIPT type="text/javascript">

    createPageHTML( ${PAGE_COUNT}, ${PAGE_INDEX}, "${PAGE_NAME}", "${PAGE_EXT}");

</SCRIPT>

9、同一篇文章的不同細覽展現方式之間跳轉

例如:<TRS_PAGEGENERATE TEMPNAME="另一個模板名稱" OnlyPublish ="false" AUTOUPDATE="true"/>

10、附加字段中讀取信息並切割輸出

例如:

<script language="JavaScript" type="text/javascript">

Var contactway="<TRS_DOCUMENT FIELD="SUBDOCTITLE" AUTOFORMAT="TRUE">副標題</TRS_DOCUMENT>".split('||');

</script>

<script language="JavaScript" type="text/javascript">document.write(contactway[0]);</script>

<script language="JavaScript" type="text/javascript">document.write(contactway[1]);</script>

<script language="JavaScript" type="text/javascript">document.write(contactway[2]);</script>

<script language="JavaScript" type="text/javascript">document.write(contactway[3]);</script>

<script language="JavaScript" type="text/javascript">document.write(contactway[4]);</script>

<script language="JavaScript" type="text/javascript">document.write(contactway[5]);</script>

11、取當前文章正文

例如:<TRS_COLUMN id=DOCHTMLCON>

HTML文本

</TRS_COLUMN>

12、取當前文章正文下前兩個圖片附件

例如:<TRS_PHOTO index='1' width='100'/>

<TRS_PHOTO index='2' width='100'/>

13、文檔標題、來源、發布日期

例如:<TRS_DOCUMENT FIELD=DOCTITLE autocolor="false">標題</TRS_DOCUMENT>

<TRS_DOCUMENT FIELD="DOCSOURCE">文檔來源</TRS_DOCUMENT>

<TRS_COLUMN id=DOCPUBTIME>發布時間</TRS_COLUMN>

14、文檔圖片附件及圖片描述

<TRS_APPENDIX INDEX="0" MODE="PIC" WIDTH="500">圖片附件1</TRS_APPENDIX>

<TRS_APPENDIX INDEX="0" MODE="PIC" FIELD="APPDESC" NAMEONLY="true"/>

 

15、選項卡切換並實現更多鏈接

例如:

<script>

 

function g(o){return document.getElementById(o);}

function Hover(n){

 

switch(n)

{

case 1:

  g('gsxw').className='gsxw';

            g('jtxw').className='jtxw_link';

g('gsxw_1').className='show';

g('jtxw_1').className='hide';

g('gsxw_2').href='<TRS_CHANNEL ID='公司新聞' FIELD='_RECURL'/>';

 

 

 

  break;

case 2:

 g('gsxw').className='gsxw_link';

                           g('jtxw').className='jtxw';

 g('gsxw_1').className='hide';

          g('jtxw_1').className='show';

          g('gsxw_2').href='<TRS_CHANNEL ID='集團新聞' FIELD='_RECURL'/>';

  break;

case 3:

  g('whdt').className='whdt';

       g('zhzx').className='zhzx_link';

g('whdt_1').className='show';

g('zhzx_1').className='hide';

g('whdt_2').href='<TRS_CHANNEL ID='文化動態' FIELD='_RECURL'/>';

  break;

case 4:

 g('whdt').className='whdt_link';

             g('zhzx').className='zhzx';

 g('whdt_1').className='hide';

     g('zhzx_1').className='show';

     g('whdt_2').href='<TRS_CHANNEL ID='綜合資訊' FIELD='_RECURL'/>';

  break;

case 5:

  g('cpfw').className='cpfw';

            g('kjcx').className='kjcx_link';

g('cpfw_1').className='show';

g('kjcx_1').className='hide';

g('kjcx_2').href='<TRS_CHANNEL ID='產品與服務' FIELD='_RECURL'/>';

  break;

case 6:

g('cpfw').className='cpfw_link';

            g('kjcx').className='kjcx';

g('cpfw_1').className='hide';

g('kjcx_1').className='show';

g('kjcx_2').href='<TRS_CHANNEL ID='科技創新' FIELD='_RECURL'/>';

  break;

  case 7:

  g('shzr').className='shzr';

       g('rczp').className='rczp_link';

g('shzr_1').className='show';

g('rczp_1').className='hide';

g('shzr_2').href='<TRS_CHANNEL ID='社會責任' FIELD='_RECURL'/>';

  break;

case 8:

 g('shzr').className='shzr_link';

             g('rczp').className='rczp';

 g('shzr_1').className='hide';

     g('rczp_1').className='show';

     g('shzr_2').href='http://10.2.20.11:9080/hxks/outline_zw.jsp?job_type=2" class="more';

  break;

default:

alert("你好");

}

}

         </script>

 

<a href="###"  class="gsxw" id="gsxw" onclick="Hover(1);" >公司新聞</a>

                                 <a href="###"  class="jtxw_link" id="jtxw" onclick="Hover(2);">集團新聞</a>

                                 <A href="<TRS_CHANNEL ID='公司新聞' FIELD='_RECURL'/>" id="gsxw_2" class="more"> 更多>></A>

 

16、新聞圖片輪播

例如:

<!--幻燈片新聞開始--> 

                                    <script language="JavaScript" type="text/javascript">

                                    var focus_width=250     /*幻燈片新聞圖片寬度*/

                                    var focus_height=180    /*幻燈片新聞圖片高度*/

                                    var text_height=20    /*幻燈片新聞文字標題高度*/

                                    var swf_height = focus_height+text_height

                                    var pics = '';

                                    var links = '';

                                    var texts = '';

                                    var text_s = '';

                                    function ati(url, img, title, titls)

                                    {

                                    if(pics != '')

                                    {

                                    pics = pics + "|";

                                    links = links + "|";

                                    texts = texts + "|";

                                    text_s = text_s + "|";

                                    }

                                    pics = pics + escape(img);

                                    links = links + escape(url);

                                    texts = texts + encodeURIComponent(title)

                                    text_s = text_s + encodeURIComponent(titls)

                                    }

                                    </script>

                                    <script language=javascript>

<trs_documents id="公司新聞" num="5" where="attachpic>0">

                                      ati('<trs_document field="_recurl" />', '<trs_contimg field="url" />', '<trs_document field="doctitle" autolink="false" num="39" />');

                                   </trs_documents>

                                    document.write('<embed src="10004207_999645.swf" wmode="transparent" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" OLDSRC="10004207_999645.swf" OLDID="494" RELATED="1" />');

                                    </script>

                                    <!--幻燈片新聞結束-->

如代碼中紅色字體部分要引入一個Flash播放器文件,下載地址:http://pan.baidu.com/s/1kTgOrwN

 

17、取得帶圖的最新新聞

        <trs_documents id="五礦新聞" num="1" where="attachpic>0">

        <div class="img_fck"><img src='<trs_contimg field="url" />' width="192" height="124" /></div>

          <div class="cont_fck">

          <h1><font color="#3300FF"><trs_document field="doctitle" target="_blank" /></font></h1>

          <h2><a href="<trs_document field='url' />"><trs_document field="DOCCONTENT" num="100" /></a></h2> 

        </div>

        </trs_documents>

18、獲得圖片路徑字符串

   <TRS_APPENDIX MODE="PIC" UrlIsAbs="true" FIELD="_RECURL" INDEX="0" WIDTH="150" HEIGHT="120" EXTRA="style='border:0'" AUTOLINK="true" TARGET="_blank">picture</TRS_APPENDIX>

19、通用附件下載

 <TRS_XAPPENDIXS ID="OWNER" MODE="FILE"> 

<font>附件1下載:</font> <a href='<TRS_XAPPENDIX FIELD="_RECURL" upload="true"/>' target="_blank" style="text-decoration:none;">

<TRS_DOCUMENT FIELD=DOCTITLE autocolor="false">標題</TRS_DOCUMENT></a><br/>

</TRS_XAPPENDIXS>

20、作者

<trs_document field="DOCAUTHOR" />

21、文檔撰寫時間

<trs_document field="docreltime" dateformat="yyyy-MM-dd" autolink="false" />

22、通用標准圖片附件

<TRS_XAPPENDIXS ID="OWNER" MODE="PIC"> 

  <img src='<TRS_XAPPENDIX FIELD="_RECURL" upload="true"/>' border=0 onload="if(this.width>550) this.width=550" /><br><br><br><br>

</TRS_XAPPENDIXS>

23、對欄目(文章按時間)倒序

Order="channelId Desc"   Order="docreltime Desc" 備注:在<trs_documents/>上添加屬性

24、鼠標掠過內容提要

LINKALT="true"

25、點擊圖片查看原圖

<a href="<TRS_APPENDIX INDEX="0" MODE="PIC" FIELD="_RECURL" />" target="_blank"><TRS_APPENDIX INDEX="0" MODE="PIC" WIDTH="117">圖片附件1</TRS_APPENDIX></a>

26、判斷標簽(應用場景:多級導航)

<div class="glleft">
      <div class=""><img src="dotted.jpg" align="absmiddle" OLDSRC="dotted.jpg" OLDID="3260" RELATED="1" /></div>
      <div class="gsxw"><a href="<trs_channel id="owner" field=_recurl autolink=false/>" class="BlueLink"><trs_channel id="parent" autolink=false/></a></div>
      <div><img src="hx1.jpg" align="absmiddle" OLDSRC="hx1.jpg" OLDID="3261" RELATED="1" /></div>
      <!--==================end 左欄==================-->
<TRS_CONDITION  REFERENCE="主營業務"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="主營業務" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>
<TRS_CONDITION  REFERENCE="友情鏈接"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="友情鏈接" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>
<TRS_CONDITION  REFERENCE="新聞動態"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="新聞動態" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>
<TRS_CONDITION  REFERENCE="公司概況"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="公司概況" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>
<TRS_CONDITION  REFERENCE="管理團隊"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="管理團隊" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>
<TRS_CONDITION  REFERENCE="內部管理"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="內部管理" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>
<TRS_CONDITION  REFERENCE="政策法規"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="政策法規" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>
<TRS_CONDITION  REFERENCE="企業文化"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="企業文化" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>
<TRS_CONDITION  REFERENCE="聯系我們"  CONDITION="@PARENT.chnlname" OPERATOR="contain">
<trs_channels id="聯系我們" startpos="0"> 
      <div class="lm"><img src="arrow5.jpg" align="absmiddle" OLDSRC="arrow5.jpg" OLDID="3262" RELATED="1" />&nbsp;&nbsp;&nbsp;&nbsp;
<a href="<trs_channel field=_recurl/>"  id="0101" class="BlackLink">&nbsp;&nbsp;<trs_channel autolink=false/></a></div>
</trs_channels>
</TRS_CONDITION>

      </div>

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM