changeset 772:c4f8106ce808 feature_14

Addresses bug #327 - we need a different autocomplete behaviour when in the index page (not closed yet).
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Wed, 16 Nov 2011 14:50:17 +0000
parents 8712a4e535d3
children c761e467a390
files vendor/plugins/redmine_tags/app/views/projects/_filter_tags.rhtml vendor/plugins/redmine_tags/app/views/projects/_tags_form.html.erb vendor/plugins/redmine_tags/assets/javascripts/tags_input.js
diffstat 3 files changed, 8 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/vendor/plugins/redmine_tags/app/views/projects/_filter_tags.rhtml	Wed Nov 16 14:48:31 2011 +0000
+++ b/vendor/plugins/redmine_tags/app/views/projects/_filter_tags.rhtml	Wed Nov 16 14:50:17 2011 +0000
@@ -7,7 +7,7 @@
       <div id="project_tag_candidates" class="autocomplete"></div>
       <%= javascript_include_tag 'tags_input', :plugin => 'redmine_tags' %>
 
-      <%= javascript_tag "observeProjectTagsField('#{url_for(:controller => 'auto_completes', :action => 'project_tags', :project_id => Project.first.id)}')" %>
+      <%= javascript_tag "observeProjectTagsField('#{url_for(:controller => 'auto_completes', :action => 'project_tags', :project_id => Project.first.id)}', true)" %>
     </div>
   <% end -%>
 </p>
--- a/vendor/plugins/redmine_tags/app/views/projects/_tags_form.html.erb	Wed Nov 16 14:48:31 2011 +0000
+++ b/vendor/plugins/redmine_tags/app/views/projects/_tags_form.html.erb	Wed Nov 16 14:50:17 2011 +0000
@@ -3,6 +3,6 @@
   <p id="project_tags"><%= f.text_field :tag_list, :label => :tags, :size => 60, :class => 'hol' %></p>
   <div id="project_tag_candidates" class="autocomplete"></div>
   <%= javascript_include_tag 'tags_input', :plugin => 'redmine_tags' %>
-  <%= javascript_tag "observeProjectTagsField('#{url_for(:controller => 'auto_completes', :action => 'project_tags', :project_id => project)}')" %>
+  <%= javascript_tag "observeProjectTagsField('#{url_for(:controller => 'auto_completes', :action => 'project_tags', :project_id => project)}', false)" %>
 </div>
 <% end -%>
\ No newline at end of file
--- a/vendor/plugins/redmine_tags/assets/javascripts/tags_input.js	Wed Nov 16 14:48:31 2011 +0000
+++ b/vendor/plugins/redmine_tags/assets/javascripts/tags_input.js	Wed Nov 16 14:50:17 2011 +0000
@@ -94,6 +94,10 @@
 }
 
 
-function observeProjectTagsField(url) {
-  new Redmine.TagsInput('project_tag_list').autocomplete('project_tag_candidates', url);
+function observeProjectTagsField(url, index) {
+	if(index){
+		new Redmine.TagsInput('project_tag_list').autocomplete('project_tag_candidates', url);
+	}else{
+		new Redmine.TagsInput('project_tag_list').autocomplete('project_tag_candidates', url);
+	}	
 }
\ No newline at end of file