世界XOOPS(WOX): WOX (XOOPS世界) 电子杂志 # 48(2012年7月)
发布者: Mamba于2012/8/1 3:30:00 15283次阅读欢迎阅读 2012年7月 期的 WOX (XOOPS世界) 电子杂志 (查看往期版本)。
过去一个月最大的事件是ForMuss和Mage发布的XOOPS 2.6路线图。您可以在该线程中进行讨论,告诉我们您喜欢和不喜欢的内容。您可以在XOOPS SVN上跟踪开发,或者订阅我们的SVN邮件列表以接收更新。
本月的模块开发者非常忙碌,发布了一些新模块,并将几个转换到XOOPS 2.5.5管理GUI。这样我们就越来越接近让最重要的/最受欢迎的模块共享相同的人性化GUI了(见链接)。
然而,更不愉快的是,我们的服务器托管方没有续约免费托管XOOPS站点,也就是说从7月开始,我们每个月需要为专用服务器支付100美元。这意味着我们需要更多的捐款!
我们的捐款进行得怎么样了?
5月份我们收到了一笔25美元的捐款,6月份收到了5美元。显然,这远远不够支付费用。因此,我们希望呼吁社区向XOOPS基金会捐款,以便我们支付每月100美元的专用服务器费用。
请今天捐款!
最近亮点
- XOOPS创新奖- 颁发给为XOOPS创建非常独特和创新内容的人。这次奖项授予 Simon Roberts(Wishcraft) 来自澳大利亚,因其创作IP日志模块(用于记录网站访客的IP),以及许多其他模块。
==> 您可以在这里查看我们之前的获奖者 这里
- XOOPSer月度奖项: 授予给那些对XOOPS表现出非凡奉献精神,并为XOOPS付出额外努力的小组成员。本月的奖项授予Ali Nili(Irmtfan) 来自伊朗,感谢他在 XOOPS 论坛上的支持。
==> 您可以在这里看到我们之前的获奖者(此处)恭喜所有获奖者。从今年开始,所有获奖者都将从 O'Reilly 获得他们选择的免费图书。还将免费获得 JetBrain 的 PHP Storm。
摘要
请帮助我们传播关于 XOOPS 的信息!!。
如果您是幸福的 XOOPS 用户,请让全世界都知道 - 请在博客上写关于 XOOPS,与别人分享您的经验,在我们的 SourceForge 和其他网站上评分和评价我们(此处插入 SourceForge 链接)等等。我们需要让全世界都知道 XOOPS!!!
如果您对 XOOPS 中的某件事情不满意,请告诉我们,这样我们就可以修复它并改进它!更好的是 - 帮助我们修复和改进它!
记住 - XOOPS 由您提供动力!!!!
01. 捐赠
如果您喜欢 XOOPS 系统,并想作为回报做点什么,您可以为 XOOPS 基金会捐款!只需使用 XOOPS 捐赠系统,并使用您的 PayPal 账户或信用卡进行捐款。
如上所述,您的捐款将用于支付我们专用服务器的费用,以及推广和推进 XOOPS 系统的使用和发展。XOOPS 基金会是一家在美国注册的 非营利组织,致力于推广 XOOPS!所有捐赠者都将获得此网站上的 XOOPS 朋友 头衔。感谢所有 XOOPS 朋友们的捐赠和持续支持!
自去年 6 月的最后一次通讯以来,我们收到的捐赠如下:
- 匿名:$5
非常感谢您的支持!
社区协调/支持团队
网站的标准维护,保持其最新状态。
国际支持团队
请参阅支持站点指南。不幸的是,一些支持站点不再提供我们所需的优质支持,因此这些站点将不得不停止作为官方支持站点,并且不再从国际支持页面进行链接。然而,这将为这些区域的网站管理员提供机会,开始和维持一个本地XOOPS支持站点,这非常有趣,并且您通过将我们优秀的CMS推广到您的地区和语言而有很大帮助。要申请官方状态,请使用此表单(需要登录)。
在Facebook上的XOOPS:加入主XOOPS群组
沟通/营销团队
WOX通讯,让媒体了解XOOPS,并进行额外的公关活动
04. 本月XOOPS之星
本月,我们想特别感谢Ali Nili(Irmtfan) 来自伊朗,因他在XOOPS论坛上的支持
你来自哪里,现在住在哪里?
我的全名是Ali Nili(我的家族名(Nili)在波斯语中真的很短!)在英文网站上是irmtfan。我于1979年出生在伊朗-卡兹文,我一生都住在这个城市。卡兹文位于首都德黑兰约150公里远的地方,是一个较大的城市。
一年前我搬到了德黑兰,现在我在那里生活和工作。
你编程多久了?是什么让你对编程感兴趣?
最好是问我我的工作和职业。我是一名化工工程师,拥有石油、天然气和炼油专业毕业学位,并在商业业务方面有先进的知识。
直到去年我一直在一家电器厂工作。
最近我开始为一家在土耳其、中国、俄罗斯和阿联酋设有4个分支的国际贸易公司工作。
我并不是PHP/MySQL程序员,我只是有些基础知识,但我对MATLAB编程很熟练,并且在Aspen Plus等化工软件方面有先进的知识。因此,我可以阅读和判断源代码,并且可以告诉你哪些代码是专业的。
你的专业知识是什么?
我喜欢为相同任务创建更简单、更专业的算法。
在我的一生中,我总是遵循做同样事情更容易的方法,并且在这件事上我取得了成功。
是什么让你开始使用XOOPS的?
大约在2002年,我需要为我的最喜欢的哈利·波特系列创建一个网站。我测试了一些内容管理系统,最后选择了XOOPS。从那时起,我学到了很多有用的东西
你主要在XOOPS的哪个领域做出贡献?为什么?
我喜欢让XOOPS成为一个专业化的国际内容管理系统。因此,由于我没有时间学习PHP/MySQL Smarty、HTML、jQuery,以及因为我认识一些能写比我更好的代码的开发者,我更愿意提出增强解决方案/方法,为bug提供解决方案,请求功能(在http://www.sf.net上有大量请求)和展示正确/更简单的方法来做事情。
此外,我喜欢把真正最终用户的需求传达给开发者,因为在 我认为,程序员有时并不了解最终用户的需求。
你最近测试了很多模块,并为它们提供了解决方案。你认为XOOPS最大的挑战和机遇是什么?
Smarty是XOOPS最大的优势之一。此外,XOOPS的可扩展性确实令我喜欢。
最大的挑战来自开发者没有使用XOOPS API,不熟悉核心代码。很多时候我看到他们编写了3页不必要的代码,可以通过调用3行核心函数来完成。
另一个大挑战是硬编码。我真的讨厌硬编码,这次采访为我提供了一个很好的机会来定义什么是硬编码
1- PHP文件中的任何HTML代码。或是HTML文件中的PHP代码。
2- 任何执行多项任务的smarty变量。
3- 任何图像、CSS、JavaScript文件,在HTML、PHP文件中以直接链接方式调用,以及任何原本应在CSS中而非HTML文件中的CSS代码。
4- 在模块中,任何已经由核心定义并且执行相同功能的自定义函数。它们只会相互冲突。
以下是更深入/较小的硬编码
5- 任何直接访问数据库以及直接读取表信息的查询。
6- 任何不读取/识别本地类和本地文件的开发模块。
如果你能为XOOPS添加一个功能,那会是什么?
我喜欢一个真正高级的资料模块,其中包含你在社交网站中可以找到的所有功能。当前资料模块需要大量的开发。
你可以在这里看到我为资料模块的非常旧的心愿清单
https://xoops.org.cn/modules/mediawiki/index.php/Wishlist_for_XOOPS_30
不编程时你的业余爱好是什么?
我喜欢做饭、吃、读书、看电影、听音乐,最重要的是——锻炼。我曾经是一名职业游泳运动员(我曾在大学队),但现在我喜欢有氧运动、攀岩、跑步和骑自行车。
我非常认真对待体育运动。也许我会忘记吃饭,但我会记住我的有氧操常规。我非常健康。
你最喜欢的菜肴和饮品是什么?
我最喜欢的菜肴相当奇怪,也许对你来说可能是一个可怕的菜肴!但无论如何,是Kalle Pache。(在谷歌上搜索看看图片)
我还喜欢牛肚(在波斯语中称为sirabi) http://en.wikipedia.org/wiki/Tripe 我喜欢传统食物,讨厌快餐。
关于电影和音乐呢?
Irmtfan来自ir=伊朗 mt=现代谈论 fan=狂热者
我喜欢音乐,我最喜欢的乐队是Modern Talking。我还喜欢老鹰乐队、Santa Esmeralda、キタロ和Chris de Burgh。
如果你可以选择一个地方和时间生活,那会是什么,为什么?
任何时候都很好,足够了。我们只需找到更好的生活方式和享受我们的生活。
你希望遇见哪个人,为什么?
在现实世界中,我真的很想见到J.K.罗琳女士,原因显而易见
但总的来说,我想遇见许多其他的作家,比如亚历山大·仲马(小),这位法国作家写了一些伟大的历史小说,比如 Joseph Balsamo,以及伟大的英国作家乔治·奥威尔。
05. XOOPS创新奖
我们的XOOPS创新奖 颁发给为XOOPS创造独一无二和极具创新性的人!我们非常清楚,只有当我们将我们的创造力、想象力和创新力推向“无限和更远”时,XOOPS才能取得成功!因此,我们希望认可那些在我们看到他们所做之事时产生“WOW!”效果的人。XOOPS创新奖不是月度奖项,也就是说,理论上,可能会有一个月我们不会颁发,但我们肯定希望这种情况永远不会发生
本月,我们想特别感谢Simon Roberts(Wishcraft)来自澳大利亚,为了创建 IP日志模块,以便记录网站访问者的IP地址,以及其他许多模块。
你来自哪里,现在住在哪里?
我于1978年出生在霍恩斯贝利医院,我在一个非常快乐的童年中长大,在我的青少年和成年早期一直住在悉尼的北岸。然后我搬到了悉尼的内西区,在那里我住过几个仓库和工棚。现在我妻子和我在她父母的房子后面的一座改造过的棚子里住着。
你编程多久了?
最初我对计算机的了解是一台 commodore Vic 20,那是我11岁的时候,这是一台32k Basic Eprom电脑。我通常将它们插入电视上,它还附带了一些编程入门书籍,从写基本的文本游戏到数学系统,如迷宫。后来,当家里有一台80386和一台调制解调器时,我开始对编程产生了浓厚的兴趣,我开始访问悉尼的BBS系统,在Usenet的 comp.protocol 和 alt.nanotechnology 等组中发帖。
我第一次编程课程是在TAFE上,TAFE是澳大利亚州立教育设施,这是C语言编程,我有一个在国防部队计算机部门工作的家人朋友为我提供了一款Borland的 Turbo C++ 2.0的许可证。他还给了我第一份Visual Basic的副本,编译器版本1,我将它用到了Visual Basic 6.0,从.NET的发布开始转向LAMP堆栈环境。从那时起,我在XOOPS上学习了PHP,这在我学习XOOPS的时候得到了很好地应用。
你的专业知识是什么?
我在大学里学了大量物理学,还把它作为选修课修了。现在,既然我已经为互联网设计做出了贡献,比如我创建的IP地址等级系统,互联网正是使用了这个系统,互联网和社会的物理学都在到我手中的物理抽象层或计算物理学中发挥作用,我不得不说,物理抽象层或计算物理学及其带来的抽象是我的一项专业知识。
例如,混沌理论定义了这样一个原则:“每个行动都有一个相反的反应。”所以在一个像互联网这样的信息系统内,任何发生的行动都会在外部产生相反的反应,然后我们的大脑逆向组装信息,并提供诸如从人类和物理交互中获得的世界声音之类的信息。
是什么让你开始使用XOOPS的?
当我决定从我已经待了大约12年的VB6和Windows编程世界迁移出来时,我在朋友建议我学习PHP并将其迁移,因为在VB中我遇到了创作瓶颈后,我看了看2006年左右的Drupal、Joomla以及其他一些框架。我决定使用XOOPS,部分原因是因为Protector标题,在我研究中,它显示我的客户将安全于我之前编写的代码之外,而且文件基础似乎与我之前在VB中开发的系统相一致。
你最喜欢XOOPS的什么?
我认为XOOPS的社区是一个很大的优点,尽管论坛有时可能是消极的,但它也使我变得坚强,减少了争论。客户基础也是很好的。我认为XOOPS需要开发者们投资一些资金,以资助营销活动,因为它的曝光率或市场份额在澳大利亚并不高。事实上,与我交谈的许多人甚至没听说过它,只知道像Drupal和Joomla这样的东西;我相信这在世界许多其他地方也是同样的情况,如果XOOPS 3是一个MVC并且是一个完全重新设计的看起来像MVC的潮流,我认为它会在一段时间内盛行,如果它具有所有现有功能,它将被广泛使用,但它仍然需要做广告。
你为什么决定创建IPLog模块?
我决定为来自乌克兰的娜塔莉·阿特莫娃做IPLog项目,她没有为开发付费,项目花费了3个小时。她希望有一种方式来监控已登录用户的IP地址和位置以确保安全性。这就是她正在开发名为水星的项目的原因,我将它以开源的形式发布给社区。人们可以使用它来记录用户基地的登录用户IP地址和位置。
在开发IPLog的过程中,你最重要的学习是什么?
我在很多年前就停止学习了,现在对我来说,编程就像是感受代码,它像是诗歌一样流淌。不过,我觉得我学到的最重要的一点是要进行充分的测试,因为在我发布后,一些人报告了一些建议的补丁,我认为我已经覆盖了那部分。
对这个模块的未来计划是什么?
可能只需要报告访客,这确实是唯一需要改进的事情,也许还需要一个或两个图表。
如果你能为XOOPS添加一个功能,那会是什么?
我最关心的XOOPS 2.6的标记分支必须与XOOPS 2.6一起发布;它包括PDO以及Postgress、Firebird等多个数据库平台的数据库访问,如果你想在PDO目录中将MySQL SQL转换为平台SQL,那就一定要在数据库类区域中叫做pivot。它还有其他一些特性,但我不想我的努力成果被浪费。其中包括,像WordPress一样的注释RSS源,由模块提供的XML地图源,以及用于长时间查询和像配置类这样的东西的文件缓存,这样XOOPS在使用你选择的数据库时每次会话的查询次数就比平时少很多。
在你的编程生涯中,你最自豪的主要成就是什么?
时至今日,这必须是赢得计算机奥林匹克运动会,这是我的重力渲染引擎,这是这项如今被称为西悉尼大学计算竞赛的竞赛第一次举办,共有三个团队参加。微软联系到我们,想在Encarta中发布某种类似的东西,比如重力。我们说因为它是微软,不,如果当时我知道开源,我可能会同意。那是与我失去了联系的好友查德一起。 ()
不编程时你的业余爱好是什么?
在我不是编写代码的时候,我喜欢在老旧的博客上给手指做点练习,我对植物学和迷幻药物也有些兴趣,尽管作为一个无神论者,我认为它们都不是精神分子,用于激发当地人。或者和朋友出去玩也很好。
你最喜欢的菜肴和饮品是什么?
我得说,去新南威尔士州恩莫尔的Saba陶吧买一根Mars Bar和一瓶可乐,我喜欢和店主Wing Hall先生聊天。他是我的好朋友,同时也是我获取一些互联网烟叶和烟草的好地方。
关于电影和音乐呢?
我不太喜欢看电影,它们对我来说已经成为了一种陈词滥调,但我通过Duurst屋和学院接受了古典音乐训练,我曾演奏钢琴和小号。这些天,我的系统中没有MP3文件,因为我厌倦了在键盘上输入它们,所以我通过shoutcast.com - 让DJ为我提供大部分音乐——我倾向于只听流媒体,并且喜欢它们的变体,我最喜欢的两个网络电台是http://www.idobi.com和http://www.digitalgunfire.com
如果你有机会在世界范围内进行30秒的商业广告,你会说什么?
在Chronolabs,我们控制着传播!
如果你可以选择一个地方和时间生活,那会是什么,为什么?
可能就在数字时代初期。随着现代便利通信的出现,我认为大多数惊人的发现都发生在这里和现在。
你想要会见哪个人,原因是什么?
上一次我说到女王,现在已经发生了变化。我想见见文特·瑟夫,他是ICANN的主席,想和他握手并感谢他使用我在13岁时提出的想法来开发了PPP之后称为IPv4的协议。这个协议中包含了我的一些概念。
在XOOPS中,我最想感谢的人是谁?
多年来,尽管我们并不总是意见一致,我有时不得不降低姿态,不把问题个人化,但我最想感谢的人是Michael Beck(mamba)。他始终热情友好,无论是通过电子邮件还是电话,都随时愿意提供帮助或请我做某事。像你们所有的朋友一样,为了他的珍贵友谊和多年来的指导,我想感谢他,因为没有他,我可能早就离开了。
恭喜所有获奖者。从去年开始,所有获奖者都将从O'Reilly获得一本免费的书。此外,JetBrains提供的免费PHP Storm副本。
07. 新增/更新模块
- 表单模块 - eforms
- xHelp 0.81 Beta 1已准备好在XOOPS 2.5.5上测试
- WF-Downloads 3.21 Beta 1已准备好在XOOPS 2.5.5上测试
- Shoutbox 5.01 Beta 1已准备好在XOOPS 2.5.5上测试
- MyPoints 1.01 Beta 1已准备好在XOOPS 2.5.5上测试
- MyComments 1.01 Beta 1已准备好在XOOPS 2.5.5上测试
- SmartFAQ 1.10 Beta 1已准备好在XOOPS 2.5.5上测试
- 紧急升级:Xortify 3.08 - Ninja杀手的缓存文件版本
- Oledrion 2.33 Beta 1已准备好在XOOPS 2.5.5上测试
- TDMPicture可在XOOPS 2.5.5上测试
- IP Log 1.01
- TDMDownloads 1.62 最终版已发布,适用于XOOPS 2.5.5
- 新闻 1.67 最终版已发布,适用于XOOPS 2.5.5
- Soapbox 1.60 Beta 1可用于XOOPS 2.5.5上的测试
08. 新漏洞
09. 安全问题/警报
- 在XOOPS 2.5.5最终版中修复 - 请尽快更新