阅读时间3分钟 (585字)

为客户端定制Joomla后端

July-Backend

我一直在不自觉地为客户定制Joomla后端。其中一些更改非常微妙。我将从这些更改开始,使用Joomla 5中的Atum管理员模板。

联合色彩

首先,我喜欢更改我的管理区域的色彩方案。这是一个很好的功能,但不会影响功能,然而,在某些情况下,客户有一个开发/测试版本的网站,确保他们登录到正确的版本不是很好吗?

除了色彩方案更改之外,Atum允许我们在登录屏幕上添加图像。所有这些都可以通过使用 系统 > 管理员模板样式 来完成。我们有 色彩设置图像设置。主模板色彩通过“色调”设置更改,浅色背景色彩是导航条色彩的更浅版本,以防你想单独更改它。

将此色彩与实际网站完全不同,有助于回答有关为何文章更改未出现在网站上的支持问题。“你是在绿色的开发区域还是红色的实际区域?” 这也可以通过更改实际和开发站点的用户名来解决,有时我只是在用户名后追加“_dev”,以达到这个目的。

图像设置对于设置客户标志以替代Joomla标志非常有用。这并不是真正的“白标”,但它确实为用户提供了一些个性化。另一个可以更改的图像是登录窗口,它也可以展示客户标志。这是我的一个乡村尝试,显然你客户的标志会看起来更好。

 

 

管理员用户,几乎超级用户

我一直认为,唯一可以访问后端的用户是超级管理员,因此默认情况下,这是一个可以更改网站所有内容的用户。在其他CMS中,用户登录后,会根据其用户级别或权限获得可以执行的操作选项。除了内容制作更改之外,有时访问后端的用户不应有权访问所有功能。

为了允许这样做,我们可以在用户权限中进行更改: 系统 > 用户权限设置

需要将 访问管理接口管理员登录 的用户权限更改为 允许。最好创建一个新的组来添加受限制的后端用户,因为编辑现有组的权限可能会引发问题。

通过修改用户的权限来提供自定义后端是我最喜欢的自定义方法,无需求助于插件和扩展。然而,我确实喜欢一个特定的插件,它在我的仪表板上添加了一个按钮,即使在生产网站上进行了大量内容更新,也非常有帮助。这意味着我只需点击一下按钮就可以清除缓存,并在前端检查我的更改是否已出现。这可能看起来微不足道,但任何可以减少鼠标点击并更快完成任务的方法都让我满意。

 

在这个简短的示例中,我使用了 Atum 模板,但还有许多为管理区域制作的模板。此外,还有为登录用户提供不同功能的扩展。还可以对模板进行覆盖,也许我会在未来的文章中写一些可能性。

如果您想了解更多想法,请参阅 Kevin的指南Square Balloon的文章

《Joomla社区杂志》上发布的一些文章代表了作者对特定主题的个人观点或经验,可能不代表Joomla项目的官方立场。

1
新加入Joomla社区?加入一个会议,以获得...
土拨鼠日,但以有趣的方式 - 披萨、虫子和...
 

评论

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

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