DiscuzX模版开发.ppt_第1页
DiscuzX模版开发.ppt_第2页
DiscuzX模版开发.ppt_第3页
DiscuzX模版开发.ppt_第4页
DiscuzX模版开发.ppt_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Discuz!X模板开发教程,主讲人:杨欢,2019/11/19,api/外部接口文件夹archiver/论坛静态化文件夹config/站点配置文件夹data/数据缓存及附件文件夹install/安装文件夹source/主目录文件夹static/静态文件夹template/模板文件夹,admincp后台程序archiver论坛静态化功能代码class类文件目录adv站点广告功能blockDIY模块功能文件cache缓存类magic道具secqaa验证问答task站点任务功能function函数文件cache缓存功能拆分目录include被包含的文件language站点语言包module功能模块connect腾讯互联forum论坛group群组home家园member登录注册misc杂项portal门户search搜索userapp应用plugin插件目录,模板嵌套变量输出$my_var条件判断任意html语句循环输出循环输出的HTML语句插件钩子PHP解析语言包使用langindex_yesterday广告的嵌入点diy部分区域代码,2019/11/19,2019/11/19,属性写在一行内,属性之间、属性名和值之间以及属性与“”之间须有空格,例如:.classwidth:400px;height:300px;属性的书写顺序:谨慎添加新的选择符规则,尤其不可滥用id,尽可能继承和复用已有样式选择符、属性、值均用小写(格式的颜色值除外),缩写的选择符名称须说明缩写前的全称,例如.cl-Clearfix勿使用冗余低效的CSS写法,例如:ulliaspan.慎用!important,左浮动、右浮动.zfloat:left;.yfloat:right;因为左右浮动造成的父级浮动溢出,及使用方法.cl:aftercontent:.;display:block;height:0;clear:both;visibility:hidden;.clzoom:1;去除背景.bg0_cbackground-color:transparent!important;外边距样式.mtmmargin-top:10px!important;.mbmmargin-bottom:10px!important;内边距样式.ptmpadding-top:10px!important;.pbmpadding-bottom:10px!important;,所有IE浏览器适用:.ie_all.foo.IE6专用:.ie6.foo.IE7专用:.ie7.foo.IE8专用:.ie8.foo.,2019/11/19,forum.php,Source/module/forum_index.php,includetemplate(diy:forum/discuz:.$gid);,Data/template/id_diy_forum_discuz.tpl.php,2019/11/19,指定扩展风格的名称例如:默认风格。指定初始化templateid,注意不要和现有安装风格的id相同。指定扩展风格套系名称指定扩展风格所在文件夹,首先在template/文件夹下新建一个yourstyle文件夹放置模板风格文件中。然后复制default下的discuz_style_default.xml,重命名为discuz_style_你的风格名称.xml(注意这里discuz_style_是必须保留的)。这个文件配置的是下图中后台风格管理中配置的变量内容。,在youstyle文件夹下新建common文件夹。将defaulte/common下的header.htm文件复制到youstyle/common文件夹下,也就是说在应用这套模板后,由于它只对应默认模板default下面的common/header.htm,所以应用此套模板后只能读到header.htm头部模板文件,而其他的如果没有全部自动调用template/default下的模板文件。,DIY模式入口DIY拖拽框架及数据DIY的模块中如何调整链接的颜色如何在现有的模块中添加新的数据DIY时如何调用外部程序的数据首页多格或首页四格如何DIY出来,7,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论