hypejunction / hypediscovery
此包已被弃用且不再维护。未建议替代包。
增强Elgg内容在社会生态系统中的社交存在和发现。
2.3.2
2018-09-03 07:50 UTC
Requires
- php: >=5.5
- composer/installers: ~1.0
- mrclay/elgg-url-sniffer: ~3.0
README
增强Elgg内容在社会生态系统中的社交存在和发现。
屏幕截图
功能
- 可扩展的OpenGraph元标签
- 可扩展的Twitter Card元标签
- oEmbed提供商(通过网络服务)
- 永久链接和嵌入代码
- 自托管分享按钮(无外部javascript或cookie)
- 对可发现和可嵌入实体类型的细粒度控制
hypeDiscovery允许用户创建对其他不可访问内容项目的公开描述(例如,如果您的网站处于围墙花园模式)。该插件实现了一个远程服务(如Facebook、Twitter、Google Plus、LinkedIn、Pinterest等)可访问的永久链接系统。
开发者注意
跟踪分享
每个永久链接都包含一个唯一的用户哈希值,因此您可以跟踪分享和引用回分享用户。
使用'entity:share', $entity_type
钩子跟踪分享。使用'entity:referred', $entity_type
钩子跟踪用户分享产生的流量。
图片
在内容图标对外部世界不可用的情况下,您可以使用'entity:icon:filestore', $entity_type
钩子,指定图标在文件存储中的位置。
元标签
要修改OpenGraph或其他元标签,请使用'metatags', 'discovery'
钩子。
嵌入
要控制嵌入内容的输出,请参阅oembed
视图类型视图。