语法 语句
数据 ID {id}
帖子 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}
73
发帖时间 {dateline}
回复数 {replies}
总浏览数 {views}
热度值 {heats}
推荐数 {recommends}
更多链接 {moreurl}
当前数据顺序 {currentorder}
默认循环显示内容 [loop]...[/loop]
特殊指定数据显示内容 [index=N]...[/index]
可设置打开方式的链接 <a href="{url}"{target}>{title}</a>
可设置缩略图大小的图片
<img src="{pic}" width="{picwidth}"
height="{picheight}" />

 

常用 实用 代码 集锦: :
1. 登陆及注册代码:
登陆代码如下:
<a href="member.php?mod=logging&action=login" onclick="showWindow('login', this.href)"
class="xi2">{lang login}</a>
注册代码如下:
<a href="member.php?mod={$_G[setting][regname]}" target="_blank"
class="xi2">$_G['setting']['reglinkname']</a>
2. 判断用户是否登陆的代码:
<!--{if $_G['uid']}-->
这里放用户登陆以后需要显示的内容代码
<!--{else}-->
这里放用户非登陆状态所需要显示的内容代码
<!--{if}-->
3. 判断当前所在页面的代码:
$_G['basescript'] == 'portal' 这是门户代码
$_G['basescript'] == 'forum' 这是论坛代码
84
$_G['basescript'] == 'group' 这是群组代码
那么相应的判断当前页面是不是门户/论坛/群组页面中的一种,就使用 if 判断语句,如:
<!--{if $_G['basescript'] == 'portal’}--> 表示如果当前页面是门户页面
<!--{if $_G['basescript'] == 'forum'}--> 表示如果当前页面是论坛页面
<!--{if $_G['basescript'] == 'group'}--> 表示如果当前页面是群组页面
4. 判断是否在 DIY 状态下:
我们在制作模板的过程中,经常会遇到 DIY 状态下 JS 冲突导致 DIY 界面无法正常加载,以至于我
们无法进行模块的添加和管理的情况,这个时候就需要我们做出如下判断:如果在 DIY 状态下,则
不加载冲突的 JS,否则才加载。或者换一种思路,就是:如果不在 DIY 状态下,就加载 JS。意思
是一样的。具体代码如下:
<!--{if $_GET['diy'] == 'yes'}-->
这是在 DIY 状态,所以什么都不加载,留空。
<!--{else}-->
这是在非 DIY 状态,因此这里加载 JS,填入 JS 代码。
<!--{if}-->
5. 关于上述代码中常见符号的解释:
== 两个等于号表示“等于”
!= 一个感叹号加一个等于号表示“不等于”
输入代码时必须要在英文状态下输入,否则会出现错误。


心无丘壑,何以画苍鹰!