Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

《站长》俱乐部线上培训、答疑活动火热开始,附本期主讲内容及问题摘要

[复制链接]
媛来后爱 发表于 2009-11-16 20:34:54 | 显示全部楼层 |阅读模式
本帖最后由 媛来后爱 于 2009-11-20 11:16 编辑

在使用Comsenz产品时,因为遇到自己无法解决的问题而绞尽脑汁?
对于网络安全您是否有备无患?新成立的站点人气欠缺?
网站如何更好的运营?
……………

现在,《站长》俱乐部携同技术、运营专家第一时间帮您解决,答疑解惑,加入俱乐部指定交流群即可享有!

活动参与:俱乐部普通、高级会员即可免费参与

活动时间:本周三(11月18日)下午4点—5点30分

活动方式:请加入官方指定交流群 76539701

培训主题:1、Discuz!7.1功能使用介绍以及使用技巧
              2、Discuz!二次开发:
                   2.1、数据调用的自定义模块脚本
                   2.2、利用全新的插件引擎定制创意插件
                   2.3、模板风格样式中的自定义变量
                   2.4、自定义论坛、计划任务,广告,论坛道具
                   2.5、分类信息及信息的自定义模板
              3、参与活动会员提问环节

培训讲师:

吴杨,康盛创想技术支持部工程师,项目经理。
负责Comsenz官方网站、FAQ帮助系统的开发与运营,Comsenz产品的售后技术支持,产品培训,企业级客户项目经理等工作。对Comsenz产品理解深刻,有着丰富的产品经验,掌握客户对于互联网社区发展的真实需求。参与编著《Web2.0社区网站实用宝典》。

培训守则:1、加入QQ群会员请备注会员卡号、真实姓名,方可通过验证
              2、加入后请及时更改昵称,格式:卡号+真实姓名
              3、群内请勿随意发广告,讲师讲课中请勿擅自交流
              4、答疑环节问题请先QQ发送至活动主持人,由主持人统一收集,讲师逐一解答
请大家遵守培训守则,以保证大家的听课质量。对于不遵守课堂纪律、妨碍其他会员听课者,管理员有权取消其听课资格,望各位会员遵守哦~

活动背景:本年度《站长》俱乐部城市互动之旅走过了10多个城市,线下我们面对面培训技术课程,解答问题。但是,仍然有很多地方站长因为时间、地域限制未能获得线下的培训机会,所以《站长》俱乐部为了更好的服务于会员们,解决大家对于建站、运营网站等过程中遇到的问题。俱乐部决定将定期举行线上培训、答疑活动。打破地域,五湖四海我们汇聚线上。每期一位专家讲师,将围绕站长们关心的问题以及话题进行讲解讨论,帮您解惑答疑,名额有限,期期更精彩。


近期精彩预告:近期我们的主题将围绕Discuz!7.2新版本功能介绍、使用技巧;如何打造成功SNS社区、增加网站黏性、提升网站竞争力的奥秘所在;以及Discuz!安全问题处理......
如果您有遇到相关的问题请在培训前将相关问题发送至:zhangyuan@comsenz.com 我们会根据问题在活动答疑环节中回复给大家。

      

如有问题或者建议请联系《站长》俱乐部
http://zz.comsenz.com
联系人:张媛
电话:010-51282255-818
QQ:1306339041

=================================================


经过吴杨的耐心介绍与讲解,本次活动得到大多数会员的一致好评,大家希望类似这样的活动能定期举办,我们也非常感谢大家的配合,在近期我们将对大家备受关注的Discuz7.2进行讲解,请大家关注本版块通知,关注各地方群内通知。

以下为本次主题的讲解内容,我们整理了部分代表性的问题,希望对有同样问题的站长有所帮助!



主讲人:吴杨
问题解答:吴杨、丛瑜帅、叶歆昊、

主讲内容
【Discuz!7.1的新功能】、【关于二次开发】

一、先来说一下Discuz!7.1的新功能,相信大家对Discuz!7.1应该都有所了解了。Discuz!7.1中增加的内容不像6.1到7.0时那样的翻天覆地,可以说更加贴近于大家的需求,更加人性化的需求,这也和我们开发方式的变化有很大的关系。

新功能中【主题关注】【提醒】和【论坛动态】是一大亮点


【论坛动态】让用户可以在此集中查看到所有好友的动态信息,而不用到个人空间中去看了


【主题关注】可以很方便的实现主题信息的互动,只需要用户把这个值得关注的主题标记为关注状态,其他会员回复该主题时,用户就可以收到一个交互性的通知。无论是发贴还是回贴,用户只需要鼠标轻轻一点,就会看到所关注的主题中有哪些“志同道合”者的回复了。

【提醒】提醒内容包括“全部”、“系统信息”、“好友信息”、“帖子信息”。上述这些信息主要有新信息则就会在导航的“提醒”那里出现新信息提示。鼠标放到“提醒”上就可以看到收到的信息内容。当你对主题的回复被别人引用或是再回复时,都会去提醒你,促进会员更好的参与到互动中来。


再有就是【新手任务】的加入,他让新注册的会员有了更加明确的方向,进到论坛不再迷茫,跟随着任务以及每个任务在论坛界面中的动态提示,都可以很好的熟悉论坛,更好的使用论坛提供各种功能。


【主题热度】和【主题评价】亦是重视细节改进的成果。


【主题热度】的推出,使得用户可以对主题进行回复、评价等操作,这些操作都会增加主题热度,当主题达到一定得热度时,会显示热度图标。站长可以在后台设置主题热度值及热度增加权重值。当某个主题达到站点设置的热度时,会在主题列表页标题右侧显示热度图标,大大提高热度主题的浏览次数。


【主题评价】的推出,用户可以对某主题评价,以表达自己的观点态度。当主题所得的评价指数达到后台设置的指数级别时,会显示评价图标。后台有是否开启该功能的开关,并且站长可以在后台设置评价图标显示级别。评价图标的应用,可以更加直观的告诉该用户主题的评价情况,会大大增加评价高主题的浏览量和用户的参与度。


原来UCenter Home独有的【漫游MYOP】也作为一款插件放进了论坛里面,这下只运营论坛的站长们也可以分享到【漫游MYOP】带来个收益了。


还有之前大家用的最多的【首页多格】插件,现在直接由官方开发,提供给大家一个稳定、实用、扩展性强的版本。


新增的功能还有诸如:热门主题、站长推荐、发表url控制、增加腾讯财付通接口、用户组的最大附件数量限制、词语过滤增强、道具系统改进、新增两个道具脚本、用户组升级提示、编辑器界面更加友好、转发视频更易更强大…………

这些都是Discuz!7.1的新功能,大家看看是不是漏掉了哪一个?对,我确实漏掉了一个,那就个【新插件内核】。


前面提到的【论坛动态】、【漫游MYOP】、【首页多格】三个新的功能都是依托于【新插件内核】开发出来的插件,也就是这些功能大家想安装就点一下安装,想不用了就点一下卸载,一键搞定,这就是新插件内容所要达到的效果。


新插件内核通过对模块、钩子、变量的定义来实现和论坛程序的无缝挂接,论坛已经在程序中预设了20多个挂载点,都是提供给插件新插件内核使用的。所以现在通过新的插件内核便可以实现以前很多要十分费力才能开发出来的效果了。例如增加新的特殊主题、对帖子的内容做特殊化处理等等~~用好了新的插件内核,基本就不用去改动源程序了~


二、对于Discuz!可以提供给大家二次开发的功能点还是有很多的,下面我总结了8个:

1、数据调用的自定义模块脚本

2、利用全新的插件内核定制创意插件

3、模板风格样式中的自定义变量

4、自定义论坛任务

5、自定义计划任务

6、自定义广告

7、自定义论坛道具

8、分类信息及信息的自定义模板


下面我对如何开发一一作个简单的介绍


【1、数据调用的自定义模块脚本】

添加流程:

创建一个模块脚本文件:include/request/xxx.inc.php

设计一个模块脚本的显示模板:templates/default/request_xxx.htm

到后台添加该模块脚本的数据调用:后台->工具->数据调用->模块脚本

将调用代码放置到模板文件中:templates/default/discuz.htm


【2、利用全新的插件内核定制创意插件】

添加流程:

到后台添加新的插件:后台->插件->论坛插件->设计新插件

在插件目录中使用刚才填写的唯一id创建一个目录:plugins/xxx

在xxx的插件目录中创建插件脚本文件:plugins/xxx/xxx.class.php

根据不同的插件需求在文件内定义类去处理不同的需求需要

回到后台去“设计”刚才添加的插件:后台->插件->论坛插件->某一个插件的“设计”

到模块选项中根据需要的“模块类型”添加新模块

然后一个最简单的插件就制作完成了


【3、模板风格样式中的自定义变量】

论坛后台的风格管理中,可以对每一个风格去设置自定义的CSS样式变量,将此变量加在CSS样式文件的末尾,就可以通过后台的设置修改整体的样式了,每次修改就不需要去动到程序文件。


【4、自定义论坛任务】

添加流程:

创建一个任务配置文件:include/tasks/credit.cfg.php

创建一个任务脚本文件:include/tasks/credit.inc.php

到后台安装该任务类型:后台->扩展->论坛任务->任务类型->安装

创建该任务类型任务创建任务

前台申请该任务


【5、自定义计划任务】

添加流程:

创建一个计划任务脚本文件:include/crons/cleanup_daily.inc.php

到后台添加该计划任务:后台->工具->计划任务->新增

设计计划任务为可用


【6、自定义广告】

内置的8种广告位都已经固定了响应的展示位置,如何来自由的添加更多的广告位呢?可以通过数据调用中的模块代码中的自由代码来实现。

创建一个自由代码的调用模块:后台->工具->数据调用->模块脚本->自由代码->添加

在模块中填写您的自定义广告代码

将调用代码放置到模板中

这样今后通过修改后台数据调用中的广告代码,即可修改页面中的广告,等同于给论坛增加了新的广告位。


【7、自定义论坛道具】

添加流程:

创建一个道具脚本文件:include/magic/magic_xxx.inc.php

在论坛后台添加该道具:后台->扩展->道具中心->管理->添加新道具

配置已添加道具中的各种设置,关联已经创建的道具脚本

启用此道具后,便可以使用了


【8、分类信息及信息的自定义模板】

对于论坛的分类信息,相信大家没有用过的也看过大致是下面这个样子:


这个现实的样式也是可以自由修改的,在后台->版块->分类信息类别->编辑->分类信息显示模板。在这里只要填写好你希望现实的模板就可以了。下面是定义过的分类信息模板:



8个点是给大家提个醒,希望大家想到有些东西还可以这样去做



问题摘要:


    1、Q:Discuz! 代码 [flash=w,h] 无法使用,怎么办?

   A:Discuz! 从未内置过可以设置宽高的 flash 代码,站点包含此自定义代码均为站长自行添加、修改的。如要继续使用,可不删除此 Discuz! 代码,继续保留它为可用但不显示状态。您也可以指导会员通过发布视频的方式发布后缀为 .swf 的 URL,那里可以设置宽高。



2、Q:怎么关闭discuz的缓存?我们在开发模板的时候改一点就要更新一下很麻烦,增加了工作量

   A:取消模板缓存,每次刷新页面可以通过修改config.inc.php的 $tplrefresh = 1;变量来实现不用手动更新缓存即可浏览。

3、Q:只开邀请注册怎么样在后台看到哪个用户是使用哪个邀请码注册进来的呢?我在注册的时候做了一个用户自已获取邀请码的功能但是没办法在后台看到注册成功的用户是使用哪个邀请码

   A:通过邀请码进来的,在数据表中已有记录,只是在后台没有显示,可以修改后台显示的数据把他显示出来。相关的内容为:invites表的reguid字段



4、Q:Flash 显示不正确,如:附件批量上传无法显示、部分 Youku、ku6 等视频?

   A:打开 include/js/common.js,搜索并去掉以下代码,然后更新缓存即可args[i+1] += (args[i+1].indexOf('?') != -1 ? '&' : '?') + VERHASH



5、Q: 怎么设置主题关注?我找不到。【首页多格】论坛热点主题是否可以自定义设置?版面上虽然可以删除选择,但还是不能自主选择。


       A
:这个可以在论坛后台,插件中找到【首页多格】项目,然后编辑他里面所调用的数据调用模块就好了。因为实际里面调用的就是数据调用模块的内容。如图:


6、Q: DZ7.1换成非默认模版后无法看见有新短消息,也就说即使有新短消息存在也不知道,没有7.0那样的:有新消息就红色显示,能否解决

   A: DZ7.1非默认模板的的短消息提示的红色框问题,默认模版中是通过判断+CSS样式实现的。下面一段是关于 “提醒”的模板代码,请老梁参考这个制作您的非默认模板:<a id="myprompt" href="notice.php" <!--{if $prompt}-->class="new"<!--{/if}-->>{lang notice}</a>



7Q: 7.1里面清理附件的计划任务是那一个呢?不知道那一个是自动清理附件的任务,附件能够完全清理服务器上的附件吗?我想一个月自动清理一次,那一个计划任务是清理附件的?

   A自动清理没有用到的附件是在每日清理的计划任务中的,脚本为:cleanup_daily.inc.php,你可以把其中对于附件的清理部分代码放到每月清理的计划任务中,脚本为:cleanup_monthly.inc.php。计划任务在include/crons目录中。



蓝豆 发表于 2009-11-16 20:38:05 | 显示全部楼层
这个要支持。。。。
回复

使用道具 举报

fresind 发表于 2009-11-17 09:48:06 | 显示全部楼层
这个好机会可不能错过。
回复

使用道具 举报

认真的狼 发表于 2009-11-17 14:52:00 | 显示全部楼层
抢个好位置不容易啊
回复

使用道具 举报

goodluck818 发表于 2009-11-17 14:52:37 | 显示全部楼层
很好,,,支持。。。
回复

使用道具 举报

云淡风清忆小湖 发表于 2009-11-17 14:56:45 | 显示全部楼层
顶了~准备问题了
回复

使用道具 举报

gongfu 发表于 2009-11-17 15:13:18 | 显示全部楼层
很好,我也参加
回复

使用道具 举报

创天下 发表于 2009-11-17 18:10:02 | 显示全部楼层
是在那里呀
有没有在深圳的
回复

使用道具 举报

huanandao 发表于 2009-11-17 18:15:15 | 显示全部楼层
南昌的???
回复

使用道具 举报

小猫西西 发表于 2009-11-17 20:09:39 | 显示全部楼层
这个好我要支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 19:24 , Processed in 0.135797 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表