mtholyoke / a11yfirst
此包已被放弃,不再维护。没有建议的替代包。
向 CKEditor 添加 A11yFirst 插件。
v0.7.1
2018-03-14 18:12 UTC
Requires
- drupal/fakeobjects: ^1.0
This package is auto-updated.
Last update: 2023-02-19 07:26:02 UTC
README
此模块向 Drupal 的 CKEditor 添加了 A11yFirst CKEditor 插件。
我们目前正在将此模块迁移到新的位置: https://github.com/a11yfirst/drupal-plugin
注意: 这是有实验性的,不受 A11yFirst 管理。自行承担风险使用。
具体来说,插件的源代码是从他们的 官方发行版 复制的,并包含在这个存储库中,因为它们在其他情况下无法独立获取。这不是最佳方案,但这(大部分情况下)可以工作,直到有人想出更好的计划。
安装
在迁移到 A11yFirst 存储库之前,您可以使用 composer require mtholyoke/a11yfirst。迁移后我们可能会更改名称。
此模块需要 CKEditor FakeObjects 模块。虽然 Composer 会获取其 PHP 代码,但在启用之前,还需要从 https://ckeditor.npmjs.net.cn/cke4/addon/fakeobjects 直接获取该插件的 JavaScript。
待办事项
有关正在发生的事情的 Drupal 特定文档。Drupal 喜欢在 CKEditor 配置中使用钩子,所以许多在官方发行版中内部管理的事情,在这个集成中变为外部。这也不是最佳方案,但与完全替换编辑器(这会产生相同的问题,但还有其他配置)相比,这要容易得多。
标题按钮高亮显示,但不显示选定的级别✓。
所有按钮和对话框样式都与 A11yFirst 的样本 不同。
实现一些测试,也许吧?
一旦我们觉得上述问题解决得差不多,就将在 drupal.org 上将其制作成一个贡献模块。