]> source.dussan.org Git - redmine.git/commitdiff
Changed author display on issues, news and document files.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 15 Sep 2007 15:20:08 +0000 (15:20 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 15 Sep 2007 15:20:08 +0000 (15:20 +0000)
git-svn-id: http://redmine.rubyforge.org/svn/trunk@732 e93f8b46-1217-0410-a6f0-8f06a7374b81

17 files changed:
app/helpers/application_helper.rb
app/views/documents/show.rhtml
app/views/issues/show.rhtml
app/views/news/_news.rhtml
app/views/news/show.rhtml
lang/bg.yml
lang/de.yml
lang/en.yml
lang/es.yml
lang/fr.yml
lang/it.yml
lang/ja.yml
lang/nl.yml
lang/pt-br.yml
lang/pt.yml
lang/sv.yml
lang/zh.yml

index 794c6a63c73cf3110d01489d947e5dc674e28fc1..9f7b85707196230c24a282b8ccd85e56fe4ba857 100644 (file)
@@ -73,6 +73,10 @@ module ApplicationHelper
     @date_format_setting == 0 ? l_datetime(time) : (time.strftime("%Y-%m-%d") + ' ' + l_time(time))
   end
   
+  def authoring(created, author)
+    l(:label_added_time_by, author.name, distance_of_time_in_words(Time.now, created))
+  end
+  
   def day_name(day)
     l(:general_day_names).split(',')[day-1]
   end
index 2dc76ead61a37bac467e47a26fe0ec3e35384fb5..85d769097c16ccdb7fff813fe0ef4c01040faf07 100644 (file)
@@ -19,7 +19,7 @@
         </div>
         <%= link_to attachment.filename, :action => 'download', :id => @document, :attachment_id => attachment %>
         (<%= number_to_human_size attachment.filesize %>)<br />
-        <em><%= attachment.author.name %>, <%= format_date(attachment.created_on) %></em><br />
+        <span class="author"><%= authoring attachment.created_on, attachment.author %></span><br />
         <%= lwr(:label_download, attachment.downloads) %>
     </li>
 <% end %>
index 6be93d483156be536245ac4fe26eb987beaea9d0..865810f42ffca91315c161e36cd6c8fdd855bf1e 100644 (file)
@@ -8,7 +8,7 @@
 
 <h2><%= @issue.tracker.name %> #<%= @issue.id %>: <%=h @issue.subject %></h2>
         <p class="author">
-        <%= l(:label_added_time_by, distance_of_time_in_words(Time.now, @issue.created_on), link_to_user(@issue.author)) %>.
+        <%= authoring @issue.created_on, @issue.author %>.
         <%= l(:label_updated_time, distance_of_time_in_words(Time.now, @issue.updated_on)) if @issue.created_on != @issue.updated_on %>.
         </p>
 <div class="box">
index 7a065ba4e268cad5195eae52efb0e4051a422af8..17a4101025290c2db8cb65ffcc03e1eb787004d2 100644 (file)
@@ -1,5 +1,5 @@
 <p><%= link_to(h(news.project.name), :controller => 'projects', :action => 'show', :id => news.project) + ': ' unless @project %>
 <%= link_to h(news.title), :controller => 'news', :action => 'show', :id => news %><br />
 <% unless news.summary.blank? %><%=h news.summary %><br /><% end %>
-<em><%= news.author.name %>, <%= format_time(news.created_on) %></em><br />
-<%= news.comments_count %> <%= lwr(:label_comment, news.comments_count).downcase %><br /></p>
+<span class="author"><%= authoring news.created_on, news.author %>
+<%= "<br />#{news.comments_count} #{lwr(:label_comment, news.comments_count).downcase}" if news.comments_count > 0 %></span></p>
index fd05e4234563529b2f062fe6d599c3fdd9c2375f..5f92801f49d24a0f7fec4cc480386f540df7a760 100644 (file)
@@ -6,7 +6,7 @@
 <h2><%=h @news.title %></h2>
 
 <p><em><% unless @news.summary.empty? %><%=h @news.summary %><br /><% end %>
-<%= @news.author.name %>, <%= format_time(@news.created_on) %></em></p>
+<span class="author"><%= authoring @news.created_on, @news.author %></span></em></p>
 <%= textilizable(@news.description) %>
 <br />
 
index d3a8e2bd6a2fec42589046448f286b67fe5f3d45..c3ce4f12954b8cf7f046729c5cadc44baab6bb3a 100644 (file)
@@ -158,6 +158,7 @@ field_issue_to_id: Related issue
 field_delay: Delay
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: Заглавие
 setting_app_subtitle: Описание
@@ -416,6 +417,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: Вход
 button_submit: Изпращане
index 1bc63f5cd5ba1eb1e5297c4d694a1dc3637052e8..7e7441dd8ecbc462d38fffcbfd77a87c483bc8e7 100644 (file)
@@ -158,6 +158,7 @@ field_issue_to_id: Related issue
 field_delay: Delay
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: Applikation Titel
 setting_app_subtitle: Applikation Untertitel
@@ -416,6 +417,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: Einloggen
 button_submit: OK
index af5dea1ea82a85c0e05d498e2a901fd799462ae8..f89cfae7ed764f0e1a0473cc20af78353b026442 100644 (file)
@@ -417,7 +417,7 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
-label_added_time_by: Added %s ago by %s
+label_added_time_by: Added by %s %s ago
 label_updated_time: Updated %s ago
 
 button_login: Login
index 5915f4b9391284bd1c3c5f0a8fb75ce6793e9d42..9deecd9ad73d6daec9dba0b6c19fd8f7c8bf207c 100644 (file)
@@ -158,6 +158,7 @@ field_issue_to_id: Related issue
 field_delay: Delay
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: Título del aplicación
 setting_app_subtitle: Subtítulo del aplicación
@@ -416,6 +417,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: Conexión
 button_submit: Someter
index 315fe8d9154c10ed04f05f977d8da46fdfd2ff66..852b04f955c871c5b9d8ee7b093076a9f62eb99e 100644 (file)
@@ -417,7 +417,7 @@ label_sort_by: Trier par "%s"
 label_send_test_email: Envoyer un email de test
 label_feeds_access_key_created_on: Clé d'accès RSS créée il y a %s
 label_module_plural: Modules
-label_added_time_by: Ajouté il y a %s par %s
+label_added_time_by: Ajouté par %s il y a %s
 label_updated_time: Mis à jour il y a %s
 
 button_login: Connexion
index 212f029ef64551c4f88d212b85b6fdd19b6c55df..acaeb65b7e664bc5071c889fa16d1e8d3257a1f2 100644 (file)
@@ -158,6 +158,7 @@ field_issue_to_id: Related issue
 field_delay: Delay
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: Titolo applicazione
 setting_app_subtitle: Sottotitolo applicazione
@@ -416,6 +417,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: Login
 button_submit: Invia
index 1bed4b7e56deabb47fa108e6e30dee1e7d4f36a7..8134cefa27298772f592249183fe0d582cd0426b 100644 (file)
@@ -159,6 +159,7 @@ field_issue_to_id: 関連する問題
 field_delay: 遅延
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: アプリケーションのタイトル
 setting_app_subtitle: アプリケーションのサブタイトル
@@ -417,6 +418,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: ログイン
 button_submit: 変更
index 78ca987ea48e64c6e7afdc3aae2375ae5ef33c2c..75c2996ace2f35107d324278092ad503dc8a5b5e 100644 (file)
@@ -158,6 +158,7 @@ field_issue_to_id: Gerelateerd issue
 field_delay: Vertraging
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: Applicatie titel
 setting_app_subtitle: Applicatie ondertitel
@@ -416,6 +417,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: Inloggen
 button_submit: Toevoegen
index 81bbba701aa43a7f61cc09f12acf9bbe4a77d3c5..dd61d3ed32265666797fa5c0cd39d8cca0a12888 100644 (file)
@@ -158,6 +158,7 @@ field_issue_to_id: Related issue
 field_delay: Delay\r
 field_assignable: Issues can be assigned to this role\r
 field_redirect_existing_links: Redirect existing links\r
+field_estimated_hours: Estimated time\r
 \r
 setting_app_title: Titulo da aplicacao\r
 setting_app_subtitle: Sub-titulo da aplicacao\r
@@ -416,6 +417,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email\r
 label_feeds_access_key_created_on: RSS access key created %s ago\r
 label_module_plural: Modules\r
+label_added_time_by: Added by %s %s ago\r
+label_updated_time: Updated %s ago\r
 \r
 button_login: Login\r
 button_submit: Enviar\r
index 10153e2b895e54057dd342185840f24e44ffdfec..fad533d3707e4640984cdeaaaa38be3b2363c358 100644 (file)
@@ -158,6 +158,7 @@ field_issue_to_id: Tarefa relacionada
 field_delay: Atraso
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: Título da aplicação
 setting_app_subtitle: Sub-título da aplicação
@@ -416,6 +417,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: Login
 button_submit: Enviar
index edb9416f766df96a0bf086413c2cc9a88a773437..7244f86ea1d06248d4383351b4098b7842faba29 100644 (file)
@@ -158,6 +158,7 @@ field_issue_to_id: Related issue
 field_delay: Delay
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: Applikationstitel
 setting_app_subtitle: Applicationsunderrubrik
@@ -416,6 +417,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: Logga in
 button_submit: Skicka
index f043436aa6666ad167c69667eac0a11f402cb04c..bdce4ebbe86f99c342a2d64c4a6bc1c34b5771ba 100644 (file)
@@ -161,6 +161,7 @@ field_issue_to_id: Related issue
 field_delay: Delay
 field_assignable: Issues can be assigned to this role
 field_redirect_existing_links: Redirect existing links
+field_estimated_hours: Estimated time
 
 setting_app_title: 应用程序标题
 setting_app_subtitle: 应用程序子标题
@@ -418,6 +419,8 @@ label_sort_by: Sort by "%s"
 label_send_test_email: Send a test email
 label_feeds_access_key_created_on: RSS access key created %s ago
 label_module_plural: Modules
+label_added_time_by: Added by %s %s ago
+label_updated_time: Updated %s ago
 
 button_login: 登录
 button_submit: 提交