= Discussion forum plugin = == Description == The DiscussionPlugin adds discussion forums to Trac. An arbitrary number of forums can be added, and each forum has a list of moderators who can block posts, etc. This hack requires the AdminConsoleProviderPatch for administration. == Bugs/Feature Requests == Existing bugs and feature requests for DiscussionPlugin are [report:9?COMPONENT=DiscussionPlugin here]. If you have any issues, create a [http://trac-hacks.swapoff.org/newticket?component=DiscussionPlugin&owner=athomas new ticket]. == Download == [source:discussionplugin/0.9 DiscussionPlugin for 0.9]. == Source == You can check out the source for DiscussionPlugin from Subversion at http://trac-hacks.swapoff.org/svn/discussionplugin. == Installation == '''''In this process, I've got Trac installed in {{{/srv/trac}}} and the discussion module installed in {{{/srv/trac-discussion}}}.''''' '''Note::''' You will need to install the AdminConsoleProviderPatch. Install the entire discussion tree into {{{/srv/trac-discussion}}}, then add the following to {{{/srv/trac/conf/trac.ini}}}: {{{ [discussion] module = discussion path = /srv/trac-discussion }}} The next step is to upgrade your environment: {{{ # trac-admin /srv/trac upgrade }}} That should be about it. Use TracAdmin to add forums. == Example == {{{ Discuss this on the [forum:trac-dev Trac Development forum]. Useful threads are [topic:23 this one] and [topic:96 this one]. }}} == Screenshots == Shot of the forum index: http://trac-hacks.swapoff.org/attachment/wiki/DiscussionPlugin/screenshot.jpg?format=raw == Author/Contributors == '''Author:''' [wiki:athomas athomas] [[BR]] '''Contributors:''' [[TagIt(plugin,athomas,alpha,unsupported,0.9)]]