teppokoivula / textformatter-iframe-embed
TextformatterIframeEmbed是一个用于将iframe元素嵌入页面内容的ProcessWire CMS/CMF模块。
0.1.1
2023-08-19 19:02 UTC
Requires
- php: >=7.1
- wireframe-framework/processwire-composer-installer: ^1.0.0
README
启用后,此文本格式化器会查找iframe嵌入URL并将它们转换为HTML <iframe>
元素。与RTE (CKEditor, TinyMCE) 输入配合最佳。
请注意,URL需要是段落标签内的唯一内容。您可以使用绝对URL或相对URL,但对于相对URL,路径必须指向位于/site/assets/files/
内的文件。
<!-- valid --> <p>iframe/https://www.domain.tld/path/</p> <p>iframe//site/assets/files/1/example.pdf</p> <!-- invalid --> <p>iframe/Dude, where's my https://www.domain.tld/car/</p> <p>iframe/site/assets/files/1/example.pdf</p> <p>iframe//some/other/path/example.pdf</p>
嵌入标签(默认:iframe/
)和iframe标签可以通过模块配置设置进行自定义。默认iframe标签是<iframe class="TextformatterIframeEmbed" src="{url}"></iframe>
;{url}
用作提供的源URL的占位符。