silverware/social

SilverWare 社交模块。

安装: 177

依赖: 4

建议者: 0

安全: 0

星星: 0

关注者: 2

分支: 2

公开问题: 0

类型:silverstripe-vendormodule

1.3.0 2018-06-12 07:48 UTC

This package is not auto-updated.

Last update: 2024-09-13 09:16:00 UTC


README

Latest Stable Version Latest Unstable Version License

SilverWare提供分享组件,允许通过一系列社交媒体服务的分享按钮来分享页面。

内容

要求

安装

安装通过Composer进行

$ composer require silverware/social

配置

与所有 SilverStripe 模块一样,配置通过 YAML 进行。使用包含的PageExtension类应用页面分享设置,允许禁用某些页面的分享。

使用

此模块提供SharingComponent,可以使用 CMS 将其添加到 SilverWare 模板或布局中。一个SharingComponent可以渲染一系列社交媒体分享按钮,使用户能够轻松与他人分享页面。

该存储库包含SharingButton,它是一个基类,可以从中扩展分享按钮的实现,以及EmailSharingButton,它渲染一个通过电子邮件分享当前页面的按钮。

可以通过将按钮作为SharingComponent的子项使用网站树来添加和删除按钮。

禁用分享

安装后,此模块将在页面设置的“设置”选项卡中添加一个“分享”部分,包括一个“分享禁用”复选框。只需为特定页面勾选此框,分享组件就不会显示。默认情况下,分享对ErrorPage实例已禁用。

问题

请使用GitHub 问题跟踪器报告错误和功能请求。

贡献

我们欢迎您的贡献,以帮助使此项目更好。有关更多信息,请参阅贡献指南

维护者

许可

BSD-3-Clause © Praxis Interactive