网站案例分析:Joomla!社区杂志
The Joomla! Community Magazine是关于获奖内容管理系统Joomla!的每月文章、新闻、评论和技巧的集合。JCM由Joomla!社区中的志愿者组成,他们对这种开源软件充满热情。
基本网站信息
组织: Joomla!
网站: Jommla! Community Magazine
组织URL: https://magazine.joomla.net.cn
开发者: Komrade,一家位于希腊雅典的网站开发代理机构,创建具有前沿技术的网站和Web应用程序,在实用的、有效的内容展示与强大的视觉风格之间取得平衡。
开发者URL: http://www.komrade.gr
新的开始
Joomla!社区杂志复兴的关键之一是社区志愿者,他们花费了超过6个月的时间来规划和组织重新启动。这个想法在“团结一心”的组讨论中重新出现,并从这里迅速发展起来。社区领导小组成员Paul Orwig被要求担任主编,以重振杂志,并于2009年10月左右着手实施。
当被问及为何在已有博客的情况下还需要杂志时,Paul表示:“Joomla!社区杂志提供了一个结构化的平台,定期向Joomla!社区提供各种感兴趣的内容。Joomla!社区杂志提供的内容类型大多在其他joomla.org网站家族中不定期提供。此外,Joomla!社区杂志为Joomla!社区的所有成员提供了一个分享他们在Joomla!中发现、经历和取得成就的机会,这些内容将教育、挑战和激励其他Joomla!社区成员。”
全新外观
从一开始,Komrade的Fotis Evangelou就自愿负责新站点的设计和开发。关于新站点设计的初步讨论,Paul说:“Komrade能够查看并参与在“全体一起”举行的关于JCM(Joomla!社区杂志)所有方面的公开初步一般讨论。Komrade根据这些初步讨论制作了一个截图样图。然后,Komrade根据来自JCM的风格和导航标准的反馈对样图进行了几次修改。这次设计被用来制作你现在看到的内容。”
内容构建
当讨论的主题转向工作流程时,人们认为杂志可能更适合使用第三方内容组件,Komrade建议了K2组件,这个组件完全符合要求。它提供多作者、前端文章提交、作者简介、内置标签、无限嵌套分类和自定义内容字段等功能。所有这些都在Joomla!社区杂志网站上得到了广泛使用。
底层
这个构建基本上是一个纯Joomla!安装,附带一些添加必要功能的扩展:灵活的内容构建、强大的内容编辑器、备份以及一些用于容纳新作者加入的JCM所需的定制。
在JCM上使用的部分扩展包括
- K2内容组件
这是一个内置的解决方案,具有丰富的项目表单,包括文章图像、视频、图像画廊和附件等附加字段(类似于Joomla!文章),嵌套级别的分类、标签、评论,一个用于扩展项目基本表单的附加字段系统,一个强大的插件API,用于扩展项目、分类和用户表单,ACL、前端编辑、子模板等。
www.joomlaworks.gr/ - JCE高级链接插件for k2
使用JCE的高级链接功能,以便无缝链接到K2内容项目。 - Joomla!内容编辑器
为您的Joomla!®环境添加一系列工具,使您能够创建想要的内容,没有限制,无需了解或学习HTML、XHTML、CSS
www.joomlacontenteditor.net - K2自定义插件
Komrade和Akeeba Backup都提供了Joomla!社区杂志网站的自定义插件。Komrade为编辑集成了一个自定义邮件功能,以便在文章被提交到他们特定的主题时接收通知,而Nicholas Dionysopoulos帮助开发了一个JCE-K2链接构建插件。
www.akeebabackup.com/
www.komrade.gr/ - GTranslate模块
Edvard Ananyan的GTranslate模块利用Google Translate的力量将Joomla!社区杂志翻译成多种不同的语言。鉴于Joomla!不断增长的国际化社区,确保杂志以尽可能多的语言呈现是合理的。
http://edo.webmaster.am/gtranslate
势头强劲
当K2组件经过Joomla!首席开发者Andrew Eddie的严格安全审计时,Joomla!社区杂志在http://forum.joomla.org/viewforum.php?f=573设立了一个子论坛,招募一群编辑来担任杂志的工作人员。讨论了主题并做出了决定,编辑在几周内自愿担任网站的18个不同部分的编辑。
仅用了8个月多的时间进行规划、设计、开发和内容创作,这个项目就顺利启动了。这充分说明了志愿者社区与Joomla!项目和第三方开发者团结一致,为全球的Joomla!用户提供了一个免费且实用的资源。
在Joomla社区杂志上发表的一些文章代表了作者对特定主题的个人观点或经验,可能并不与Joomla项目官方立场一致。
通过接受,您将访问https://magazine.joomla.net.cn/之外的第三方外部服务
评论