OSDN Git Service

Per project forums added.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 13 May 2007 17:09:56 +0000 (17:09 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 13 May 2007 17:09:56 +0000 (17:09 +0000)
commitb90e84b9fe252df464d084f0222c65367407a4ba
tree313fc54f0eb43ebb0d61f33b878c8b5e1af27052
parent75582f80f85528865fa86d93ac57a44337742939
Per project forums added.
Permissions for forums management can be set in "Admin -> Roles & Permissions".
Forums can be created on the project settings screen ("Forums" tab).
Once a project has a forum, a "Forums" link appears in the project menu.
For now, posting messages in forums requires to be logged in. Files can be attached to messages.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@529 e93f8b46-1217-0410-a6f0-8f06a7374b81
40 files changed:
app/controllers/boards_controller.rb [new file with mode: 0644]
app/controllers/messages_controller.rb [new file with mode: 0644]
app/helpers/application_helper.rb
app/helpers/boards_helper.rb [new file with mode: 0644]
app/helpers/messages_helper.rb [new file with mode: 0644]
app/models/board.rb [new file with mode: 0644]
app/models/message.rb [new file with mode: 0644]
app/models/permission.rb
app/models/project.rb
app/views/boards/_form.rhtml [new file with mode: 0644]
app/views/boards/edit.rhtml [new file with mode: 0644]
app/views/boards/index.rhtml [new file with mode: 0644]
app/views/boards/new.rhtml [new file with mode: 0644]
app/views/boards/show.rhtml [new file with mode: 0644]
app/views/layouts/base.rhtml
app/views/messages/_form.rhtml [new file with mode: 0644]
app/views/messages/new.rhtml [new file with mode: 0644]
app/views/messages/show.rhtml [new file with mode: 0644]
app/views/projects/_boards.rhtml [new file with mode: 0644]
app/views/projects/settings.rhtml
config/routes.rb
db/migrate/045_create_boards.rb [new file with mode: 0644]
db/migrate/046_create_messages.rb [new file with mode: 0644]
db/migrate/047_add_boards_permissions.rb [new file with mode: 0644]
lang/bg.yml
lang/de.yml
lang/en.yml
lang/es.yml
lang/fr.yml
lang/it.yml
lang/ja.yml
lang/pt-br.yml
lang/pt.yml
lang/zh.yml
public/images/22x22/comment.png
public/stylesheets/application.css
test/fixtures/boards.yml [new file with mode: 0644]
test/fixtures/messages.yml [new file with mode: 0644]
test/unit/board_test.rb [new file with mode: 0644]
test/unit/message_test.rb [new file with mode: 0644]