Awesome
Dropbox Data Store for Fess
Overview
Dropbox Data Store is an extension for Fess Data Store Crawling.
Download
See Maven Repository.
Installation
See Plugin of Administration guide.
Getting Started
Parameters
access_token=**********
basic_plan=false
Key | Value |
---|---|
access_token | An access token of Dropbox (Generated on App Console) |
basic_plan | This parameter is set to true if the target for crawling is under the Basic plan. The default value is false . |
Scripts (Dropbox)
url=file.url
title=file.name
content=file.contents
mimetype=file.mimetype
filetype=file.filetype
filename=file.name
content_length=file.size
last_modified=file.client_modified
role=paper.roles
Key | Value |
---|---|
file.url | The preview link of the file. |
file.contents | The text contents of the file. |
file.mimetype | The MIME type of the file. |
file.filetype | The file type ot the file. |
file.name | The name of the file. |
file.path_display | The path of the file. |
file.size | The size of the file. |
file.client_modified | The last time the file was modified. (client) |
file.server_modified | The last time the file was modified. (server) |
Scripts (DropboxPaper)
title=paper.title
content=paper.contents
url=paper.url
mimetype=paper.mimetype
filetype=paper.filetype
role=paper.roles
Key | Value |
---|---|
paper.url | The preview link of the paper. |
paper.contents | The text contents of the paper. |
paper.mimetype | The MIME type of the paper. |
paper.filetype | The file type ot the paper. |
paper.title | The title of the paper. |
paper.owner | The owner of the paper. |
Roles
Add parameter default_permissions
and script role
.
default_permissions={role}admin
role=file.roles
role=paper.roles