QA #701
奈良 裕記 さんが6年以上前に更新
h3. ■現象/要望
redmineのフォーラム上メッセージで、作成日時に加えて更新日時を表示したい
redmineのフォーラム上メッセージでは、メッセージの追加・返信に加えて、登録したメッセージの編集も行える。
利用形態によっては、作成日時だけでは不十分で、最終の更新日時も表示したい場合がある。
返信追加時日時は最新メッセージ欄に表示されるが、登録済メッセージを更新した場合の日時が不明。
作成日に記入した内容(編集されていない)か不明、
h3. ■解決策
下記ファイルを編集することで、メッセージ一覧の表示に、作成日時に加えて更新日時を表示可能。
/app/views/boards/show.html.erb
<pre>
<%= 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>
</pre>
実際のメッセージ表示部分も修正必要な場合は
view/messages/show.html.erb
の下記箇所を修正必要
<pre>
<div class="message">
<p><span class="author"><%= authoring @topic.created_on, @topic.author %></span></p>
<%= authoring message.created_on, message.author %>
</pre>
h3. ■対応状況
ソース変更により対応可能
h3. ■補足
本変更で、更新日時を表示するのは、メッセージ一覧画面での表示のみであり、
返信の更新日時は表示されない。
フォーラムにて、作成日時のみで更新日時が表示されない様に設計した意図は不明。
戻る