Discuz论坛主页和板块分区使用不同的模板

Discuz! 中实现不同版块使用不同的模板文件的方法 Discuz!X 社区软件,是一个采用 PHP 和 MySQL 等其他多种数据库构建的性能优异、功能全面、安全稳定的社区论坛平台,默认Discuz!X的板块是不能设置独立的模板文件,本文介绍通过修改代码在Discuz! 中实现不同版块使用不同的模板文件 立即下载
DZ模板制作时,有点点很扯淡!就是论坛主页和板块分区都是是用的discuz.htm作为模板!这样的话如果你想让论坛主页和板块分区使用不同的模板就很麻烦,经过哥一个多小时的研究,发现了两种方法:

第一种,就是进后台板块管理里面设置模板,这种方法使用起来比较麻烦,不再多说。

第二种方法就是使用PHP判断修改discuz.htm

经观察discuz.htm里面有

<!--{if empty($gid)}-->
内容..........
<!----{/if}-->

上面这种判断,大致意识就是如果POST过来的gig要是为空的话就执行里面的代码。。。懂了吧?论坛主页是/forum.php ,板块页面是forum.php?gid=XXX,也就是说只有主页的gid是空的,只有板块分区才有gid。修改方法如下:

我们只要把


class =“mn”这个div放到

<!--{if empty($gid)}-->
内容..........
<!----{/if}--><


这个判断里面即可,这样板块分区就只可以在主页显示

然后板块分区使用下面的代码即可


<!-- 分区模板开始 -->
 <!--{if $gid !=""}-->
 <!--[diy=diy_muban]--><div id="diy_muban" class="area"></div><!--[/diy]-->
 <!--{/if}-->
<!-- 分区模板结束 -->

上面的代码的意思就是在有当板块gid不等于空的时候才会显示那个diy模板,也就是说只有在板块分区才会显示上面的diy模板。
然后就是进入需要修改的板块区分,然后添加diy模板,保存的时候一定要选择只应用于当前页面,然后修改CSS就行了!


多电平双向DC/DC直流变换器的工作原理(以三电平为例子) 多电平双向DCDC变换器的工作原理一、所用论文和参考文献1.1 主要是中文的文献二、工作原理和重要概念2.1 飞跨电容的作用2.2 三电平的工作原理1.3 多电平的优点二,一些注意点2.1 电感电流的变化2.2 多飞跨电容 多余三个电平的时候的解释(截图居多) 一、所用论文和参考文献 1.1 主要是中文的文献 用于超级电容储能系统的三电平双向直流变换器及其控制 (期刊) 多电平直流变换器及其控制... 阅读详情

相关推荐

PyCharm安装PyQt5及工具(Qt Designer、PyUIC、PyRcc)详细教程来了

Qt是常用的用户界面设计工具,而在Python中则使用PyQt这一工具包,它是Python编程语言和Qt库的成功融合。这篇博文通过图文详细介绍在PyCharm中如何完整优雅地安装配置PyQt5的所有工具包,主要内容包括PyQt5、PyQt5-tools的依赖包安装和Qt Designer、PyUIC、PyRcc三个工具的设置。最后简单演示了PyQt5的调用方式及三个工具的使用方法。

Python966的博客 3万+

discuz 自定义不同栏目不同模板

本文特别鸣谢建站笔记http://www.cmsbj.cn/dzdm/t945.html大佬帮助,为方便以后使用,特此记录下来. 为了解决这个问题,小编几乎百度了几十页的内容,折腾几天最终是建站笔记大佬给帮助下解决了!再次感谢! 本功能不是选择“风格方案”,一个风格就够了。 !实现此功能需要动数据库。 操作: 1.为表pre_forum_forum添加两个字段: ffile,主题列表模板 vfil...

元曦的博客 1346

Delphi开发者必备:CEF4Delphi跨平台浏览器嵌入实战指南(含Lazarus适配)

本文详细介绍了Delphi开发者如何利用CEF4Delphi实现跨平台浏览器嵌入,包括环境配置、Lazarus适配、ARM架构优化及Firemonkey集成等实战技巧。通过Chromium引擎的强大功能,开发者可以轻松为传统桌面应用添加现代浏览器特性,提升多平台开发效率。

weixin_29233333的博客 226

Discuz的版块的分类信息和主题分类

我之前没留意这两个东西,甚至一度以为就是同一个东西,今天才发现我理解错了

sunjm666666的博客 1226

EtherCAT APWR报文实战:从站地址配置(0x0010)的初始化流程与报文解析

本文详细解析了EtherCAT APWR报文在从站地址配置(0x0010寄存器)中的初始化流程与实战应用。通过类比物业分配门牌号,生动解释了APWR报文如何高效批量配置从站地址,并深入探讨了0x0010寄存器的特殊作用、初始化步骤及常见问题排查方法。文章结合IgH主站的三从站配置案例,提供了报文解析技巧和调试建议,帮助工程师快速掌握EtherCAT网络配置的核心技术。

weixin_28744423的博客 412

discuz 论坛不同版块使用不同模板

今天在做项目的时候,要用到给论坛的一个版块设置一个风格,这下可难倒我了,自己潜心研究,终于弄明白了,写出来跟大家分享。 首先,后台-论坛-版块管理-扩展设置,风格方案,选择自己已经创立的模板即可。 下面介绍如何给论坛的版块创建模板。 1、在template文件夹下建立一个文件夹如activity  2、复制tempalte/default/discuz_style_default.xml到

sweet 6973

4D 毫米波雷达:智驾普及的新路径(一)

总体而言,4D 毫米波雷达具有更佳的探测能力,更高的分辨率和精度,在人工智能技术的加持下,能够实现更加智能化的感知和跟踪,从而为自动驾驶、智能交通等领域提供更加可靠的数据支持。博世的第五代引入了俯仰维度,但其角度分辨率较差,且最大探测距离为。车载毫米波雷达的尺寸受限,我们认为通过算法的优化、天线内置等方式可以在保障性能的前提下,压缩尺寸,便于车企进行灵活的设计安装。在物理设计、天线性能设计、电连接、封装工艺和材料、散热处理、可靠性与自动化测试等方面进行持续优化,推出可大规模量产的高性能毫米波雷达解决方案。

奔袭的算法工程师 3955

论坛php网站模板,自适应discuz论坛门户网站模板

网站模板说明及安装方法:模板完美支持自适应宽窄屏切换功能,采用DX最新的DIY调用缓存机制,数据调用,设置简单容易上手,数据图片自动生成缩略图, 有效解决调用图片变形失真问题, 对页面速度也有一定提高,页面自动识别伪静态,地址自动判断,无须再作其他设置,头尾导航全部后台管理,操作更方便,管理更省心。风格调用文件导入安装方法:1. 后台购买安装好风格后,认真按找下面步骤安装设置即可;2. 进入[后台...

weixin_39621060的博客 1103

YOLOv10有效涨点专栏目录 | 包含卷积、主干、检测头、注意力机制、Neck、二次创新、独家创新等上百种创新机制

Hello,各位读者们好本专栏自开设以来已经更新改进教程100余篇其中包含二次创新、独家创新多种改进方法,包含C2f、主干、检测头、注意力机制、Neck多种结构,也有损失函数和一些细节点上的创新。同时本人一些讲解视频和包含我所有创新的YOLOv10文档并不能在优快云上传,通过建立交流群的形式在内上传我完整的文件和视频我也会在群内不定期和大家交流回答大家问题。专栏介绍。

Snu77的博客 1万+

【系统架构设计师】2026年上半年真题论文:论高并发系统的设计与实践

本文围绕高并发系统架构设计展开,重点论述了电商秒杀系统的实战经验。文章采用"痛点-解决方案-效果"的逻辑结构,从缓存设计、异步处理、限流降级、数据库优化等6个维度详细阐述了应对高并发的技术策略。其中,重点介绍了多级缓存体系、基于消息队列的异步处理机制和微服务拆分实践,并辅以实际案例说明如何解决超卖、缓存雪崩等典型问题。全文强调高并发设计需要系统性思维,通过空间换时间、异步换吞吐、横向换能力等原则,最终实现系统吞吐量从500TPS提升至20000TPS的性能突破。

数据知道的博客 1157

为不同的论坛板块、频道设置不同的头部、尾部模板

为不同的论坛板块、频道设置不同的头部、尾部模板 方法一: 比如,通过命名来实现: header_groups.html 是群组页面的头部 footer_groups.html 是群组页面的尾部 header_jobs.html 是招聘页面的头部 footer_jobs.html 是招聘页面的尾部 header_fid4.html 是fid为4的论坛版块的头部 footer_

蒗若晨曦 2862

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

论坛discuz建站视频教程共90集

1、课程说明与建站的几个基本概念.wmv 2、无域名与空间也能玩discuz(史上最简单)方案.wmv 2、注册域名和拥有空间.wmv 3、管理自己的空间.wmv 4、上传工具Total Commander介绍.wmv 5、上传工具flashFXP和FileZilla介绍.wmv 7、flashFXP主被动模式切换以及530错误分析.wmv  8、flashFXP文件存在规则的使用方

kanwo8的专栏 2797

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

discuz开发经验discuz x3 怎么在帖子列表显示论坛板块图标

这几天在写一个discuz x3的手机模版,遇到的问题还真不少,在网络上又找不到解决的方法,只能自己去研究琢磨了,要是有解决方法我会找个时间分享到这里。昨天又在discuz的网站板块图标上遇上难题了。       我们先找到模版文件上显示板块图标的代码:       &lt;!--{if $forum[icon]}--&gt;       $forum[icon]       &lt;!--{el...

majingchang的博客 2391

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

python爬取discuz_爬虫技术实践(二)Discuz! 按板块爬取帖子内容实战

Discuz! 是一套由康盛创想开发的通用社区论坛软件系统,成熟度高、覆盖率大。用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务。Discuz! 的基础架构采用 PHP + MySQL 实现。1. 实战环境由 Ubuntu、Nginx、PHP、MySQL 配置的 Discuz! Docker 环境可从以下链接中下载:Docke...

weixin_39992312的博客 3085

discuz论坛首页和分区设置版块横排

discuz论坛首页和分区设置版块横排 原文转自:http://www.discuz.net/thread-2464662-1-1.html 在论坛看到很多新手站长在咨询怎么样才可以设置和Discuz! 官方论坛首页一个分区下面横排3个板块或者更多呢?如下图: 下面我一起来操作下: 论坛 后台 论坛 板块管理分区 编辑 图一: 图二: 说明:图二中 第一个红框 是填写论坛首页板块横排...

猿学 2720

Discuz! 中实现不同版块使用不同的模板文件

为什么80%的码农都做不了架构师?>>> ...

weixin_33787529的博客 636

discuz模板都是php文件夹,Discuz! 中实现不同版块使用不同的模板文件的方法

通过此修改可在Discuz!X1后台为不同版块设置不同的模板文件。在需要为论坛不同版块设置不同模板风格的时候特别有用,比如你专门一个版块用来发布活动,那么可以为这个版块专门做一个模板文件,从而实现个性化的要求:安装步骤第一步:升级数据库复制代码代码如下:ALTER TABLE `pre_forum_forum` ADD `ffile` CHAR( 40 ) NOT NULL AFTER `styl...

weixin_28689809的博客 761

【转载】Discuz! 中实现不同版块使用不同的模板文件 亲测在X2.5适用

通过此修改可在Discuz!X1后台为不同版块设置不同的模板文件。在需要为论坛不同版块设置不同模板风格的时候特别有用,比如你专门一个版块用来发布活动,那么可以为这个版块专门做一个模板文件,从而实现个性化的要求: 安装步骤 第一步:升级数据库 ALTER TABLE `pre_forum_forum` ADD `ffile` CHAR( 40 ) NOT NULL AFTER `styleid`...

weixin_33788244的博客 451

discuz 模板中使用php,Discuz! 中实现不同版块使用不同的模板文件

通过此修改可在Discuz!X1后台为不同版块设置不同的模板文件。在需要为论坛不同版块设置不同模板风格的时候特别有用,比如你专门一个版块用来发布活动,那么可以为这个版块专门做一个模板文件,从而实现个性化的要求:安装步骤第一步:升级数据库ALTER TABLE `pre_forum_forum` ADD `ffile` CHAR( 40 ) NOT NULL AFTER `styleid` , AD...

weixin_42509614的博客 763

discuz论坛首页默认显示单个特定的版块,及自定义论坛首页固定标题

比如discuz论坛首页,打开后,默认就显示的fid编号为2的某个板块,但是这个首页打开后.他的标题,即模板上的title还可以单独定义. 如果我们在直接仿问这个版块.比如forum.php?mod=forumdisplay&amp;fid=2 这样访问时,还显示原来的标题.可以这样修改 1,先修改根目录中的forum.php ,在前两行的后面增加一行. 修改后的效果为 define('A...

2万+

discuz!主题列表页显示每个帖子的版块名

如何让discuz!主题列表页显示每个帖子的版块名?很多同学可能不解,为什么要这么做?当我在A版块时这些帖子当然都属于A版块了,这个一看就知道了,何必加这一项?其实不然,至少全局置顶的帖子就看不出属于哪个版块,更重要的是这么做有利于SEO,可以增加各个版块的权重。 下面以discuz! x2.5为例讲解如何让discuz!主题列表页显示每个帖子的版块名,此方法不适用其它版本的discuz!

mypcstyle的专栏 1万+

DISCUZ风格自定义变量

今天,突然有一个需求,就是通过使用自定义模版变量实现采用该风格的版块版块logo处增加一个外链功能(版块logo也是通过风格样式定义的,也就是说一个大的版块专区对应的制作了一套风格)。        接到这个需求就有点儿愣了,不知道怎么调用这个东西啊。没办法,做技术的就是为了实现用户的需求嘛,除非特别变态而且意义不大或者会造成极大的资源消耗就不实现了!       废话少说,进入正题:

dabao1989的专栏 1745

Discuz! G变量的使用方法

1,G变量的使用方法: 例如:$_G['style'][boardlogo] 风格变量篇      $_G['style'] => Array (官方模板区 cr180整理     $_G['style'][styleid] => 当前风格ID     $_G['style'][name] => 当前风格名     $_G['style'][templateid] =

热爱生活的专栏 4717
上一篇: Discuz! X3.0/X3.1/X3.2通用 Apache伪静态规则
下一篇: discuz教程:电脑版、手机版去除标题title中的Powered by Discuz!
mwb310
博客等级 码龄14年 7粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值