TYPO3 Extension dropbox
, (*1)
1 What does it do?
dropbox
is an Extension for TYPO3 >= 11.5.30.
It extends TYPO3's FAL (File Abstraction Layer) to show files from your
Dropbox Account in filelist module of TYPO3., (*2)
2 Installation
Installation using Composer
The recommended way to install the extension is using Composer., (*3)
Run the following command within your Composer based TYPO3 project:, (*4)
composer require stefanfroemken/dropbox
Installation as extension from TER
Download and install dropbox
with the extension manager., (*5)
Create Dropbox App
To give TYPO3 access to your Dropbox files, you need a Dropbox app. As long as this app is under development,
up to 5 devices can connect to this app:, (*6)
- GoTo: https://www.dropbox.com/developers
- Choose "App console" on the upper right
- Click the blue button "Create app"
- Choose the "Scoped Access"
- Decide, if you want your app to work within its own folder or, if you want to have full access to all of your files
- Give it a name
- Save app with "Create App"
- Open your newly created app
- On tab "settings" you will find app key
- Open new tab and start configuring TYPO3
- Create a new file storage record on pid 0 and give it a name like "Dropbox"
- On Tab "Configuration" choose "Dropbox" (FlexForm reloads)
- Click the + icon right of the access token field to start the wizard
- Enter app key from your new Dropbox app
- Click the link to retrieve a Dropbox auth code
- It will open a new browser tab, where you have to allow TYPO3 to access your app
- After confirmation, you will see the auth code
- Copy auth code over to dropbox configuration wizard
- Click next button in wizard
- In background my extension calls dropbox API to get access token
- On success the access token will automatically in configuration record
- Save the configuration record
- On success, you will see a green panel with some useful information
about your free disk space of your Dropbox account
Have fun using your dropbox files in TYPO3., (*7)
Features:, (*8)
- you can create and delete folders
- you can navigate through the folders
- move files
- copy files
- create references to tt_content records
- show image in PopUp
- rename file
- creation of thumbs works
- copy files to upload folder
Not implemented, (*9)
- Renaming folders (will throw exception)