帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流[原创]算是教材《列表页与标签模板》(CHINAHTML模板示例)(慢慢整理) 【本版专题贴子】  
主题:[原创]算是教材《列表页与标签模板》(CHINAHTML模板示例)(慢慢整理) [加入收藏夹]   

ouyang
用户头衔:秀才 *

精华贴   :1
发贴数   :63
经验值   :327
注册时间:2006-05-10
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[原创]算是教材《列表页与标签模板》(CHINAHTML模板示例)(慢慢整理)
首先去看看CH列表的构成 再过来看看下面的 http://www.chinahtml.com/programming/1/

1、下面就是CH的列表模板全部内容(跟其它CMS不同的就是帝国把列表的样式分出来了叫列表内容模板(list.var)


[!--temp.helei--]  <!-- end of header -->
<div class="mainimg">[phomead]1[/phomead]</div>
<div class="mainimg2">[phomead]2[/phomead][phomead]3[/phomead][phomead]4[/phomead][phomead]5[/phomead]</div>
<DIV id=maincontainer><!-- 右边开始 -->
<DIV id=main_content><!-- <div id="announcement"><a href="http://#" rel="external"><img src="/_img/104.jpg" style="width:835px;height:64px;" border="0" alt=""></a></div> -->
<DIV class=catMenu>
<DIV class=menutitle>[!--pagetitle--]</DIV>
<DIV class=catnav>
<UL>
[showclasstemp]'selfinfo',8,0[/showclasstemp]
  <LI class=s><A
  href="/e/web?type=rss2&amp;order=0&amp;orderby=0&amp;classid=31"><IMG
  height=12 src="/_img/grss.gif" width=34 border=0></A>
</LI></UL></DIV></DIV>
<DIV class=catMenux>
<DIV class=catMenuz>
<UL>
  <LI class=s>您现在正在浏览:<!--empire.url-->[!--newsnav--]<!--empire.url-->
  </LI></UL>
<DIV class=subsearch>
<DIV class=s1>新闻检索:</DIV>
<FORM class=newsSearch action=/e/search/index.php method=post>
<DIV class=s2><INPUT id=search-field name=keyboard> <SELECT style="WIDTH: 60px"
name=show> <OPTION value=title selected>标题</OPTION> <OPTION
  value=smalltext>简介</OPTION> <OPTION value=newstext>内容</OPTION> <OPTION
  value=writer>作者</OPTION> <OPTION
  value=title,smalltext,newstext,writer>搜索全部</OPTION></SELECT> <INPUT type=hidden
value=0 name=classid> </DIV>
<DIV class=s3><INPUT type=image height=20 alt=search width=51
src="/_img/search.gif" border=0 name=Submit>
</DIV></FORM></DIV></DIV></DIV>
<DIV id=content>
<DIV id=leftCol>
<DIV class=mainleftimg>[phomead]8[/phomead]</DIV>
<DIV class=mainline>&nbsp;</DIV>
<DIV class=mainleftlist>
<DIV class=newslist>
<DL>
   [!--empirenews.listtemp--]
        <!--list.var1-->
                        [!--empirenews.listtemp--]  
</DL></DIV>
<DIV class=pagenum>[!--show.listpage--]
</DIV>
<DIV class=clearit></DIV></DIV></DIV><!-- right -->
<DIV id=rightCol>
<div class="right300">
      <DIV id=banner><A href="javascript:jump2url()" rel=external><IMG id=cpADrush
style="FILTER: revealTrans(duration=2,transition=23)" alt=新游人欢迎你!
src="/_img/banner01.jpg" name=cpADrush></A></DIV>
        <script type="text/javascript">nextAd()</script>
        <div id="bannerSN">
          <ul>
            <li><a rel="external" href="#" onMouseOver="changeimg(0)"><img name="img1" id="img1" src="/_img/serial_01.gif" onClick="changeimg(0)" alt="1" /></a></li>
            <li><a rel="external" href="#" onMouseOver="changeimg(1)"><img name="img2" id="img2" src="/_img/serial_02.gif" onClick="changeimg(1)" alt="2" /></a></li>
            <li><a rel="external" href="#" onMouseOver="changeimg(2)"><img name="img3" id="img3" src="/_img/serial_03.gif" onClick="changeimg(2)" alt="3" /></a></li>
            <li><a rel="external" href="#" onMouseOver="changeimg(3)"><img name="img4" id="img4" src="/_img/serial_04.gif" onClick="changeimg(3)" alt="4" /></a></li>
            <li><a rel="external" href="#" onMouseOver="changeimg(4)"><img name="img5" id="img5" src="/_img/serial_05.gif" onClick="changeimg(4)" alt="5" /></a></li>
          </ul></DIV></DIV><!-- 特别推荐 -->
<DIV class=recommand>
<H6>本栏推荐</H6>
[ecmsinfo]'selfinfo',14,20,0,2,4,0[/ecmsinfo]
<DIV class=clearit></DIV></DIV><!-- ad -->
<DIV class=ad145>
<UL>
  <LI class=s1>[phomead]6[/phomead] </LI>
  <LI class=s2>[phomead]7[/phomead]</LI></UL></DIV><!--右侧灰框模式开始-->
<SCRIPT language=javascript type=text/javascript>
                        //<![CDATA[
                        function Show_RtADMenu(rtadid_num,rtadnum){
                                for(var i=0;i<2;i++){document.getElementById("rtadcontent_"+rtadid_num+i).style.display="none";}
                                for(var i=0;i<2;i++){document.getElementById("rtadmenu_"+rtadid_num+i).className="RtTxtTabsOff";}
                                document.getElementById("rtadmenu_"+rtadid_num+rtadnum).className="RtTxtTabsOn";
                                document.getElementById("rtadcontent_"+rtadid_num+rtadnum).style.display="block";
                        }
                        //]]>
                  </SCRIPT>

<DIV class=RtTxt>
<DIV class=RtTxtTabs>
<DIV class=RtTxtTabsOn id=rtadmenu_10
onmouseover=Show_RtADMenu(1,0);><SPAN>推荐</SPAN></DIV>
<DIV class=RtTxtTabsOff id=rtadmenu_11 onmouseover=Show_RtADMenu(1,1);
style="MARGIN-TOP: 1px"><SPAN>热点</SPAN></DIV></DIV>
<UL class=RtTxtBox id=rtadcontent_10>
  [ecmsinfo]1,3,38,0,5,4,0[/ecmsinfo]</UL>
<UL class=RtTxtBox id=rtadcontent_11>
  [ecmsinfo]1,3,38,0,4,4,0[/ecmsinfo]</UL>
<DIV class=clearit></DIV></DIV><!--右侧灰框模式结束-->
<SCRIPT type=text/javascript>
                        function swap_tab2(n){
                                for(var i=1;i<=2;i++){
                                        var curC=document.getElementById("tab2_"+i);
                                        var curB=document.getElementById("tab2_t"+i);
                                        if(n==i){
                                                curC.style.display="block";
                                                curB.className="active"
                                        }else{
                                                curC.style.display="none";
                                                curB.className="normal"
                                        }
                                }
                        }
                  </SCRIPT>

<div class=rightTitle1 id=mostnews>
        <ul>
          <li class=active id=tab2_t1 onMouseOver="return swap_tab2(1)">
            <h2><a
  href="/new/PHB.HTML">24小时点击最高的新闻</a></h2>
          </li>
          <li class=normal id=tab2_t2 onMouseOver="return swap_tab2(2)">
            <h2><a
href="/new/PLB.HTML">评论最多的新闻</a></h2>
          </li>
        </ul>
      </div>
      <div class=rightContent id=tab2_1>
        <div class=list2>
          <ol>
          [ecmsinfo]'selfinfo',8,38,0,1,4,0[/ecmsinfo]
          </ol>
          <div class=clear></div>
        </div>
      </div>
      <div class=rightContent id=tab2_2 style="DISPLAY: none">
        <div class=list2>
          <ol>
            [ecmsinfo]'selfinfo',8,38,0,9,4,0[/ecmsinfo]
          </ol>
          <div class=clear></div>
        </div>
      </div>
      <!-- 右侧模块 begin -->
      <h1 class=rgtBlkTitle><span class=rgtBlkName>最新信息</span></h1>
      <div class=Blk>
        <div class=rgtPicTexBlkWrapper>
          <ul class=rgtLinkListItem>
            [ecmsinfo]'selfinfo',8,38,0,0,4,0[/ecmsinfo]
          </ul>
        </div>
        <div class=clear></div>
      </div><h1 class=rgtBlkTitle><span class=rgtBlkName>新闻排行榜</span></h1>
      <div class=Blk>
        <div class=rgtWrapperInner>
          <ul class=rgtLinkListItem_n>
          [ecmsinfo]'selfinfo',6,38,0,12,5,0[/ecmsinfo]
          </ul>
        </div>
        <div class=clear></div>
      </div>
      <!-- 右侧模块 end -->
      <!-- 右侧模块 begin -->
      <h1 class=rgtBlkTitle><span class=rgtBlkName>近期热点</span></h1>
      <div class=Blk>
        <div class=rgtPicTexBlkWrapper>
          [ecmsinfo]'selfinfo',3,35,0,1,6,1[/ecmsinfo]
   
          <div class=clearit></div>
        </div>
      </div>
      <!-- 右侧模块 end -->
    </div>
    <!--//rightCol-->
  </div>
</DIV><!-- 右边结束 --><!-- 左边开始 -->
<DIV id=left_content>
<DIV id=cat_menu>
<UL id=cat_menuleft>
  [showclasstemp]0,7,0[/showclasstemp]</UL></DIV>
<DIV class=clear></DIV>
<DIV class=search-box>
<FORM id=form-search action=/e/search/index.php method=post>
<P><INPUT id=search-field size=15 name=keyboard> <INPUT type=hidden value=title
name=show> <INPUT type=hidden value=0 name=classid> <INPUT id=search-button
type=image alt=Search src="/_img/b-search.gif" name=Submit> <SPAN id=show_search_options><A
class=arrow href="/search/">高级搜索</A></SPAN>
</P></FORM></DIV>
  <div class="news_box">
<h2>联系我们</h2>
        <ul>
          <li><a href="mailto:oyjy516#hotamil.com">总编邮箱</a></li>
          <li><a rel="external" href="http://www.#.com/bbs/forumdisplay.php?fid=2">意见建议</a></li>
          <li><a rel="external" href="http://www.#.com/bbs/register.php">注册投稿</a></li>
          <li><a rel="external" href="/e/web/?type=rss2">信息订阅</a> <a rel="external" href="/e/web/?type=rss2"><img src="/_img/rss.gif" alt="" /></a> </li>
        </ul></DIV>
<DIV class=left_links>
<H2>广告赞助</H2>
<UL>
  <LI>
[phomead]16[/phomead]
  <LI>
  [phomead]17[/phomead]

  <LI>
  [phomead]18[/phomead]
  </LI></UL><!--  --></DIV></DIV><!-- 左边结束 -->

[!--temp.footer YB--]  

[该贴被修改 4 次,最后修改时间 2007-05-15 12:00:05 ]



2007-05-15 11:39:30 已设置保密 顶部 回复 引用 报告 编辑 删除

ouyang
用户头衔:秀才 *

精华贴   :1
发贴数   :63
经验值   :327
注册时间:2006-05-10
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

2、正题来了,老鬼列表中列表的样式(也就是蓝色标签的标式,就是帝国分出来的列表内容模板
(list.var)


<DT><SPAN><A title=[!--oldtitle--]
  href="[!--titleurl--]">[!--title--]</A></SPAN>[!--newstime--]  <DD>[!--smalltext--]<A href="[!--titleurl--]">... ...详情</A>
  <DT>





3、头部与尾部的调用(公共模板变量 增加以下两个标签)
[!--temp.helei--]  (名字就是helei  )




[!--temp.footer  YB--]    (footer 名字就是YB)

[该贴被修改 1 次,最后修改时间 2007-05-15 11:59:02 ]



2007-05-15 11:44:37 已设置保密 顶部 回复 引用 报告 编辑 删除

情迷戈壁滩
用户头衔:举人

精华贴   :0
发贴数   :178
经验值   :669
注册时间:2007-05-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

仔细研究下




2007-05-15 12:06:42 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

鼓励鼓励



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2007-05-15 15:56:37 已设置保密 顶部 回复 引用 报告 编辑 删除

哈啰
用户头衔:进士

精华贴   :3
发贴数   :885
经验值   :3065
注册时间:2006-06-11
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

我灌水,嘿嘿,楼主强啊,顶了



Powered by:Ecms
2007-05-15 20:13:26 已设置保密 顶部 回复 引用 报告 编辑 删除

isofa
用户头衔:书生

精华贴   :0
发贴数   :74
经验值   :188
注册时间:2007-05-03
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

学 习  了



每天学习一点点~~
2007-05-15 20:21:24 已设置保密 顶部 回复 引用 报告 编辑 删除

gysy123
用户头衔:秀才

精华贴   :0
发贴数   :98
经验值   :310
注册时间:2007-05-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

学习一下!



快流网-快递物流 http://www.kuailiu.com
2007-05-16 13:00:01 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1