精华内容
下载资源
问答
  • DISCUZ!论坛标签SEO优化

    2020-09-28 18:17:54
    关键字描述:优化 标签 论坛 关键字 TAGS 整形 优惠 选择 可以 国庆 关于DISCUZ!论坛标签SEO优化需要参考百度指数和第三方统计数据,具体的需要注意一下几点: 1.参考百度关键字的时候,不要选择过热的关键字。...
  • discuz论坛插件DZ插件 用户标签 .
  • discuz 标签

    2017-10-07 09:59:00
    Discuz 模板标签说明 Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下: <!-{ 代码内容 }-> 逻辑元素包围符,该符号用于包含条件和循环元素 == ...

    Discuz 模板标签说明

    Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下:

    <!-{ 代码内容 }->

    逻辑元素包围符,该符号用于包含条件和循环元素


    == 条件判断 ==

    <!-{if expr1}->
    statement1
    <!-{elseif expr2}->
    statement2
    <!-{else}->
    statement3
    <!-{/if}->

    这是一个典型的条件模板,当条件 expr1 为真时,显示模板 statement1 内容,否则当 expr2 为真时,显示模板 statement2 内容,否则显示模板 statement3 的内容。如同其他语言中的条件控制一样,其中 <!-{elseif expr}-> 和 <!-{else} -> 是非必须的。

     

    == 不带下标变量的数组循环 ==

    <!-{loop $array $value}->
    statement
    <!-{/loop}->

    相当于 PHP 的数组循环语句:

    foreach($array as $value) {
    statement
    }


    == 带下标变量的数组循环 ==

    <!-{loop $array $key $value}->
    statement
    <!-{/loop}->

    相当于 PHP 的数组循环语句:

    foreach($array as $key => $value) {
    statement
    }

    == 信息元素包围符 ==

    {CONSTANT}<br />
    可以引用界面替换变量,其中必须为大写字母,该符号实际的作用是引用 PHP 常量 CONSTANT,因此也可以通过它来引用其他的常量内容。

    {lang variable}<br />
    可以在模板中引用语言变量 variable 的内容,语言变量经由 templates.php.lang 中数组 $language 定义。如 {lang post_edit} 的内容在编译模板的时候被替换为 $language['post_edit'] 的内容,简体中文版的意思是“编辑帖子”。

    {template name}<br />
    模板嵌入符,为了避免模板的冗长,可以使用本符号来将 name 模板的内容嵌入本模板中(实际上为引用)。

    {LF}<br />
    换行符,因为 Discuz! 模板引擎会忽略掉多余的换行(\n),这个符号用来成生需要的 \n。

    {eval statement}<br />
    运行 PHP 语句体 statement。推荐只在特别必须的时候才使用该结构,因为它会破坏模板的结构和可读性。如 {eval echo 'template';} 实现的功能为echo 'template';

    <!-{eval for ($i=1; $i<=5; $i++){ }->
    <!-{eval echo "Hello World!";}->
    <!-{eval}}->

    等同于

    for ($i=1; $i<=5; $i++){
    echo "Hello World!"
    }


    == 插入子模板 ==

    <!-{subtemplate 路径/模板名}->
    例如
    <!-{subtemplate common/header_common}->


    == 插入钩子 ==
    <!-{hook/viewthread_profileside $postcount}->

    == 插入广告 ==

    <!-{ad/subnavbanner/a_mu}->

    == 常量 ==
    {STATICURL} static/
    {IMGDIR} static/image/common/
    {TPLDIR} 模板路径

    {CURMODULE}
    {VERHASH}
    {FORMHASH}
    {NOTICETEXT}
    {TIMESTAMP}

    {CHARSET}
    {STYLEID}
    {BORDERCOLOR}
    {SMFONTSIZE}
    {SMFONT}
    {UC_API}

    转载于:https://www.cnblogs.com/zq-top/p/7634196.html

    展开全文
  • discuz论坛diy标签

    2012-07-11 08:50:00
    1.[ u]文字:在文字的位置可以任意加入您需要的字符,显示为下划线效果。... 以上用来决定文字位置5.[ color=red]文字:输入您的颜色代码,在标签的中间插入文字可以实现文字颜色改变。 6.[ SIZE=数字]文字:输入您...

    1.[ u]文字:在文字的位置可以任意加入您需要的字符,显示为下划线效果。

    2.[ align=center]文字:在文字的位置可以任意加入您需要的字符,center位置center表示居中,

    3.left表示居左,4.right表示居右。
    以上用来决定文字位置

    5.[ color=red]文字:输入您的颜色代码,在标签的中间插入文字可以实现文字颜色改变。
    6.[ SIZE=数字]文字:输入您的字体大小,在标签的中间插入文字可以实现文字大小改变。
    7.[ font=隶书]改变字体
    8.[ fly]飞翔的文字[/fly]:在标签的中间插入文字可以实现文字飞翔效果,类似跑马灯。
    9.[ MOVE]移动的文字[/move]:在标签的中间插入文字可以实现文字移动效果,来回飘动。
    10.[FLIPH]左右颠倒文字[/FLIPH]
    11.[FLIPV]上下颠倒文字[/FLIPV]
    12.文字:在标签的中间插入文字可以实现文字发光特效,glow内属性依次为宽度、颜色和边界大小。
    13.[BLUR=文字宽度,方向,浓度]模糊文字[/BLUR]
    14.文字:在标签的中间插入文字可以实现文字阴影特效,shadow内属性依次为宽度、颜色和边界大 小。
    15.[ url=http://www.discuz.com/]http://www.discuz.com/[/url]
    [ url=http://www.discuz.com/]康盛创想[/url]:有两种方法可以加入超级连接,可以连接具体地址或者文字连接。
    16.[ img]图片地址[/img] :在标签的中间插入图片地址可以实现插图效果。
    17.[ email]给我发email[/email] 发email给我
    18.[ wmv=360,65,1]视频、mp3文件的链接地址[/wmv]
    这是论坛最常使用的插入视频或者mp3文件的格式。360,65,1是播放器窗口的宽和高,可自行设定大小。
    19.[ FLASH=宽度,高度]Flash连接地址[/flash] 手动控制
    20.[ swf]Flash连接地址[/swf] 自动控制大小
    在标签的中间插入Flash图片地址可以实现插入Flash。
    21.[ sound]声音文件url[/sound] 插入一个背景声音文件(*.mid,*.wav)
    22.[ QUOTE]引用 : 引用内容,类似的代码还有
    23.[ hide]内容 [/hide]按回复隐藏内容,仅限版主及管理员使用
    效果:只有当浏览者回复本贴时,才显示其中的内容,否则显示为“**** 隐藏信息 跟贴后才能显示 *****”
    24[.hide=20]内容[/hide]按积分隐藏内容,仅限版主及管理员使用
    效果:只有当浏览者积分高于20 时,才显示其中的内容,否则显示为“**** 隐藏信息 积分高于 20 点才能显示 ****”
    注意:以下 Discuz! 代码需论坛可用 [img] 代码才能使用
    25.[ iframe]网页地址[/iframe] 在帖子中镶嵌网页
    26.[ img=]图像网址[/img] 链接图像
    27.[ img=88,31]图像网址[/img] 链接图像并限制大小,88.31用于调整大小
    28.[ swf]flash 动画连接地址[/swf] 链接 flash 动画,用法与 [img] 类似
    29.[ swf=88,31]flash 动画连接地址[/swf] 链接 flash 动画并限制大小,用法与 [img] 类似
    30.[wmv][/wmv]、[mid][/mid]、[ra][/ra]、 用于在帖子中插入上述多媒体格式文件,用法与其他 Discuz! 代码 [/hide]

    转载于:https://www.cnblogs.com/taletao/archive/2012/07/11/2585637.html

    展开全文
  • discuz标签

    2015-04-05 10:47:00
    {template common/header} {eval $arr = array( 'aa'=>'dz', 'bb'=>'zd' )} {TIMESTAMP} <br/> <ul> {loop $arr $k $v} <li>{$k} = {$v}&l...
    {template common/header}
    {eval $arr = array(
                'aa'=>'dz',
                'bb'=>'zd'            
    )}
    {TIMESTAMP}
    <br/>
    <ul>
    {loop $arr $k $v}
    <li>{$k} = {$v}</li>
    {/loop}
    <li>333</li>
    </ul>
    
    {eval $n = 10}
    {if $n == 1}
    var n is 1
    {elseif $n == 100}
    var n is 100
    {else}
    var n is not 1 or 100
    {/if}
    <br/>
    {avatar(1,'small')}
    <br/>
    {date(TIMESTAMP)}
    <br/>
    {date(1333333333)}
    <br/>
    <!--{ad/custom_1}-->
    <br/>
    <!--{block/12}-->
    <br/>
    {block var}
    <ul>
       <li>111</li>
       <li>222</li>
       <li>333</li>
    </ul>
    {/block}
    {$var}
    <br/>
    {hook/forumdisplay_var_test}
    <br/>
    {LF}
    <!--[diy=diy_test_11]-->
    	<div id='diy_test_11' class='area'></div>
    <!--[/diy]-->
    {template common/footer}
    

     

    转载于:https://www.cnblogs.com/fenle/p/4393747.html

    展开全文
  • Discuz常用标签

    2020-02-03 01:58:45
    Discuz!模版文件定位 一般情况下 模版文件目录 特殊情况下 特殊情况下 理解php的include机制 头部文件 1 2 3 4 5 6 7 <!DOCTYPE html!> <html> <...

    Discuz!模版文件定位

    一般情况下

    模版文件目录

    模版文件目录

    特殊情况下

    特殊情况下

    特殊情况下

    理解php的include机制

    头部文件

    1
    2
    3
    4
    5
    6
    7

    <!DOCTYPE html!>
    <html>
    <head>
    <meta charset="utf-8">
    </head>
    </html>
    <body>

    主文件

    1
    2
    3

    <?php include 'head.php' ?>
    <p>这里是内容</p>
    <?php include 'foot.php' ?>

    尾部文件

    1
    2

    </body>
    </html>

    Discuz!X子模版调用标签

    作用:通过调用子模版,实现模版分离,提升模版复用率。

    使用方法:

    template子模版目录/子模版文件名

    subtemplate子模版目录/子模版文件名

    subtemplate相对于template执行效率更高一下

    1
    2
    3

    <!--{template common/header}-->
    <p>内容</p>
    <!--{template common/footer}-->

    Discuz!X变量输出标签

    作用:输出变量的值,支持多维数组,变量嵌套方式。

    使用方法:{$变量名}或$变量名

    1
    2
    3
    4

    <!--{template common/header}-->
    <p>{$_G['uid']}</p>用户id值
    <p>{$_G['username']}</p>用户名
    <!--{template common/footer}-->

    Discuz!X常量输出标签

    作用:输出常量值

    使用方法:{常量名}

    1
    2
    3
    4

    <!--{template common/header}-->
    <p>{TIMESTAMP}</p>当前时间的时间戳
    <p>{DISCUZ_ROOT}</p>根目录的绝对路径
    <!--{template common/footer}-->

    Discuz!X万能输出标签

    输出任意的值,支持变量、常量、函数、对象属性、对象方法、PHP语句等

    使用方法:{echo 输出的代码}

    1
    2
    3
    4
    5

    <!--{template common/header}-->
    <p>{echo  $_G['username']}</p>用户名
    <p>{echo  'ppc'}</p>标准字符串
    <p>{echo  1+2}</p>输出值3
    <!--{template common/footer}-->

    Discuz!X运行单行代码标签

    作用:执行任意的单行php代码

    使用方法:{eval 任意PHP代码}

    1
    2
    3
    4

    <!--{template common/header}-->
    {eval  $phpchina = 'ppc'}给phpchina赋值ppc
    <p>{phpchina}</p>输出ppc
    <!--{template common/footer}-->

    Discuz!X运行多行代码标签

    作用:执行任意的多行php代码

    使用方法:{ecal}php代码{/ecal}

    1
    2
    3
    4
    5
    6
    7

    <!--{template common/header}-->
    {eval}function phpchina(){
    echo ' This is PHP CHIAN function'
    }
    {/eval}
    <p>{eval phpchina()}</p>输出phpchina值
    <!--{template common/footer}-->

    注意dzx2.5版本可使用eval

    Discuz!X输出头像标签

    作用:输出指定的用户ID头像,支持大中小三种尺寸

    使用方法:

    1
    2
    3
    4
    5
    6
    7
    8

    {avatar(用户ID,'big')}
    {avatar(用户ID,'medium')}
    {avatar(用户ID,'small')}
    <!--{template common/header}-->
    {avatar(1,'big')}调用的大头像
    {avatar(1,'medium')}调用的中头像
    {avatar(1,'small')}调用的小头像
    <!--{template common/footer}-->

    Discuz!X循环数值标签

    作用:对存储在PHP数组的数据进行遍历

    使用方法:

    {loop $数组名 $值}{/loop}

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13

    <!--{template common/header}-->
    {eval}
    $phpchina = array(
    'aa'=> 'dz'
    'bb'=>'zd'
    )
    {/eval}
    <ul>
    {loop $phpchina $value}
    <li>{$value}</li>
    </loop>
    </ul>
    <!--{template common/footer}-->

    {loop $数组名 $索引 $值}{/loop}

    1
    2
    3
    4
    5

    <ul>
    {loop $phpchina $key $value}
    <li>{$key} {$value}</li>
    </loop>
    </ul>

    Discuz!X逻辑判断标签

    作用:实现高度定制化的流程控制处理

    使用方法:

    1
    2
    3
    4

    {if 条件}
    {elseif 条件}
    {else}
    {/if}

    一、输出1的时候显示“值是1”

    1
    2
    3
    4
    5
    6

    <!--{template common/header}-->
    {eval $phpchina = 1}
    {if $phpchina ==1}
    值是1
    {/if}
    <!--{template common/footer}-->

    二、当if执行失败执行{else}

    1
    2
    3
    4
    5
    6
    7
    8

    <!--{template common/header}-->
    {eval $phpchina = 2}
    {if $phpchina ==1}
    值是1
    {else}
    值不是1
    {/if}
    <!--{template common/footer}-->

    三、当1的时候显示“值是1”,当值是2的时候显示“值是2”,否自“不是1,也不是2”

    1
    2
    3
    4
    5
    6
    7
    8
    9

    <!--{template common/header}-->
    {eval $phpchina = 2}
    {if $phpchina ==1}
    值是1
    {elseif $phpchina ==2}
    {else}
    不是1,也不是2
    {/if}
    <!--{template common/footer}-->

     

    Discuz!X时间输出标签

    作用:输出一个时间戳到页面上,显示为详细时间日期

    用法:{date时间戳}

    1
    2
    3

    {template common/header}
    {date(TIMESTAMP)}
    {template common/footer}

    Discuz!X广告调用标签

    作用:输出一段广告在页面,后台可以定制

    用法:{ad/广告标识符}

    后台可直接开启,并得到代码

    Discuz!X数据调用标签

    用法:{block/模块id}

    门户---模块管理--数据调用(类似广告调用)

    默认是显示ul无序列表,可以选择ol实现有序列表(模块--属性--模块模版)

    也可以选择外部调用利用一段js实现,一般在跨网站,跨网站实现的,劲量选择内部调用。

    Discuz!X变量的拼接标签

    作用:将php和html拼接到变量中,混编代码

    用法:{block 变量名}混编代码{block}

    1
    2
    3
    4
    5
    6
    7
    8
    9

    {block phpblog}
    <ul>
    <li>111</li>
    <li>222</li>
    <li>333</li>
    </ul>
    {/block}
    //输出phpblog变量
    {$phpblog}

    Discuz!X钩子调用标签

    作用:结合插件系统,输出插件指定嵌入点的返回值

    使用方法:{hook/模块名称_自定义名称}

    1

    {hook/forumdisplay_phpblog_text}

    Discuz!X输出换行标签

    作用:在模版中输出类Uinx换行符

    用法:{LF}主要是用在discuz!邮件模版

    Discuz!XDIY调用标签

    作用:创建DIY数据调用容器,实现DIY拖动效果

    用法:

    1
    2
    3

    <!--[diy=diy的id值]-->
    <div id="diy的id值" class="area"></div>
    <!--[/diy]-->

    展开全文
  • 关键字描述:功能 详解 聚合 标签 显示 应用 安装 发布 论坛 出来 Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。标签聚合功能是Discuz! 7.0的新功能,当您的UCenter下安装了两个及...
  • Discuz模板标签详解

    2012-12-20 17:10:12
    Discuz模板标签解释 Discuz! 的模板采用近似 PHP 表达式的语法,支持的元素如下: 1.   逻辑元素包围符,该符号用于包含条件和循环元素,其中: statement1 statement2 statement3 为一个...
  • discuz 模板标签

    2012-12-26 10:15:00
    Discuz 模板标签说明 Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下: <!-{ 代码内容 }-> 逻辑元素包围符,该符号用于包含条件和循环元素 ...
  • discuz 标签详解

    2014-04-10 18:04:00
    Discuz 模板标签说明 Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下: <!-{ 代码内容 }-> 逻辑元素包围符,该符号用于包含条件和...
  • 很多站长希望在DIY的时候调用主题标签TAG,Discuz!默认是不支持调用TAG的,本文介绍如何修改DIY源码实现我们所需要的功能: 修改文件:source/class/block/forum/block_thread.php 搜索 'todayposts' => array('...
  • discuz 常用标签

    2014-03-14 10:12:00
    活动帖URL: {url} 活动标题: {title} 主题图片: {pic} 活动介绍: {summary} 活动时间: {time} 报名截止时间: {expiration} 发起人: {author} 发起人UID: {authorid} 每人花销: {cost} ...性别要求: {ge...
  • 修改discuz标签列表页面显示的标签数量 编辑 source/module/misc/misc_tag.php<php> $viewthreadtags = 100; 标签相关的帖子多的时候一页只有显示20个帖子。 编辑 //source/module/misc/misc_tag.php $...
  • Discuz 模板标签说明

    2013-10-31 17:50:00
    Discuz 模板标签说明 Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下: <!-{ 代码内容 }-> 逻辑元素包围符,该符号用于包含条件和循环元素 == ...
  • discuz模板标签机制

    2014-02-20 15:08:00
    Discuz采用类似php的标签机制,基本是html 如果设置到业务逻辑的 模式是这样 <!--{ 代码内容 }--> 1 <!--{if $prompts['newbietask'] && $newbietasks}-->{template task_newbie...
  • Discuz模板引擎标签

    2013-04-26 10:39:37
    Discuz模板引擎标签  2009-01-15 09:06:27| 分类: 程序人生|字号 订阅 Discuz! 的模板采用近似 PHP 表达式的语法,支持的元素如下: 1.  逻辑元素包围符,该符号用于包含条件和循环元素,...
  • 我现在是这样调最新帖的,请问怎么调某个板块的...论坛最新主题: {dede:loop table=“cdb_threads” sort=“tid” row=“10”} ·[field:subject function=“cn_substr(’@me’,30)” /]([field:lastpost func...
  • 不多说,直接贴代码: 数据源调用方法就不多说了,在有关phpcms数据源调用中有详细的介绍 实现原理:添加一个过滤函数 function clearHtml($content) { $content=preg_replace('/\[[^\[\]]{1,}\]/','',$content)...
  • discuz_X2.0文件结构和标签详解
  • META是HTML里面的一个标签,提供文档字符集、使用语言、作者等基本信息,以及对关键词的设定等,最大的作用是能够做搜索引擎优化(SEO)。便于搜索引擎查找、分类。 三、设置方法 打开Discuz主页,以管理员(admin)...
  • 帝国cms灵动标签调用技巧下文分享给大家,一起来看看吧
  • Discuz 模板引擎标签 2009-06-03 09:18 来源http://wenku.baidu.com/view/7626986aaf1ffc4ffe47ac25.html Discuz! 的模板采用近似 PHP 表达式的语法,支持的元素如下: 1. <!--{ ... }--> 逻辑元素包围符,该...
  • Discuz标签及相关帖子的设置使用

    千次阅读 2018-03-06 15:05:10
    概述:Discuz中的相关帖子功能,就是为帖子设置标签,由discuz将具有相同标签的帖子聚合在一起,便于访客浏览。以下介绍Discuz 3.2中相关帖子的设置和使用。材料:网络或本地PHP环境,Discuz论坛系统。方法:1.进入...
  • 1.突破discuz系统只能发5个标签的限制; 2.管理员可以随便增加标签个数; 3.有利于SEO搜索引擎优化; 4.有利于用户根据标签找到自己需要的帖子信息;

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,126
精华内容 1,650
关键字:

discuz论坛标签