2007年8月,我们的公司Instant Zero被该部门(荷兰、比利时、卢森堡和法国)的“西欧”部门联系。
根据客户提供的规格说明书进行了可行性研究后,我们开始在这个仅供AGFA注册客户使用的网站上进行工作。
下面您将找到此项目的所有主要细节以及Instant Zero为满足这些需求所实施解决方案。
网站使用该网站将由两类人使用:AGFA员工和AGFA客户。
第一类将提供网站内容,第二类将使用这些内容,同时也能参与进来。
网站目标有几个
1/ 通过发布的新闻文章向使用AGFA产品的客户提供最新信息。
2/ 通过常见问题解答和论坛提供支持。
3/ 通知一些特定事件(例如培训课程)。
4/ 逐步建立一个知识库。
与AGFA企业网站的集成我们特别关注网站与企业网站上现有设计的集成。
Instant Zero的几个合作伙伴在图形/设计领域进行了工作:Catzwolf、XoopsDesign和Incama(来自
Core74)。
我们特意感谢最后一个合作伙伴在模块模板和主题最终完善方面所做的巨大工作,这带来了许多新的令人愉悦的功能。
多语言由于AGFA是一家国际公司,因此网站内容必须提供多种语言。
我们特别关注这个方面,以优化内容和显示性能。
网站内容目前可用法语、英语、德语、荷兰语、西班牙语和意大利语。
未来可能会管理更多语言。
内容管理/模块改进在模块区域
• 标准用户资料管理(和订阅)已委托给一个专门的用户资料管理器,已对其多个漏洞进行了修复(修复已发给模块作者)。
• 已经安装并修改了内容管理模块(以及一些克隆版本),例如用于生成文章的PDF和可打印版本。
• 对于论坛区域,我们使用了CBB。出于兼容性目的(agfa主题),Incama重新审查了所有模块的模板,并在该领域取得了出色的成就(因这项工作,他成为了CBB模板的专家)。
• 作为WYSIWYG编辑器和图片管理器,我们使用了TinyEditor。我们的客户对这个模块非常满意,我们个人也想感谢作者Franckblack提供的所有帮助。
• 该网站还使用了其他一些著名的模块:MyIframe、Extcal、Liaise、Multimenu、Wordbook、SmartFaq、Mydownloads、Mylinks、Edito和iSearch。
• 这些模块已经过审查和增强以满足多语言需求,现在在Mysql5/Php5环境下运行完美。
• 所有添加到模块中的非项目特定增强都将或已被回滚到社区。
我们非常感谢Agfa的授权和对开源世界的贡献。
工作流和协作写作通过这个项目,我们为知名的新闻模块构建了一个特定的版本。
这次修改允许在6种语言下进行文章的协作写作,并且通过工作流系统,每个语言得到批准后才能发布文章。
• 文章的作者可以在6种管理语言中开始文章的写作,并锁定文章直至完成写作。
• 之后,他可以申请验证。
• 将文章翻译成其他语言只能在首先将其翻译和验证成英语和原始语言后进行。
• 6种语言的文章写作和验证后,将不再由作者编辑。
• 只有管理员可以取消验证文章。
性能增强为了防止网站上出现任何性能问题,我们对网站进行了性能审计,以对其数据库(模块和Xoops核心表)、一些模块和Xoops核心本身应用某些优化。
我们最近发布了一篇关于这些问题的
文章,以分享我们的经验。
结论我们很高兴宣布这个网站的盛大开幕,其构思历时近3个月,我们强烈感谢AGFA的这次合作。
由于这个网站是为注册客户而设计的,我们不提供其URL。
所有
Instant Zero团队