快速上传附件 - TracDragDropPlugin 插件

TracDragDropPluginhttp://trac-hacks.org/ 上面的一个 Trac 插件, 其主要功能就是使用 HTML5 drag-and-drop 方式, 快速上次附件.

前面一篇 Blog(这里) 具有 171 个截图, 这些图片附件就是使用 TracDragDropPlugin 批量上传的:
.

Attachments (2)

Download all attachments as: .zip

Comments

1. thinkbase -- 2012-12-04 01:52

在 [PortableTrac] 环境下安装 TracDragDropPlugin 过程记录如下:

E:\thinkbase.net\PortableTrac-git>easy_install.cmd http://trac-hacks.org/svn/tracdragdropplugin/0.12
[Current timestamp: 2012-12-04 周二  0-38-21.56]
>>> call easy_install.exe --prefix="E:\thinkbase.net\PortableTrac-git\trac" http://trac-hacks.org/svn/tracdragdropplugin/0.12
Downloading http://trac-hacks.org/svn/tracdragdropplugin/0.12
Doing subversion checkout from http://trac-hacks.org/svn/tracdragdropplugin/0.12 to d:\temp\easy_install-7qhidu\0.12
Processing 0.12
Running setup.py -q bdist_egg --dist-dir d:\temp\easy_install-7qhidu\0.12\egg-dist-tmp-7peg_c
zip_safe flag not set; analyzing archive contents...
Adding tracdragdrop 0.12.0.10-r12033 to easy-install.pth file
Installed e:\thinkbase.net\portabletrac-git\trac\lib\site-packages\tracdragdrop-0.12.0.10_r12033-py2.7.egg
Processing dependencies for tracdragdrop==0.12.0.10-r12033
Finished processing dependencies for tracdragdrop==0.12.0.10-r12033
2. thinkbase -- 2012-12-04 16:46

支持从剪贴板上次图片,下面这张图片就是通过在开始菜单“附件 - 画图”中复制到剪贴板的:

3. thinkbase -- 2012-12-16 19:07

不过这个插件存在一个问题, 就是在 Wiki 页面被设置为 "Readonly" 的情况下, 只要用户具备 "WIKI_MODIFY" 权限, 那么仍然会显示出添加附件的界面, 并且可以上传;

在未解决这个问题之前, 本站点暂时禁用这个插件.