app/controllers/my_controller.rb | 3 ++- app/views/my/blocks/_forums.html.erb | 20 ++++++++++++++++++++ config/locales/ar.yml | 1 + config/locales/bg.yml | 1 + config/locales/bs.yml | 1 + config/locales/ca.yml | 1 + config/locales/cs.yml | 1 + config/locales/da.yml | 1 + config/locales/de.yml | 1 + config/locales/el.yml | 1 + config/locales/en-GB.yml | 1 + config/locales/en.yml | 1 + config/locales/es.yml | 1 + config/locales/et.yml | 1 + config/locales/eu.yml | 1 + config/locales/fa.yml | 1 + config/locales/fi.yml | 1 + config/locales/fr.yml | 1 + config/locales/gl.yml | 1 + config/locales/he.yml | 1 + config/locales/hr.yml | 1 + config/locales/hu.yml | 1 + config/locales/id.yml | 1 + config/locales/it.yml | 1 + config/locales/ja.yml | 1 + config/locales/ko.yml | 1 + config/locales/lt.yml | 1 + config/locales/lv.yml | 1 + config/locales/mk.yml | 1 + config/locales/mn.yml | 1 + config/locales/nl.yml | 1 + config/locales/no.yml | 1 + config/locales/pl.yml | 1 + config/locales/pt-BR.yml | 1 + config/locales/pt.yml | 1 + config/locales/ro.yml | 1 + config/locales/ru.yml | 1 + config/locales/sk.yml | 1 + config/locales/sl.yml | 1 + config/locales/sq.yml | 1 + config/locales/sr-YU.yml | 1 + config/locales/sr.yml | 1 + config/locales/sv.yml | 1 + config/locales/th.yml | 1 + config/locales/tr.yml | 1 + config/locales/uk.yml | 1 + config/locales/vi.yml | 1 + config/locales/zh-TW.yml | 1 + config/locales/zh.yml | 1 + 49 files changed, 69 insertions(+), 1 deletion(-) diff --git a/app/controllers/my_controller.rb b/app/controllers/my_controller.rb index 9ee82c0..da23a1a 100644 --- a/app/controllers/my_controller.rb +++ b/app/controllers/my_controller.rb @@ -28,7 +28,8 @@ class MyController < ApplicationController 'news' => :label_news_latest, 'calendar' => :label_calendar, 'documents' => :label_document_plural, - 'timelog' => :label_spent_time + 'timelog' => :label_spent_time, + 'forums' => :label_message_last_plural, }.merge(Redmine::Views::MyPage::Block.additional_blocks).freeze DEFAULT_LAYOUT = { 'left' => ['issuesassignedtome'], diff --git a/app/views/my/blocks/_forums.html.erb b/app/views/my/blocks/_forums.html.erb new file mode 100644 index 0000000..99544c1 --- /dev/null +++ b/app/views/my/blocks/_forums.html.erb @@ -0,0 +1,20 @@ +
<%= l(:label_board) %> | <%= l(:field_subject) %> | <%= l(:field_author) %> | <%= l(:field_created_on) %> |
---|---|---|---|
<%= link_to h(active_msgs.board.name), {:controller => 'boards', :action => 'show', + :id => active_msgs.board.id, :project_id => active_msgs.board.project}, :class => "board" %> | +<%= link_to h(active_msgs.subject), { :controller => 'messages', :action => 'show', :board_id => active_msgs.board.id, + :id => active_msgs.id, :r => active_msgs, :anchor => "message-#{active_msgs.id}" } %> + | <%=h active_msgs.author %> | +<%= format_time(active_msgs.created_on) %> | +