阅读时间 3 分钟 (625 个单词)

J!-Over

J!-Over

今天我想和大家分享一个关于 Joomla 社区的新项目。

J!-over 是一个针对 Joomla 的覆盖(overrides)项目。它刚刚在德国诞生,并期望成长为一个覆盖(overrides)交换平台。

2014 年 11 月的版本中,我写了一篇关于覆盖(overrides)的文章,这是受我在德国科隆参加 JoomlaDay! 的启发。

几周前,Toni Gerns 在德国 Joomla 群组中询问,是否有可以交换覆盖(overrides)的门户网站。在此之前,我们只知道 Sven Schultschik 想在 GitHub 上创建一个覆盖(overrides)存储库的想法。

由于我非常喜欢使用覆盖(overrides)来修改 Joomla,我立即与 Toni 取得了联系,并开始规划一个新社区项目。

在短短几天内,我们建立了一个网站,写了一些关于覆盖(overrides)和布局的解释,并开始构建这个项目。

Toni 使用 Joomla 的颜色和 Bootstrap 创建了一个非常简单的布局。名字也很快想出来:J!-Over:Joomla Override Community Project。

最初,我们打算只使用 Joomla 来做这个项目,但很快我们发现,当用户开始上传覆盖(overrides)以共享时,这将使系统管理变得复杂。因此,我们决定使用 ZOO。我们修改了“商业目录”应用来管理覆盖(overrides),并使用“文档”应用来创建一个常见问题解答(FAQ)部分。

常见问题解答部分帮助感兴趣的人了解如何使用覆盖(overrides),并解释了覆盖(overrides)与布局的区别。

覆盖(overrides)根据它们覆盖的组件或模块进行分类,例如:mod_articles_latest(最新新闻)。每个覆盖(overrides)都提供有关其功能的说明、要使用的 PHP 代码,以及在必要时也包括 CSS 代码。

项目的理念是强调重写(overrides)在创建网站时带来的巨大潜力。Joomla是一个非常完整和强大的系统,尤其是如果你了解其细节、参数和API。我们不想与Joomla扩展的开发者竞争,但在许多项目中,无论是由于小规模还是预算有限,有时无法安装那么多扩展。有时我们不想(也不建议这样做)通过扩展来膨胀我们的网站,只是因为我们想要在这里和那里展示特殊的数据。在这些情况下,重写和替代布局真是太好了。它们基于Joomla的核心,仅更改显示方式。
你知道吗?创建流行的“预告”块不需要安装额外的组件或模块?Toni为此创建了一个“分类文章”模块的重写(mod_articles_category)。这是结果

 

Teaserbox

项目仍在起步阶段,我们提供的重写并不多。但我们希望随着一点宣传,社区会贡献他们的重写,这样其他人就不需要重新发明轮子。

目前我们的网站只有德语。我知道,这并不是世界上最容易的语言!但考虑到社区的兴趣,我们正在考虑用英语和西班牙语扩展项目。我们仍在分析如何简单地处理多语言。

访问我们的项目(www.j-over.de),在Facebook(https://www.facebook.com/jtocp)和Twitter(https://twitter.com/jtocp)上关注我们,最重要的是!与其他人分享你的重写!无论重写多么简单或复杂,只要它改变了一个图标或模块的整个结构。每个重写都是对其他人的帮助,也用于学习更多关于Joomla和系统的灵活性。

非常感谢。

logo jover

在Joomla社区杂志上发表的一些文章代表了作者在特定主题上的个人意见或经验,可能不代表Joomla项目的官方立场

0
Joomla!是完美的解决方案
 

评论

已经注册了吗?在此登录
尚未发表评论。成为第一个发表评论的人

通过接受,您将访问由 https://magazine.joomla.net.cn/ 外部的第三方提供的服务