wakeworks / privacyembed
一个在加载内容前要求用户同意的iframe嵌入模块
1.0.2
2022-05-17 08:59 UTC
Requires
- silverstripe/admin: ^1.0
- silverstripe/framework: ^4.4
Requires (Dev)
- phpunit/phpunit: ^5.7
- squizlabs/php_codesniffer: ^3
README
简介
允许在TinyMCE中嵌入iframe,在加载之前向用户请求权限。
要求
- silverstripe/framework ^4.0
- silverstripe/admin ^1.0
此模块仅在>= 4.9版本上进行了测试。
安装
composer require wakeworks/privacyembed
然后运行dev/build?flush=1。
它是如何工作的?/ 设置
在TinyMCE中会出现一个图标,点击后会弹出一个模态窗口,其中包含iframe的textarea。
在插入时将解析iframe,并更改其src属性为data-privacy-embed-src。
这样,iframe将在用户点击前端插入的按钮之前不会加载。
您可以在SiteConfig中自定义文本和图片。
您可以在文本中使用$Host