creifenscheid / powermail-setup
EXT:powermail 配置和设置扩展
v12.0.0
2024-04-18 06:27 UTC
Requires
- in2code/powermail: ^12.1
- typo3/cms-core: ^12.4
Requires (Dev)
- roave/security-advisories: dev-latest
Replaces
- typo3-ter/powermail-setup: v12.0.0
This package is auto-updated.
Last update: 2024-09-12 12:16:13 UTC
README
目的
此扩展基本上是EXT:powermail的一个可访问性提升。因此,表单模板已调整,增加了额外的辅助字段等。
功能
- 将以下字段添加到EXT:powermail模型Field中:
- autocomplete:为相应字段选择自动完成的可能性
- hideLabel:复选框以隐藏标签,同时保持添加CSS的可能性
- 模板化
- 通过以下方式改善表单中的可访问性:
- 重构标签渲染
- 添加描述渲染
- 重构以下字段的渲染:
- 复选框
- 日期输入
- 常规输入
- 密码
- 单选按钮
- 重置按钮
- 提交按钮
- 文本区域字段
- 通过以下方式改善表单中的可访问性:
- 后端清理
- 使用特定的tsconfig设置删除我不使用的字段
- 报告障碍配置
- 以下字段的预填充
- 主题:将powermail标记重命名为"barrier_subject"
- 消息:将powermail标记重命名为"barrier_message"
- 以下字段的预填充
已知错误
- 字段:日期 | aria-describedby属性在聚焦外部后删除
客户端验证
目前EXT:powermail客户端(javascript)验证已禁用。这必须按以下方式扩展:
- 向消息添加图标
- 调整字段标签设置以读取错误信息