Files

Version:
0.2.2

Description of the Plugin Files

This plugin is intended to give more flexibility than the "common" file management mode. The extra features are :

  • use a local file system with cloud capabilities

  • file permissions

  • use offline files

  • optional synchronization

  • flexible file manager

Files can be added in the following ways :

  • via the worker: by placing the file in the ipfs folder

  • via the Android client by placing the file in the ipfs folder (Todo)

  • via the embedded file manager (Todo)

  • by any other means by adding the file to ipfs and updating ExpandCom with a POST request:

Changing - deleting the data (not the content) of the file follows the rules of the IPFS and is done only through the file managers of the platform.


Schema

{
  "item_title": "files",

  "url": "files",

  "schema": {
      "name": {
          "type": "string",
          "required": true,
      },
      "hash": {
          "type": "string",
          "required": true,
      },
      "mime": {
          "type": "string",
      },
      "path": {
          "type": "string",
      },
      "size": {
          "type": "number",
      },
      "model": {
          "type": "list",
      },
      "tag": {
          "type": "list",
      },
      "owner": {
          "type": "string",
      },
  }
}

Roles

Actions

Comments

Comments powered by Disqus