跳转到主要内容

人员目录

项目描述

简介

一个基于dexterity的简单目录,具有分面搜索功能。最初作为学术人员目录开发。此目录设计用于与Diazo主题配合使用,以显示结果。

安装

像其他Plone插件一样安装,即将其添加到您的 buildout.cfg,然后在您的网站上启用您的插件。有关更多信息,请参阅 官方安装文档

配置

在您开始创建目录之前,请考虑您想要目录条目拥有的字段。例如,“部门”,“最喜欢的动物”等。最初,目录条目有2个字段,标题图片。这些字段可以编辑或添加新字段。为此

  • 转到Plone控制面板

  • 选择“Dexterity内容类型”

  • 选择“目录条目”

  • 单击“字段”选项卡。

添加所需的字段数量,并/或更改现有字段的标题/描述。

一旦设置完成,您就可以使用“添加新内容”在任何地方将人员目录添加到您的网站上。

分面

如果您希望您之前配置的“部门”字段可以与分面排序(即您可以通过右侧的链接筛选条目),则需要将其选择在目录的“筛选字段”列表中。

建议字段

如果选择了一个字段作为分面,那么您还可以在文本行字段上使用SuggestionFieldWidget来显示以前使用过的值。为此,您需要更改条目模式XML(单击“编辑XML字段模型”)并将其更改为

<field name="research_group" type="zope.schema.TextLine">
  <title>Research Group</title>
  <form:widget type="ibme.persondirectory.widget.SuggestionFieldWidget"/>
</field>

条目图片

默认情况下,有一个图片字段,可以用来,例如添加肖像。图片将通过plone.app.imaging进行缩放。您可以在Plone控制面板的“图片处理”部分中更改尺寸。

排序

默认情况下,条目按字母顺序排序。但是,您可以通过编辑目录对象来更改此设置。

致谢

作者

作为牛津IBME网站的一部分开发。

进一步工作

诚然,结果展示相当乏味,但这与您的Diaz主题结合使用时最有用。然而,初始视图可以稍作改进。

变更日志

1.1 (2013-08-30)

  • 不再自动使用SuggestionFieldWidget字段,而是手动选择哪些应作为维度使用 [lentinj]

  • 每次更改目录对象时,重新索引以下所有内容 [lentinj]

1.0 (2013-08-01)

  • 确保过滤器按标题排序 [lentinj]

0.1 (2013-07-03)

  • 首次发布 [lentinj]

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

ibme.persondirectory-1.1.zip (34.4 kB 查看哈希值)

上传时间

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面