From f49b717ba4a6fc76367288d48eec90e2cec5233d Mon Sep 17 00:00:00 2001 From: Eric Date: Sun, 18 Sep 2011 13:48:36 -0400 Subject: [PATCH] soem fixes for zero clipboard for mirror pubkey --- app/views/projects/settings/_repository.rhtml | 140 +++++++++--------- assets/javascripts/zero_clipboard_setup.js | 7 +- 2 files changed, 76 insertions(+), 71 deletions(-) diff --git a/app/views/projects/settings/_repository.rhtml b/app/views/projects/settings/_repository.rhtml index 1e7810b9d..f99d7b9e7 100644 --- a/app/views/projects/settings/_repository.rhtml +++ b/app/views/projects/settings/_repository.rhtml @@ -59,23 +59,7 @@ <% if @repository && @repository.is_a?(Repository::Git) && GitHostingHelper.can_view_mirrors(@repository.project) %> - <% content_for :header_tags do %> - - <%= stylesheet_link_tag('application', :plugin => 'redmine_git_hosting') %> - <%= stylesheet_link_tag('modalbox/modalbox', :plugin => 'redmine_git_hosting') %> - <%= javascript_include_tag('modalbox/lib/builder', :plugin => 'redmine_git_hosting') %> - <%= javascript_include_tag('modalbox/modalbox', :plugin => 'redmine_git_hosting') %> - - - <%= stylesheet_link_tag('zero_clipboard', :plugin => 'redmine_git_hosting') %> - <%= javascript_include_tag('ZeroClipboard', :plugin => 'redmine_git_hosting') %> - <%= javascript_include_tag('zero_clipboard_setup', :plugin => 'redmine_git_hosting') %> - - <% end %>
@@ -133,62 +117,82 @@
- + + <% end %> <% end %> <% end %> diff --git a/assets/javascripts/zero_clipboard_setup.js b/assets/javascripts/zero_clipboard_setup.js index 7331125e7..e910fd06b 100644 --- a/assets/javascripts/zero_clipboard_setup.js +++ b/assets/javascripts/zero_clipboard_setup.js @@ -1,6 +1,7 @@ var zero_clipboard_source_input_control_id = "git_url_text"; -document.observe("dom:loaded", function() { +function reset_zero_clipboard() +{ var clip_container = $('clipboard_container'); if (clip_container) { clip_container.show(); @@ -14,11 +15,11 @@ document.observe("dom:loaded", function() { clipboard.setText($(zero_clipboard_source_input_control_id).value); }); } -}); +} function setZeroClipboardInputSource(id) { zero_clipboard_source_input_control_id = id; } - +document.observe("dom:loaded", function() { reset_zero_clipboard(); } )