wiki:TracDragDropPlugin

Version 25 (modified by Jun Omae, 10 years ago) (diff)

--

Drag-and-Drop Attachments Plugin for Trac

Description

This plugin extends attachments list in Trac.

  • Drag-and-drop to attach files using HTML5 drag-and-drop, XMLHttpRequest Level 2 and File API.
  • Progress bar while uploading the files using XMLHttpRequest Level 2.
  • More than one file for selecting attachment files.
  • Attach an image from clipboard.
  • Auto-submit on select a file to attach.

Browser Compatibility

Firefox Chrome Safari Opera Internet Explorer
Drop-and-drop to attach files 3.6+ 12+ 6+ 12+ 10+
Progress bar while uploading files 3.6+ 12+ 5+ 12+ 10+
More than one file for selecting 3.6+ 12+ 5+ 11+ 10+
Attach an image from clipboard 3.6+ 19+ 6+ 15+ 11+ (10 partially)
Auto-submit on select a file 3.6+ 12+ 5+ 11+ 7+

Bugs/Feature Requests

Existing bugs and feature requests for TracDragDropPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from [download:tracdragdropplugin here].

Source

You can check out TracDragDropPlugin from here using Subversion, or browse the source with Trac.

Installation

  1. Install the plugin
    • For Trac 0.12.x or later -- easy_install http://trac-hacks.org/svn/tracdragdropplugin/0.12
    • For Trac 0.11.x -- easy_install http://trac-hacks.org/svn/tracdragdropplugin/0.11
  2. Enable the plugin in trac.ini:
    [components]
    tracdragdrop.* = enabled
    

Screenshots

Drag-and-drop
Uploading
Menu

Tickets

closed

29 / 29

new

0 / 5

Recent Changes

18544 by jun66j5 on 2023-05-12 11:04:53
TracDragDrop: adapt to removed inspect.getargspec since Python 3.11 (closes #14222)
18477 by jun66j5 on 2022-04-09 23:40:21
TracDragDropPlugin: bump up the version to 0.12.0.16
18476 by jun66j5 on 2022-04-09 22:54:14
TracDragDropPlugin: make compatible with Python 3 (closes #14129)
(more)

Author/Contributors

Author: jun66j5
Maintainer: jun66j5
Contributors: OpenGroove,Inc. and tracpath

Attachments (3)

Download all attachments as: .zip