零基础建站培训介绍

当前位置:

DISCUZ论坛模板开发教程

DISCUZ论坛模板开发视频教程

DISCUZ论坛模板开发步骤

  1. themplate文件夹下新件一个文件夹,取名为moban
  2. 复制默认模板下的配置信息文件discuz_style_default.xml到moban下,这样DZ就可以识别这个模板了。
  3. 用记事本打开discuz_style_default.xml文件,将以下四项进行修改:
    
    
    <item id="name"><![CDATA[我的模板]]></item>
    <item id="templateid"><![CDATA[2]]></item>
    <item id="tplname"><![CDATA[我的模板套系]]></item>
    <item id="directory"><![CDATA[./template/moban]]></item>
    <item id="copyright"><![CDATA[学做网站论坛]]></item>
    <item id="version"><![CDATA[X3.1]]></item>//可以指定模板适合的版本
     dz01
  4. 需要配置一个图片存放文件夹,在moban下新建一个images文件夹并配置一下路径。template/moban/images 【后面不要 / 】 在制作过程中,在CSS中可以使用{STYLEIMGDIR}来代替这个路径,在模板文件中使用 $_G['style'][styleimgdir] 来代替路径。
  5. 建立调用的公共样式。在moban 文件夹下新建一个common文件夹下新建二个空间的CSS文件extend_common.css、extend_module.css。
  6. DISCUZ论坛模板开发时,将下载的文件夹重命名为images,里面的CSS文件位置不用动它。
  7. 将首页文件放到portal里面,然后使用本地环境打开,出现错位,需要修改一下图片及css的路径。修改index.htm中的图片的路径,从程序根目录读取的。template/awx/images/index.css。
  8. 剪切头部代码-----到head.htm中,使用调用代码调回来:
    
    
    <!--{template common/header}-->
  9. 剪切底部代码-----到foot.htm中,使用调用代码调回来:
    
    
    <!--{template common/footer}-->
  10. 头部的修改,使用DZ代码替换静态的代码。
  11. 发贴按钮【弹出选择栏目版块】:
    
    
    <a onclick="showWindow('nav', this.href, 'get', 0)" href="forum.php?mod=misc&action=nav"><img src="static/image/common/pn_post.png" alt="发新帖"></a>

相关教程:DZ模板制作视频

上一课: 下一课:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关教程

  • 视频密码: wangzhanxue
  • 做网站开发要学什么 (12980 次学习)
    做网站开发需要学习下面几个知识:1.至少要会一种开发语言,如Java、php等。2.学习数据库,比如简单的Mysql。3.学习并掌握java等语言和数据库的结
  • 在WordPress建网站时,会使用wp_nav_menu函数来调用网站后台导航菜单,会生成一个无序列表。如下面的代码:<ul><li><a href="
  • 使用织梦建站的时候,网页底部会出现织梦版权信息(powered by dedecms)。鉴于很多朋友不会删除织梦版权信息(powered by dedecms),所以下面介绍
  • ASP现在很少用了,但在某些ASP程序网站里,还需要设置一些功能。例如设置ASP定时器,通过定时实现网站设置定时切换功能。ASP定时代码:<%Dim
  • 建网站的步骤是什么?下面介绍一下新手建网站的步骤,下面的建网站步骤适用于建任何类型网站。第一步:注册一个网站域名。像学做网站论坛,域名就是
  • 在如今的时代背景下如果没有网站,企业的发展将会举步维艰。而网站也有合格与不合格之分,合格的网站更够真正融入公司的发展规划中,能够在其中起到举
  • “网站”大家都不会陌生,我们每天都在访问各类网站,比如百度、新浪网等。那么,如何建立一个自己的网站?很多人认为自己既不懂代码,也不懂技术,建
  • 合肥公司网站建设注意事项有哪些呢?在合肥建设一个好的网站并不容易,或许很多人会说在合肥建设网站难道不是很简单的事吗?几个模板一搭就是,可这样的
  • Nginx和Apache有什么区别 (12505 次学习)
    1、nginx相对于apache的优点:轻量级,同样起web 服务,比apache 占用更少的内存及资源抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型