登录 注册

登录

问题 5号任务:赞助开发 Discuz!论坛组件或桥接器 — JoomlaDZ

更多
2009年12月11日 11:30 - 2009年12月11日 11:34 #1 作者: Joomla之门
国内还是有很多站长比较喜欢 Discuz! 论坛的。不过,这么长时间过去了,始终没有令人满意的 Joomla! + Discuz! 整合方案。

因此,我今天发布一个“ 赞助开发 ”任务,希望首先得到 DZ 爱好者的认同,然后再交由开发人员开始编程。

我个人对这个整合方案的一点看法:

1、建议使用 JoomlaDZ 这个软件名称;
2、最佳产品应该是一个组件:就像 com_agora 实际上是 PunBB 论坛的打包形式一样,我希望有人将 Discuz! 打包做成 Joomla 的标准组件,这样用户直接从后台安装一次就行了,无需复杂的操作;
3、如果做成组件比较困难,那么请做成桥接器。两个方案备选:一种是借助 JFusion 多功能桥接器,开发针对 DZ 的整合插件;一种是独立的桥接器(com_joomladz)。
4、桥接器至少要实现“用户同步”,如果能同时实现“外观融合”就更好!
5、桥接器最好不要修改 Joomla 或 Discuz 任何一方的核心文件,这样方便双方升级;如果觉得修改文件更容易实现整合,那么这种修改最好是“自动化”(点击按钮就修改,再点一次就还原),而不要“手动”—— 建议所有开发桥接器的人员向 JSMF 桥接器学习一下。

如果有人愿意赞助这个项目,请回帖说明(附上你的赞助链接,将来会显示在软件介绍文字中);“Joomla!中文开发小组”成员如果愿意承接此任务,也请回帖说明并留下自己的支付宝或银行账号,以方便接收捐款赞助。

提醒:这个任务应该是比较艰难的,如果开发人员手头还有其它任务,请不要贸然接下。谢谢!

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月11日 11:33 - 2009年12月11日 11:37 #2 作者: wsmdbp
恩,这个应该是一个应用非常广泛的任务了。造福苍生啊....

我愿意赞助200。希望有高手来完成。

我也建议做成桥接器。如果是要做成组件的形式,工作量太大,好像DZ也不是完全开源的,要是做成组件,是否得到DZ的许可啊??

还有,如果要是做成组件了,老白以前发布有很多其他的论坛替代方案。个人觉得不必在短期内重复劳动。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月11日 13:25 #3 作者: 果农
dz的安装不光是dz还要去处理ucenter。如果真要做的话,也就是整合joomla与ucenter地。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月11日 18:58 #4 作者: Yeslin
是需要整合joomla与ucenter,确实是这样...

机柜租用 服务器托管
臻万: www.beeteam.cn
www.beeteam.net
YES!ISP www.yesisp.cn
www.beeteam.com.cn
中国创业投资网: www.cn-8.com

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月12日 00:31 #5 作者: 果农
以前做过这个东西,不过功能没老白要求的全面。下面说说我的一些,算做经验和建议吧。
同步会员数据是最难地。因为uc接受的是明码,故同步时需对其做一定修改。
1,如果两个站都有会员数据,那么得搞一个主从的设置。这里,建议以dz为主,因为它可以使用uid来登录。
2,如果会员名重复,在无法确认为同一会员的情况下,只能舍弃—个。

以上2点嘬好的解决办法就是2者至少有一个是新站。同步会员还要对

3,关于密码。uc在修改密码时并不把密码下发给应用程序,因为只要uc验证通过以后就可以了。所以得把joomla的验证关闭,但这样又可能会影响到其它组件。
4,由于第3点的原因,那么在论坛注册的会员,在joomla中是无法获得密码地,所以至少得屏蔽掉论坛注册或是修改它的注册链接。
5,关于登陆。要同步uc必须有一个中间页面来处理uc的回传信息。

以上信息来源于今年3月份,此后对uc和DZ再未接触过,不知其机制有否改变,在此申明:仅供参考。
另:手机上写字真的好累啊!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月12日 18:41 #6 作者: DeadFire
老白有具体的需求文档没有?就是具体的实现的条目的文档?比如:

1、实现用户同步是在两处互相克隆用户还是以那套系统管理用户?
2、用户同步属性(名字、帖子数量、级别、头衔……)
3、其中之一登录另一处自动登录
4、文章的评论计入个人属性的那部分(计入论坛属性还是joomla用户属性)

赞助开发就是开发出来了,有人赞助就有收入,没有人赞助就没收入。

目前的情况是已经有部分赞助到位了而没找到开发人员?还是已经有开发人员了需要到一定程度的赞助费后才可以开发?或者是赞助和开发人员都没有?

新用Joomla建设的公司网站: 蔚州大酒店

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月12日 19:08 #7 作者: Joomla之门
我本人没有特别的要求,因为我从来不用 Discuz! 论坛,以后也不打算用。

前面已经有本站会员 wsmdbp 明确表示愿意赞助200元。现在还没有开发人员承接此任务。我想难度确实不小。

对于赞助开发应该这么理解:有没有赞助费,多少,都不要影响开发人员的思路。如果一味冲着钱,恐怕做不出好产品来。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月14日 11:32 #8 作者: DivivitYan
其实是joomla与ucenter的整合
给大家一个高手修改的参考 http://blog.treeber.com/20090104/500.html
能跟JFusion桥接最好不过了

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月15日 09:39 #9 作者: Joomla之门
“Joomla中文开发小组”的成员 hoping 正在开发一个 Joomla 1.5 + Ucenter 的整合系统,有组件,也有插件,功能相当完整。估计不久就可以公开发布了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月15日 10:39 #10 作者: DivivitYan

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月15日 11:07 #11 作者: wsmdbp
hoping 有支付宝么?我说过要赞助这个项目的。好事情要大家来支持

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月15日 15:47 - 2009年12月15日 15:53 #12 作者: 果农
[flash=600,600] player.youku.com/player.php/sid/XMTM4MzkzOTc2/v.swf [/flash]
这是我的一个演示。

目前的重要一点要处理的就是用户的同步,还需要一段时间才能做得较为完美。请大家期待!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月15日 15:51 #13 作者: 果农
YouKU的有些模糊,全屏状态下基本上可以看得出文字描述部分。YouKU的播放地址:http://v.youku.com/v_show/id_XMTM4MzkzOTc2.html
如果哪位朋友需要看清晰版的视频的话,可以直接与我联系。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月16日 21:33 #14 作者: DivivitYan

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月29日 11:59 #15 作者: wsmdbp
hoping ,这个组件开发的如何了?可有测试版本?

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年01月01日 16:30 #16 作者: relaxssl
这个项目可以把discuz!论坛传个英文版的到Jfusion的项目组, 它们应该很容易就能把数据库那块整合好, 至于外观来说, 还是要hack才性, 利用firebug可以比较容易的实现。

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年01月13日 10:49 #17 作者: DivivitYan
hoping同学 blog打不开了
也不知道这个项目进度如何了·

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年03月18日 22:36 #18 作者: 果农
今年辞职在家,开始体验做个果农的滋味,所以很多事情都被耽搁下来了。预计4月中旬会推出第一版本,敬请期待。

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年03月19日 10:55 #19 作者: wsmdbp

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年04月05日 17:56 #20 作者: jankyzhang
hoping加油,这个工作确实有点难度。呵呵

登录 或者   注册一个会员帐号 来参与讨论