makinacorpus / drupal-ulink
提供一些链接制作输入过滤器,以及可选的 CKEditor 插件
2.1.5
2019-04-18 13:04 UTC
Requires
- makinacorpus/drupal-sf-dic: ^3|^4
README
提供一些链接制作输入过滤器,以及可选的 CKEditor 插件。
URL 方案和格式过滤器
用两个字来说,你可以写以下之一
html <a href="entity:node/12">某个实体</a>
html <a href="entity://node/12">某个实体</a>
html <a href="{{node/12}}">某个实体</a>
在将要用 php check_markup()
处理的任何文本中,过滤器将被处理并转换为正确的 Drupal URL 或 URL 别名。
CKEditor 插件
CKEditor 插件需要 ckeditor >= 4。
生成 URL
你可以使用 url('entity://node/12')
生成节点链接,有一个 hook_url_outbound_alter
的实现来完成这项工作。