dz官方论坛用的什么模板

JavaScript010

dz官方论坛用的什么模板,第1张

dis c uz 论坛用的几个模板文件有

1、 heade r . htm ----

-------﹣页面头部

2、 discus . htm --------

论坛首页

3、 footer . htm ----

﹣一一一一

页面底部

4、 viewthrea d -----

查看帖子内容 discuz ,论坛的页面通常是几个模板文件共同作用下达到的效果。

扩展资料

dis cu z 论坛搭建及模板修改过程﹣﹣仅限给新手

此文谨献给新手,请高手飘过 d is c u z 论坛搭建及模板修改过程

看此文前提要懂点 html 跟 css 。不然看了估计也不会太懂。建站就要有源程序,有了源程序要让别人看到,怎样才能看到呢?买域名空间。买了域名空间别人还是看不到、要怎么做,上传源程序,安装、调试,工作正常就是一站了。、此处是废话、看下边。

第一步。域名空间就不说了。最好备案哈。貌似论坛也得备案。弄源程序传到空间内,确定是 gbk 还是还是utf8的。下面有用、前提域名解析好,

第二步。输入域名类似、 install /转到 install 目录下,按提示安装、要是不会配置就到官网看下、其实很明白的,只是本文的重点不在这里。

第三步,安装成功后会有提示。下面就是模板了,这个是本文的重点、以下不再分步骤了、别用鸡蛋砸我、从小作文不好。语句不连贯。

一般安装好后都是那个蓝色的模板。我看起来感觉不是太好看、相信大多人也有想换皮肤的感觉。好。我们这就找皮肤去一般来说我们会在 c hina z 上找或者到 dz 上找、 dz 上好的大多收费、所以我们 go o gle 下 dz 论坛风格,应该还能搜出来不少的,呵呵,看你喜欢哪一种,下载前看好版本号。本

文以dz7为例,版本号不对是不成的、需要修改好多地方。所以还是先看好版本号再下、另外看是 gbk 还是utf8的,这个影响也比较大,都会出现乱码。让你找不到北。所以还是谨慎点。,模板覆盖前做好备份、省的出现问题了不好补救、。我的论坛是utf8的、风格还真不好找、找了好几天也没找到合适的、最后自己在别的基础上修改了一个、哎。想来想,还是劝大家直接装 gbk 的吧,不然后期麻烦多多。

说说几个重要的文件、

header . htm 这个文件跟名字一样包含了头部的信息, meta 标签信息,及 js 代码包含还有个人信息导航、可根据需要修改。这个一般不需修改。 meta 额外标签可以在后台直接添加, js 这个可以根据需要在模板里添加。

css _ common . htm 这个文件是整体的

样式表,基本上都集中在这里,可以

根据需要自己修改、如果想给 body 的

scrollba r 加点颜色,在指定 html 的

doctype 的情况下是没有作用的。

使用npm安装jsdoc后,其文件目录结构如下:

参考: taffydb

而static文件夹放置静态文件,它会被原封不动地复制到生成的文件夹中,tmpl是模板文件

taffyData是包含所有doclet的taffyData,doclet是@link,@name...

比如使用了@name,就可以使用docs[0].name获取第一个@name值

和模板相关的模块是:

生成template的语句是

再看template.js导出类的构造函数

layout的初始化语句:

所以,如果要自定义模板(假设为 selfTheme ,以下都以其为例)的配置项,只需要使用 env.conf.templates 获取即可。例如:

template.js导出类的方法如下:

因此,在 layout.tmpl 文件中,有 content 变量表示当前页内容

当然,同时具有data包含的其它属性变量

在publish.js中,直接使用render函数的有两处。

所以,要修改各页面的标题,只需要将调用这两个函数的title函数换掉,比如:

不过重点还是添加模板变量和方法

添加到view中的方法/属性:

docs是一个包含数据的Taffy对象,它的来源是:

// myClasses等就是传入模板文件的docs变量

在模板中则用this.find({kind: 'class'})代替(view.find)

docs的元素内容是:

特别的:

var html=.....(此为你以上的代码)

页面中写个<div id= "div"></div>

$("#div").append(html)