diff --git a/app/views/artists/_form.html.erb b/app/views/artists/_form.html.erb
index 5586ac3ae..96f95b2ed 100644
--- a/app/views/artists/_form.html.erb
+++ b/app/views/artists/_form.html.erb
@@ -19,6 +19,6 @@
<%= f.input :url_string, :label => "URLs", :as => :text, :input_html => {:size => "50x5"} %>
<%= dtext_field "artist", "notes" %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "artist", "notes" %>
<% end %>
diff --git a/app/views/bulk_update_requests/_form.html.erb b/app/views/bulk_update_requests/_form.html.erb
index 716f29684..ba4e76a31 100644
--- a/app/views/bulk_update_requests/_form.html.erb
+++ b/app/views/bulk_update_requests/_form.html.erb
@@ -31,6 +31,6 @@ update aaa -> bbb
<% end %>
<%= f.input :forum_topic_id, :hint => " (optional)" %>
- <%= f.button :submit, :value => "Submit" %>
+ <%= f.button :submit, :value => "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "bulk_update_request", "reason" %>
<% end %>
diff --git a/app/views/dmails/_form.html.erb b/app/views/dmails/_form.html.erb
index 8cf67afec..a89229859 100644
--- a/app/views/dmails/_form.html.erb
+++ b/app/views/dmails/_form.html.erb
@@ -2,6 +2,6 @@
<%= f.input :to_name, :label => "To" %>
<%= f.input :title, :as => :string %>
<%= dtext_field "dmail", "body" %>
- <%= f.button :submit, "Send" %>
+ <%= f.button :submit, "Send", :data => { :disable_with => "Sending..." } %>
<%= dtext_preview_button "dmail", "body" %>
<% end %>
diff --git a/app/views/favorite_groups/new.html.erb b/app/views/favorite_groups/new.html.erb
index 91013659c..1131a6b90 100644
--- a/app/views/favorite_groups/new.html.erb
+++ b/app/views/favorite_groups/new.html.erb
@@ -7,7 +7,7 @@
<%= simple_form_for(@favorite_group) do |f| %>
<%= f.input :name, :as => :string, :required => true %>
<%= f.input :post_ids, :label => "Posts" %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/forum_posts/partials/new/_form.html.erb b/app/views/forum_posts/partials/new/_form.html.erb
index dcede6314..22bf8ff0c 100644
--- a/app/views/forum_posts/partials/new/_form.html.erb
+++ b/app/views/forum_posts/partials/new/_form.html.erb
@@ -4,6 +4,6 @@
<%= f.input :topic_id, :as => :hidden %>
<%= dtext_field "forum_post", "body" %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "forum_post", "body" %>
<% end %>
diff --git a/app/views/forum_topics/_form.html.erb b/app/views/forum_topics/_form.html.erb
index 82199109a..8faf6d932 100644
--- a/app/views/forum_topics/_form.html.erb
+++ b/app/views/forum_topics/_form.html.erb
@@ -22,7 +22,7 @@
<%= f.input :is_locked %>
<% end %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "forum_post", "body", :input_id => "forum_post_body_for_#{forum_topic.original_post.id}", :preview_id => "dtext-preview-for-#{forum_topic.original_post.id}" %>
<% end %>
diff --git a/app/views/moderator/tags/edit.html.erb b/app/views/moderator/tags/edit.html.erb
index 6ae0be22d..8af898554 100644
--- a/app/views/moderator/tags/edit.html.erb
+++ b/app/views/moderator/tags/edit.html.erb
@@ -14,7 +14,7 @@
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/news_updates/new.html.erb b/app/views/news_updates/new.html.erb
index 9b2c9a309..18b65b010 100644
--- a/app/views/news_updates/new.html.erb
+++ b/app/views/news_updates/new.html.erb
@@ -4,7 +4,7 @@
<%= simple_form_for(@news_update) do |f| %>
<%= f.input :message, :hint => "Use HTML for formatting", :input_html => {:size => "30x5"} %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/pool_elements/_new.html.erb b/app/views/pool_elements/_new.html.erb
index da041ed68..2be3d4cfa 100644
--- a/app/views/pool_elements/_new.html.erb
+++ b/app/views/pool_elements/_new.html.erb
@@ -8,7 +8,7 @@
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/pools/new.html.erb b/app/views/pools/new.html.erb
index 01c8c8411..d09c6963f 100644
--- a/app/views/pools/new.html.erb
+++ b/app/views/pools/new.html.erb
@@ -10,7 +10,7 @@
<%= f.input :post_ids, :label => "Posts" %>
<%= f.input :category, :collection => ["series", "collection"], :include_blank => true, :selected => "", :required => true %>
<%= f.input :is_active %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "pool", "description" %>
<% end %>
diff --git a/app/views/posts/partials/index/_edit.html.erb b/app/views/posts/partials/index/_edit.html.erb
index ee4c9bc0b..a87f9081f 100644
--- a/app/views/posts/partials/index/_edit.html.erb
+++ b/app/views/posts/partials/index/_edit.html.erb
@@ -4,7 +4,7 @@
<%= form_tag("/posts", :class => "simple_form", :method => :put, :id => "quick-edit-form") do %>
<%= text_area_tag "post[tag_string]", "" %>
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Submitting..." } %>
<%= submit_tag "Cancel" %>
<% end %>
diff --git a/app/views/posts/partials/show/_edit.html.erb b/app/views/posts/partials/show/_edit.html.erb
index 11b15b92b..916c91442 100644
--- a/app/views/posts/partials/show/_edit.html.erb
+++ b/app/views/posts/partials/show/_edit.html.erb
@@ -90,7 +90,7 @@
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Submitting..." } %>
diff --git a/app/views/reports/post_versions.html.erb b/app/views/reports/post_versions.html.erb
index 35922be3d..55e0a39ea 100644
--- a/app/views/reports/post_versions.html.erb
+++ b/app/views/reports/post_versions.html.erb
@@ -16,7 +16,7 @@
<%= text_field_tag "email", CurrentUser.user.email %>
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/saved_searches/edit.html.erb b/app/views/saved_searches/edit.html.erb
index 989a3861a..7e8eb2c85 100644
--- a/app/views/saved_searches/edit.html.erb
+++ b/app/views/saved_searches/edit.html.erb
@@ -7,7 +7,7 @@
<%= simple_form_for(@saved_search) do |f| %>
<%= f.input :tag_query %>
<%= f.input :category %>
- <%= f.button :submit %>
+ <%= f.button :submit, :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/sessions/new.html.erb b/app/views/sessions/new.html.erb
index 236a198dd..7982017dd 100644
--- a/app/views/sessions/new.html.erb
+++ b/app/views/sessions/new.html.erb
@@ -19,7 +19,7 @@
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Signing in..." } %>
<% end %>
diff --git a/app/views/tag_alias_requests/new.html.erb b/app/views/tag_alias_requests/new.html.erb
index ff10875ab..859951b55 100644
--- a/app/views/tag_alias_requests/new.html.erb
+++ b/app/views/tag_alias_requests/new.html.erb
@@ -30,7 +30,7 @@
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "tag_alias_request", "reason" %>
<% end %>
diff --git a/app/views/tag_aliases/edit.html.erb b/app/views/tag_aliases/edit.html.erb
index 1b708bd89..96d16a305 100644
--- a/app/views/tag_aliases/edit.html.erb
+++ b/app/views/tag_aliases/edit.html.erb
@@ -8,7 +8,7 @@
<%= f.input :antecedent_name, :as => :string, :label => "From" %>
<%= f.input :consequent_name, :label => "To" %>
<%= f.input :forum_topic_id, :label => "Forum" %>
- <%= f.button :submit %>
+ <%= f.button :submit, :data => { :disable_with => "Updating..." } %>
<% end %>
diff --git a/app/views/tag_implication_requests/new.html.erb b/app/views/tag_implication_requests/new.html.erb
index 12b9837e4..3bfa2aaf2 100644
--- a/app/views/tag_implication_requests/new.html.erb
+++ b/app/views/tag_implication_requests/new.html.erb
@@ -30,7 +30,7 @@
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "tag_implication_request", "reason" %>
<% end %>
diff --git a/app/views/tag_implications/edit.html.erb b/app/views/tag_implications/edit.html.erb
index 97703f5a8..46a43b88e 100644
--- a/app/views/tag_implications/edit.html.erb
+++ b/app/views/tag_implications/edit.html.erb
@@ -8,7 +8,7 @@
<%= f.input :antecedent_name, :label => "From" %>
<%= f.input :consequent_name, :label => "To" %>
<%= f.input :forum_topic_id, :label => "Forum" %>
- <%= f.button :submit %>
+ <%= f.button :submit, :data => { :disable_with => "Updating..." } %>
<% end %>
diff --git a/app/views/tag_subscriptions/_form.html.erb b/app/views/tag_subscriptions/_form.html.erb
index cca7273dd..4602ea30b 100644
--- a/app/views/tag_subscriptions/_form.html.erb
+++ b/app/views/tag_subscriptions/_form.html.erb
@@ -7,5 +7,5 @@
Is Public
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/tags/edit.html.erb b/app/views/tags/edit.html.erb
index 45e4c44fd..3116df1df 100644
--- a/app/views/tags/edit.html.erb
+++ b/app/views/tags/edit.html.erb
@@ -13,7 +13,7 @@
<%= f.input :is_locked, :collection => [["No", "false"], ["Yes", "true"]], :include_blank => false %>
<% end %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/uploads/new.html.erb b/app/views/uploads/new.html.erb
index 803a042b9..16db8a56a 100644
--- a/app/views/uploads/new.html.erb
+++ b/app/views/uploads/new.html.erb
@@ -118,7 +118,7 @@
- <%= submit_tag "Submit", :class => "large" %>
+ <%= submit_tag "Submit", :class => "large", :data => { :disable_with => "Submitting..." } %>
diff --git a/app/views/user_feedbacks/edit.html.erb b/app/views/user_feedbacks/edit.html.erb
index a96735913..a897b3367 100644
--- a/app/views/user_feedbacks/edit.html.erb
+++ b/app/views/user_feedbacks/edit.html.erb
@@ -10,7 +10,7 @@
<%= simple_form_for(@user_feedback) do |f| %>
<%= f.input :category, :collection => ["positive", "neutral", "negative"], :include_blank => false %>
<%= dtext_field "user_feedback", "body" %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "user_feedback", "body" %>
<% end %>
diff --git a/app/views/user_feedbacks/new.html.erb b/app/views/user_feedbacks/new.html.erb
index 44eddfd08..5af51ac20 100644
--- a/app/views/user_feedbacks/new.html.erb
+++ b/app/views/user_feedbacks/new.html.erb
@@ -11,7 +11,7 @@
<%= f.input :user_name, :label => "User" %>
<%= f.input :category, :collection => ["positive", "neutral", "negative"], :include_blank => false %>
<%= dtext_field "user_feedback", "body" %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "user_feedback", "body" %>
<% end %>
diff --git a/app/views/user_name_change_requests/new.html.erb b/app/views/user_name_change_requests/new.html.erb
index d48e08e94..08db5a1af 100644
--- a/app/views/user_name_change_requests/new.html.erb
+++ b/app/views/user_name_change_requests/new.html.erb
@@ -16,6 +16,6 @@
- <%= submit_tag "Submit" %>
+ <%= submit_tag "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/users/edit.html.erb b/app/views/users/edit.html.erb
index 5ebe22989..d6d024e60 100644
--- a/app/views/users/edit.html.erb
+++ b/app/views/users/edit.html.erb
@@ -92,7 +92,7 @@
<%= f.input :custom_style, :label => "Custom CSS style".html_safe, :hint => "Style to apply to the whole site.", :input_html => {:size => "40x5"} %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<% end %>
diff --git a/app/views/users/new.html.erb b/app/views/users/new.html.erb
index a66c7df79..306107b48 100644
--- a/app/views/users/new.html.erb
+++ b/app/views/users/new.html.erb
@@ -14,7 +14,7 @@
<%= f.input :email, :required => false, :as => :email %>
<%= f.input :password %>
<%= f.input :password_confirmation %>
- <%= f.button :submit, "Sign up" %>
+ <%= f.button :submit, "Sign up", :data => { :disable_with => "Signing up..." } %>
<% end %>
diff --git a/app/views/wiki_pages/_form.html.erb b/app/views/wiki_pages/_form.html.erb
index 615c153f5..d7c0a3f8b 100644
--- a/app/views/wiki_pages/_form.html.erb
+++ b/app/views/wiki_pages/_form.html.erb
@@ -22,7 +22,7 @@
<%= f.input :is_locked %>
<% end %>
- <%= f.button :submit, "Submit" %>
+ <%= f.button :submit, "Submit", :data => { :disable_with => "Submitting..." } %>
<%= dtext_preview_button "wiki_page", "body" %>
<% end %>