我们在开发Drupal网站时,往往是从它的核心开始的。Drupal核心具有开箱即用性。但是,对于一般的用户来说,理解所有Drupal术语(例如块,视图,分类法等)可能会令人不知所措。事实是,Drupal核心不能满足最终用户的要求。开发人员,网站建设者和使用者需要先配置Drupal网站,然后内容编辑器才能开始在其网站上添加内容。

因此,Drupal社区出于不同的目的提供了各种“发行版”。这些都不过是Drupal核心以及一组预先配置为适合特定用例的模块,主题和安装配置文件。我们今天要介绍的一种发行版是Panopoly。
Panopoly旨在通过提供从前端直接编辑站点的内容和布局的功能,而无需浏览管理菜单,从而向最终用户隐藏所有复杂的Drupalism。这里要了解的重要一点是,它更多是一种“基础发行版”,它提供了构建发行版的框架。在它之上建立了许多流行的发行版本,包括Open Atrium,Open Academy,Open Restaurant等。
安装Panopoly
安装Panopoly与安装Drupal core非常相似。下载.tar.gz或.zip文件,将其解压缩并将其放置到Web服务器的根目录中。在网络浏览器中访问http:// {host} / {drupal-directory},然后按照安装步骤操作。

安装程序允许我们在Drupal站点上添加一堆演示内容项以测试布局。以后可以通过禁用Panopoly演示模块轻松删除它。安装完成后,您可以使用站点管理员凭据登录。

Panopoly的特征
由于Panopoly是基本发行版,因此它不是功能最多的Drupal发行版。它着重于通过预先配置站点的某些方面来简化站点构建者的过程,并提供一个框架来在站点之上构建发行版。该发行版提供以下功能:
1.Panels IPE(就地编辑器)
它使用Panels IPE模块来允许站点构建者配置布局,内容编辑器可以从前端直接管理内容。这在通过实时预览自定义布局时提供了视觉帮助。可以在Panels IPE小部件的帮助下自定义网站上的每个页面。

2.预先配置的CKEditor WYSIWYG
Panopoly预先配置了Drupal 8的WYSIWYG编辑器,即CKEditor。它配置工具栏,允许的HTML标签和过滤器。这样可以确保内容编辑器不会放置任何不安全的标签或不健康的字体样式。

3.改进的内容编辑体验
该发行版提供了重新设计的节点编辑页面。这包括对节点编辑选项的一些细微改进,例如在该选项下提供当前值,轻松添加分类法等。

4.自适应布局和图像样式
“基数布局”提供31种自适应布局,即它们可以根据显示视口进行调整。结合Panopoly的响应式图像样式,可以确保内容相应地适应任何屏幕尺寸,并通过提供适当大小的图像来节省用户的带宽。


5.Panopoly核心功能
除了上述功能之外,它还具有Panopoly核心模块。这包括对Drupal核心的一些细微改进,包括自定义日期和时间格式,编辑者用户角色,名为“类别”的全局分类法等。
结论
Panopoly是基础发行版,在很大程度上依赖于Panels生态系统。这种发行版旨在消除普通用户的Drupalism,并提供一个框架来在其之上构建发行版。再次提醒您,Panopoly对于Drupal 8处于Alpha状态,因此不建议您建立真实的网站,但可以随意使用它。