Tracの AddCommentMacro
情報発信も目的で Trac を使う場合、anonymousユーザ の権限から WIKI_MODIFY,WIKI_CREATE を外してしまうと間違って(故意に)書き換えられなくできて安心ですが。その情報へのコメントなどがもらえなくなってしまいます。
そいうときは、AddCommentMacro という便利な Trac Plugin があります。これは Trac Wiki のページ内に簡単な掲示板を作れるプラグインです。
Wiki で
[[AddComment(appendonly)]]
と書くと Wikiの変更権がない anonymousユーザでもコメント書き込みができます。
いしなお!で知りました、ありがとうございます。
AddCommentMacroのインストール
% wget http://peak.telecommunity.com/dist/ez_setup.py % sudo python ez_setup.py
- 現在、Tracプラグインのサイトtrac-hacks.orgは止まっています。しかし https://trachacks.coderanger.net/ 8月時点のにミラーがありますのでそからダウンロードできます。 コーンフ口スト改めコーンフ口スティさんありがとうございます。
- AddCommentMacro のダウロード https://trachacks.coderanger.net/wiki/AddCommentMacro
- 依存プラグインのダウロード https://trachacks.coderanger.net/wiki/MacroPostPlugin
- 2つのプラグインを解凍し、 sudo python setup.py install でインストール
- trac.ini の [components] セクションに以下を追加
[components] macropost.* = enabled addcomment.* = enabled
- apache をリスタート (apachectl graceful) で使えるようになります。