卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章64334本站已运行4115

DISCUZ新手模板仿站步骤

DISCUZ新手模板仿站步骤

1、在themplate文件夹下新件一个文件夹,取名为moban

2、激活默认模板下的配置信息文件discuz_style_default.xml到moban下,这样DZ就可以辨识这个模板了。

3、用记事本打开discuz_style_default.xml文件,将以下四项进行修正






//可以选定模板适宜的版本

4、需要配置一个图片存放文件夹,在moban下新建一个images文件夹并配置一下路径。

template/moban/images 【后面不要 / 】 在制作过程中,在CSS中可以采用{STYLEIMGDIR}来代替这个路径,在模板文件中使用 $_G['style'][styleimgdir] 去替代路径

5、创建调用的公共样式

在moban 文件夹下新建一个common文件夹下新建二个空间的CSS文件extend_common.css

extend_module.css

extend_common.css所掌控的网页元素

结构目录:

1. 轻定义浏览器预设样式

2. 全局常用 CSS 样式

3. 表单及表单元素

4. 页面布局以及通用的区块样式

5. 列表样式vwmy

6. 其他特定功能块

1. 个人中心面板

2. 简易编辑器

3. 弹头出来菜单、弹出层及弹出窗口

4. 联系人列表、短消息窗口

5. 登入和注册

6. 拖拽及页面 DIY

extend_module.css所掌控的网页元素

1. 一些通用模块的样式

1. 公告

2. 在线会员列表

3. 类似群组中应邀好友中的好友列表

4. 动态列表

5. 进度条

6. 广场以外的引用、代码样式

7. 版主管理(包括2.3、2.4)

8. 登录注册

9. 标签

2. 发帖有关样式

1. 编辑器中的功能样式

2. 主题图标

3. 提交表单

4. 发特定主题帖

3. 列表样式

1. 广场版块、群组分类列表

2. 房屋列表

3. 主题列表

4. 帖子内容区域样式

1. 结构

2. 作者、时间、楼层等一些属性

3. 帖子正文

1. 回帖推荐、评测等

2. 用户详细信息

3. 帖子附件及一些特殊样式(例如瞄准、提及、代码等)

4. 特定帖样式

5. 广场和空间共用的商品、辩论等样式

6. 显示完整图片弹出层样式

5. 群组有关样式

6. 文章、日志等页面样式

7. 空间相关样式

8. 门户有关样式

9. 漫游相关样式

10.搜索有关样式

11.排行榜有关样式

12.统计有关样式

仿东站时,将下载的文件夹重命名为images,里面的CSS文件边线不必颤抖它。

第一步:

将首页文件放在portal里面,然后使用本地环境打开,发生错位,需要修正一下图片及css的路径。

修正index.htm中的图片的路径,从程序根目录加载的。template/awx/images/index.css

剪切头部代码-----至head.htm中,采用调用代码调回来:

剪切底部代码-----到foot.htm中,采用调用代码调回来:

第二步:头部的修正,采用DZ代码替代静态的代码。

回帖按钮【弹出挑选栏目版块】:发新帖

论坛首页的仿造就是通过在默认模板中操作方式的,因为存有很多的功能代码不能少。首先将目标网站的代码复制到discuz.htm的上方,然后通过修正调用二级栏目的CSS的方法去改版面。

搜索: 它的下方就是调用论坛栏目的代码

去除主导航浮动漂动:删除discuz.htm下面的

面包屑导航系统


$_G[setting][bbname]»{$_G[setting][navs][2][navname]}$navigation

论坛的回帖量:

今日发贴量: $todayposts

|

昨天回帖量: $postdata[0]

|

总贴数: $posts

|

总会员数:

$_G['cache']['userstats']['totalmembers']

|
欢迎新会员: $_G['cache']['userstats']['newsetuser']

我的贴子/最新回复



{lang my_posts}
|{lang show_newthreads}

激活代码

DZ自带的首页四格推论代码:

调用热点信息的推论:【须要后台打开】


 // 如果下级子版块纵排数为0则按下面版式去表明版块列表,横排数可在后台设置的

二级栏目收缩与放宽按钮:



激活代码

调用一级栏目名和链接:

$cat[name]

调用分区版主

分区版主: $cat[moderators]

调用一级栏目下的二级栏目:

$forum[name]  ($forum[todayposts])

版块的简介:

$forum[description]

调用二级版块的子版块:

{lang forum_subforums}: $forum['subforums']

调用二级版块的版主

{lang forum_moderators}: $forum[moderators]

调用版块的主题数/总贴量  / 

调用版块中最后刊登的贴子的标题,回帖者:


{lang private_forum}


{lang url_link}




$forum[lastpost][dateline] $forum['lastpost']['author']$_G[setting][anonymoustext]

{lang never}

调用版块最后公布的时间:{lang forum_lastpost}:

调用版块图标


$forum[icon]


在线会员:

{lang onlinemember}

会员的信息汇总

{lang onlinemember}
$onlinenum {lang onlines}- $membercount
{lang index_members}($invisiblecount {lang index_invisibles}),
$guestcount {lang index_guests}- {lang index_mostonlines} $onlineinfo[0] {lang on} $onlineinfo[1].
在线用户名:$online[username]

卓越飞翔博客
上一篇: Discuz编码转换方法
下一篇: discuz新手必备标签大全

相关推荐

留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏