Joomla GSoC 18 with Wang Yuchao

嗨!经过又一个月的辛勤工作,这个项目终于结束了。让我们看看自上次帖子以来有什么变化。

进行了一项重大更改。在与我的导师们进行了一次长时间的会议后,我们决定放弃备用语言部分,因为这目前太复杂了。

我们决定在多语言关联组件中完成剩余的工作,而不是每个组件都这样做,这意味着

  • 在多语言关联管理器中自动创建,并弹出一个模态窗口以选择网站的唯一参考语言。
  • 每个项目都有一个“创建关联”按钮,用户可以点击它并显示模态窗口,现在用于选择内容语言和选项。例如,我们将功能完全移动到多语言关联组件中。
  • 在多语言关联屏幕中新增列标题,以显示是否使用不同颜色的语言图标创建了关联。
    wang 3 1
    wang 3 2
  • 一个将打开模态窗口的按钮 - 在此模态窗口中,您可以选择、编辑或为每个项目创建类别/菜单。仅显示现有选项。
wang 3 3
  • 新创建的关联的名称形式为:原始名称 [语言名称]
  • 新创建的关联的别名形式为:原始-别名-语言-名称
  • 一旦创建关联完成,将有一条消息告诉用户结果:成功或失败。
wang 3 4
wang 3 5

现在我们有了为项目创建关联的更便捷的方式。

随着 GSoC 2018 接近尾声,我不得不说,这对我来说确实是一次难忘的经历。我之前从未参与过开源项目。所以这是一次全新的体验。我学习了如何与其他成员沟通并准确表达自己的观点。非常感谢我的善良导师们:Elisa Foltyn, Christiane Maier-Stadtherr, Marco Dings, João Reys Santos, Puneet Kala, Sandra Decoux, Tobias Zulauf, Yves Hoppe, Lavinia Popa-Rössel。