Discuz常用函数调用

overme7个月前 (10-17)网页设计644
1、调用主题的查看次数{lang show}_G[forum_thread][views]     
调用主题的回复次数{lang reply}_G[forum_thread][allreplies]
所在位置:forum/viewthread.htm

2、Discuz帖子正文下方有一组相关帖子列表,调用代码如下
所在位置:forum/viewthread_node.htm

  1. <!–{if $post[‘relateitem’]}–>
  2.                         <div class=”mtw mbw”>
  3.                                 <h3 class=”pbm mbm bbda”>{lang related_thread}</h3>
  4.                                 <ul class=”xl xl2 cl”>
  5.                                         <!–{loop $post[‘relateitem’] $var}–>
  6.                                         <li>• <a href=”forum<font color=”#000000″><span style=”line-height: normal; background-color: rgb(255, 102, 255);”>.</span></font>php?mod=viewthread&tid=$var[tid]” title=”$var[subject]” target=”_blank”>$var[subject]</a></li>
  7.                                         <!–{/loop}–>
  8.                                 </ul>
  9.                         </div>
  10.                 <!–{/if}–>

复制代码

3、调用会员头像!代码有三种格式:

  1. <!–{avatar($_G[uid],small)}–>     //调用小头像  默认长度48px   宽度48px
  2. <!–{avatar($_G[uid],middle)}–>   //调用中头像  默认长度120px   宽度120px
  3. <!–{avatar($_G[uid],big)}–>       //调用大头像  默认长度200px  宽度200px

复制代码

4、内容页TAG代码$post[tags]

  1. <!–{if $post[‘first’] && ($post[tags] || $relatedkeywords) && $_GET[‘from’] != ‘preview’}–>
  2.                         <div class=”ptg mbm mtn”>
  3.                                 <!–{if $post[tags]}–>
  4.                                         <!–{eval $tagi = 0;}–>
  5.                                         <!–{loop $post[tags] $var}–>
  6.                                                 <!–{if $tagi}–>, <!–{/if}–><a title=”$var[1]” href=”misc.php?mod=tag&id=$var[0]” target=”_blank”>$var[1]</a>
  7.                                                 <!–{eval $tagi++;}–>
  8.                                         <!–{/loop}–>
  9.                                 <!–{/if}–>
  10.                                 <!–{if $relatedkeywords}–><span>$relatedkeywords</span><!–{/if}–>
  11.                         </div>
  12.                 <!–{/if}–>

复制代码

5、Discuz登录名称变量弹窗登录

  1. <a href=”member.php?mod=logging&action=login” onclick=”showWindow(‘login’, this.href)”>{lang login}</a>

复制代码

{lang login}为登录文字变量,可以在source/language相关文件中修改

6、替换搜索框默认文字:
{lang enter_content}语言包字段,所代替的文字是:“请输入搜索内容”。

修改方法,进入以下文件夹内/source/language
找到:lang_template.php,搜索enter_content修改对应文字内容。

7、内容页标题调用代码

  1. <h1 class=”ph”>$article[title] <!–{if $article[‘status’] == 1}–>({lang moderate_need})<!–{elseif $article[‘status’] == 2}–>({lang ignored})<!–{/if}–></h1>

复制代码

8、discuz文章的上一篇和下一篇
discuz文章的上一篇和下一篇 $article[‘preaid’] || $article[‘nextaid’]

  1. <!–{if $article[‘preaid’] || $article[‘nextaid’]}–>
  2.                 <div class=”pren pbm cl”>
  3.                     <!–{if $article[‘prearticle’]}–><em>{lang pre_article}<a href=”{$article[‘prearticle’][‘url’]}”>{$article[‘prearticle’][‘title’]}</a></em><!–{/if}–>
  4.                     <!–{if $article[‘nextarticle’]}–><em>{lang next_article}<a href=”{$article[‘nextarticle’][‘url’]}”>{$article[‘nextarticle’][‘title’]}</a></em><!–{/if}–>
  5.                 </div>
  6.                 <!–{/if}–>

复制代码

9、论坛板块简介调用代码

  1. <!–{if $forum[description]}–><p class=”xg2″>$forum[description]</p><!–{/if}–>

复制代码

在默认情况下是只有一横排显示一个板块的时候才显示,所以这里你就可以把他单独提出来,加到多板块横排的代码里面!

10、文章列表页图片<!–{if $value[pic]}–>

  1. <!–{if $value[pic]}–><div class=”atc”><a href=”$article_url” target=”_blank”><img src=”$value[pic]” alt=”$value[title]” class=”tn” /></a></div><!–{/if}–>

复制代码

$article_url   这个是文章的网址    $value[pic]   这个是图片路径     $value[title]  文章标题

11、$thread[dateline]帖子列表页作者发布时间

  1. <em><span{if $thread[‘istoday’]} class=”xi1″{/if}>$thread[dateline]</span></em>

复制代码

相关文章


		Discuz版块下方显示最新主题设置方法

Discuz版块下方显示最新主题设置方法

小编网站首页版块开始显示效果是这样的:版块下显示的是最后发表时间,没有标题内容 需要的显示效果如图: 版块下显示最新发帖的设置方法: 1、 显示效果都是模板控制的,修改对应的discuz论坛首页...


		Discuz相关帖子功能开启方法

Discuz相关帖子功能开启方法

Discuz系统相同帖子功能,是非常不错的功能,可以根据标签,匹配相关内容供用户浏览. 如下图示: 在此分享相关帖子功能开启方法: 步骤1: 进入后台 -> 界面 ->界面设置-&...


		如何在DISCUZ发帖页添加自定义字段

如何在DISCUZ发帖页添加自定义字段

使用DISCUZ系统仿站时,发帖时如果要新增一些参数,怎么样才能实现这样的效果呢? 下面我爱自学网分享在网络上收集到的发帖内页添加字段的方法,供参考。 第一步:使用管理员用户名密码登录DISCUZ...

Discuz使用电脑访问discuz手机版或触屏版教程

一、discuz电脑无法访问标准手机版的方法: 现在需要修改2个文件,即可用电脑浏览discuz的手机版本: 1、文件./source/function/function_core.php 查找...


		Discuz去除图片下载附件提示信息

Discuz去除图片下载附件提示信息

使用Discuz建站系统发布帖子内容时,内容有图片时。鼠标移动到图片上时,会弹出下图所示的“下载附件”的提示信息。 实际大家浏览网页时,基本上是不会主动下载图片的,只是查看而已。但是,下载附件的提...


		Discuz图片水印设置方法教程

Discuz图片水印设置方法教程

发布图片时,为了防止侵权盗用,或是为了宣传网址引流,需要添加在图片上添加水印。 在此分享Discuz系统图片水印设置方法: Discuz论坛的水印设置很简单,使用制作的水印图片覆盖系统水印地址,然...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。