drupal / iiif_media_source
布局段落
0.0.1-alpha5
2024-06-27 12:30 UTC
This package is auto-updated.
Last update: 2024-09-02 08:14:11 UTC
README
待办事项:编写实现Image API 3.0的描述
裁剪(非裁剪API实体):主要用于重新定义源图像。焦点:主要用于“艺术指导”,在自动调整图像大小时,我们不会失去焦点
目录
- 要求
推荐模块- 安装
- 配置
- 故障排除
- 常见问题解答
- 维护者
- 变更日志
要求
待办事项:添加需求。
安装
按照通常安装贡献Drupal模块的方式安装。
配置
待办事项:编写配置。
故障排除
待办事项
常见问题解答
问题:有哪些问题正在被询问?
答案:我不知道...
维护者
- Pete Inge - pingevt
变更日志
待办事项
字段
- [x] 字段 - 应该只是文本字段的副本
- [x] 字段有服务器/前缀的设置
- [ ] 重新设计 Drupal\iiif_media_source\Plugin\Field\FieldType\IiifId:getImg(),使其不需要值参数。
- [ ] 可以添加一些验证吗?但不确定那会是什么... https://iiif.io/api/image/3.0/#2-uri-syntax
- [ ] getLocalThumbnailUri() 仍然有硬编码的URL。
- [x] 默认小部件应该是纯文本,我想。
- [x] 默认格式化器应仅显示ID。
- [ ] 需要验证每个部分的回退。
- [ ] 向基本格式化器添加加载属性(延迟,急切)。
- [x] 次要(基本图像)小部件包含图像缩略图。
- [x] 次要(基本图像)格式化器,应实现并验证所有URI选项。
- [ ] 我们需要基础的Iiif类吗?
- [ ] 如果需要,它需要是一个服务吗?
- [ ] 将它注入字段类中?
图像样式/响应式图像
- [x] 图像样式实体
- [x] 响应式图像样式实体
- [x] IIIF图像样式格式化器
- [x] IIIF响应式图像样式格式化器
- [x] 我们将需要插件... Imagestyle,带有用于转换器的插件。
- [x] 添加一些默认的IIIF图像样式
- [ ] 添加CSS的Admin库。
- [ ] 在图像样式上添加预览。
- [ ] 记录插件以便其他人可以创建插件。
- [ ] 为表单添加文档和辅助文本。
- [ ] 修复使用“原始图像”进行响应式图像时出现的错误
媒体源
- [ ] 源仅提供数据,如果想在媒体项上使用。
- [ ] 提供
- [ ] 版本
- [ ] 宽度
- [ ] 高度
- [ ] 尺寸
- [ ] 瓦片??
- [ ] 格式
- [ ] 质量
- [ ] 最大面积
- [ ] 最大高度
- [ ] 最大宽度
- [ ] 支持
子模块:图像处理
- [x] 类用于处理小部件的表单元素。
- [x] 需要逻辑来处理1或其他处理器。
- [ ] 类用于处理小部件的表单元素。
- [ ] 需要一个共同的(CSS)库。
子模块:焦点
- [x] 添加小部件以定义图像的焦点。
- [x] 第三方设置或类似的东西,这样我们就可以将所有内容合并到1个表单元素中。
- [x] 添加缩略图大小的第三方设置
- [ ] 允许上下文媒体字段
- [ ] 确保小部件和第三方设置的配置正确。(添加测试)
子模块:裁剪
- [x] 在小部件中添加用于定义图像裁剪的功能。
- [x] 第三方设置或类似的东西,这样我们就可以将所有内容合并到1个表单元素中。
- [x] 添加缩略图大小的第三方设置
- [x] "Drupal化" js 文件。
- [x] 需要JS解决方案来隐藏字段(从FP复制)
- [ ] 设置页面以变量化cropper.js插件的设置。
- [ ] 允许上下文媒体字段
- [ ] 确保小部件和第三方设置的配置正确。(添加测试)
通用
- [ ] 检查并确认配置检查器
- [ ] 处理js/css文件
测试
- 单元测试
- [ ] 需要测试并完成在
IiifImageUrlParams
中的尺寸
- [ ] 需要测试并完成在
- 功能测试
- [ ]
- 浏览器测试
- [ ] 检查每种图像样式效果和组合。我们应该能够设置它并检查任何图像URL字符串的末尾。
- [ ] 检查响应式图像
- [ ] 检查响应式图像的“回退”功能
- [ ] 懒加载和急加载属性
- [ ] 默认IIIF图像格式化器
- [ ] 裁剪图像格式化器
- [ ] 焦点图像格式化器