世界微动态丨Discuz!模板文件css.htm制作教程 Discuz!模板文件的简单讲解
一、Discuz!模板风格制作:
1、在Photoshop中制作风格页面并切图保存;
(相关资料图)
2、制作html文档,css调整;
在制作html文件之前,您必须熟悉Discuz ! 模板的元素和css。需要注意的是,在定制您的css的时候建议您参考Discuz!模板文件css.htm来制作,这样您所制作出来的模板文件就可以方便的在Discuz !管理后台中作调整。
制作一套新的模板,其实并不需要将上面所有模板文件重新制作,只需要将几个必要的文件进行替换成您所制作的风格模板文件即可(当然,如果您觉得必要,可以将每个模板文件根据您的设计风格进行调整,只要保证模板文件中的程序结构完整),以下几个文件是一个论坛中最常用到的几个页面,对一套风格模板影响相对较大,详细如下: css.htm --- CSS样式 header.htm --- 论坛头部 footer.htm --- 论坛底部 index.htm --- 论坛主页 viewthread.htm --- 阅读主题 forumdisplay.htm --- 论坛主题列表 forumdisplay_subforum.htm --- 子论坛列表
当然刚开始接触模板制作也可以只修改其中的一部分,只要将css.htm,header.htm,footer.htm这三个文件按照您的风格制作出来就可以让模板风格作变换,其他文件也可以根据您对风格的要求进行调整。
本次演示就是只将css.htm,header.htm,footer.htm这三个文件按照演示的风格制作出来来达到模板风格的改变的。
Discuz!模板文件的简单讲解:
刚接触discuz!模板文件,您会发现在这些htm文件中包含着很多像:…………{template css}……$charset{lang memberlist}{MAINTABLECOLOR}这样6类在一般htm文件中不常见的语句和变量,这些语句是Discuz!模版中的特有语句,具体说明如下:
…………这类语句并非普通HTML中的注释语句,而是Discuz!特有的模板判断语法,就好比php或者其他语法中的 if,else,then等等。 通过这些语法,来控制一些功能的显示控制等效果。
{template ×××}这类语句是模板调用语句,比如在某个模板中,想调用另一个模板中的内容,可以通过上面的语句对其他模板文件进行调用,比如在header.htm模板文件中的{template css},将css.htm模板文件调入。index.htm模板文件中最顶有 {template header},最底有 {template footer},分别调入的是header.htm和footer.htm两个模板文件,这样根据页面结构和功能的细分,使Discuz!模板的设计制作更为灵活,方便。
……这类语句为循环语句,循环执行内部程序,直到数据输出完毕结束。通过这些语句,能够达到把同一系列的资料进行循环显示效果,常见的如论坛列表、帖子列表等。
$×××这样以$开头的是Discuz! 参数和变量,一般情况下不建议修改。另外还有一些是Discuz! 固定参数,如:$seohead 后台设置的头部信息$charset —— config.inc.php中设置语言字符集,必不可少,不能删除!$extrahead —— 控制论坛自动跳转参数,必不可少,不能删除!{ updatesession();} —— 更新论坛 session 表的参数,必不可少,不能删除!{ output();} —— 结束论坛输出,必不可少,不能删除!
以上的参数以Discuz! 4.0为准,这些参数会因应不同版本而有所不同!还有一些 $××× 的也是一些参数如非插件作者或程序开发请勿乱修改!
{lang ×××}这类以lang开头的是Discuz!语言包调用语句,后面的变量可以在语言包文件中找到相对应的字段,在模板中所调用的大部分都是 templates.lang.php 文件中的,如下,左侧为模版文件中调用语句,右侧为语言包中对应字段:(用户可以根据自己的需求对语言包进行修改){lang pm} "pm" => "短消息"{lang admincp} "admincp" => "系统设置"{lang memberlist} "memberlist" => "会员"
{×××}{IMGDIR}这类括弧内大写的变量是Discuz!风格配色方案中的参数,可根据您的需要通过后台定义新的风格变量。
3、通过Discuz!管理后台新增模板:
图片和html文档制作好,css调整好以后我们就可以通过管理后台来定义新的风格了。
首先,将图片和htm模板文件上传到相应的目录,现在制作这套模板叫navyblue,那么我们就在images目录和
templates目录下分别建立一个navyblue目录。
images/navyblue文件夹用于存放这套模板的图片,把在第1步中切好的所有图片保存到这个文件夹中。
templates/navyblue文件夹用于存放这套模板的htm文件,先从templates/default/目录中复制css_append.htm、index.htm这三个文件,到这个文件夹中。
接下来的工作都要在论坛后台设置中来完成
(1)进入论坛点击 “系统设置 ——> 界面风格 ——> 模板编辑”,在新增模板后填入模板名称,模板文件所在 目录,板权信息然后提交即可!
(2)在“界面风格 ——>界面风格” 中,在新增界面风格后填入方案名称然后提交即可!
(3)提交方案名称后,您就可以在界面风格中看到您所定义的新的风格方案。 到此,一套新的风格模板方案就添加到模板库里了,但还不是我们需要的最终效果,接下来要对模板文件 继续进行调整,以达到模板的最终效果。
(4)点击 [详情] 后就可以进入该模板的风格配色方案的编辑页面,您会发现,页面中的文本框内大部分都是空 白的,这是因为我们之前添加到 templates/navyblue 中的 css.htm 是默认模板,需要根据我们所设计的风 格把各个对应参数填入相应位置就可以了。
(5)在制作界面方案 navy blue 的时候作者自定义了几个 css,主要是用来控制用登陆信息部分的文字颜色、 背景,为了方便调整,将这些颜色和背景图片通过后台定义成变量。({HMIMG1}-menu_left.gif, {HMIMG2}-menu_right.gif,hmtextcolor-#FFFFFF)
注意:Discuz!管理后台的编辑界面方案功能,可以很方便的定义新的变量,用来控制设计者所定义的css式样 表,所以在写css的时候如果您需要按照您的需求来制作新的css,在后台中将您所定义的css中的颜色、 字体、字号、等参数值(宽度、高度、百分比等)定义成新的变量,这样在制作风格模板的时候方便调整
(6)需要注意的是,在 css.htm 模板文件中,需要把右侧的替换内容用这些自定义变量名来替代,这些变量才 可以起到作用。我们打开“界面风格 ——> 模板编辑”,点击 navyblue 模板后面的 [详情] ,进入模板维护界 面。
(7)您会看到,这这个页面中包含 css,footer,header 三个模板文件,这三个文件是我们之前通过 default 目 录复制过来的默认模板文件。我们要将这些文件的内容替换成我们自己的模板文件内容才可以,点击 css 后的 [编辑] 进入模板文件编辑页面,将自己定义的 css 粘贴到默认 css 模板文件。
(8)接下来,我们将自定义 css 中的颜色值和背景图片用之前在风格配色方案定义的变量替换,提交后,这样 这些变量就可以通过后台来调整了。
(9)最后一步,因为这套模板 footer 部分未作调整,只要将 header 部分替换成自己制作的内容就可以了,点 击 header 后的 [编辑] 进入模板文件编辑页面,将自己制作好的 header.htm 代码替换原始 header.htm 代码 ,提交。
(10)进入“系统设置 ——> Discuz!工具->更新缓存”,首页->控制面板->编辑个人资料-论坛个性化设置 ->界面风格:选择您制作好的风格即可。
自此,整套模板的制作到此结束。如果您的编码能力比较强,模板文件这部分完全可以在 Discuz! 后台直接进行编辑,不过还是建议先在一些工具软件里编辑后检验一下,这样能避免一些不必要的错误。
二、风格的导出及安装方法:
1、风格的导出:
以上面制作好的模板风格的导出为例:
首页,“系统设置 ——> 界面风格“:点击“导出”栏下的[下载],将导出的文件保存到命名为“showstyle”的文件夹目录下;
然后,将.. emplates下的navyblue目录下的文件拷贝到“showstyle”目录下的templates文件夹下;
其次,将..images下的navyblue目录下的文件拷贝到“showstyle”目录下的images文件夹下;
最后,将命名为“showstyle”的风格打包即可发布共享了。 (也可重新定义风格名称,此处为了方便区分将风格名称命名为showstyle)
2、风格的安装:(也是以上面导出的风格为例做一下演示)
(1)打开 discuz_style_navyblue.txt 文件,把里面所有内容复制出来,
到论坛“系统设置 -> 界面风格 -> 界面风格”内,在 “导入界面方案”内粘帖上复制出来的内容,然后点 “提交”;
(2)把风格包中的 images 内的 navyblue 目录上传到论坛目录下 images 目录内;
(3)把风格包中的 templates 内的 navyblue 目录上传并覆盖到论坛目录下 templates 目录内的 navyblue;
(4)到论坛“系统设置 -> Discuz!工具 -> 更新缓存”;
(5)首页->控制面板->编辑个人资料-论坛个性化设置->界面风格:选择您制作好的风格即可。
标签:
相关推荐:
精彩放送:
- []世界简讯:微信占用内存太大怎么办?微信如何清理空间?
- []坚守“诚信兴商”之道,梧桐树保险经纪荣获“3·15诚信企业”荣誉称号
- []环球热资讯!至上月底4宗外地基金迁册来港申请已获批
- []美原油交易策略:油价剑指70关口,警惕破位风险,关注EIA数据
- []支付宝宁波银行快捷支付如何开通?开通的方法流程
- []安迪和小包总相爱的两个人 在一起只会让对方苦楚?
- []精彩看点:【生活百科】吸湿盒和除湿包哪个更好用?
- []焦点观察:魔兽世界之冰封王座秘籍 怎么进不去了?
- []全球信息:国际金价短线或跌向1890美元
- []【天天播资讯】3月15日渤海化学涨停分析:工业大麻,天津国企改革,石油化工概念热股
- []焦点关注:微信抢红包怎么抢最佳?从青铜级到王者级的操作招式
- []环球观天下!宇顺电子:截至2023年3月10日,公司股东户数为一万三千余户
- []【独家】什么是APM?什么是应用程序性能管理(APM)?
- []全球热文:String.format的用法(字符串格式化)
- []全球头条:大反弹!房价结束11连跌,住宅均价上涨4.1%,住宅销售面积增速大幅回升26.2个百分点
- []天天讯息:爱柯迪(600933)3月15日主力资金净买入609.60万元
- []世界关注:上海张江高科拟发行5.7亿元科技创新公司债 分为2个品种
- []环球观点:怎样安装安卓平板电脑软件?安装安卓平板电脑软件的注意事项有哪些?
- []天天日报丨粤华制药生产假药“加味藿香正气丸”被罚没40万
- []当前短讯!Rancher和KubeSphere哪个更友好?Rancher和KubeSphere的对比介绍
- []天天快看:3月15日三星新材涨停分析:白色家电,冷链,家电概念热股
- []全球消息!河北衡水:3月份起下调首套商业性住房贷款利率下限至3.8%
- []热推荐:国际金价小幅走低,通胀继续困扰FED,接下来看它的表现
- []今亮点!3月15日齐心集团涨停分析:优化生育(三孩),独角兽,腾讯概念股概念热股
- []每日视点!直通315|超千万元学区房交易过程中学位被占用 中介机构是否要担责?
- []全球今头条!【Stripe支付】国际版APP、Braine注册流程详解
- []动态:什么是ASP?一文带你揭开ASP神秘面纱
- []环球快讯:三年定期大额存款利率2022最新,各银行大额存款利率一览
- []热资讯!【风口研报】甲流“抬头”!关注检测、疫苗、药物等机会 辅助生殖板块也在风口!
- []什么叫车损险
- []世界速看:物价指数计算公式
- []【焦点热闻】公积金贷款利率2022最新利率表,各行公积金贷款利率一览
- []中国商业银行排名,各商业银行排名一览表
- []现货黄金交易策略:金价温和回调,关注美国零售销售数据
- []环球速讯:北京首旅集团拟发行上限10亿元中票 期限2+N年期
- []世界热门:中信建投国家电投新能源REIT发售首日认购金额295亿 认购或超1500亿元
- []“盐田港集团”控股股东企业名称变更为“深圳港集团”
- []世界观焦点:石头科技将在本月发布年度旗舰扫地机器人新品
- []焦点热讯:湖北文旅6亿元超短期融资券完成发行 利率2.86%
- []每日动态!合锻智能:您可以将收件地址发送至邮箱xuqin@hfpress.com,公司安排人员邮寄
- []焦点热讯:合肥:购买非营运性新能源汽车最高可获5000元新车补贴
- []今日播报!爱婴室:截至2023年3月10日,公司股东人数为19100人
- []环球新消息丨供需双弱,锂价下跌或将延续
- []环球微资讯!丛麟科技:截至2023年3月10日,公司股东户数为16,123户
- []热讯:什么信号?聪明资金大举加仓创业板 这些ETF最吸金!龙头公司业绩亮眼
- []世界观察:公积金有封顶金额吗
- []每日头条!支付宝账户是什么 支付宝账户是指什么意思
- []当前快播:交通银行积分兑换商城在哪
- []中国石油加油卡如何办理
- []即时:什么是虚拟货币交易
- []2023年中国银行业保险业服务创新峰会成功举办,梧桐树荣获“消费者权益保护典型案例”奖
- []前2月房企业到位资金同比下降15.2%
- []前2月全国房地产开发投资同比下降5.7%
- []国家统计局谈房地产市场:还在调整阶段,有望逐步企稳
- []全球速讯:道道全:2022年三季度存货增加主要是因为茂名工厂投产后,菜籽存货增加
- []【报资讯】众信旅游:定制海岛婚礼旅拍产品一直是公司的重要主题产品之一
- []竞拍162次 无锡国联发展91.05亿元竞得民生证券34.71亿股股权
- []环球观热点:大摩:上调太古地产今明两年每股盈利预测各2%及7%
- []年利率公式 年利率怎么计算
- []环球看点!银行活期存款利率 什么是活期存款利率
- []环球微动态丨贷款是怎么贷,有以下三种方法
- []皓极热的背后:不是“激鄂”营销,也非饥饿营销!
- []看点:太原公租房可以转卖吗?
- []【全球时快讯】vma指标
- []刚兑是什么意思,刚性兑付
- []刷屏,每平米超百万,一套房总价超8家A股公司市值!优质慢牛股揭秘,机构预测业绩翻倍股仅3只
- []富瑞预期利率见顶 支持香港地产前景优于银行业的观点
- []国家统计局:目前房地产市场还是处在调整阶段 后期有望逐步企稳
- []天天最资讯丨一张图:黄金原油外汇股指"枢纽点+多空占比"一览(2023/03/15周三)
- []全球微速讯:投资、销售、资金全线反弹!楼市小阳春能持续多久?
- []全球今亮点!菲德医疗美容使用未经批准药品 被罚17.5万
- []天天快资讯:雅居乐准强拍九龙塘物业 底价9.66亿港元
- []岳阳林纸:公司没有应披露而未披露的期货相关业务事项
- []天天视讯!【BT金融分析师】宝尊电商业绩“好坏参半”,分析师称其收购Gap中国业务分散精力
- []每日热闻!科创板股票一览表代码 科创板的股票代码
- []付款方式有几种,四种
- []天天新动态:运通卡是什么卡,美国运通推出一种信用卡
- []l/c付款是什么意思
- []天天微资讯!增值税起征点
- []泰国贵到去不起了?专家:价格涨跌源于供需关系,泰国旅游业目前还处于逐步恢复阶段
- []统计局:1-2月全国房地产开发投资13669亿元 同比下降5.7%
- []环球今热点:新城控股拟定增募资不超过80亿元用于“保交楼、保民生”重要工程
- []沙河股份:公司土地开发情况将会在年报中详细披露,请您关注“第三节 管理层讨论与分析”
- []30万的价格 百万级享受 传祺M8宗师入围《中国汽车风云盛典》“最佳MPV”
- []梅雁吉祥:公司2022年度具体运营情况将在年度报告中进行披露
- []金华永康成功出让4宗小体量相邻地块 收金4131.1万元
- []焦点讯息:长安期货原油早评:油价跳水跌破72美元大关,偏弱运行下或存反弹风险
- []前2月房地产开发投资同比降5.7% 住宅销售额增3.5%
- []全球热点!双环科技:据了解可转债的发行条件与向特定对象发行股票有区别
- []世界消息!国信期货早评:美CPI符合市场预期,金银震荡偏强
- []环球新资讯:正荣地产披露盈利预警 核心亏损约30-40亿元
- []个人工资税收标准2021
- []股票定增什么意思
- []天天动态:新东方股票代码
- []环球热头条丨教小朋友算数有什么技巧_怎么教小孩子算数
- []天天简讯:如何区分上下联?区分上下联的方法介绍?
- []天天即时看!中国四大投行,有以下这些
- []【全球新视野】可食用的鲜花有多少种?食用花卉是什么样的?
- []世界热议:诚信做人的意义是什么?诚信的含义有哪些?
- []全球焦点!网络电视怎么看电视台?网络电视看电视台的具体步骤?
- 要闻速递:咖啡豆中国可以种植吗?咖啡豆的种植条件有哪些?
- 体育运动都包括哪些?体育运动具有哪些功能?
- 快播:如何保护自然?保护自然的措施有哪些?
- 今日热议:王者荣耀闪退怎么办?王者荣耀闪退的解决方法?
- 冰淇淋怎么制作?冰淇淋的制作方法介绍?
- 宝马敞篷车有哪些?宝马敞篷车车型介绍?
- 当前信息:统计局:前2月商品房销售额15449亿元,下降0.1%
- 博威合金:截至2023年3月10日,公司的股东数为27497
- 【全球播资讯】通源石油:截止3月10日,公司股东为33067户
- 浩物股份:公司控股股东为天津融诚物产集团有限公司
- 天天速递!中百集团:截至到2月末,公司股东户数为45189户
- 观天下!我爱我家:付子明辞任财务负责人职务
- 三巽集团:清盘呈请已获撤消
- 招商蛇口:发行股份购买资产并募集配套资金获深交所受理
- 华润置地前2月合同销售402.2亿元 同比增长60.4%
- 世界热讯:世界各国2021年gdp总量排名,美国gdp为22.94万亿
- 零存整取利息怎么算
- 【世界独家】大学生可以贷款吗,可以贷款
- 世界经济排名2022最新排名,美国排名第一
- 今日热文:为什么要交税?
- 人生本野生,何不一起野?——漫游宁波阪急春日露营特展
- 世界聚焦:折扣减少?深圳新房市场“回暖”,房企积极入市抢占市场
- 【天天聚看点】买车前反复确认的功能,付款后没了!奔驰门店被指“变脸”|聚焦3·15
- 全球关注:上海推出今年第二批次集中供应楼盘 涉6855套房源
- 世界快资讯:三立期货3月15日早间内参——能化
- 今日热搜:黄金市场分析:若意外回落至55日均线下方,则削弱后市看涨信号
- 重点聚焦!越秀资本拟发行10亿元公司债 期限为5年
- 全球观点:中无人机:公司因年报相关审计及编制工作晚于预期,特申请延期披露
- 快看点丨上海普陀长寿14.62亿元挂牌1宗商办地块 预计4月21日出让
- 国际油一夜重挫!硅谷银行危机解除?
- 世界快报:龙光爱心驿站,让城市更有温度
- 世界今头条!复星沙钢签订南京南钢股权转让协议 解读最新公告
- 天天观速讯丨降息指的是
- 【世界热闻】工商银行存款利率2022最新利率表,活期和定期利率各是多少
- 播报:什么是村镇银行,一种提供金融服务的银行
- 大数据辟谣基金经理流失:离职率创十年最低 以“内循环”“净流入”为主
- 中信证券:政策持续加码 推动机器人行业快速发展
- 天天消息!热度下跌,去年火爆的露营咖啡车为啥不香了?
- 当前聚焦:异地跨行取款手续费怎么算
- 环球看热讯:同业存单是什么,记账式定期存款凭证
- 思源电气:3月14日融资买入947.57万元,融资融券余额2.73亿元
- 天天看点:财面儿丨格力地产“22格地02”4亿元债券将于3月24付息
- 外汇交易提醒:美国通胀数据给美联储带来挑战,关注“恐怖数据”
- 天天信息:财面儿丨华润置地:前2月合同销售额402.2亿元 同比增加60.4%
- 全球快资讯:高伟达终止员工持股计划
- 万豪酒店拟1亿美元收购City Express 已获墨西哥监管机构同意
- 远洋机电设备大股东变更 目前由远洋亿家物业100%持股
- 财面儿丨中交地产发行10亿元公司债券 利率4.4%
- 环球热点!退税怎么操作,有以下8个流程
- 传销是什么意思
- 银行结息交易是什么意思
- 微信支付分有什么用 微信支付分的作用是什么
- 当前看点!首个出境游预订高峰到来,售价20万邮轮产品售罄
- 滚动:整存整取是什么意思,有什么优缺点
- 每日看点!新三板是什么 什么是新三板
- 2022年跨行取款要手续费吗,要收取费用
- 全球热门:量比什么意思
- 银行卡怎么办
- 焦点快播:怎样通俗理解边际成本
- 【焦点热闻】支付宝免密支付怎么取消 怎样取消支付宝的免密支付
- 海辰储能王鹏程:未来三年是储能行业“生死卡位赛”
- 环球热文:2022全国城市gdp排名一览表,各城市gdp一览
- 银行利息计算 银行利息怎么算
- 每日视讯:薅羊毛什么意思
- 世界实时:兔年顶呱呱片尾曲_兔年顶呱呱
- 阿里巴巴市值多少 阿里巴巴的市值是多少
- 【环球报资讯】椎名悠理
- 证券市场分为哪三类
- 既有分期属于哪家公司
- 最新消息:税优识别码在保单哪里中国人寿,在保单右上角
- 招商银行贷款利率
- 每日头条!定期存款可以异地取款吗,可以
- 因身体原因 我爱我家财务负责人付子明辞职
- 世界快看:三巽集团:宝新证券针对公司清盘呈请已撤销
- 环球热资讯!浙商证券定增募资不超过80亿方案获浙江国资委批复同意
- 环球快资讯:查银行贷款怎么查,有以下三点
- 世界看热讯:创业板股票如何买卖交易
- 环球热文:北交所股票如何交易,交易规则有以下4点
- 上海买车需要什么条件,没有条件
- 锦鲤卡是真的吗 锦鲤卡是不是真的
- 世界聚焦:振华新材2名股东减持442.95万股 套现约1.86亿 2022年公司净利12.72亿
- 新华联为旗下多家公司融资展期承担连带清偿责任 涉资6.79亿
- 世界热消息:首开股份为北京丰台两项目公司提供合计19.85亿元担保
- 全球焦点!三元生物:3月13日公司高管崔振乾减持公司股份合计8.75万股
- 资讯:奥士康:3月13日公司高管徐文静减持公司股份合计2万股
- 全球热头条丨赛意信息:3月13日公司高管张成康、刘伟超、欧阳湘英减持公司股份合计77.51万股
- 招商蛇口定增购买资产并募集配套资金申请获深交所受理
- 新华联所持长沙银行1.39亿股被司法拍卖后归长投控股所有
- 全球最资讯丨友讯达:3月13日公司高管崔涛减持公司股份合计2万股
- 王朗自然保护区官网_王朗自然保护区
- 全球速读:2022年建设银行房贷利率,各类型贷款利率一览
- 天天快播:2年定期存款利率2022,利率是2.1%
- 资讯推荐:国庆节高速免费吗2022年,免费
- 世界快看点丨内地公司香港上市流程
- 全球热资讯!网上有私人借钱吗,有
- 焦点报道:信雅达:3月13日公司高管魏致善、陈宇减持公司股份合计6万股
- 百仕达控股料2022年公司拥有人应占亏损不少于1.5亿港元
- 大名城定增不超过6亿股A股股票申请获上交所受理
- 【播资讯】宁水集团:3月13日公司高管张世豪减持公司股份合计27万股
- 仕佳光子:3月10日公司高管张志奇减持公司股份合计10000股