staplegun / speedbump
当用户导航到任何未经白名单链接时发出警报。
0.0.3
2019-03-19 21:37 UTC
Requires
- craftcms/cms: ^3.0.0-RC1
This package is not auto-updated.
Last update: 2024-09-26 02:24:04 UTC
README
这是一个符合无障碍规范的Craft CMS插件,当用户离开网站时,会向用户显示一个对话框。
要求
此插件需要Craft CMS 3.0.0或更高版本。
安装
要安装此插件,请按照以下说明操作。
-
打开您的终端并转到您的Craft项目
cd /path/to/project
-
然后告诉Composer加载插件
composer require staplegun/craft-speedbump
-
在控制面板中,转到设置→插件,并点击Speedbump的“安装”按钮。
设置
减速带文本
在对话框中显示的消息。
仅使用类
启用时,减速带只会在带有require-speedbump
类的链接上显示。
白名单
不受对话框显示影响的域名。每行一个。目前仅支持顶级域名。这会被带有'require-speedbump'类的链接覆盖,见用法。
继续按钮文本
允许用户继续的按钮文本。
保留按钮文本
关闭对话框的按钮文本。
用法
安装插件并配置设置后,将模板钩子添加到您的主_layout.html文件中
{% hook 'speedbump' %}
对话框将自动显示所有链接,但排除当前网站URL和白名单中的任何域名。
要强制链接显示减速带,请添加'class="require-speedbump"'类,减速带将始终显示。
该插件包括一个基本的CSS文件,并且完全可访问。