操作
QA #701
未完了redmineのフォーラム上メッセージで、作成日時に加えて更新日時を表示したい
説明
■現象/要望¶
redmineのフォーラム上メッセージで、作成日時に加えて更新日時を表示したい
redmineのフォーラム上メッセージでは、メッセージの追加・返信に加えて、登録したメッセージの編集も行える。
利用形態によっては、作成日時だけでは不十分で、最終の更新日時も表示したい場合がある。
返信追加時日時は最新メッセージ欄に表示されるが、登録済メッセージを更新した場合の日時が不明。
作成日に記入した内容(編集されていない)か不明、
■解決策¶
下記ファイルを編集することで、メッセージ一覧の表示に、作成日時に加えて更新日時を表示可能。
/app/views/boards/show.html.erb
<%= sort_header_tag('created_on', :caption => l(:field_created_on)) %> + <%= sort_header_tag('updated_on', :caption => l(:field_updated_on)) %> <td class="created_on"><%= format_time(topic.created_on) %></td> + <td class="updated_on"><%= format_time(topic.updated_on) %></td>
実際のメッセージ表示部分も修正必要な場合は
view/messages/show.html.erb
の下記箇所などを修正必要
(下記以外の修正必要部分は調査していません)
<div class="message"> <p><span class="author"><%= authoring @topic.created_on, @topic.author %></span></p> <%= authoring message.created_on, message.author %>
■対応状況¶
ソース変更により対応可能
■補足¶
本変更で、更新日時を表示するのは、メッセージ一覧画面での表示のみであり、
返信の更新日時は表示されない。
フォーラムにて、作成日時のみで更新日時が表示されない様に設計した意図は不明。
操作