世界 XOOPS (WOX): WOX (世界 XOOPS) 月刊 # 25 (2009 年 10 月)
发布者:Mamba于 2009/10/7 6:40:00 23886 阅读次数如往常一样,在每期首篇,我们想要对所有 向 XOOPS 基金会捐赠款项 的各位表示感激!我们真正感谢您的信任和支持!
本月我们看到了两个重要的发展——我们的新主题正式上线以及 XOOPS 2.4.0 RC 1 的测试。同时,Wishcraft 也带着几个新模块和更新模块回归。
上个月的重点
摘要
又一个忙碌的月份对 XOOPS 而言!为新的 XOOPS 网站设计所做的工作已经完成,并进行了现场测试(请在此处提供反馈)。同时,XOOPS 2.4.0 测试版 RC1 正在进行全面测试。
查看来自世界各地的更新新闻——看到当地 XOOPS 网站的活动总是让人愉快。请继续让我们了解新的发展,这样我们才能让全世界的 XOOPS 社区保持最新!
记住——XOOPS 是由您提供的支持而发展的!
01. 捐赠
如果您喜欢XOOPS系统,并想回馈一些东西,您可以通过向XOOPS基金会捐赠来实现!只需使用XOOPS捐赠系统,并使用您的PayPal账户或信用卡进行捐赠。
您的捐赠将会用于推广和推进XOOPS系统的使用和发展。XOOPS基金会是一家在美国注册的非营利组织,致力于推广XOOPS!所有捐赠者都将获得本网站上的XOOPS朋友等级。感谢所有XOOPS朋友们的捐赠和持续的支持!
如果您想知道XOOPS资金的使用情况,请阅读2008年XOOPS财务报告
这个月我们想要感谢以下捐赠者
- Ian A. Underwood: $15
- Darin Allan: $25
- Kaoutar Makhoukh: $15
- Progressive Solutions: $5
- Kristen Edelman: $15
- Fahmi Salim: $50
- Stutz, Schuh & Associates: $15
- Kay Schaefer: $15
- Steven Horner: $15
非常感谢您对XOOPS的支持!!!!
02. 新的XOOPS发展
- 在Packt Publishing CMS奖项中为XOOPS投票 (截止日期:10月30日,请今天投票!!!)
- XOOPS网站上新的主题 - 现场测试
- 我们应该使用哪个WYSIWYG编辑器作为默认编辑器?
- ICOS 2009今日开幕(使用XOOPS为他们建立网站)
- XOOPS在SourceForge上是第1个CMS项目
当前发布
- XOOPS 2.4.0 RC 1 已发布
- API文档
- 与XOOPS 2.3协同工作的模块
- 与XOOPS 2.3.x协同工作的模块(Babylon by Xoops)
- 2.3.x的语言翻译
您来自哪里,现在住在何处?
我在德克萨斯州奥斯汀住了25年,出生在德克萨斯州加兰德(靠近达拉斯)。为了记录在案,我在加利福尼亚州孕育。我有机会去了除了阿拉斯加和夏威夷之外的每个州,还去了欧洲的一部分(但远未足够)。
您编程有多久了?
大约30年,最初是在TRS-80、TI 99-4a和Commodore 64计算机上开始的。从未停止过,并且仍然热爱编程,这在职场/商业世界中是最喜欢的事情。
您有什么专业知识的?
这是一个好问题。我经常自己思考。我是一位IT顾问、系统集成和安全分析师,我在咨询和职业经验上专注于制定旨在实现每个业务独特战略目标的安全、多平台网络和多层服务器环境的策略、规划和构建、集成和管理。优势包括项目管理和风险管理、网络架构、安全、连续性和管理、软件测试计划制定和实施以及数据库设计和开发。我还认为我是一位优秀的议会议员以及童子军。虽然我管理了许多项目和团队,但我的最爱是编写代码、开发和完善解决方案。
是什么让您接触到XOOPS的?
离开企业界,专注于小型客户后,我需要一个良好的、稳固的CMS,以满足我多样化客户的需要,目前主要是小型企业、非营利组织和社区组织。既然每个CMS都有一个学习曲线,我希望将我的时间和精力投入到总是引领未来的解决方案中,同时它提供坚实、稳定、灵活和强大的基础。大约在2004年,作为一名开源软件的粉丝,我研究了几种基于PHP的CMS应用程序,在尝试并深入了解排名前10的CMS后,我决定XOOPS是最好的选择,它具有出色的基础架构,以及我最需要的灵活性,能够满足我及我的客户的详细需求。
你最喜欢XOOPS的什么?
太多内容难以一一列出。然而,有些真正值得我欣赏的是面向对象的程序设计,这些基础方面使得模块开发更加容易和安全,对安全的关注,对轻量级(而非其他CMS的资源消耗方面)的关注,以及表示层和开发层的分离,当然还有这个庞大、友好的回馈社区,它所付出的与所得的一样多。您可以从我为朋友和同事(以及任何其他找到它的人)准备的信息中了解更多关于我的XOOPS经验(点击这里)。其中大部分内容已发布在X.o网站上。
你在XOOPS的哪个领域做出了贡献,为什么?
我会尽我所能和尽可能频繁地回馈,但到目前为止,我还没有发布一个完整的模块(尽管我为客户开发了几个专有模块)。我尽量每天联系网站,分享我能分享的内容,但并不总是能做到。我参与过FCKeditor的集成——我发现它是最好的、可配置度最高的WYSIWYG编辑器,这正是客户所需要的。我还为成熟的XOOPS安装的升级提供了过程文档和相关的清单。我也帮助管理论坛。我还帮助测试和调试我使用的XOOPS核心和各种模块。
如果你可以为XOOPS添加一个新功能,那会是什么?
作为一个像XOOPS这么稳健的系统,加上现在有了个人资料模块……当然,总是会有些事情要添加。基于客户需求,一个可在所有模块和WYSIWYG编辑器中使用的自动缩略图功能——它可以调整图片到所需显示大小,以减少带宽使用(并且作者不需要考虑这些)。模块的AJAX基础能力也是一大优势。用户可选择的区块,以及每个模块中每个区块的可选择管理位置。搜索PDF和其他常见上传的二进制文档。我还会看到对当前X.o网站的一些额外组织和工作,以便让新手更容易入门,我还希望在我们关闭支持论坛一段时间后,人们询问不同问题时重新开放主题。我想这已经超过了你的需求……
你在编程方面取得的最主要的成就是什么?
哇,这也是个棘手的问题。我不确定是否存在(尽管我做过很多编程),但在15岁时,我曾为家族企业编写了一些解决体育赛事计时时差和照片终点的实时软件;也许这就足够了。然而,我对每个客户建立的每个网站都感到非常自豪,无论这是为了金钱还是为了知道我正在帮助一个组织在世界做得更好而感到的快乐。当他们告诉我他们如何更好地与他们的团队互动时,这让我的一天都变得美好。我在90年代还领导了一家全球100强公司的战略互联网工作,并在21世纪初作为顾问为我们的客户提供支持架构和解决方案,我一直为自己的工作感到骄傲。后一家公司是一家员工拥有的公司,是一个很好的想法(我不确定它是否实现了原本的目标)。
你业余时间有什么爱好?
皮划艇(划独木舟、划皮艇)、背包旅行、露营、排球、无线电、山地自行车、音乐、阅读和摄影。我喜欢和家人在一起度过时间,寻求与宇宙的精神合一,并关注政治。过去的爱好后包括航海、按摩、击鼓、跳伞以及制作电视节目和视频。
你最喜欢的食物和饮料是什么?
越南河粉和几乎所有当地酿造的啤酒。Real Ale Full Moon Pale Rye beer 是我名单上的首选。
关于电影和音乐呢?
我看了很多电影,最喜欢的科幻片可以让我逃避现实,思考未来,而纪录片则让我学习。我是巴比伦 5号和星际迷航系列(包括最初的版本)的超级粉丝——是的,即使是原始版,尤其是它为那个时代带来了什么。我还喜欢外国和独立电影,因为它们创造了新一代的电影,我也喜欢一些喜剧和动作电影(偶尔也会看一些浪漫喜剧,也就是所谓的老姑娘电影,和我的另一半一起看)。我喜欢几乎所有的音乐类型,但我的收藏重点是“前卫摇滚”。我还每周在本地社区广播站(KOOP)进行一次“前卫摇滚”广播——虚拟噪音——我还正在为他们新建立网站。
如果你有机会在世界30秒的商业广告中留下信息,你会说什么?
定期反思,让自己冷静。尽你所能享受生活。每天都像今天是最后一天一样过。在一生中要记住的三件事是要尊重所有人——即使他们不对,也要有耐心——即使你不同意,也要有同情心——因为这是有识之士的标志。尊重自己和周围的一切。每天都要思考你在离开这个世界后希望别人如何想起你。尽你所能向他人和社区捐款。关掉电视。在科罗拉多河上乘舟14天,感受宇宙的心跳。遵循这些建议(曾经被认为是著名作家库尔特·冯内古特的恶作剧)。
如果你可以选择一个生活和居住的地方和时间,那会是什么时候和地点,为什么?
地点和时间是任何地点和任何时间,金钱不再是我们衡量自我价值的方式,而是你是谁,你为使这个世界变得更好所做的一切;当战争不再爆发,我们共同努力为所有人的共同福祉工作时。然后,当现实降临在我身上时,我想我会想生活在上一个世纪,看着我的父母和祖父母长大,看到他们所见的一切,体验到同样的经历。
你想见的人是谁?为什么?
托马斯·杰斐逊——因其在美国启蒙时代为起草美国宪法及其至今仍具基础性原则所做的努力。我很乐意就所有这些思考与许多人边喝酒边讨论(虽然很可能是今天的啤酒)。本杰明·富兰克林,因其在该时期展现的创业精神、创新思维和务实思想,以及在同样时段的爱酒之乐。最后,虽然我希望能遇见许多值得交往的人,但我认为遇见科幻小说之父雨果·根斯巴克(Hugo Gernsback)将是很有趣的事情。
04. XOOPS 创新奖
我们的XOOPS 创新奖颁发给为 XOOPS 创造独特、创新成就的个人!我们清楚,当我们将创造力、想象力和创新的极限推向“无限远方”时,《》(一图表 smiling face,见原网站)。因此,当我们看到他们的成就时,我们想认可那些能够带来“哇!”效果的创造者。《XOOPS 创新奖》不是每月颁发一次,也就是说,理论上可能有几个月我们不会颁发奖项,但我们确实希望这种情况永远都不会发生(一图表 smiling face,见原网站)。
本月的创新奖授予以下个人Chuting (Scott) Lai(scottlai) 来自中国,因其在 XAM (XOOPS 应用模块) 框架
您来自哪里,现在住在何处?
我来自中国,生活在中国岭南地区的广州市,广东省的省会。
您编程有多久了?
我第一次编程是在1999年,从Visual Basic入门。一年后,我开始自学C++和PHP。
您有什么专业知识的?
用C++构建桌面应用程序,用PHP构建网络应用程序。
是什么让你接触到XOOPS的?
2005年10月,我从大学毕业,在一家金融公司工作了几个月。那时公司需要一个门户网站。一个朋友告诉我可以用CMS来构建门户网站。这是我第一次听说“CMS”这个词。于是我上网搜索CMS,然后我发现了XOOPS以及其他CMS平台。经过两个月的XOOPS测试,我最后选择了XOOPS来构建公司门户网站。从那时起,我就用XOOPS来做项目和创建XOOPS模块。
你最喜欢XOOPS的什么?
我喜欢XOOPS良好的架构、丰富的API和扩展接口。还有很多用户和社区支持。
你为什么决定着手XAM框架的开发?
首先,让我解释一下什么是XAM。XAM是XOOPS应用模块的缩写。这意味着这个框架被用来构建XOOPS的应用模块。
从2005年开始,我就开始开发XOOPS。在2.2x、2.0x和2.3x上创造了模块。在这段时间里,我阅读了许多模块的代码。我发现许多现有模块的代码中有很多重复代码。而且,即使代码具有相同的功能,开发者也必须为前区和后台分别编写代码。长时间后,功能的维护和升级变得困难。模块开发缺少设计模式和标准规范。尽管XAM框架在XOOPS世界中是一个独立的实体,但它的开发并不冲突或重复XOOPS。实际上,XAM框架是XOOPS API的重新封装,旨在帮助程序员更容易地开发和维护模块。
XAM框架的主要优势是什么?为什么XOOPS开发者应该关注XAM?
使用XAM框架构建模块的优势
1. 单入口模式,有助于轻松重写URL。
2. 使用MVC设计模式进行编码。(类似于使用Zend框架进行编码)
3. 写一个代码副本可以在前台和管理区域使用。例如,在模块根目录下的代码文件controller.helloworld.php,您可以在http://locahost/modules/foo/index.php/helloworld和https:///modules/foo/admin/index.php/helloworld中访问它
4. 可以轻松迁移到XOOPS的不同版本。
我希望越来越多的开发者可以测试XAM框架,并给我更多建议。XAM框架的目标是简化模块开发过程,减少代码冗余,从而使模块开发可以从开发模型或规格进行。
您对XAM框架的最终目标是什么?
我将不断更新并添加到XAM框架中,使其不断改进并提供更多功能。
您计划添加哪些其他功能?
我计划添加一些更多类,如FormWorker和XGrid。我还计划使用XOOPS和XAM框架开发供应链管理软件。
您在编程中取得的最主要成就是什么让您最引以为傲?
事实上,我引以为傲的是我创造了XAM框架。
你业余时间有什么爱好?
游泳、烹饪、听音乐、看电影。
你最喜欢的食物和饮料是什么?
我喜欢中国菜,也喜欢寿司和生鱼片。
关于电影和音乐呢?
我喜欢电影和流行音乐。
如果你有机会在世界30秒的商业广告中留下信息,你会说什么?
永不放弃,尽力做到最好。
如果你可以选择一个生活和居住的地方和时间,那会是什么时候和地点,为什么?
我爱我的家,所以我将选择在广州生活。
05. 新/更新模块
- Fotowandeling.com
- 外星大使馆 - 重建于2.4.0版
- 经典游戏音乐!
- Mobile-Killer.us : 基于2.4.0版的新网站
- 来自巴西的快速网站 - Durafix Solda
- 带有新主题的教育网站
- Wollbook.com
- http://www.sosdentsblanches.com
- ICOS 2009今日开幕(使用XOOPS为他们建立网站)
- 来自巴西的宝石网站 - http://www.solpedras.com.br
- 关于电影的小网站
- PlaySome,一个由Xoops驱动的PlayStation 3网站
- 故事网站
- Swayamsat.org - 自我赋权研讨会
- Japan2,一个娱乐网站
11. 新翻译
- 阿拉伯语 for 2.4.0
- 波斯语 for 2.4.0
- 保加利亚语 for 2.4.0
- 法语 for 2.4.0
- 丹麦语版本2.4.0
- 德语版本2.4.0
- 俄语版本2.4.0
- 土耳其语版本2.4.0
- 西班牙语版本2.4.0
- 葡萄牙语(巴西)版本2.4.0
我们还在寻找更多的翻译!你能帮忙吗?请见以下列表










