Drag-and-Drop でファイル添付できるようにする Trac Plugin

#9127 (Drag and drop attachments) – The Trac Projectチケット #21236: 画像のドラッグアンドドロップ登録機能 - Trac Lightning - SourceForge.JP のチケットに触発されて Drag-and-Drop でファイルを添付できるようにする Trac Plugin を書きました。
» TracDragDropPlugin - Trac Hacks - Plugins Macros etc.
現状動作するのは Firefox 3.6 以降のみです。HTML5 drag and drop, File API, XMLHttpRequest Level 2 (XMLHttpRequest.sendAsBinary) を使っているので、これが実装されていないと機能しません。
ドロップできるページでは ↓ のように右上に表示が出るので、この表示が出るページではそのままファイルをドロップするだけで添付を作成出来ます。


いまのところ、ドロップ可能なページは Wiki 参照ページ、Wiki 編集ページ、チケット変更ページ、マイルストーン参照ページ、マイルストーン編集ページです。
ドロップしようとすると右上の表示の色が変わるようになってます。

かなり荒削りな作りでまだまだですが、よかったら使ってみてください。