wakeworks/privacyembed

一个在加载内容前要求用户同意的iframe嵌入模块

安装: 42

依赖: 0

建议者: 0

安全: 0

星星: 4

关注者: 2

分支: 1

开放问题: 2

语言:JavaScript

类型:silverstripe-vendormodule

1.0.2 2022-05-17 08:59 UTC

This package is auto-updated.

Last update: 2024-09-16 01:59:39 UTC


README

Packagist Version GitHub

简介

允许在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

截图

Screenshot Screenshot Screenshot