diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2011-03-28 21:45:30 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2011-03-28 21:45:30 +0000 |
commit | 13d6b3129b941bfb269e9927aacf8a919afc4fe9 (patch) | |
tree | 2c4a941bf48253bc61e26483aedcc47bb30c7721 /app/views/journals | |
parent | af968bfb226414aa6ae3b43cc94e6eb9d09d9d89 (diff) | |
download | redmine-13d6b3129b941bfb269e9927aacf8a919afc4fe9.tar.gz redmine-13d6b3129b941bfb269e9927aacf8a919afc4fe9.zip |
Adds support for preview when editing an issue note (#5520).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5246 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/journals')
-rw-r--r-- | app/views/journals/_notes_form.rhtml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/views/journals/_notes_form.rhtml b/app/views/journals/_notes_form.rhtml index da0f44fa0..7e44f4a91 100644 --- a/app/views/journals/_notes_form.rhtml +++ b/app/views/journals/_notes_form.rhtml @@ -5,7 +5,17 @@ :rows => (@journal.notes.blank? ? 10 : [[10, @journal.notes.length / 50].max, 100].min) %> <%= call_hook(:view_journals_notes_form_after_notes, { :journal => @journal}) %> <p><%= submit_tag l(:button_save) %> + <%= link_to_remote l(:label_preview), + { :url => preview_issue_path(:project_id => @project, :id => @journal.issue), + :method => 'post', + :update => "journal_#{@journal.id}_preview", + :with => "Form.serialize('journal-#{@journal.id}-form')", + :complete => "Element.scrollTo('journal_#{@journal.id}_preview')" + }, :accesskey => accesskey(:preview) %> + | <%= link_to l(:button_cancel), '#', :onclick => "Element.remove('journal-#{@journal.id}-form'); " + "Element.show('journal-#{@journal.id}-notes'); return false;" %></p> + + <div id="journal_<%= @journal.id %>_preview" class="wiki"></div> <% end %> <%= wikitoolbar_for "journal_#{@journal.id}_notes" %> |