discoverygarden/iiif_presentation_api

为 Drupal 实体生成 IIIF 展示 API 清单。

v2.6.0 2024-03-07 16:11 UTC

This package is auto-updated.

Last update: 2024-09-08 16:06:50 UTC


README

简介

提供 IIIF 展示 API 的序列化。

要求

此模块需要以下模块/库

  • 序列化(Drupal 核心的一部分)

安装

按照常规安装,有关更多信息,请参阅此处

配置

默认情况下,该模块提供最小实现,并期望其他模块通过扩展提供的正常化程序来装饰或提供自己的实现。

对于任何应该公开的内容实体,格式需要由 Drupal 文档化

有一些环境变量可以帮助与 IIIF 图片 API 集成,特别是

目前,我们指示每个 IIIF 图片 API 端点的 level2 兼容性。

为了方便,可以使用 base: 指定 IIIF_IMAGE_V*_SLUG 值,就像 Drupal 的 Url::fromUri() 中使用的那样。例如,如果您使用代理来为 IIIF-I v2 端点创建 /iiif/2 路径,则您的 slug 将是 https://{your hostname}/iiif/2/{identifier},然后您可以使用 base:/iiif/2/{identifier} 来更明确地配置相对于访问网站的 host 的引用。

故障排除/问题

遇到问题或已解决问题?请联系 discoverygarden

维护者/赞助商

当前维护者

赞助商

开发

如果您想为此模块做出贡献,请创建一个问题、拉取请求或联系 discoverygarden

许可

GPLv3