hypejunction / hypeembed
此软件包已废弃,不再维护。未建议替代软件包。
Elgg的嵌入功能
3.1.2
2019-06-20 10:22 UTC
Requires
- php: >=5.5
- composer/installers: ~1.0
README
功能
- 就地搜索、上传和嵌入文件
- 就地搜索和嵌入所有其他已注册的对象类型
- 嵌入URL预览和丰富的媒体播放器
- [管理员]嵌入匹配网站样式的按钮
- [管理员]嵌入“不安全”的HTML嵌入(表单、日历等)
短代码
该插件支持以下短代码
ebmed
短代码
guid
- 要嵌入的实体的GUID
button
短代码
text
- 行动号召type
- 以下类型之一action
、submit
、delete
、cancel
(这些值仅影响样式,不具有任何功能价值)url
- 链接到的URLtarget
- 默认self
、blank
或lightbox
示例
[embed guid="555"]
[button type="action" text="Read Terms" url="/terms" target="lightbox"]
未列出的短代码属性将在净化后解析并传递到视图,因此扩展插件可以添加额外的选项。
默认情况下,只有传递给 output/longtext
视图的短代码将被自动展开。
静态资源
如果您在多篇文章中使用相同的图像,您可能想使用静态资源,因为它们允许您利用simplecache,从而比文件实体提供更好的性能。
在您的dataroot中创建一个名为/embed/
的文件夹,并将您的图像文件放在其中,刷新缓存,您将在嵌入轻量级窗口的“资产”标签中看到您的图像。
致谢
- Elgg 2.3的升级由ApostleTree,LLC赞助