プロジェクト

全般

プロフィール

QA #701

未完了

redmineのフォーラム上メッセージで、作成日時に加えて更新日時を表示したい

奈良 裕記 さんが6年以上前に追加. ほぼ3年前に更新.

ステータス:
回答済
優先度:
通常
担当者:
カテゴリ:
UI
対象バージョン:
開始日:
2017/08/19
期日:
進捗率:

0%

予定工数:

説明

■現象/要望

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 %>

■対応状況

ソース変更により対応可能

■補足

本変更で、更新日時を表示するのは、メッセージ一覧画面での表示のみであり、
返信の更新日時は表示されない。

フォーラムにて、作成日時のみで更新日時が表示されない様に設計した意図は不明。

奈良 裕記 さんが6年以上前に更新

奈良 裕記 さんが6年以上前に更新

奈良 裕記 さんが4年以上前に更新

奈良 裕記 さんが4年以上前に更新

  • 説明 を更新 (差分)
  • 対象バージョンソース修正対応 にセット

奈良 裕記 さんがほぼ3年前に更新

他の形式にエクスポート: Atom PDF