onedrop / sharepreview
添加了发送给用户预览链接的功能,无需后端用户。
1.0.1
2016-08-30 08:51 UTC
Requires
- typo3/neos: *
This package is auto-updated.
Last update: 2024-09-25 06:59:09 UTC
README
此Neos插件为您提供到任何工作空间的加密预览链接,无需后端登录。
您正在进行不应立即发布的更改,但需要向某人展示,只需使用此插件并发送加密预览链接即可。
安装
- 将软件包安装到
Packages/Plugin/Onedrop.SharePreview
(例如,通过composer require onedrop/sharepreview
) - 在您的设置中为每个工作空间添加一个安全令牌(参见“配置令牌”)
- 如有必要,应用补丁(参见“补丁”)
补丁
如果您在Neos 3.0之前(可能是),则需要修补Neos软件包才能使其工作。
https://github.com/neos/neos-development-collection/pull/682/files 是已经合并到Neos主分支的必要更改,并可能随3.0版本发布。
在此期间,您可以使用此软件包中的 TYPO3.Neos.diff
文件,例如使用 Beard 或手动修补您的Neos软件包。
配置令牌
如果您想启用预览,请将工作空间的令牌添加到您的全局 settings.yaml 设置中
TYPO3: Flow: security: authentication: providers: PreviewProvider: providerOptions: workspaceTokens: 'user-demo': 'JHlChmbwBbkhwcMbS'
共享链接
只需复制您当前登录并正在修改的工作空间中的页面的链接,例如 http://neos.dev/en/features@user-demo;language=en_US.html
,并将令牌附加到该URL:http://neos.dev/en/features@user-demo;language=en_US.html?token=JHlChmbwBbkhwcMbS
。
您可以向任何人发送此链接,他可以预览您工作空间中的更改。