silverstripe / sharedraftcontent
与非CMS用户共享草稿页面内容
3.3.0-beta1
2024-09-01 23:46 UTC
Requires
- php: ^8.1
- silverstripe/cms: ^5
- silverstripe/framework: ^5
Requires (Dev)
- 4.x-dev
- 3.x-dev
- 3.3.x-dev
- 3.3.0-beta1
- 3.2.x-dev
- 3.2.2
- 3.2.1
- 3.2.0
- 3.2.0-rc1
- 3.2.0-beta1
- 3.1.x-dev
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.1.0-rc1
- 3.1.0-beta1
- 3.0.x-dev
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 3.0.0-rc1
- 3.0.0-beta1
- 2.x-dev
- 2.9.x-dev
- 2.9.6
- 2.9.5
- 2.9.4
- 2.9.3
- 2.9.2
- 2.9.1
- 2.9.0
- 2.9.0-rc1
- 2.9.0-beta1
- 2.8.x-dev
- 2.8.0
- 2.8.0-rc1
- 2.8.0-beta1
- 2.7.x-dev
- 2.7.2
- 2.7.1
- 2.7.0
- 2.7.0-rc1
- 2.7.0-beta1
- 2.6.x-dev
- 2.6.1
- 2.6.0
- 2.6.0-rc1
- 2.6.0-beta1
- 2.5.x-dev
- 2.5.1
- 2.5.0
- 2.5.0-rc1
- 2.5.0-beta1
- 2.5.0-alpha1
- 2.4.x-dev
- 2.4.2
- 2.4.1
- 2.4.0
- 2.4.0-rc1
- 2.4.0-beta1
- 2.3.x-dev
- 2.3.6
- 2.3.5
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.x-dev
- 2.2.1
- 2.2.0
- 2.2.0-beta1
- 2.1.x-dev
- 2.1.0
- 2.0.x-dev
- 2.0.1
- 2.0.0
- 2.0.0-beta1
- 1.4.x-dev
- 1.4.0
- 1.3.x-dev
- 1.3.1
- 1.3.0
- 1.2.x-dev
- 1.2.0
- 1.1.x-dev
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.x-dev
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-pulls/3/update-js-1725227191
- dev-2.8-release
- dev-master
This package is auto-updated.
Last update: 2024-09-19 02:06:09 UTC
README
与非CMS用户共享草稿页面内容。
概述
此模块向CMS添加了“共享草稿”操作菜单。这允许内容作者生成指向草稿页面的标记化链接。内容作者可以将这些链接与任何人共享,允许非CMS用户查看草稿页面内容。每个预览链接有效期为30天。
安装
composer require silverstripe/sharedraftcontent
开发者工具
运行 npm install
获取依赖项。
修改SCSS文件后,运行构建脚本 npm run build
。这将为您编译所有内容并将最小化CSS文件输出到 css
目录。
共享链接
生成的共享链接包含公钥和散列。每页可以有任意数量的共享链接,但所有共享链接都是唯一的,并且不能用于访问除创建链接的页面以外的页面。
版本控制
此库遵循 Semver。根据Semver,您将能够升级到此库的任何次要或补丁版本,而无需对公共API进行任何破坏性更改。Semver还要求我们明确定义此库的公共API。
所有具有 public
可见性的方法都是公共API的一部分。所有其他方法都不是公共API的一部分。尽可能保持 protected
方法的向后兼容性,但在升级之前,如果正在重写方法,请测试您的工作。
问题报告
请 创建一个问题,报告您发现的任何错误或缺少的功能。