sfroemken/fal_dropbox

该软件包已被弃用且不再维护。作者建议使用stefanfroemken/dropbox软件包。

为TYPO3添加Dropbox FAL驱动程序

安装: 30

依赖项: 0

建议者: 0

安全: 0

星级: 24

关注者: 6

分支: 9

开放问题: 0

类型:typo3-cms-extension

5.0.1 2023-11-11 18:22 UTC

This package is auto-updated.

Last update: 2023-11-11 18:23:21 UTC


README

Build Status

1 它是什么?

dropbox是适用于TYPO3 >= 11.5.30的扩展。它扩展了TYPO3的FAL(文件抽象层),以便在TYPO3的文件列表模块中显示您的Dropbox账户中的文件。

2 安装

使用Composer进行安装

推荐使用Composer安装扩展。

在您的基于Composer的TYPO3项目中运行以下命令

composer require stefanfroemken/dropbox

从TER安装扩展

使用扩展管理器下载并安装dropbox

创建Dropbox应用

要使TYPO3能够访问您的Dropbox文件,您需要一个Dropbox应用。只要此应用处于开发状态,最多5个设备可以连接到此应用

  1. 前往:https://www.dropbox.com/developers
  2. 在右上角选择“应用控制台”
  3. 点击蓝色按钮“创建应用”
  4. 选择“受限访问”
  5. 决定您是否希望您的应用在其自己的文件夹中工作,还是希望完全访问所有文件
  6. 给它起一个名字
  7. 使用“创建应用”保存应用
  8. 打开您新创建的应用
  9. 在“设置”选项卡中,您将找到应用密钥
  10. 打开新标签页并开始配置TYPO3

配置TYPO3

  1. 在pid 0上创建一个新的文件存储记录,并将其命名为“Dropbox”
  2. 在“配置”选项卡中选择“Dropbox”(FlexForm将重新加载)
  3. 点击访问令牌字段右侧的+图标以启动向导
  4. 输入您新Dropbox应用的应用密钥
  5. 点击链接以检索Dropbox授权代码
    1. 它将打开一个新浏览器标签,您需要在其中允许TYPO3访问您的应用
    2. 确认后,您将看到授权代码
    3. 将授权代码复制到Dropbox配置向导中
  6. 在向导中点击下一步按钮
  7. 我的扩展在后台调用dropbox API以获取访问令牌
  8. 成功后,访问令牌将自动出现在配置记录中
  9. 保存配置记录
  10. 成功后,您将看到一个绿色的面板,其中包含有关您的Dropbox账户免费磁盘空间的某些有用信息

在TYPO3中使用您的Dropbox文件,祝您玩得开心。

功能

  • 您可以创建和删除文件夹
  • 您可以浏览文件夹
  • 移动文件
  • 复制文件
  • 为tt_content记录创建引用
  • 在弹出窗口中显示图像
  • 重命名文件
  • 缩略图的创建工作
  • 将文件复制到上传文件夹

未实现

  • 重命名文件夹(将引发异常)