2014-11-12 7 views
0

게시 된 메시지와 포럼에서 게시 된 메시지를 제거하려고합니다. 위키는 기본적으로 이러한 정보를 보내지 않습니다. 문제는 포럼 게시물이나 문제의 본문에 입력 된 데이터가 민감 할 수 있으며 인터넷을 통해 암호화되지 않은 상태로 전송되는 것을 원하지 않는다는 것입니다. 우리는 일부 데이터가 전송되는 것을 용인 할 수 있습니다. 예를 들어, 포럼 주제 제목 또는 전송할 메타 필드. 그러나 자유 형식의 텍스트는 다시 붙잡아 야합니다.redmine 메일러 템플릿을 수정하는 방법은 무엇입니까?

app/views/mailer에서 템플릿을 찾았지만 루비에 대한 지식이 극히 적어서 문제 템플릿을 수정할 수 없습니다. 포럼 메시지 템플릿은 변경하기 쉽지만,이 메시지는

<% for detail in @journal.details -%> 
<%= show_detail(detail, true) %> 
<% end -%> 

<%= @journal.notes if @journal.notes? %> 
---------------------------------------- 
<%= render :partial => "issue_text_plain", :locals => { :issue => @issue, :issue_url => @issue_url } %> 

입니다.

템플릿 작동 방식이나 사용 가능한 필드에 대한 문서가 있습니까?

답변

0

내가 원하는 데이터를 유지하면서 콘텐츠를 삭제하는 것은 놀랍도록 쉬웠습니다. 나중에 참조 할 수 있도록 패치를 제공합니다.

diff -u mailer.orig/issue_add.text.plain.rhtml mailer/issue_add.text.plain.rhtml 
--- mailer.orig/issue_add.text.plain.rhtml 2014-11-12 22:13:17.024224309 +0100 
+++ mailer/issue_add.text.plain.rhtml 2014-11-12 23:22:57.634311578 +0100 
@@ -1,4 +1 @@ 
<%= l(:text_issue_added, :id => "##{@issue.id}", :author => @issue.author) %> 
- 
----------------------------------------- 
-<%= render :partial => "issue_text_plain", :locals => { :issue => @issue, :issue_url => @issue_url } %> 
diff -u mailer.orig/issue_edit.text.plain.rhtml mailer/issue_edit.text.plain.rhtml 
--- mailer.orig/issue_edit.text.plain.rhtml 2014-11-12 22:13:17.024224309 +0100 
+++ mailer/issue_edit.text.plain.rhtml 2014-11-12 23:21:06.974188526 +0100 
@@ -3,7 +3,3 @@ 
<% for detail in @journal.details -%> 
<%= show_detail(detail, true) %> 
<% end -%> 
- 
-<%= @journal.notes if @journal.notes? %> 
----------------------------------------- 
-<%= render :partial => "issue_text_plain", :locals => { :issue => @issue, :issue_url => @issue_url } %> 
diff -u mailer.orig/message_posted.text.plain.rhtml mailer/message_posted.text.plain.rhtml 
--- mailer.orig/message_posted.text.plain.rhtml 2014-11-12 22:13:17.024224309 +0100 
+++ mailer/message_posted.text.plain.rhtml 2014-11-12 23:20:51.057200772 +0100 
@@ -1,4 +1,2 @@ 
<%= @message_url %> 
<%= @message.author %> 
- 
-<%= @message.content %> 

기본적으로 줄을 제거하기 때문에 정말 바보 같은 '수정'이지만 제대로 작동합니다.