pulsarvp/vps-uploader

文件上传器。

0.0.6 2016-06-22 17:34 UTC

This package is not auto-updated.

Last update: 2024-09-15 02:57:55 UTC


README

这是一个专门为CIET MIPT项目开发的文件上传器。请在自己的风险下使用!

表结构

vu_file

  • guid - 文件的唯一标识符。也用作文件名。随机生成。
  • path - 文件相对于基本数据路径目录的路径。
  • extension
  • name - 原始文件名。
  • status - 文件状态:新文件、上传中、错误、已删除、正常。
  • message - 与状态相关的消息。对于错误很有用。
  • dt - 最后一次文件编辑的时间戳。
  • userID - 如果您想为此文件关联某些用户表,请使用此字段。

vu_log

  • fileGuid - 与文件 guid 的关联。
  • status - 最后状态变更。
  • message
  • dt - 状态变更的时间。
  • userID - 通过哪个用户更改状态。

配置

chunksize - 上传大文件时文件块的大小(以字节为单位)。默认为 1048576(1MB)。extensions - 允许加载的扩展名。如果 null 则允许任何扩展名。maxsize - 上传文件的最大大小。默认为 null(无限)。格式类似于 128M。path - 存储文件的基准路径。必须是可写的。url - 构建文件链接的相对URL。完整URL看起来像 http(s):///<relative_path_to_file>。

要求

您应该包括Flow.js库以及来自Jasny Bootstrap的CSS和JS文件。