文档库 最新最全的文档下载
当前位置:文档库 › Discuz模板文件详解

Discuz模板文件详解

Discuz模板文件详解
Discuz模板文件详解

模板文件篇:

| -- tem plate -- default 系统内置风格模板(默认风格)

| -- tem plate -- default -- discuz_style_default.x m l 风格安装文件,可用风格导出功能创建

| -- tem plate -- default -- preview.jpg 预览图

| -- template -- default -- common 风格中的公共包含文件,内含css、htm模板文件

| -- tem plate -- default -- comm on -- block_forum tree.htm 树形论坛版块分支js文件

| -- template -- default -- comm on -- block_thread.htm 特殊主题的风格模块文件

| -- template -- default -- comm on -- block_userinfo.htm 用户资料的风格模块,用于显示

| -- tem plate -- default -- comm on -- common.css 公共CSS文件。

| -- tem plate -- default -- comm on -- css_diy.htm DIY面板的样式文件

| -- tem plate -- default -- comm on -- editor.css 编辑器样式

| -- tem plate -- default -- comm on -- editor.htm 编辑器模板文件

| -- tem plate -- default -- comm on -- editor_menu.htm 编辑器菜单文件

| -- tem plate -- default -- comm on -- faq.htm 帮助模板文件

| -- tem plate -- default -- comm on -- footer.htm 系统总底部模板

| -- tem plate -- default -- comm on -- footer_ajax.htm ajax模式是使用到的系统总底部模板,ajax模式大部分为浮动框登录、注册、发帖等。

| -- template -- default -- comm on -- forum_calendar.css 广场社区使用到的日历日期样式

| -- template -- default -- comm on -- forum_m oderator.css 版主管理面板样式

| -- tem plate -- default -- comm on -- header.htm 系统总头部文件

| -- template -- default -- common -- header_ajax.htm ajax模式时使用到的系统总头部文件

| -- tem plate -- default -- comm on -- header_diy.htm DIY面板模板文件

| -- tem plate -- default -- comm on -- invite.htm 邀请好友模板文件

| -- template -- default -- comm on -- m odule.css 重要的样式文件,用于模块的拆分并生成相应的CSS样式。可以根据实际情况的需要,在m odule.css中写入只针对某个

| -- tem plate -- default -- comm on -- preview.htm 预览的模版文件

| -- tem plate -- default -- comm on -- report.htm 举报模板文件

| -- tem plate -- default -- comm on -- rss.css 用于rss的样式文件

| -- tem plate -- default -- comm on -- search.css 搜索样式文件

| -- tem plate -- default -- comm on -- seccheck.htm 验证码验证模板文件

| -- tem plate -- default -- comm on -- seditor.htm 空间的编辑器模板文件

| -- template -- default -- comm on -- sendmail.htm 发送em ail内容模板文件| -- template -- default -- comm on -- showm essage.htm 系统提示信息模板

文件

| -- tem plate -- default -- comm on -- userabout.htm 我的中心面板模板文件| -- template -- default -- comm on -- wysiwyg.css 所见即所得模式的css样式文件

| -- tem plate -- default -- forum 广场(社区)使用到的模板

| -- tem plate -- default -- forum -- activity_applylist.htm 活动列表模板文件

| -- tem plate -- default -- forum-- activity_export.htm 活动资料内容模板文件| -- tem plate -- default -- forum -- ajax_album list.htm ajax获取相册列表模板文件

| -- template -- default -- forum-- ajax_attachlist.htm ajax获取附件列表模板文件

| -- tem plate -- default -- forum -- ajax_imagelist.htm ajax获取图片列表模板文件

| -- tem plate -- default -- forum -- ajax_m agiclist.htm ajax获取魔法道具列表模板文件

| -- tem plate -- default -- forum -- ajax_secondgroup.htm

| -- tem plate -- default -- forum -- announcem ent.htm 广场公告模板文件

| -- tem plate -- default -- forum -- attachpay.htm 附件金币积分支付模板文件| -- template -- default -- forum-- attachpay_view.htm 附件金币积分支付查看模板文件

| -- tem plate -- default -- forum -- comm ent.htm 评论模板文件

| -- tem plate -- default -- forum -- comm ent_m ore.htm 更多评论模板文件

| -- tem plate -- default -- forum -- debate_umpire.htm 辩论模板文件

| -- tem plate -- default -- forum -- discuz.htm 广场社区首页模板文件

| -- template -- default -- forum -- discuzcode.htm discuz编辑器处理的模板文件

| -- template -- default -- forum -- editor_menu_forum.htm 广场中编辑器菜单模板文件

| -- tem plate -- default -- forum -- forumdisplay.htm 广场版块模板文件

| -- template -- default -- forum-- forumdisplay_list.htm 广场版块主题列表模板文件

| -- template -- default -- forum -- forumdisplay_passwd.htm 需要密码访问的版块模板文件

| -- tem plate -- default -- forum -- forumdisplay_subforum.htm 子版块列表模板文件

| -- template -- default -- forum-- index_navbar.htm 广场首页导航栏模板文件

| -- tem plate -- default -- forum -- invite_index.htm 邀请模板文件

| -- tem plate -- default -- forum -- invite_send.htm 邀请发送模板文件

| -- tem plate -- default -- forum -- m odcp.htm 管理面板模板文件

| -- template -- default -- forum-- m odcp_announcem ent.htm 管理面板公告

管理页面模板文件

| -- tem plate -- default -- forum -- modcp_forum.htm 管理面板广场管理页面模板文件

| -- template -- default -- forum -- modcp_forumaccess.htm 管理面板用户权限管理页面模板文件

| -- template -- default -- forum-- m odcp_hom e.htm 管理面板内部留言管理页面模板文件

| -- tem plate -- default -- forum-- m odcp_log.htm 管理面板管理日志页面模板文件

| -- tem plate -- default -- forum -- m odcp_login.htm 管理面板登录页面

| -- template -- default -- forum -- modcp_member.htm 管理面板用户管理页面模板文件

| -- template -- default -- forum -- modcp_m oderate.htm 管理面板审核页面模板文件

| -- template -- default -- forum -- modcp_moderate_float.htm 管理面板审核页面模板文件

| -- template -- default -- forum -- m odcp_post.htm 管理面板发帖管理模板文件

| -- template -- default -- forum -- modcp_recyclebin.htm 管理面板回收站模板文件

| -- tem plate -- default -- forum-- m odcp_report.htm 管理面板举报页面模板文件

| -- template -- default -- forum -- modcp_thread.htm 管理面板主题管理模板文件

| -- tem plate -- default -- forum -- pay.htm支付页面模板文件

| -- tem plate -- default -- forum -- pay_view.htm 支付结果查看模板文件

| -- tem plate -- default -- forum -- post.htm 发帖模板总文件

| -- tem plate -- default -- forum -- post_activity.htm 活动发布页面模板文件| -- tem plate -- default -- forum -- post_debate.htm 辩论发布模板文件

| -- tem plate -- default -- forum -- post_forum select.htm 版块选择模板文件| -- tem plate -- default -- forum -- post_infloat.htm ajax发布主题模板文件| -- tem plate -- default -- forum -- post_poll.htm 投票贴发布模板文件

| -- tem plate -- default -- forum -- post_reward.htm 悬赏帖发布模板文件

| -- tem plate -- default -- forum-- post_sortoption.htm 主题分类选择模板文件

| -- tem plate -- default -- forum -- post_trade.htm 交易帖发布模板文件

| -- tem plate -- default -- forum -- rate.htm 主题评分模板文件

| -- tem plate -- default -- forum -- rate_view.htm 主题评分查看模板文件

| -- tem plate -- default -- forum -- recommend.htm 主题推荐模板文件

| -- template -- default -- forum-- search_sortoption.htm 主题分类选项搜索模板文件

| -- template -- default -- forum -- showm essage.htm 广场提示信息模板文件| -- tem plate -- default -- forum -- stats_team.htm 管理团队统计模板文件

| -- tem plate -- default -- forum -- stats_trade.htm 交易统计模板文件

| -- tem plate -- default -- forum -- tag.htm tag标签模板文件

| -- tem plate -- default -- forum -- tag_thread.htm 主题tag模板文件

| -- tem plate -- default -- forum -- topicadmin.htm 话题管理页面模板文件

| -- tem plate -- default -- forum-- topicadmin_action.htm 话题管理动作页面模板文件

| -- template -- default -- forum-- topicadmin_getip.htm 话题管理页面获取IP模板文件

| -- template -- default -- forum-- topicadmin_modlayer.htm 管理管理推送群组操作模板文件

| -- tem plate -- default -- forum -- trade.htm 商品交易主题模板文件

| -- tem plate -- default -- forum -- trade_displayorder.htm 商品排序模板文件| -- template -- default -- forum-- trade_info.htm 商品交易详细资料模板文件| -- tem plate -- default -- forum -- trade_view.htm 商品交易浏览页面模板文件| -- tem plate -- default -- forum -- upload.htm 上传模板文件

| -- template -- default -- forum -- viewpro_data.htm 查看社区主题内用户资料模板文件

| -- tem plate -- default -- forum -- viewthread.htm 看帖页面模板文件

| -- template -- default -- forum -- viewthread_activity.htm 查看活动页面模板文件

| -- template -- default -- forum-- viewthread_debate.htm 查看辩论页面模板文件

| -- tem plate -- default -- forum-- viewthread_fastpost.htm 快速回复模板文件

| -- template -- default -- forum -- viewthread_from_node.htm 特殊主题回复模板文件

| -- template -- default -- forum-- viewthread_hom e.htm 个人空间模式查看主题模板文件

| -- template -- default -- forum -- viewthread_m od.htm 主题操作记录模板文件| -- tem plate -- default -- forum -- viewthread_node.htm 新回复节点模板文件| -- template -- default -- forum -- viewthread_node_body.htm 主题回复节点模板文件

| -- tem plate -- default -- forum -- viewthread_pay.htm 主题支付模板文件

| -- tem plate -- default -- forum -- viewthread_poll.htm 投票主题查看模板文件| -- template -- default -- forum -- viewthread_poll_voter.htm 投票主题参与者查看模板文件

| -- tem plate -- default -- forum-- viewthread_portal.htm 门户模式主题查看页模板文件

| -- template -- default -- forum -- viewthread_printable.htm 打印主题模式模板文件

| -- template -- default -- forum -- viewthread_relatedthread.htm 相关主题模板文件

| -- template -- default -- forum -- viewthread_reward.htm 悬赏主题查看模板文件

| -- tem plate -- default -- forum-- viewthread_trade.htm 查看交易主题模板文

| -- template -- default -- forum -- warn_view.htm 错误报告页面,无需其他报错模板即可执行

| -- tem plate -- default -- group 群组模板

| -- tem plate -- default -- group -- group.htm 浏览群组时的模板文件

| -- tem plate -- default -- group -- group_create.htm 群组创建时使用到的模板文件

| -- tem plate -- default -- group -- group_index.htm 群组首页模板文件

| -- tem plate -- default -- group -- group_invite.htm 邀请参与群组的模板文件| -- tem plate -- default -- group -- group_list.htm 群组列表文件

| -- tem plate -- default -- group -- group_m anage.htm 管理群组的模板文件| -- template -- default -- group -- group_m emberlist.htm 群组中参与用户的列表文件

| -- tem plate -- default -- group -- group_right.htm 群组右侧边栏

| -- tem plate -- default -- hom e 空间模板

| -- tem plate -- default -- hom e -- invite.htm 空间邀请页面

| -- tem plate -- default -- hom e -- magic_call.htm 通知好友魔法道具模板文件| -- tem plate -- default -- hom e -- magic_doodle.htm 涂鸦魔法道具模板文件| -- template -- default -- hom e -- magic_downdateline.htm 修改时间的魔法道具模板文件

| -- tem plate -- default -- hom e -- magic_visit.htm 访问卡魔法道具模板文件| -- tem plate -- default -- hom e -- misc_ajax.htm 杂项ajax操作模板文件

| -- tem plate -- default -- hom e -- misc_inputpwd.htm 密码输入模板文件

| -- tem plate -- default -- hom e -- misc_login.htm 杂项登录操作模板文件

| -- template -- default -- hom e -- misc_lostpasswd.htm 忘记密码操作模板文件

| -- tem plate -- default -- hom e -- misc_register.htm 杂项注册操作模板文件| -- tem plate -- default -- hom e -- misc_stat.htm 杂项统计页面模板文件

| -- template -- default -- hom e -- misc_swfupload.htm FLASH上传模板文件| -- tem plate -- default -- hom e -- network.css 随便看看页CSS样式文件

| -- tem plate -- default -- hom e -- sendmail.htm 发系统email的模板文件

| -- tem plate -- default -- hom e -- space_activity.htm 空间活动页面模板文件| -- tem plate -- default -- hom e -- space_album_list.htm 空间相册列表页面模板文件

| -- template -- default -- hom e -- space_album_pic.htm 空间相册图片模板文件

| -- template -- default -- hom e -- space_album_view.htm 空间相册浏览模板文件

| -- tem plate -- default -- hom e -- space_blog_list.htm 空间日志列表模板文件| -- template -- default -- hom e -- space_blog_view.htm空间日志浏览模板文

| -- tem plate -- default -- hom e -- space_click.htm 表态模板文件

| -- tem plate -- default -- hom e -- space_comm ent_li.htm 评论模板文件

| -- tem plate -- default -- hom e -- space_debate.htm 辩论模板文件

| -- tem plate -- default -- hom e -- space_diy.htm 空间DIY模板文件

| -- tem plate -- default -- hom e -- space_doing.htm 心情记录模板文件

| -- tem plate -- default -- hom e -- space_doing_form.htm 心情记录发送的模板文件

| -- template -- default -- hom e -- space_doing_li.htm 心情记录的列表模板文件

| -- tem plate -- default -- hom e -- space_favorite.htm 空间收藏模板文件

| -- tem plate -- default -- hom e -- space_feed_li.htm feed事件列表模板文件| -- tem plate -- default -- hom e -- space_footer.htm 空间底部模板文件

| -- tem plate -- default -- hom e -- space_friend.htm 空间好友模板文件

| -- tem plate -- default -- hom e -- space_group.htm 空间群组模板文件

| -- tem plate -- default -- hom e -- space_header.htm 空间头部模板文件

| -- tem plate -- default -- hom e -- space_hom e.htm 空间hom e页模板文件| -- tem plate -- default -- hom e -- space_index.css 个人空间首页CSS样式文件

| -- tem plate -- default -- hom e -- space_index.htm 个人空间首页模板文件| -- tem plate -- default -- hom e -- space_list.htm 空间列表页模板文件

| -- tem plate -- default -- hom e -- space_magic.htm 空间魔法道具模板文件| -- template -- default -- hom e -- space_m agic_log.htm 魔法道具使用记录模板文件

| -- tem plate -- default -- hom e -- space_magic_m ybox.htm 本人所拥有的魔法道具模板文件

| -- tem plate -- default -- hom e -- space_magic_m ybox_opreation.htm 魔法道具操作动作的模板文件

| -- tem plate -- default -- hom e -- space_m agic_shop.htm 魔法道具商城模板文件

| -- template -- default -- hom e -- space_magic_shop_opreation.htm 魔法道具操作动作的模板文件

| -- tem plate -- default -- hom e -- space_m edal.htm 空间勋章

| -- tem plate -- default -- hom e -- space_m enu.htm 空间菜单项模板文件

| -- tem plate -- default -- hom e -- space_notice.htm 空间公告模板文件

| -- tem plate -- default -- hom e -- space_pm.htm 空间短消息模板文件

| -- tem plate -- default -- hom e -- space_poll.htm 空间投票模板文件

| -- tem plate -- default -- hom e -- space_privacy.htm 空间隐私模板文件

| -- template -- default -- hom e -- space_profile.htm 空间用户资料页模板文件| -- tem plate -- default -- hom e -- space_reward.htm 空间悬赏模板文件

| -- tem plate -- default -- hom e -- space_rss.htm 空间rss订阅模板文件

| -- template -- default -- hom e -- space_share_form.htm 空间分享来源模板文件

| -- tem plate -- default -- hom e -- space_share_li.htm 空间分享模板文件

| -- tem plate -- default -- hom e -- space_share_list.htm 空间分享列表模板文件

| -- tem plate -- default -- hom e -- space_share_view.htm 空间查看模板文件| -- tem plate -- default -- hom e -- space_status.htm 空间状态模板文件

| -- tem plate -- default -- hom e -- space_task.htm 任务模板文件

| -- tem plate -- default -- hom e -- space_task_detail.htm 小任务模板文件

| -- tem plate -- default -- hom e -- space_task_list.htm 任务列表模板文件

| -- tem plate -- default -- hom e -- space_task_parter.htm 参与任务模板文件| -- tem plate -- default -- hom e -- space_thread.htm 空间的主题帖模板文件| -- tem plate -- default -- hom e -- space_top.htm 空间头部模板文件

| -- template -- default -- hom e -- space_trade.htm 空间商品交易主题模板文件

| -- template -- default -- hom e -- space_userabout.htm 空间用户面板模板文件

| -- tem plate -- default -- hom e -- space_videophoto.htm 视频相册模板文件| -- tem plate -- default -- hom e -- space_wall.htm 个人空间留言板

| -- template -- default -- hom e -- spacecp_album.htm 空间管理面板相册页模板文件

| -- template -- default -- hom e -- spacecp_avatar.htm 空间管理面板修改头像页模板文件

| -- template -- default -- hom e -- spacecp_blog.htm 空间管理面板日志页模板文件

| -- template -- default -- hom e -- spacecp_class.htm 空间管理面板分类页模板文件

| -- tem plate -- default -- hom e -- spacecp_click.htm 空间表态页模板文件| -- template -- default -- hom e -- spacecp_comm ent.htm 空间管理面板评论页模板文件

| -- tem plate -- default -- hom e -- spacecp_credit_action.htm 空间积分动作页模板文件

| -- template -- default -- hom e -- spacecp_credit_base.htm 空间基本积分页、兑换等模板文件

| -- template -- default -- hom e -- spacecp_credit_header.htm 空间管理面板积分头部模板文件

| -- tem plate -- default -- hom e -- spacecp_credit_log.htm 空间管理面板积分操作记录模板文件

| -- template -- default -- hom e -- spacecp_credit_usergroup.htm 空间管理面板积分与组别关系模板页面

| -- template -- default -- hom e -- spacecp_doing.htm 空间管理面板心情记录模板文件

| -- tem plate -- default -- hom e -- spacecp_dom ain.htm 空间域名设置模板文件

| -- template -- default -- hom e -- spacecp_ec_explain.htm 我要解释页模板文件

| -- template -- default -- hom e -- spacecp_ec_list.htm 我的解释列表页模板文

| -- template -- default -- hom e -- spacecp_favorite.htm 空间管理面板收藏页模板文件

| -- template -- default -- hom e -- spacecp_feed.htm 空间管理面板feed事件页模板文件

| -- template -- default -- hom e -- spacecp_friend.htm 空间管理面板好友页模板文件

| -- tem plate -- default -- hom e -- spacecp_header.htm 空间管理面板头部| -- tem plate -- default -- hom e -- spacecp_index.htm 空间管理面板首页

| -- template -- default -- hom e -- spacecp_invite.htm 空间管理面板邀请页模板文件

| -- template -- default -- hom e -- spacecp_magic.htm 空间管理面板魔法道具页模板文件

| -- tem plate -- default -- hom e -- spacecp_password.htm 空间管理面板修改密码页模板文件

| -- tem plate -- default -- hom e -- spacecp_plugin.htm 空间管理面板插件页模板文件

| -- tem plate -- default -- hom e -- spacecp_pm.htm 空间管理面板短消息页模板文件

| -- template -- default -- hom e -- spacecp_poke.htm 空间管理面板打招呼页模板文件!

| -- template -- default -- hom e -- spacecp_privacy.htm 隐私筛选页模板文件| -- template -- default -- hom e -- spacecp_profile.htm 空间个人资料编辑页模板文件

| -- template -- default -- hom e -- spacecp_profile_nav.htm 空间个人资料编辑页导航条

| -- tem plate -- default -- hom e -- spacecp_search.htm 空间搜索页模板文件| -- template -- default -- hom e -- spacecp_sendmail.htm 空间邮件发送页模板文件

| -- template -- default -- hom e -- spacecp_share.htm 空间分享管理页模板文件

| -- tem plate -- default -- hom e -- spacecp_space.htm 空间管理页模板文件| -- tem plate -- default -- hom e -- spacecp_upload.htm 空间上传页模板文件| -- template -- default -- hom e -- spacecp_userapp.htm 用户应用页模板文件

| -- tem plate -- default -- hom e -- spacecp_videophoto.htm 视频相册页模板文件

| -- tem plate -- default -- m ember 用户相关模板

| -- tem plate -- default -- m ember -- getpasswd.htm 找回密码模板文件

| -- tem plate -- default -- m ember -- groupexpiry.htm用户组期限模板文件

| -- tem plate -- default -- m ember -- login.htm 用户登录模板文件

| -- tem plate -- default -- m ember -- register.htm 用户注册模板文件

| -- tem plate -- default -- portal 门户首页

| -- tem plate -- default -- portal -- comment.htm 评论页面模板文件

| -- tem plate -- default -- portal -- comment_li.htm 评论操作模板文件

| -- tem plate -- default -- portal -- index.htm门户首页模板文件

| -- tem plate -- default -- portal -- list.htm 门户新闻列表页面!

| -- template -- default -- portal -- portal_topic_content.htm 门户专题页面模板,如果添加新专题请创建portal_topic_xxxxx.htm的页面,即可在专题创建时自动的看到。| -- tem plate -- default -- portal -- portalcp_article.htm 门户文章管理页面

| -- tem plate -- default -- portal -- portalcp_block.htm 门户模块页面

| -- tem plate -- default -- portal -- portalcp_category.htm 门户分类页面

| -- tem plate -- default -- portal -- portalcp_comm ent.htm 门户管理评论操作模板文件

| -- tem plate -- default -- portal -- portalcp_diy.htm 门户DIY模板文件

| -- tem plate -- default -- portal -- portalcp_index.htm 门户管理首页模板文件| -- template -- default -- portal -- portalcp_portalblock.htm 门户管理模块模板文件

| -- tem plate -- default -- portal -- portalcp_portalblock_data.htm 门户管理模块数据模板文件

| -- tem plate -- default -- portal -- portalcp_topic.htm 门户管理话题模板文件| -- template -- default -- portal -- portalcp_topic_content.htm 门户管理话题内容页模板文件

| -- tem plate -- default -- portal -- topic_footer.htm 话题底部模板

| -- tem plate -- default -- portal -- topic_head.htm 话题顶部模板

| -- tem plate -- default -- portal -- view.htm查看页面

| -- tem plate -- default -- search 搜索页面模板文件

| -- tem plate -- default -- search -- album.htm 搜索相册结果

| -- tem plate -- default -- search -- album_list.htm 搜索相册列表结果

| -- tem plate -- default -- search -- blog.htm 搜索日志结果

| -- tem plate -- default -- search -- blog_list.htm 搜索日志列表结果

| -- tem plate -- default -- search -- footer.htm 页面底部

| -- tem plate -- default -- search -- forum.htm 广场搜索页

| -- tem plate -- default -- search -- group.htm 群组搜索结果页面

| -- tem plate -- default -- search -- group_list.htm 群组搜索结果列表页面

| -- tem plate -- default -- search -- header.htm 页面头部

| -- tem plate -- default -- search -- portal.htm 门户搜索结果

| -- tem plate -- default -- search -- portal_list.htm 门户搜索结果列表页面

| -- tem plate -- default -- search -- pubsearch.htm 公共搜索页面

| -- tem plate -- default -- search -- sort_list.htm分类信息列表页面

| -- tem plate -- default -- search -- sortoption.htm 分类信息页面

| -- tem plate -- default -- search -- thread_list.htm 主题列表页面

| -- tem plate -- default -- search -- trade.htm 商品页面

| -- tem plate -- default -- userapp 应用频道模板

| -- tem plate -- default -- userapp -- userapp_app.htm 用户应用

| -- tem plate -- default -- userapp -- userapp_index.htm 应用频道首页

| -- tem plate -- default -- userapp -- userapp_manage.htm 应用管理

| -- tem plate -- default -- userapp -- userapp_menu_list.htm 应用菜单列表

好了,本篇介绍到此点到为止,希望大家能够以实际建站过程中活学活用。Discuz! X1版本产品研发以用户需求为核心,坚持“融合”,拒绝“整合”绝不“拼凑”;消除“边界感”,把社区的四个基本模块(门户、论坛、群组、家园)的优点显露出来;产品有“延展性”,拥有一个好的骨架;重视“细节”,让用户在整个网站的操作都尽可能流畅;设计设重视产品的风格和布局,让不同部分间的跳跃感消失;充分发挥社区的四大基础模块的优势,互相包容,取长补短。如需更多了解Discuz! X1版本的功能,更关注其它相关主题介绍!

dz模板开发教程

Discuz!模板二次开发的模板语法介绍: 相信大多数朋友都看过discuz的模板文件的代码了。不同于传统的静态html代码,dz的静态模板可以说是动态化得模板文件了。这里集合了,一些特有的php变量和逻辑判断。下面我将为大家整理一下常用的dz模板二次开发规范,希望有助于大家更好的制作模板。DZ的模板引擎原理是通过特殊的Discuz!模板标签来完成特定的循环和判断的。它不同于PHP本身自带的脚本语言。大家可能有很多人写过PHP的程序,也都使用过类似if($abc == 1) {} else {}的判断。Discuz!模板引擎会将Discuz!模板标签中的关键字替换成php自身的脚本语句,然后存入缓存目录forumdata/templates目录中生成一个可供PHP程序包含和调用的模板文件。 那在DZ的模板引擎中我们该如何使用Discuz!模板标签呢? 下面给大家列举DZ模板引擎中常见、常用的模板语句: 一、直接输出变量:{$abc}或{echo $abc} 二、输出数组中某个变量:{$arr[0]} 三、IF判断语句: 我abc小于1 我abc为1 我abc大于1 四、Loop循环语句: 这里是{$val} 上面这段loop语句,DZ会将其转换成php自身的循环语句: If(is_array($abc)) { Foreach($abc AS $key => $val) { } } 五、在模版文件中使用PHP语句:{eval $abc = 1;}注意:这里必须带”;”结尾。

六、在本模板中引用其他的模板:如我们要包含头部模板文件(header.htm)可以这样写:{subtemplate header} 在模版中使用语言包中的中文语句:{lang xxxxx},在这里xxxxx就是语言包中任意一个数组的键值。 如:templates/default/https://www.wendangku.net/doc/8517587350.html,ng.php(语言包)内有下面的数组 $language = array ( 'discuz_lang' => 'templates', 'click_here' => '点击这里', 'ban_member' => '禁止', 'input_invalid' => '填写无效', 'title_none' => '无标题', 'title' => '标题', } 大家可以使用{lang title},这样在模板输出的时候则会显示”标题”两个字。 当你了解了Discuz!模板开发语法之后,我们就一起来熟悉一下,常用的数据库表含义,与主题表中常用字段的含义,这样方便你使用sql语句灵活调用个性的内容,如:按会员性别调用头像,在首页右侧边栏调用女性会员头像等等这样各个性的需求,在此我们丛老师为我们讲解常用数据库表、字段及sql语句。 数据常用的帖子表有:cdb_threads,cdb_posts 我们仅以了解数据库中该如何根据结构来获得自己需要的信息。 用户名和密码均为root。也可以查看安装后的readme.txt说明文件 接着我们还是来围绕今天的题目,来知道哪些数据表和数据字段对调用“帖子列表”有帮助。 打开phpmyadmin,找到现在你们本机用于演示的数据库。如图: cdb_threads表红色标记的,则是discuz!中最重要的主题列表。,回复主题在哪个表呢? 其实,回复帖子的库文件是:cdb_posts。我们在这里先只使用cdb_thread,以数据库的方式获取,最新的帖子列表数据和第一讲标签调用有区别,大家一起跟我做。 cdb_threads中有几个重要的字段: tid (大家很熟悉了),每个主题唯一的一个帖子ID fid(所在论坛版块的ID号)

经典教程:discuz x2 风格模板完整教程

没有XHTML基础,不知道什么是CSS?没关系~~~ 从今天开始,我会给各位从0开始讲解如果动手做一个完整的模板。 我相信只要你有兴趣,再抽出一点时间,还得花费一点记忆力(有些东西必须背下来,临时翻书不是好习惯),应付一些基本的样式修改和模板仿制应该还是没问题的。 本教程会很基础,请各位高手轻轻地飘过~~~~~ 首先说一说前期要准备的工具。 工具的选择: 1,当然是FTP啦,个人推荐cuteftp,速度很快…… 2,修改工具:我个人推荐notepad2,原因是体积小速度快能高亮不要钱,而且味道还很好吃呢。。。使用是请把这个工具关联到FTP的默认修改工具里面。 3,DOM树查看工具的选择:这个是用来快速定位CSS的选择器的。现在一般的浏览器都能支持DOM模型了,比如opera,IE7起,chrome,FF……(什么?360?什么?遨游?什么……?疼讯?赶紧扔掉!!!!!),一般这四个浏览器是必须的,因为要比较调试出来的CSS 在各个浏览器是否兼容。最后还要考虑IE6的情况,(这个IE6,虽然被千夫所指,但是仍然有很多人在使用,你能怎么办?) 关于IE6,请到微软官网上下载一个专用开发插件。 (以上工具介绍纯属自愿,如果你有自己习惯的工具,请飘过~~) 关于风格系别的选择: 现在国内主流网站,我觉得大多数追着两种潮流,第一种是欧美的那种绚丽的,圆角的,立体阴影的特点的,详见国内各大微薄。。。这种网站风格有许许多多的导航网站。因为图片很多,结构复杂。模仿起来也比较费劲。但是只要把他们的结构弄清楚后,也是简单的。 还有一种就是日系(我个人巨爱啊……) 日系的网站简约大方,一眼看过去重点突出(无论是上面的两个基本点还是下面的一个中心 )。但是其实日系的网站虽然简单,但还真没有几个人做的好看的,因为,你不知道怎么配色啊…… 一般看来,美系的字体都稍大,而日系字体偏小。 千万不要把这两种风格综合起来,因为那样剧难看(其实不是剧难看,而是难看致死,死到没JJ,比如某网站风格……) 好吧,先说明,我更新的时间不会太快,大概好几天更新一个。 由于水平有限,如果发现有错误,请迅速指出来,免得误人。。。

discuz模板制作彷站教程

接触Discuz!有一段时间了,使用的风格都是别人的免费品。一来自己的美工水平实在不行,二来网上很少有比较完整的模板制作教程。因为工作的需要,现特写了一份模板的制作教程。小弟才疏学浅,不对之处还请指正。 模板制作前请将你的界面设计好,并制作成html+CSS 的格式。这里我就 以大魔王的“蓝色经典”作为样版(知识共享,希望大魔王不要介意,如有侵权,请及时通知我)。效果图如下: (图1) 在开始前,先了介绍一下discuz!的几个模板文件:1、header.htm --------------------------------------页面头部2、discus.htm---------------------------------------------------------------论坛首页3、footer.htm---------------------------------------------------------------页面底部4、viewthread--------------------------------------------------------------查看帖子内容 discuz!论坛的页面通常是几个模板文件共同作用下达到的效果,如图1就是header.htm+discus.htm+footer.htm 这三个文件共同作用的效果。Heaer.htm 对应的是: (图2) w w w .a i w a n s h a .c o m

Footer.htm 对应的是: (图3) 剩下的就是discuz.htm 文件显示的了。 当然你要将首页显示的效果就制作成一个文件模板也是可以的,这里之所以分开,是因为header.htm 和footer.hmt 文件通常还会被其它的模版文件引用。也就是说,其它的页面(比如发贴的页面)的头部、底部与首页的头部、底部完全一样,分开来写就可以达到重复利用,减少劳动的效果。下面我们就开始制作: 首先,现在我要制作的这套模板叫test,那么我就在templates 目录下建立一个test 目录。在test 目录下再新建一个images 文件夹用于存放这套模板的图片,把切好的所有图片保存到这个文件夹中。templates/test 文件夹用于存放这套模板的htm 文件,在这个目录中新建三个文件header.htm、discuz.htm、footer.htm,打开你设计好的主页html 文件,将你想作为头部的那一段代码复制粘贴到header.htm 文件中, 相应的将作为底部的那一段代码复制粘贴到footer.htm 文件中,其余的代码复制粘贴到discuz.htm 文件中。 最后在discuz.htm 文件的最顶部和最底部分别加上:{subtemplate header}和{subtemplate footer} 这两句算是discuz 的语言,意思是将header.htm 和footer.htm 文件包含进来,这样就构成了一个完整的主页面了。接下来的工作要在论坛后台设置中来完成(1)进入论坛点击“系统设置——>界面——>模板管理”,在新增模板后填入模板名称,模板文件所在目录,板权信息然后提交即可!如图 4: (图4) (2)在“界面——>风格管理”中,在新增界面风格后填入方案名称“test”然后提交即可!(3)提交方案名称后,您就可以在界面风格中看到您所定义的新的风格方案。如下图: w w w .a i w a n s h a .c o m

Discuz模板教程

Discuz模板教程 接触Discuz! 有一段时间了,使用的风格都是别人的免费品。一来自己的美工水平实在不行,二来网上很少有比较完整的模板制作教程。因为工作的需要,现特写了一份模板的制作教程。小弟才疏学浅,不对之处还请指正。 模板制作前请将你的界面设计好,并制作成html+CSS的格式。这里我就以大魔王的“蓝色经典”作为样版(知识共享,希望大魔王不要介意,如有侵权,请及时通知我)。效果图如下: (图1) 在开始前,先了介绍一下discuz!的几个模板文件: 1、 header.htm --------------------------------------页面头部 2、 discus.htm---------------------------------------------------------------论坛首页 3、 footer.htm---------------------------------------------------------------页面底部 4、 viewthread--------------------------------------------------------------查看帖子内容 discuz!论坛的页面通常是几个模板文件共同作用下达到的效果,如图1就是 header.htm+discus.htm+footer.htm这三个文件共同作用的效果。 Heaer.htm对应的是:

(图2) Footer.htm对应的是: (图3) 剩下的就是discuz.htm文件显示的了。 当然你要将首页显示的效果就制作成一个文件模板也是可以的,这里之所以分开,是因为header.htm和footer.hmt文件通常还会被其它的模版文件引用。也就是说,其它的页面(比如发贴的页面)的头部、底部与首页的头部、底部完全一样,分开来写就可以达到重复利用,减少劳动的效果。 下面我们就开始制作: 首先,现在我要制作的这套模板叫test,那么我就在templates目录下建立一个test目录。在test目录下再新建一个images文件夹用于存放这套模板的图片,把切好的所有图片保存到这个文件夹中。templates/test文件夹用于存放这套模板的htm文件,在这个目录中新建三个文件header.htm、discuz.htm、footer.htm,打开你设计好的主页html文件,将你想作为头部的那一段代码复制粘贴到header.htm文件中, 相应的将作为底部的那一段代码复制粘贴到footer.htm文件中,其余的代码复制粘贴到discuz.htm文件中。 最后在discuz.htm文件的最顶部和最底部分别加上:{subtemplate header} 和{subtemplate footer} 这两句算是discuz的语言,意思是将header.htm和footer.htm文件包含进来,这样就构成了一个完整的主页面了。 接下来的工作要在论坛后台设置中来完成 (1)进入论坛点击“系统设置——> 界面——> 模板管理”,在新增模板后填入模板名称,模板文件所在目录,板权信息然后提交即可!如图4: (图4) (2)在“界面——> 风格管理” 中,在新增界面风格后填入方案名称“test”然后提交即可!

Discuz教程

Discuz教程 插件制作的基本思路是:(初学者适用) 1.形成插件思路 2.制作插件界面 3.构架程序模块 4.搭建存储数据 5.填充功能语句 6.检查应用错误 7.完善插件功能 前言:为方便互联网数万Discuz!爱好者,更加深入了解Discuz!软件,本人在熟悉Discuz!过程中,顺便将个人经验写给大家。本贴内容由本人定期更新。本贴只介绍Discuz!中部分技术点,本贴紧属个人观点,不足之处,请各位多多指教,在下先此谢过!。“Discuz!”在下文中简称“DZ”。要弄DZ二次开发,必须至少具备如下技能:1)能够理很好理解MVC构架的原理(虽然DZ不是MVC架构的) 2)扎实的PHP基础,熟悉结构化程序,OOP程序的写法及应用 3)熟悉MYSQL就用,掌握SQL语言,懂SQL优化者更佳 4)熟悉使用Discuz!的各项功能 一)Discuz!的文件系统目录 注:想搞DZ开发,就得弄懂DZ中每个文件的功能。 a) Admin:后台管理功能模块 b) Api:DZ系统与其它系统之间接口程序 c) Archiver:DZ中,用以搜索引擎优化的无图版 d) Attachments:DZ中,用户上传附件的存放目录 e) Customavatars:DZ中,用户自定义头像的目录 f) Forumdata:DZ缓存数据的存放目录 g) Images:DZ模板中的图片存放目录 h) Include:DZ常用函数库,基本功能模块目录 i) Ipdata:DZ统计IP来路用的数据 j) Plugins:DZ插件信息的存放目录 k) Templates:DZ模板文件的存放目录 l) Wap:DZ无线,Wap程序处理目录 二)必须记熟Discuz!数据库设计的每个表的功能,每个表中每个字段的功能。 关于DZ数据库设计文档,请参阅DZ相关的项目文档(请从本贴附件中下载) 三)Discuz!的流程控制 a) 后台流程控:DZ后台所有的功能,均需要注册到admincp.php文件,每个功能都至少有一个或一个以上的Action(动作),在admincp.php中,可以定义Action的执行权限,分别为:“admin==1”管理员,或“admin==2 || admin==3”超级版主和版主,每个Action对应一个脚本文件,脚本文件的命名为action.inc.php(*.inc.php),并存放在admin目录下,如执行:admincp.php?action=dodo,相当于执行admin目录下的dodo.inc.php文件 b) 前台流程控制:前台的流程控制比较简单:流程是自由的,如: 首页:index.php 会员注册:register.php; 会员登录:logging.php 发贴程序:post.php 会员信息:member.php 论坛内容:forumdisplay.php 查看贴子:member.php …大部分功能,此处不一一列出… c) DZ根目下的config.inc.php属于整个DZ系统的配置文件 四)Discuz!的数据处理过程 a) DZ对mysql的数据库操作处理全部封装在dbstuff(db_mysql.class.php)类中 b) 所在的外部数据均通过“daddslashes()”初步过滤,然后再过滤,再根据需要处理 五)Discuz!的显示控制(网站多样式风格输出) a) 显示层就是大家通常所看到的网站风格了。DZ中每套风络分别在templates及images下对应一个风格文件的存放目录。网站风格的制作,请参阅详细的DZ风格制作文档 b) DZ网站风格文件处理的原理:其实很简单,DZ使用template.func.php中的parse_template()以PHP正则运算把htm模文件中的模板标签,转换成了PHP代码,并根据styleid保存在forumdata/templates下,这个有点像Smarty 中的技术。 六)DZ中的语言处理 a) DZ前台及后台中、英语言的实现,均是把语句定义成了语变量,然后在模板输入,语句变量的赋值,均放在模板目录中的*.lang.php文件中,DZ在生成网站风格时就加载了这相应的语言包。 七)DZ如何处理用户信息(存取、计算、更新过程)

Discuz!模板制作教程

[经验] Discuz!模板制作教程 本帖最后由 PuBor于 2010-10-1 01:05 编辑 接触Discuz! 有一段时间了,使用的风格都是别人的免费品。一来自己的美工水平实在不行,二来网上很少有比较完整的模板制作教程。因为工作的需要,现特写了一份模板的制作教程。小弟才疏学浅,不对之处还请指正。 模板制作前请将你的界面设计好,并制作成html+CSS的格式。这里我就以大魔王的“蓝色经典”作为样版(知识共享,希望大魔王不要介意,如有侵权,请及时通知我)。效果 图如下:

(图1) 在开始前,先了介绍一下discuz!的几个模板文件: 1、 header.htm --------------------------------------页面头部 2、 discus.htm-------------------------------------------------论坛首页 3、 footer.htm------------------------------------------------页面底部

4、 viewthread---------------------------------------------查看帖子内容 discuz!论坛的页面通常是几个模板文件共同作用下达到的效果,如图1就是header.htm+discus.htm+footer.htm这三个文件共同作用的效果。 Heaer.htm对应的是: (图2) Footer.htm对应的是: (图3) 剩下的就是discuz.htm文件显示的了。 当然你要将首页显示的效果就制作成一个文件模板也是可以的,这里之所以分开,是因为header.htm和footer.hmt文件通常还会被其它的模版文件引用。也就是说,其它的页面(比如发贴的页面)的头部、底部与首页的头部、底部完全一样,分开来写就可以达到重复利 用,减少劳动的效果。 下面我们就开始制作: 首先,现在我要制作的这套模板叫test,那么我就在templates目录下建立一个test目录。在test目录下再新建一个images文件夹用于存放这套模板的图片,把切好的所有图片保存到这个文件夹中。templates/test文件夹用于存放这套模板的htm文件,在这个目录中新建三个文件header.htm、discuz.htm、footer.htm,打开你设计好的主页html文件,将你想作为头部的那一段代码复制粘贴到header.htm文件中, 相应的将作为底部的那一段代码复制粘贴到footer.htm文件中,其余的代码复制粘贴到 discuz.htm文件中。 最后在discuz.htm文件的最顶部和最底部分别加上:{subtemplate header} 和 {subtemplate footer}

discuz模版制作

模板制作前请将你的界面设计好,并制作成html+CSS的格式。这里我就以大魔王的“蓝色经典”作为样版(知识共享,希望大魔王不要介意,如有侵权,请及时通知我)。效果图如下: (图1) 在开始前,先了介绍一下discuz!的几个模板文件: 1、 header.htm --------------------------------------页面头部 2、 discus.htm---------------------------------------------------------------论坛首页 3、 footer.htm---------------------------------------------------------------页面底部 4、 viewthread--------------------------------------------------------------查看帖子内容 discuz!论坛的页面通常是几个模板文件共同作用下达到的效果,如图1就是 header.htm+discus.htm+footer.htm这三个文件共同作用的效果。

(图2) Footer.htm对应的是: (图3) 剩下的就是discuz.htm文件显示的了。 当然你要将首页显示的效果就制作成一个文件模板也是可以的,这里之所以分开,是因为header.htm和footer.hmt文件通常还会被其它的模版文件引用。也就是说,其它的页面(比如发贴的页面)的头部、底部与首页的头部、底部完全一样,分开来写就可以达到重复利用,减少劳动的效果。 下面我们就开始制作: 首先,现在我要制作的这套模板叫test,那么我就在templates目录下建立一个test目录。在test目录下再新建一个images文件夹用于存放这套模板的图片,把切好的所有图片保存到这个文件夹中。templates/test文件夹用于存放这套模板的htm文件,在这个目录中新建三个文件header.htm、discuz.htm、footer.htm,打开你设计好的主页html文件,将你想作为头部的那一段代码复制粘贴到header.htm文件中, 相应的将作为底部的那一段代码复制粘贴到footer.htm文件中,其余的代码复制粘贴到discuz.htm文件中。 最后在discuz.htm文件的最顶部和最底部分别加上:{subtemplate header} 和{subtemplate footer} 这两句算是discuz的语言,意思是将header.htm和footer.htm文件包含进来,这样就构成了一个完整的主页 面了。 接下来的工作要在论坛后台设置中来完成 (1)进入论坛点击“系统设置——> 界面——> 模板管理”,在新增模板后填入模板名称,模板文 件所在目录,板权信息然后提交即可!如图4: (图4)

discuz模板标签调用大全

discuz模板制作调用标签大全 数据ID {id} 帖子URL {url} 帖子标题{title} 附件图片{pic} 帖子内容{summary} 楼主{author} 楼主UID {authorid} 楼主头像{avatar} 楼主头像(中) {avatar_middle} 楼主头像(大) {avatar_big} 版块URL {forumurl} 版块名称{forumname} 主题分类名称{typename} 主题分类图标{typeicon} 主题分类URL {typeurl} 分类信息名称{sortname} 分类信息URL {sorturl} 总发帖数{posts} 今日发帖数{todayposts} 最后回复时间{lastpost} 发帖时间{dateline} 回复数{replies} 总浏览数{views} 热度值{heats} 推荐数{recommends} 更多链接{moreurl} 当前数据顺序{currentorder} 当前数据是否在奇数行{parity} 默认循环显示内容[loop]...[/loop] 替代对应loop中指定数据内容,[order=odd]为奇数行,[order=even]为偶数行[order=N]...[/order] 特殊指定数据显示内容[index=N]...[/index] 可设置打开方式的链接{title} 可设置缩略图大小的图片

例如: 1. 模板嵌套语法 将被嵌套模板内容解析为PHP语句并合并入本模板中的写法 common/header 对应某个模板套系中的common目录的header.htm模板文件 程序运行时include嵌套模板内容 注释:当模板中有一些loop时,尽量用subtemplate 2. 逻辑判断if...else 如果写在HTML表单元素中,可以省去使代码更清晰易读,如{if $my_var}xxx{/if} 任意html语句 带有分支条件的if写法 任意html语句任意html语句 带有多条件的if写法,可使用PHP常规判断中的按位运算符等 任意html语句 css书写时也可以按条件进行判断设置设置例如: 3. 直接执行php代码标签 4. 直接输出变量,等同于php的, 花括号可以省略但不建议去掉。(模块程序处理后才能在这里调用):

    $announcements
5. 广告的嵌入点代码:

discuz,更换模板

竭诚为您提供优质文档/双击可除 discuz,更换模板 篇一:discuz!论坛系统diy模块模板使用教程 discuz!论坛系统diy模块模板使用教程 今天为大家讲解一下在使用diy过程中的一些技巧与方法 仔细阅读,受益匪浅 一、如何在模块中增加“标题”及“更多”的链接如下图样式 方法: 通过框架或模块都可以实现上述样式,我们以框架为例,我们在diy的时候选中要编辑的框架点击编辑如下图所示之后点击标题 在弹出的层中可以添加标题及链接,位置选择居左如下 图所示同时可以设置标题的颜色及大小 接下来增加“更多”的链接点击弹出层的添加新标题按扭如下图所示,会“复制”出一份新的标题你只需修改就可以了 把其中的“精彩教程”改成“更多”,链接以及字体、

颜色都进行修改就可以了,这里的位置一定要选择“居右” 完成,这样框架就有了标题及更多,模块的方法同上 二、diy的模块中如何调整链接的颜色如下图样式 方法: 选中要修改的模块,点击编辑,选择数据如下图所示 在弹出层中选择编辑如下图所示 篇二:模板插件-discuz的专业模板插件修改 templates/default默认模板文件包 |https://www.wendangku.net/doc/8517587350.html,ng.php道具语言包 |---activity_applylist.htm活动特殊主题列表 |---activity_export.htm |https://www.wendangku.net/doc/8517587350.html,ng.php后台管理界面语言包(后台搜索依赖此文件) |https://www.wendangku.net/doc/8517587350.html,ng.php后台管理菜单语言包 |https://www.wendangku.net/doc/8517587350.html,ng.php后台管理,跳转提示信息语言包 |---adv.htm论坛广告功能处理模板文件,被各个页面广告位调用 |---ajax_attachlist.htmajax获取附件列表模板文件 |---ajax_imagelist.htmajax获取图片列表模板文件 |---ajax_magiclist.htm |---announcement.htm公告查看页

Discuz模板修改教程演示

Discuz模板修改教程演示 Discuz教程演示, Discuz模板修改 近几天做了几套模板先将心的整理一下发给大家以供各位参考借鉴。 在做模板之前大家最好具备一些基本的网页制作方面的知识。那么咱们先来看看如何制作一套简单的模板流程。 1、在Photoshop中制作风格页面并切图保存; 2、制作html文档,css调整; 在开始前,先了介绍一下discuz!的几个模板文件: 1、header.htm--页面头部 2、discus.htm--论坛首页 3、index_header.htm--头部发帖按钮,和公告内容页。 4、footer.htm-- 页面底部 5、viewthread.htm-- 查看帖子内容 6、css_common.htm--公共样式css样式页面 7、css_script.htm--其他常用css样式页面 首先我们要制作的这套模板叫test,那么我就在templates目录下建立一个test目录。 在test目录下再新建一个images文件夹用于存放这套模板的图片,把切好的所有图片保存到这个文件夹中。 templates/test 文件夹用于存放这套模板的htm文件,首先我们先到default默认模板下面去复制header.htm、discuz.htm、footer.htm这三个htm文件。然后分别打开着三个文件,可能这里你需要一些常用的htm语言常识,和一些基本的css语法。如果你不会的话可以去查阅一些资料。我们大多时候我们不必完全去重新做。默认模板的head等头部信息我们还是非常有必要要保留。 将你做好的静态文件的切图我ps缩小成一个110X120大小名为preview.jpg的图片放到test 目录下(这是后台安装界面显示的缩略图)。 接下来的工作要在论坛后台设置中来完成 (1)进入论坛点击“系统设置——> 界面——> 模板管理”,在新增模板后填入模板名称,模板文件所在目录,板权信息然后提交即可!如 (3)然后切换到“系统设置——> 界面——>风格管理”,您就可以在界面风格中看到您所定义的新的风格方案。点击安装就可以了!如下图: (4)然后点击[编辑] 后就可以进入该模板的风格配色方案的编辑页面,此根据你的界面风格配色方案设置一下你的配色方案。 具体的设置参数,主要对应的前台显示效果参照如下链接地址的标注: _f 填写好后,点击“提交”,更新一下缓存,就ok了。在这里我只是简略的介绍一下安装成品模板的方法。 在制作模板的过程中我们大多数的精力主要集中在样式的调整。不过dz给我们提供了简单快捷的调试方式。你可以将需要修改的样式写到css_appendhtm ,它的代码是:$extrahead {subtemplate css_script} 根据css的特点,在css_appendhtm里的样式将覆盖css_commen.htm中的文件的。注意只是覆盖原有的属性。没有修改的属性将依旧调用css_commen.htm的样式。这样我们各以节省很多的代码。 同样对于css_script.htm同样如css_commen.htm一样。你只需要在新建一个文件

教你Discuz模板制作详细步骤

接触Discuz! 有一段时间了,使用的风格都是别人的免费品。一来自己的美工水平实在不行,二来网上很少有比较完整的模板制作教程。因为工作的需要,现特写了一份模板的制作教程。小弟才疏学浅,不对之处还请指正。 模板制作前请将你的界面设计好,并制作成html+CSS的格式。这里我就以大魔王的“蓝色经典”作为样版(知识共享,希望大魔王不要介意,如有侵权,请及时通知我)。效果图如下: (图1) 在开始前,先了介绍一下discuz!的几个模板文件: 1、 header.htm --------------------------------------页面头部 2、 discus.htm---------------------------------------------------------------论坛首页 3、 footer.htm---------------------------------------------------------------页面底部 4、 viewthread--------------------------------------------------------------查看帖子内容 discuz!论坛的页面通常是几个模板文件共同作用下达到的效果,如图1就是header.htm+discus.htm+footer.htm这三个文件共同作用的效果。 Heaer.htm对应的是: (图2)

Footer.htm对应的是: (图3) 剩下的就是discuz.htm文件显示的了。 当然你要将首页显示的效果就制作成一个文件模板也是可以的,这里之所以分开,是因为header.htm和footer.hmt文件通常还会被其它的模版文件引用。也就是说,其它的页面(比如发贴的页面)的头部、底部与首页的头部、底部完全一样,分开来写就可以达到重复利用,减少劳动的效果。 下面我们就开始制作: 首先,现在我要制作的这套模板叫test,那么我就在templates目录下建立一个test目录。在test目录下再新建一个images文件夹用于存放这套模板的图片,把切好的所有图片保存到这个文件夹中。templates/test文件夹用于存放这套模板的htm文件,在这个目录中新建三个文件 header.htm、discuz.htm、footer.htm,打开你设计好的主页html文件,将你想作为头部的那一段代码复制粘贴到 header.htm文件中, 相应的将作为底部的那一段代码复制粘贴到footer.htm文件中,其余的代码复制粘贴到discuz.htm文件中。 最后在discuz.htm文件的最顶部和最底部分别加上:{subtemplate header} 和{subtemplate footer} 这两句算是discuz的语言,意思是将header.htm和footer.htm文件包含进来,这样就构成了一个完整的主页面了。 接下来的工作要在论坛后台设置中来完成 (1)进入论坛点击“系统设置——> 界面——> 模板管理”,在新增模板后填入模板名称,模板文件所在目录,板权信息然后提交即可!如图4: (图4) (2)在“界面——> 风格管理” 中,在新增界面风格后填入方案名称“test”然后提交即可! (3)提交方案名称后,您就可以在界面风格中看到您所定义的新的风格方案。如下图:

最新Discuz数据库格式汇总

D i s c u z数据库格式

Discuz!4.0.0正式版数据字典 默认库共53个数据表,(以下表数据量注释均为默认) cdb_access (用户权限表) uid 用户id fid 论坛id allowview 允许浏览 allowpost 允许发新帖 allowreply 允许回复 allowgetattach 允许下载附件 allowpostattach 允许上传附件 cdb_adminactions 关联用户组 admingid 管理组id disabledactions 关联后的权限 cdb_admingroups 管理组权限设置(3条) admingid 管理组id alloweditpost 允许编辑帖子 alloweditpoll 允许编辑投票 allowstickthread 允许固定主题 allowmodpost 允许编辑帖子 allowdelpost 允许删除帖子 allowmassprune 允许批量删除帖子 allowrefund 允许强制退款 allowcensorword 允许过滤词语 allowviewip 允许查看用户IP信息 allowbanip 允许禁止IP allowedituser 允许编辑用户 allowmoduser 允许审核用户 allowbanuser 允许禁止用户访问 allowpostannounce 允许发布公告 allowviewlog 允许查看版主管理记录和用户评分记录disablepostctrl 发贴不受限制(不受灌水预防和最大字数等) cdb_adminnotes (后台留言表) id 后台留言id admin 留言人 access 阅读权限 adminid 管理组id dateline 发表时间 expiration 过期时间 message 留言内容

Discuz模板引擎标签

Discuz模板引擎标签 2009-06-03 09:18 Discuz! 的模板采用近似 PHP 表达式的语法,支持的元素如下: 1. 逻辑元素包围符,该符号用于包含条件和循环元素,其中: statement1 statement2 statement3 为一个典型的条件模板,当条件 expr1 为真时,显示模板 statement1 内容;否则当 expr2 为真时,显示模板 statement2 内容,否则显示模板 statement3 的内容.如同 其他语言中的条件控制一样,其中 和 是非 必须的. statement 相当于 PHP 的数组循环语句 foreach($array as $value) { statement } 而 statement 相当于 PHP 的数组循环语句

foreach($array as $key => $value) { statement } 逻辑元素包围符在 { } 外面包含了 html 的注释符号 ,除了为了和信息元素 相区别外,也方便了使用 Dreamweaver 和 Frontpage 之类工具编辑模板的用户.因逻 辑元素会被识别为 html 的注释而不被显示,对于绝大多数用户,逻辑元素中的内容是 完全不需要修改的,甚至修改错一个字符就可能引起错误信息和整个系统无法运行.因 此通常您在修改模板的时候,不要修改模板的逻辑信息,更不要将逻辑信息内部元素(如 等)的位置,否则可能会导致错误.如果您的模板被不慎修改损坏,请立 即用原始模板覆盖,即可恢复. 对于高手而言,实际上外部的 是可以省略不写的,可以用于某些元素在模板 中的定位,但强烈建议普通用户不要轻易尝试. 2. { ... } 信息元素包围符,其中 {CONSTANT} 可以引用界面替换变量,其中必须为大写字母,该符号实际的作用是引用 PHP 常量 CONSTANT,因此也可以通过它来引用其他的常量内容. {lang variable} 可以在模板中引用语言变量 variable 的内容,语言变量经由 https://www.wendangku.net/doc/8517587350.html,ng 中数组 $language 定义. 如 {lang post_edit} 的内容在编译模板的时候被替换为 $language['post_edit'] 的内容,简体中文版的意思是 "编辑帖子". {faq variable} 可以在模板中引用论坛帮助的帮助关键字,在后台=>其他设置=》论坛帮助=》具体某个帮助的详情可以看到或者设置 3. {template name} 模板嵌入符,为了避免模板的冗长,可以使用本符号来将 name 模板的内容嵌

discuz 模板教程

Discuz!模板风格制作: 1、在Photoshop中制作风格页面并切图保存; 2、制作html文档,css调整; 在制作html文件之前,您必须熟悉Discuz ! 模板的元素和css。需要注意的是,在定制您的css的时候建议您参 考Discuz!模板文件css.htm来制作,这样您所制作出来的模板文件就可以方便的在Discuz !管理后台中作调整。 制作一套新的模板,其实并不需要将上面所有模板文件重新制作,只需要将几个必要的文件进行替换成您所制作的风格模板文件即可(当然,如果您觉得必要,可以将每个模板文件根据您的设计风格进行调整,只要保证模板文件中的程序结构完整),以下几个文件是一个论坛中最常用到的几个页面,对一套风格模板影响相对较大,详细如下: 1、header.htm --- 页面头部 2、discus.htm --- 论坛首页内容部分 3、index_header.htm --- 头部发帖按钮,和公告内容页。 4、footer.htm --- 页面底部 5、viewthread.htm --- 查看帖子内容 6、css_common.htm --- 公共样式css样式页面 7、css_script.htm --- 其他常用css样式页面 8、viewthread.htm --- 阅读主题 9、forumdisplay.htm --- 论坛主题列表 10、forumdisplay_subforum.htm --- 子论坛列表 当然刚开始接触模板制作也可以只修改其中的一部分,只要将css.htm,header.htm,footer.htm这三个文件按照您的风格制作出来就可以让模板风格作变换,其他文件也可以根据您对风格的要求进行调整。 Discuz!模板文件的简单讲解: 刚接触discuz!模板文件,您会发现在这些htm文件中包含着很多像: ………… {template css} …… $charset {lang memberlist} {MAINTABLECOLOR} 这样6类在一般htm文件中不常见的语句和变量,这些语句是Discuz!模版中的特有语句,具体说明如下: ………… 这类语句并非普通HTML中的注释语句,而是Discuz!特有的模板判断语法,就好比php或者

Discuz默认模板文件目录介绍

Discuz x默认模板文件目录说明 template/default/common模板公共文件夹,全局相关 |--block_forumtree.htm树形论坛版块分支js文件 |--block_thread.htm特殊主题的风格模块文件 |--block_userinfo.htm用户资料的风格模块 |--common.css全局公共css文件(所有页面加载) |--css_diy.css DIY模式里整个页面的css样式表 |--css_sample.htm |--css_space.css |--editor.css编辑器css样式文件 |--editor.htm编辑器 |--editor_menu.htm编辑器菜单文件 |--faq.htm帮助 |--footer.htm全局底部 |--footer_ajax.htm ajax模式是使用到的系统总底部模板 |--forum_calendar.css广场社区使用到的日历日期样式 |--forum_moderator.css版主管理面板样式 |--header.htm全局头部 |--header_ajax.htm ajax模式时使用到的系统总头部文件 |--header_common.htm全局头部被header.htm加载 |--header_diy.htm DIY模式下的头部 |--invite.htm邀请朋友 |--module.css各模块css |--preview.htm预览的模版文件 |--pubsearchform.htm页头搜索条加载 |--report.htm举报模板文件 |--rss.css rss样式表 |--seccheck.htm验证码验证模板文件 |--seditor.htm编辑器菜单栏 |--sendmail.htm发送email内容模板文件 |--showmessage.htm提示信息 |--simplesearchform.htm当前位置搜索框加载 |--stat.htm站点统计左边栏 |--userabout.htm家园模块左边栏 |--widthauto.css切换宽屏时读取的css,如果你调整了论坛的宽度,这里也要调整 |--wysiwyg.css template/default/portal 广场模块模板文件夹 |--comment.htm 评论页面模板文件 |--comment_li.htm 评论操作模板文件

相关文档