wiki:AutoAttachPlugin
Last modified 14 months ago Last modified on 03/23/12 03:04:21

AutoAttachPlugin

Tracサーバの特定のフォルダにファイルを置いておくと、自動的にTracのattachmentとして取り込みます。

朝会でA3ホワイトボードをつかってライトニングトークをやっているのですが、そのインデックスページを作るのが面倒。スキャナでPDFを取り込んだらそのまま TracのWikiページに反映されればいいのに、と思って 作りました これから作る。

2012-03-20 作ってみた。

wikiに [[AutoAttach]] と書いておくと、$project/inbox/wiki/WikiStart とかに置いたファイルを添付ファイルとして取り込みます。

リクエストは こちら からどうぞ。

確認したこと:

  • 空白を含むファイルは確認した。
  • 日本語ファイル名でもだいじょうぶ!
  • Ticket に [[AutoAttach]]って書いても動くよ。 $project/inbox/ticket/1 とかに置いたファイルを取り込みます。
  • ファイルサイズをきちんと取得してない。巨大ファイルとかも添付できちゃいそう。 fixed at [39]
  • 添付した人がAnonymousさんになっちゃう。誰にすればいいのだろう。AutoAttachさんとかにすっか。 fixed at [39]
  • wiki/A/B/C みたいなところにも貼れる。 fixed at [40]
  • 一度に複数を添付できない。fixed at [40]

既知の不具合:

  • Attachmentを削除しても、inbox にファイルがあるとまた添付されちゃう。おちゃめ。
  • 毎回ディレクトリを確認しにいくので遅いかも。ネットワーク越しにマウントしてたりするとひどいことになりそうな。
  • リロードしないといけない。うーんどうやって解決すればいいんだ。
  • シンボリックリンクをたどるはずだけど動作確認してない。
  • リンクを生成する機能はまだつけてない。必要ならつくる。いらんかなー