登录 注册

登录

问题 1号任务:开发一个幻灯切换展示、带页码导航的图文展示模块

更多
2009年12月05日 07:33 - 2009年12月08日 08:22 #1 作者: Joomla之门
如果你看了标题还不明白开发目标是什么,那么请看看用户的呼声:

本站高级会员 zhkxie 说: 请大家推荐一个新闻图片滚动展示的模块

我相信这样的模块大家在很多网站都见过。但是 Joomla 1.5 平台目前没有这样的模块!

用户的需要就是我们行动的号角。我希望开发小组的成员集中力量,先把这个任务拿下,一方面提供给用户一个“好用”的软件,另一方面也展示一下各位高手的水平。

我对这个模块的功能构想如下:

0、完全符合 Joomla 标准模块的 MVC 代码结构!XML 文件里面不要有任何中文字,请创建语言文件来实现界面汉化(多语言版本),如果您没时间做英文语言文件,我来进行“国际化”;
1、必须是自动提取文章插图,如果文章有多个插图,自动提取第一张;
2、如果文章没有插图,给用户两个选择:A. 忽略这篇文章(不显示)/ B.以默认图片作为展示图片(一般默认图片很可能是网站 Logo,这个允许用户自选图片)
3、文章来源的选择:可以只选某个单元/只选某个类别/手动指定若干篇文章(输入 ID)/以上几种选择的任意组合
4、图片尺寸的调整:允许用户设定模块展示区域的高度和宽度。然后,根据模块的尺寸来调整所展示的图片的尺寸,有两种调整方案:A. 根据宽度改变高度 B. 根据高度改变宽度 —— 目的是保持图片纵横比,以防止变形。
5、允许用户选择:是否自动播放?鼠标指向时是否停止播放?是否显示页码导航?点击页码能否手动切换?
6、文章标题的处理:允许用户选择:A. 标题显示在模块下方(跟 zhkxie 给出的截图一样);B.不显示标题,只有当鼠标指向图片时,以“浮动提示”(Tooltip)形式显示文章标题。
7、允许用户选择图片数量(所展示的文章数量):一般来说都是4至6,我们可以适当放宽以适应更多用户,最低2张(一张没法演示幻灯效果),最多允许10张(很可能用户展示的尺寸较大,10个导航页码也是放得下的)
8、总是显示指定文章:可以固定几篇文章的 ID(用户手动输入)。例如:总数6篇文章,允许用户指定3个固定展示的文章,剩下3个名额由模块自动提取其它文章(确保自动提取的文章不与用户指定的固定文章重复!)
9、转场效果(Transitions):各大网站使用这种模块时,大同小异,如果综合起来,也有几十种特效。所以,请尽量提供比较多的转场效果,允许用户选择:A. 固定一种转场效果 / B.随机组合使用所有的转场效果
10、模块 CSS 类:这是比较通用的做法了,不必解释。
11、图片和标题(如果在下方显示的话)都链接到全文页面
12、如果想再高级一些,可允许用户设定:导航页面的边框颜色;图片是否要边框/边框颜色?如果在下方显示标题,标题颜色?标题背景颜色?标题文字大小?

补充:
13、是否排除首页文章?两个选项:是/否 (这是考虑到用户可能只在首页使用本模块,那么首页已经显示的文章就没必要再次展示了)
14、文章插图的格式可以是 JPG/PNG/GIF/BMP 任何格式,都支持!

继续补充:
15、前面忘记了一个最重要的功能:文章提取方式。如果单元或类别中文章数量很多,那么本模块展示哪些文章?我初步想到4种选项:最新文章(Latest News)/随机选择(Random)/点击最少(Least View)/点击最多(Popular)。

我能想到的功能就这么多。如果各位还有什么补充,欢迎回帖说明。

同时,如果有人打算开始做,也请在此申明一下,我会尽快创建 QQ 群 同时请加入 QQ群“Joomla!中文开发小组(62811640)”,以方便小组成员交流。我们尽量“互补”,而不要重复劳动。

谢谢!

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!
下列用户已致谢:: zseagate

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

更多
2009年12月05日 07:44 #2 作者: tiger
全力支持,这是我很早就想要的东西了!

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

更多
2009年12月05日 11:29 #3 作者: angang523409
已经提交给老白了,正在审核,希望能帮助zhkxie 会员

如果大家愿意赞助开发,可以赞助支付宝账号:angang523409@hotmail.com

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

更多
2009年12月05日 16:18 #4 作者: Joomla之门
感谢 angang523409 的无私分享。没想到这么快就收到回应,我原来预计可能一个月之后才有人开始做这个模块。

今天收到文件之后,经过试用,我提出了几点改进建议,angang523409 基本都认可,并且立即开始了改进工作,我非常开心。这种合作的快乐远远超过几十元钱带来的快乐。

为了感谢 angang523409 的大力支持,特赠送高级会员权限一年,即日起至2010年12月4日。

再次感谢 angang523409 的辛勤劳动!希望我们继续合作,把这个模块改进得更好。

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

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

更多
2009年12月07日 12:17 #5 作者: Joomla之门
进展汇报:目前 angang523409 已经做到了 0.3 beta 版本,基本实现了 zhkxie 所要的效果。

还有几点我希望能实现,然后再公开发布:

1、目前只支持 JPG 格式图片,希望能增加对其他图片格式的支持
2、对首页文章的处理:包括 / 排除
3、“总是显示”:固定几篇文章一直显示

内测版已经提交到“Joomla!中文开发小组”QQ群的群共享了。请各位高手抽时间互相帮助一下,请与第一作者 angang523409 联系,尽量把这个产品做好。谢谢!

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

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

更多
2009年12月09日 08:11 - 2011年03月22日 00:30 #6 作者: Joomla之门
经过 angang523409 的辛勤工作,这个模块已经可以和用户见面了。

点此下载 Flash News Image Rotator for Joomla! 1.5 文章插图轮播模块中文版

如果您喜欢这个模块,欢迎向作者的无偿开发工作进行 捐款赞助

angang523409 好像没留下支付宝账号,建议留一个在这里,以方便用户捐款。

再次感谢 angang523409 对 Joomla 发展的支持!

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!
最后修改: 2011年03月22日 00:30 由 Joomla之门.

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

更多
2009年12月09日 10:06 - 2009年12月09日 13:22 #7 作者: angang523409
谢谢老白提供了为大家交流的平台,谢谢南荒同志的帮助,欢迎更多的朋友们加入到joomla开发中。由于受到swf这个文件的束缚(不懂flash),有些功能可能不尽人意,我希望在下一个js版本中能弥补,也希望大家批评指正,提出好的意见.如果大家愿意赞助,请赞助到支付宝账号:angang523409@hotmail.com

如果大家愿意赞助开发,可以赞助支付宝账号:angang523409@hotmail.com

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

更多
2009年12月09日 12:48 #8 作者: windcutstorm

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

更多
2009年12月09日 19:57 #9 作者: tiger
刚好这个模块我最近要用到,同时为了鼓励作者开发出更好的东西和有更多的程序员加入我们的开发小组,特向开发者捐款100元。

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

更多
2009年12月09日 20:06 #10 作者: tiger
已经捐款,可你的淘宝帐号显示未认证,不认证的话好像钱用不了,赶紧去认证一下。
交易号2009120996578218。

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

更多
2009年12月09日 20:30 #11 作者: angang523409
:)十分感谢tiger,我今天才办的支付宝,呵呵,还没认证,真的很感谢。

如果大家愿意赞助开发,可以赞助支付宝账号:angang523409@hotmail.com

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

更多
2009年12月09日 20:59 #12 作者: 南荒
修改后,重新上传,新添加了转场效果,间隔时间,导航显示。默认图片,文章选择

nhuang.com
zhujianbo.com
QQ群:19675428
新浪微博:weibo.cn/388580
循着真理的脚步,追寻,亦不必停留

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

更多
2009年12月09日 21:11 #13 作者: Joomla之门
太好了!希望我们这样的合作气氛一直持续下去。

等南荒的新版本测试完成后,我就更新下载栏目。

谢谢!

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

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

更多
2009年12月09日 21:17 #14 作者: tiger
呵呵,捐款给第一个开发人了,南荒就没了,下次有机会了再给你,呵呵!

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

更多
2009年12月09日 21:56 - 2009年12月09日 22:04 #15 作者: 南荒
哈哈,没事,帮忙完善而已,站长让我到这里发个贴子我就发一个。安刚坚持要跟我共享的。他是第一作者,理应给他

nhuang.com
zhujianbo.com
QQ群:19675428
新浪微博:weibo.cn/388580
循着真理的脚步,追寻,亦不必停留

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

更多
2009年12月13日 14:14 - 2009年12月13日 14:23 #16 作者: shrine
测试版本:Flash News Image Rotator for J1.5 文章插图轮播模块 v0.5 beta
下载地址:http://www.joomlagate.com/index.php?option=com_remository&Itemid=48&func=fileinfo&id=924/index.php

使用心得:
1.好用,上手快。参数实用,基础功能完备。 :)

问题:
1.当文章中有非jpg格式的图片时,除了不显示图片外,还有链接错位的问题。(请见附件)

建议:
1.参数设计:可否增加文章标题字符截断功能。由用户自己来确定字符截断数。
2.版本设计:可否设计模块的“基础版”和“高级版”。(或者是参数设计中分开“基础设定”与“高级设定”。)
 简易功能集中到“基础版”,参数少,便于新手应用。
 完整功能集中到“高级版”,参数多,选择余地大。

水浒名言:不要焦躁……

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

更多
2009年12月13日 15:49 #17 作者: mymyhope
这个模块用的flash似乎很多网站都在用,我个人不太喜欢这种flash

www.cn21cn.com
Magento中文网站
www.magentochina.org
QQ:703640

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

更多
2009年12月13日 16:21 #18 作者: Joomla之门
当前版本所用的 Flash 有一个缺陷:只支持 JPG 格式图片,因此出现了 shrine 在回复#15里面提到的问题。

希望有人推荐好用的 Flash 文件,最好能支持多种图片格式。谢谢!

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

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

更多
2009年12月13日 22:04 #19 作者: tiger
下一版本中希望能加入手动输入文章ID号来选择文章,不同单元和分类文章都可以选择!

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

更多
2010年01月01日 16:45 - 2010年01月01日 16:53 #20 作者: relaxssl
不知道我有没有理解错项目的意思, 这中功能的Joomla模块, 插件, 组件并不少, 而且效果非常好, 当然如果中国的程序员能开发就更好了, 不过我并不相信中国的程序员有那么好的品质能像国外的开源环境培养出来的高品质人格的程序员那样, 奉献并共享自己的成果, 即使免费的程序都达到专业的, 商业的标准。

类似扩展, 免费的有:
HOT Image Slider
HOT Joomla Gallery (比较专业了, 而且是免费的)
Hot Newsflash
…………
太多了
(这类扩展需要管理员有一定的css知识, 能调整图片于扩展之间的比例, 颜色搭配等等以达到和网站整合的效果)

专业的有:
Frontpage SlideShow: http://demo.joomlaworks.gr/

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