onedrop/sharepreview

添加了发送给用户预览链接的功能,无需后端用户。

安装: 12

依赖: 0

建议者: 0

安全: 0

星标: 6

关注者: 4

分支: 0

开放问题: 0

类型:typo3-flow-plugin

1.0.1 2016-08-30 08:51 UTC

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
您可以向任何人发送此链接,他可以预览您工作空间中的更改。