discuz 模板代码解释

转载 2012年03月31日 11:16:27
模块模板列表代码说明:


作为小白,我为了更好地DIY论坛,便到处搜集资料,发现论坛没有这个详细资料,于是乎整理了以下资料。
以下都来源于程序本身,只不过我是提取出来了,更方便大家,,,
查看位置:后台:门户 » 模块模板  [+] 模块模板列表  


技巧提示
1.你可以使用[loop]...[/loop]标签来循环显示模块中的数据;如果要在模板中多处循环可以使用[loop1]...[/loop1]的方式扩展(只能扩展1-9个)
2.你可以使用[order=N]...[/order]标签来替代默认loop中的第N个位置数据的展示,你可以使用[order1=N]...[/order1]的方式来扩展(对应[loop1])
3.你可以使用[index=N]...[/index]的方式来指定第N条数据的展示方式,由该语法指定的数据不再在loop循环中出现,
可以通过[index1]...[/index1]的方式来扩展(只能扩展1-9个)以实现同一条数据多处展示
4.你可以使用可生成缩略图的图片标签/可指定打开方式的链接,并在生成模块时指定缩略图大小/链接打开方式
5.某些模块(如静态模块)内容是由数据源生成的,不需要对应模板
6.字段项(如:{title})只在[loop]、[order]、[index]标签内生效
-------------------------------------------------
·通用循环内容·
默认循环内容:[loop]...[/loop]
替代对应loop中指定数据内容,[order=odd]为奇数行,[order=even]为偶数行: [order=N]...[/order]
特殊指定数据显示内容: [index=N]...[/index]
带链接的标题: <a href=...
可生成缩略图的图片: <img src=...>
当前数据顺序: {currentorder}
当前数据是否在奇数行: {parity}
-------------------------------------------------
1.相册模块
相册链接: {url}相册名称: {title}相册封面: {pic}用户UID: {uid}用户名: {username}
创建日期: {dateline}更新日期: {updatetime}照片数: {picnum}

2.日志模块
日志链接: {url}日志标题: {title}日志简介: {summary}日志图片: {pic}发布时间: {dateline}
作者UID: {uid}作者名: {username}用户头像: {avatar}用户头像(中): {avatar_middle}
用户头像(大): {avatar_big}评论数: {replynum}浏览数: {viewnum}表态项1: {click1}表态项2: {click2}
表态项3: {click3}表态项4: {click4}表态项5: {click5}表态项6: {click6}表态项7: {click7}表态项8: {click8}

3.记录模块
记录链接: {url}记录内容: {title}用户UID: {uid}用户名: {username}用户头像: {avatar}
用户头像(中): {avatar_middle}用户头像(大): {avatar_big}发布时间: {dateline}回复数: {replynum}

4.图片模块
图片链接: {url}图片名称: {title}图片地址: {pic}图片说明: {summary}用户UID: {uid}用户名: {username}
上传时间: {dateline}查看数: {viewnum}表态项1: {click1}表态项2: {click2}表态项3: {click3}
表态项4: {click4}表态项5: {click5}表态项6: {click6}表态项7: {click7}表态项8: {click8}

5.文章模块
作者UID: {uid}作者名: {username}用户头像: {avatar}用户头像(中): {avatar_middle}用户头像(大): {avatar_big}
文章链接: {url}文章标题: {title}文章封面: {pic}文章简介: {summary}发布时间: {dateline}
栏目链接: {caturl}栏目名称: {catname}文章数: {articles}查看数: {viewnum}评论数: {commentnum}

6.文章栏目
栏目链接: {url}栏目名称: {title}文章数: {articles}

7.专题模块
专题链接: {url}专题名称: {title}专题封面: {pic}专题名称: {summary}创建者UID: {uid}
创建者: {username}创建时间: {dateline}查看数: {viewnum}

8.友情链接
站点URL: {url}站点名称: {title}站点LOGO: {pic}站点简介: {summary}

9.统计模块
发帖总数: {posts}帖子显示名: {posts_title}群组总数: {groups}群组显示名: {groups_title}
会员总数: {members}会员显示名: {members_title}群组今日发帖: {groupnewposts}
今日发帖显示名: {groupnewposts_title}论坛今日发帖数: {bbsnewposts}今日发帖显示名: {bbsnewposts_title}
论坛昨日发帖数: {bbslastposts}昨日发帖显示名: {bbslastposts_title}当前在线会员数: {onlinemembers}
当前在线会员显示名: {onlinemembers_title}历史最高在线会员数: {maxmembers}
历史最高在线显示名: {maxmembers_title}动态数: {doings}动态显示名: {doings_title}
日志数: {blogs}日志显示名: {blogs_title}相册数: {albums}相册显示名: {albums_title}
图片数: {pics}图片显示名: {pics_title}分享数: {shares}分享显示名: {shares_title}

10.会员模块
空间链接: {url}用户名: {title}用户头像: {avatar}用户头像(中): {avatar_middle}用户头像(大): {avatar_big}
注册时间: {regdate}发帖数: {posts}主题数: {threads}精华帖数: {digestposts}积分数: {credits}
推荐原因: {reason}竟价单次访问单价: {unitprice}
竟价总积分: {showcredit}blockclass_member_field_shownote: {shownote}威望: {extcredits1}
金钱: {extcredits2}贡献: {extcredits3}出生年份: {birthyear}出生月份: {birthmonth}生日: {birthday}
生肖: {zodiac}血型: {bloodtype}真实姓名: {realname}星座: {constellation}
固定电话: {telephone}手机: {mobile}证件类型: {idcardtype}证件号: {idcard}邮寄地址: {address}
邮编: {zipcode}出生省份: {birthprovince}出生地: {birthcity}出生县: {birthdist}出生小区: {birthcommunity}
毕业学校: {graduateschool}学历: {education}公司: {company}职业: {occupation}
职位: {position}年收入: {revenue}情感状态: {affectivestatus}身高: {height}QQ: {qq}个人主页: {site}
自我介绍: {bio}国籍: {nationality}居住省份: {resideprovince}居住地: {residecity}居住县: {residedist}
居住小区: {residecommunity}体重: {weight}支付宝: {alipay}MSN: {msn}
阿里旺旺: {taobao}兴趣爱好: {interest}昵称: {field2}性别: {gender}交友目的: {lookingfor}

11.静态模块
详见 通用循环内容

12.公告模块
公告链接: {url}公告标题: {title}公告内容: {summary}开始时间: {starttime}结束时间: {endtime}

13.漫游模块
应用链接: {url}应用名称: {title}应用图标: {icon}应用图标(小): {icon_small}

14.群组模块
群组链接: {url}群组名称: {title}群组图片: {pic}群组介绍: {summary}群组图标: {icon}
创始人: {foundername}创始人UID: {founderuid}总发帖数: {posts}今日发帖数: {todayposts}
总话题数: {threads}成员数:{membernum}创建时间: {dateline}群组等级: {level}
群组公共积分: {commoncredits}群组活跃度: {activity}

15.群组活动
活动帖URL: {url}活动标题: {title}主题图片: {pic}活动介绍: {summary}活动时间: {time}
报名截止时间: {expiration}发起人: {author}发起人UID: {authorid}每人花销: {cost}
活动地点: {place}活动类型: {class}性别要求: {gender}需要人数: {number}已报名人数: {applynumber}

16.群组帖子
帖子链接: {url}帖子标题: {title}附件图片: {pic}帖子内容: {summary}楼主: {author}
楼主UID: {authorid}楼主头像: {avatar}楼主头像(中): {avatar_middle}楼主头像(大): {avatar_big}
主题帖子总数: {posts}主题今日帖子数: {todayposts}主题最后发帖时间: {lastpost}
主题发布时间: {dateline}主题回复数: {replies}主题查看数: {views}主题热度: {heats}
主题推荐数: {recommends}群组名称: {groupname}群组链接: {groupurl}

17.群组商品
商品链接: {url}商品名称: {title}商品图片地址: {pic}商品说明: {summary}
商品累计售出数: {totalitems}商品卖家: {author}商品卖家UID: {authorid}商品价格: {price}

18.活动模块
活动帖URL: {url}活动标题: {title}主题图片: {pic}活动介绍: {summary}活动时间: {time}
报名截止时间: {expiration}发起人: {author}发起人UID: {authorid}每人花销: {cost}活动地点: {place}
活动类型: {class}性别要求: {gender}需要人数: {number}已报名人数: {applynumber}

19.板块模块
版块链接: {url}版块名称: {title}版块介绍: {summary}版块图标: {icon}版块帖子数: {posts}
版块话题数: {threads}版块今日新帖数: {todayposts}

20.帖子模块
帖子URL: {url} 帖子标题: {title}附件图片: {pic}帖子内容: {summary}楼主: {author}
楼主UID: {authorid}楼主头像: {avatar}楼主头像(中): {avatar_middle}楼主头像(大): {avatar_big}
帖子图标: {icon}版块URL: {forumurl}版块名称: {forumname}主题分类名称: {typename}
主题分类图标: {typeicon}主题分类URL: {typeurl} 分类信息名称: {sortname}分类信息URL: {sorturl}
总发帖数: {posts}今日发帖数: {todayposts}最后回复时间: {lastpost}发帖时间: {dateline}
回复数: {replies}总浏览数: {views}热度值: {heats}推荐数: {recommends}

21.商品模块
商品链接: {url}商品名称: {title}商品图片地址: {pic}商品说明: {summary}商品累计售出数: {totalitems}
商品卖家: {author}商品卖家UID: {authorid}商品价格: {price}

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

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

discuz源代码分析

第一个文件当然是分析./include/common.inc.php这个文件,这个是Discuz的核心中的核心,基本上每次操作都include到了这个文件,下面就分七段来分析这个文件: Sect...
  • Free_Wind22
  • Free_Wind22
  • 2014年03月07日 11:51
  • 2816

discuz自定义模板制作

【晚秋枫叶】尊重原作 在做模板之前大家最好具备一些基本的网页制作方面的知识。那么咱们先来看看如何制作一套简单的模板流程。 1、在Photoshop中制作风格页面并切图保存; 2、制作html...
  • cloudday
  • cloudday
  • 2011年10月31日 11:31
  • 6722

Discuz!开发之模板标签语法学习

一、加载模板 使用template()函数显示已存在模板: 在Discuz!程序执行中可以通过 include template('模板文件夹/模板名称无后缀');的方式进行解析! templa...
  • lih062624
  • lih062624
  • 2017年04月09日 08:13
  • 3133

discuz 模板文件中的插件嵌入点列表

模板文件中的插件钩子(插件嵌入点): 插件钩子代码例子: 插件钩子的作用在于能让插件在指定的一些位置输出有关代码!在DZ7.x-DX1.5中插件钩子并不显得很重要,但是随着...
  • binggoogle
  • binggoogle
  • 2015年11月17日 00:25
  • 489

【discuz】discuz模板语法

Discuz! X 模板的解析主要是 ./source/class/class_template.php 文件解析处理的,如果需要深入了解请可以看看这个文件! 模板嵌套语法 将被嵌...
  • yanhui_wei
  • yanhui_wei
  • 2013年09月10日 15:07
  • 9602

【Discuz】导航条、搜索栏的修改

可能对于有些人来说,Discuz的导航栏与搜索栏需要修改、或者直接不要。 Discuz的导航条、搜索栏也是如同《【Discuz】去除版权信息,标题栏与底部修改》(点击打开链接)的信息一样,只要修改...
  • yongh701
  • yongh701
  • 2015年06月03日 11:10
  • 3946

discuz模板机制

discuz采用‘编译型’模版机制,其核心思想是将页面布局以普通网页文件存贮,在这些文件中插入需要动态显示数据的“仿PHP代码”,模版系统再把模版源文件中的“仿PHP代码”通过DZ的模版的引擎转换为真...
  • ronzone
  • ronzone
  • 2017年03月23日 14:34
  • 486

学习Discuz! X3.2记录:新建模板及修改logo

貌似 discuz 官方文档比较陈旧(http://faq.comsenz.com/usersguide)。费了些时间才摸索出模板制作方面的一点头绪,这里做一下记录。     1、以管理员身份登录...
  • bq_cui
  • bq_cui
  • 2016年01月25日 11:42
  • 2476

DISCUZ首页模板解释

{lang announcements}:  $announcements ...
  • hubu2006
  • hubu2006
  • 2015年11月20日 18:05
  • 974
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:discuz 模板代码解释
举报原因:
原因补充:

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