diff --git a/app/assets/javascripts/autocomplete.js b/app/assets/javascripts/autocomplete.js index 0388f2608..af597315f 100644 --- a/app/assets/javascripts/autocomplete.js +++ b/app/assets/javascripts/autocomplete.js @@ -37,7 +37,7 @@ } Danbooru.Autocomplete.initialize_mention_autocomplete = function() { - var $fields = $("#forum_post_body,#forum_post_body_for_,.comment-form textarea"); + var $fields = $(".autocomplete-mentions textarea"); $fields.autocomplete({ delay: 500, minLength: 2, diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 51c25d8b2..24a18d11d 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -127,6 +127,7 @@ module ApplicationHelper options[:input_name] ||= "#{object}[#{name}]" options[:value] ||= instance_variable_get("@#{object}").try(name) options[:preview_id] ||= "dtext-preview" + options[:classes] ||= "" render "dtext/form", options end diff --git a/app/views/comments/_form.html.erb b/app/views/comments/_form.html.erb index 6117a6051..5a8d44c81 100644 --- a/app/views/comments/_form.html.erb +++ b/app/views/comments/_form.html.erb @@ -2,7 +2,7 @@ <%= simple_form_for(comment, :html => {:class => "edit_comment"}) do |f| %> <%= f.hidden_field :post_id %> - <%= dtext_field "comment", "body", :value => comment.body, :input_id => "comment_body_for_#{comment.id}", :preview_id => "dtext-preview-for-#{comment.id}" %> + <%= dtext_field "comment", "body", :classes => "autocomplete-mentions", :value => comment.body, :input_id => "comment_body_for_#{comment.id}", :preview_id => "dtext-preview-for-#{comment.id}" %> <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %> <%= dtext_preview_button "comment", "body", :input_id => "comment_body_for_#{comment.id}", :preview_id => "dtext-preview-for-#{comment.id}" %> <% if comment.new_record? %> diff --git a/app/views/dtext/_form.html.erb b/app/views/dtext/_form.html.erb index 802a8456f..02cc9bce9 100644 --- a/app/views/dtext/_form.html.erb +++ b/app/views/dtext/_form.html.erb @@ -5,7 +5,7 @@ - preview_id - value --> -