自定义论坛模版--修改forumindex.htm模版

原创 2011年01月08日 08:30:00

 

语法说明:

 

<%template  _xxx%> 用于引入 forum/template/default/_xxx.htm模版文件

 

<%csharp%> .... <%/csharp%> 用于写C#代码,其中声明的变量,可以在 <% ... %>中使用

 

//循环的语法

<%loop (DataRow) dr   dt.Rows%>                        
      <%set {aspxrewriteurl} = this.ShowForumAspxRewrite({dr[fid]},0)%>               
      <li><a href="{forumurl}{aspxrewriteurl}" target="_blank">{dr[name]}</a></li>
<%/loop%>

 

 

 

 

 

 

--------- 修改 forumindex.html 模版 ----------

<%template _header%>

<div class="wrap cl pageinfo">
     <div id="nav">
        ...
     </div>
</div>

<!-- 聚合信息:规则帮助、和推荐帖子 -->
<div class="wrap" style="margin-bottom:10px;">
<div style="overflow:visible;">
<table id="tblTopicInfo" border="0" cellpadding="5" cellspacing="0" >
   <tr>

      <td>

            <h2>XX栏目最新10条</h2>

           <ul><script type="text/javascript" src="/forum/tools/showtopics.aspx?count=10&fid=2&template=1"></script></ul> &nbsp;

      </td>

  </tr>
</table>
</div>
</div>


<script type="text/javascript">
var postminchars = parseInt({config.minpostsize});
var postmaxchars = parseInt({config.maxpostsize});
var disablepostctrl = parseInt({disablepostctrl});
</script>


<div class="wrap cl forum" style="position:relative;">

<!-- LayContent -->
    <div class="layContent" style="margin-left:160px; ">

        <!-- 侧边栏 -->                                                                                                                       
         <div class="sideBar" style="width:150px; height:300px; position:absolute; top:15px; left:0; background:#FFF7DE; border:1px solid #FFDF9C; border-top:0; border-left:0;">
                  <ul>                                                                       
                         <li><a href="#">aaaaaaaaa</a></li>                 
                         <li><a href="#">bbbbbbbbb</a></li>              
                         <li><a href="#">ccccccccccc</a></li>             
                  </ul>                                                                             
        </div>                                                                                       
        <!-- 侧边栏:end -->                                                                      

 

<%template _pagewordadlist%>

<div class="announcement cl">


......

 

 

 

<%/if%>
</div>
</div>
    </div>                                                 
<!-- LayContent:end -->          

              

<%if {config.stylejump}==1%>
<%if {userid}!=-1 || {config.guestcachepagetimeout}<=0%>
 <div id="styleswitcherhome_menu" class="popupmenu_popup cl skin" style="display: none;">
  <ul>
  {templatelistboxoptionsforforumindex}
  </ul>
 </div>
<%/if%>
<%/if%>
<%if {config.forumjump}==1%>
 {navhomemenu}
<%/if%>
<%template _copyright%>
<%template _adlist%>
{mediaad}
{inforumad}
<%template _footer%>

48.自定义邮件模板

1.创建模块config.xml 0.1.0
  • enlyhua
  • enlyhua
  • 2016年07月24日 16:31
  • 555

Discuz!论坛系统模板目录结构注释说明(以default模板为例)

/template/default/common/  公共模板目录全局加载 /template/default/common/block_forumtree.htm  DIY论坛树形列表模块 /t...
  • lih062624
  • lih062624
  • 2017年04月06日 11:33
  • 2907

Eclipse常用技巧总结:热键,自定义模版及其他

http://developer.51cto.com/art/200906/129804.htm
  • hansel
  • hansel
  • 2014年04月11日 23:03
  • 953

CFontDialog 对话框定制

定制之前: 定制之后: 把“颜色”下拉框隐藏掉。 方法: 1、重载CFontDialog 类: class CMyFontDialog : public CFon...
  • hazy
  • hazy
  • 2012年01月29日 11:53
  • 1050

VS2013修改模版、创建类模版文件

修改系统模版路径: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplatesCache\CSharp\...
  • pukuimin1226
  • pukuimin1226
  • 2016年06月15日 21:06
  • 7149

高效编程习惯:VS 自定义代码模版

对于开发人员来说,开发效率是非常的重要的。但是代码的规范是重中之重。因为他决定程序的可维护性。        在使用VS进行开发的人,如果是一个老手的话,一般都会听说过一个叫Resharp的插件吧。...
  • zc474235918
  • zc474235918
  • 2015年11月07日 19:23
  • 3465

Sublime Text 2中自定义代码模板

选择菜单Preferences->Browse Packages,找到java目录,其中后缀名为sublime-snippet的文件就是代码模板。 尚未完全搞明白这类文件的语法,不过可以比葫芦画瓢。 ...
  • jzq526
  • jzq526
  • 2012年12月06日 10:13
  • 10278

django创建自定义模板处理器

django创建自定义模板处理器:一、需求来源:在django开发中,页面是通过template(模板)进行渲染的,对于一些数据,可以通过{{ 变量 }}的方式进行传递。但是,如果整个网站中,或者整个...
  • huangyong1314
  • huangyong1314
  • 2016年07月25日 23:58
  • 1030

j2ee web开发常用模板 选择

以前做web开发页面层用的基本就是就是,最近公司java项目页面层用的技术是velocity。听说jsp要淘汰,也不知道是真是假,但本人还是比较喜欢jsp的,下面是网上查找的javaweb项目页面3种...
  • meandmyself
  • meandmyself
  • 2015年11月16日 13:49
  • 1228

建立discuz后台管理页面的模板

前面建立source\admincp\admincp_test.php文件,可以用模板定制一下输出格式。 修改source\admincp\admincp_test.php: ...
  • bq_cui
  • bq_cui
  • 2016年11月22日 21:43
  • 1102
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自定义论坛模版--修改forumindex.htm模版
举报原因:
原因补充:

(最多只允许输入30个字)