Joomla 4:期待什么?
我从使用 Mambo 开始就一直在使用 Joomla。这个月我安装了 Joomla 4 “Beta Dev” 版本,以下是一些你应该感到兴奋的新功能...
开始准备 Joomla 4
我很兴奋。我从第一次使用 Mambo 以来一直在见证 Joomla 的发展,在过去的几周里,我为《Joomla 社区杂志》(JCM)撰写这篇文章,对 Joomla 4 Beta Dev 进行了试用。我很印象深刻。它很好。几乎完成了。开始考虑你需要做什么来进行迁移。还有一些事情需要一些爱和关注,所以请参与进来,主要是为了让我开始推广 J4!
有许多新功能,但其中一些将改变你未来使用 Joomla 的方式。
工作流程
工作流程 V2 已合并到最新的 beta dev 包,这是我自 J1.0 以来一直希望看到 Joomla 的功能。将其纳入核心将改变你对使用 Joomla 进行各种出版项目思考的方式。
即使你只是一个单独的博主,你也能使用工作流程来改进你自己的创作过程。为小型到中型企业提供网站?那么你可以使用工作流程来创建一个编辑过程来执行你的出版过程中的步骤。游戏改变者?大型企业 - 企业、非政府组织、NFP、政府、机构 - 可以使用 Joomla 4 的工作流程来管理他们全站的内容开发。
从管理用户生成的内容到安排和突出显示首席执行官的 COVID-19 公报(最近收到了很多?)大型组织可以调整过程以符合他们的组织需求。
在快速阅读文档和查看目前可用的场景后,我迅速安装了Joomla 4(下面会详细说明),并为我的博客流程添加了工作流。
不到一个小时,我就设置并测试了我的工作流,最终有8个阶段和11个转换,这将帮助自动化我的文章发布过程。
- 阶段设置工作流中的步骤。我从一个想法阶段开始,然后进入初稿和最终稿,最后提交给编辑。编辑可以将文章退回给作者进行审查,或者将其移交给出版组进行安排和发布。一旦发布,最终阶段将文章从EOL转换为存档。
阶段定义内容在工作流中的状态。这是我正在我的网站上实施的一个示例博客工作流。 - 转换将文章通过工作流。因此,当文章需要通过上述阶段时,转换就可用在文章中,然后您可以从当前阶段的可用选项中选择下一个转换。例如,一旦发布,就有将文章转换为特色或取消特色、取消发布进行编辑或存档文章的转换可用。
转换会改变阶段,并可选择性地更改选择时的发布和特色状态。 - 然后我可以设置作者、编辑和出版访问控制组中的用户,他们只能访问他们有权限的转换。因此,作者可以从想法阶段一直移动到准备编辑,同时跟踪他们正在完成的内容开发中的初稿和最终稿。
设置权限以授予每个用户组访问转换的权限。 - 一旦您配置了工作流,您可以通过分类设置分配它。
- 当您开始在您分配了工作流的分类中创建文章时,您将在内容选项卡上看到转换列表。
这是一个可能需要一些时间才能理解的功能,我将在看到这是一个将使人们重新思考Joomla未来的功能之一时,发布更多JCM文章和教程。
在Joomla 文档中了解更多关于如何使用新工作流功能的信息。
媒体管理器
因此,当我看到8月份Alpha 11发布公告中的功能列表时,下一个引起我注意的是新的媒体管理器。
我一直很沮丧,必须先删除文件夹内容,然后才能删除文件夹,或者需要再次在本地编辑和上传图像,例如裁剪或调整大小这样的小问题。
像许多用户一样,JCE文件浏览器一直是我在Joomla早期版本中替代媒体管理器的首选。
那些挫折将很快成为过去。
从第一次点击开始,媒体管理器就感觉非常流畅。拖放多个文件进行上传。选择多个文件和文件夹(包括内容)并无缝删除它们。以缩略图网格显示文件,或切换到列表,甚至查看文件的属性。
您还可以在媒体管理器中直接编辑图像,裁剪、调整大小或旋转。
干净。快捷。激动人心。
现在您可以在 launch.joomla.org 上免费尝试 Joomla 4,并看看媒体管理器的实际操作。
安装
当开发者说“一眨眼就安装好 Joomla”时,我很好奇。2013年,Brian Teeman 在 JoomlaDay 墨尔本活动中炫耀他可以在14秒内安装好 Joomla 3(前提是已经设置了 MySQL 数据库)。
10秒?
经过几次安装,我将它简化到10秒。这确实比 Joomla 3的提问和检查项目要少。
当然,在 cPanel 文件管理器中解压 Joomla 软件包文件花了几秒钟,在 MySQL 数据库向导中也花了几秒钟。但当我触发安装时,我点击“删除安装文件夹”,并在不到一分钟内登录到后端。
还有更多...
Joomla 4中还有更多内容,随着发布的临近,我期待着找到它并与更广泛的 Joomla 社区分享。
我正在为更多 JCM 文章做研究的其他一些特性包括
- 查看新的 Joomla 4 网络服务 - 这是否意味着 Joomla 可以潜在地用作“无头 CMS”?
- HTML 电子邮件模板 - 您可以使用语言覆盖来定制网站电子邮件通讯…但在 Joomla 4 中,您现在可以使用 HTML 格式化消息来提高消息的吸引力。
- 覆盖更新 - Joomla 4 现在有一个工具,可以检查您的覆盖是否根据最新 Joomla 版本中的更改而保持最新。
增加改进的无障碍性和安全性功能、改进和扩展的 CLI、更干净的代码库,您将了解为什么许多志愿者花费数小时做出的贡献使得 Joomla 4即将到来。
所有主要的迁移扩展开发者现在都加入了提供工具以将站点从 Joomla 1.5 迁移到 Joomla 3.10,然后迁移到 Joomla 4.0,因此现在 Joomla 4.0 的倒计时开始。
在下方评论区告诉我们您期待 Joomla 4 的哪些特性。
翻译
《Joomla 社区杂志》上发表的一些文章代表了作者对特定主题的个人观点或经验,可能不符合 Joomla 项目官方立场。
通过接受,您将访问由 https://magazine.joomla.net.cn/ 外部的第三方提供的服务
评论 5
新的媒体管理器看起来非常有意思。好文章,感谢帕特里克
关于媒体管理器
- 是否有可能配置默认文件路径,例如/images/[username] ?
- 如果这个附加功能中包括ACL配置,则更好,这样您就可以为编辑器、管理员等提供对图像文件夹结构中某些文件夹/文件夹级别的访问权限。
有人知道这些方面是否会在新媒体管理器中得到涵盖吗?
关于大型网站、平台思维、用户生成内容以及工作流功能的背后思考,我认为跟进这些(非常好的)关于媒体管理器中更好的流程设计的想法和新功能至关重要,这样用户就不能访问彼此的图像文件夹。
莫滕,
类似于当前的媒体管理器,这些选项允许您配置默认文件路径。
至于限制为用户限制,您目前仍然需要一个特定的组件或插件来扩展功能以启用此功能。
ACL权限也与Joomla 3中的默认设置类似。
我将联系一些人,了解更多关于是否有这方面的计划。
对于工作流程,可以使用插件来扩展那里的功能。需要在TinyMCE编辑器中查看(我相信JCE编辑器已将其作为功能内置),以实现对上传位置的限制。
感谢您的反馈
我使用JCE,并对JCE中的文件路径配置选项进行了更深入的研究,是的,我可以看到它实际上有我询问的配置选项。
问题是,我还使用Zoo(它有一些配置选项),还使用了两款没有此选项且不使用编辑器处理图像的扩展。
但是...
图像和文件文件夹的访问是一个基本功能,如果所有扩展都能使用Joomla的本地图像和文件文件夹处理功能(就像JCE配置文件中那样的功能,它具有文件目录路径和文件目录过滤器),那就更好、更安全了。就像ACL一样。
谢谢,老兄。您的文章澄清了我对J! 4中新的工作流程管理器目的的误解。我以为它完全是另一回事,直到我读到它实际上是关于管理内容作者通过内容作者引入新网络内容的工作流程。我不是指我们从前所理解的意义上的作者。我的意思是,协作内容创作,谁做什么,人们应该在什么时候做什么,以及整个审批流程。很好读。