Commit e9867fe1c0f6df140f59a36996f48fde6a6ac87a
1 parent
2c2edc6e
Exists in
master
and in
29 other branches
Replaced link_to_remote by link_to
the method link_to_remote is deprecated on Rails 3 (ActionItem2899)
Showing
5 changed files
with
29 additions
and
14 deletions
Show diff stats
app/views/profile/_more_comments.rhtml
1 | 1 | <div class='view-more-comments'> |
2 | - <%= link_to_remote(_('More'), :url => { :profile => @profile.identifier, :controller => 'profile', :action => 'more_comments', :activity => activity, :comment_page => (comment_page + 1)}) %> | |
2 | + <%= link_to(_('More'), :profile => @profile.identifier, :controller => 'profile', :action => 'more_comments', :activity => activity, :comment_page => (comment_page + 1)) %> | |
3 | 3 | </div> | ... | ... |
app/views/profile/_more_replies.rhtml
1 | 1 | <div class='view-more-replies'> |
2 | - <%= link_to_remote(_('More'), :url => { :profile => @profile.identifier, :controller => 'profile', :action => 'more_replies', :activity => activity, :comment_page => (comment_page + 1)}) %> | |
2 | + <%= link_to(_('More'), :profile => @profile.identifier, :controller => 'profile', :action => 'more_replies', :activity => activity, :comment_page => (comment_page + 1)) %> | |
3 | 3 | </div> | ... | ... |
app/views/profile/_profile_comments.rhtml
... | ... | @@ -5,7 +5,7 @@ |
5 | 5 | <% if activity.comments_count > 0 %> |
6 | 6 | <div id="profile-wall-activities-comments-more-<%= activity.id %>" class="profile-wall-activities-comments" > |
7 | 7 | <div class='view-all-comments icon-chat'> |
8 | - <%= link_to_remote(_("View all %s comments") % activity.comments_count, :url => { :profile => profile.identifier, :controller => 'profile', :action => 'more_comments', :activity => activity, :comment_page => (1)}) %> | |
8 | + <%= link_to(n_('View comment', "View all %s comments", activity.comments_count) % activity.comments_count, :profile => profile.identifier, :controller => 'profile', :action => 'more_comments', :activity => activity, :comment_page => (1)) %> | |
9 | 9 | </div> |
10 | 10 | </div> |
11 | 11 | <% end %> | ... | ... |
app/views/profile/_profile_scraps.rhtml
... | ... | @@ -21,12 +21,12 @@ |
21 | 21 | </ul> |
22 | 22 | |
23 | 23 | <% if scrap.replies.count > 0 %> |
24 | - <div id="profile-wall-activities-comments-more-<%= activity.id %>" class="profile-wall-activities-comments"> | |
25 | - <div class='view-all-comments icon-chat'> | |
26 | - <%= link_to_remote(_("View all %s comments") % scrap.replies.count, :url => { :profile => profile.identifier, :controller => 'profile', :action => 'more_replies', :activity => activity, :comment_page => (1)}) %> | |
27 | - </div> | |
28 | - </div> | |
24 | + <div id="profile-wall-activities-comments-more-<%= activity.id %>" class="profile-wall-activities-comments"> | |
25 | + <div class='view-all-comments icon-chat'> | |
26 | + <%= link_to(n_('View comment', "View all %s comments", scrap.replies.count) % scrap.replies.count, :profile => profile.identifier, :controller => 'profile', :action => 'more_replies', :activity => activity, :comment_page => (1)) %> | |
27 | + </div> | |
28 | + </div> | |
29 | 29 | <% end %> |
30 | 30 | <%= render :partial => 'profile_scrap_reply_form', :locals => { :scrap => scrap } %> |
31 | - <hr /> | |
32 | -</li> | |
33 | 31 | \ No newline at end of file |
32 | + <hr /> | |
33 | +</li> | ... | ... |
public/javascripts/application.js
... | ... | @@ -853,6 +853,12 @@ Array.min = function(array) { |
853 | 853 | return Math.min.apply(Math, array); |
854 | 854 | }; |
855 | 855 | |
856 | +function hideAndGetUrl(link) { | |
857 | + link.hide(); | |
858 | + url = jQuery(link).attr('href'); | |
859 | + jQuery.get(url); | |
860 | +} | |
861 | + | |
856 | 862 | jQuery(function($){ |
857 | 863 | $('.submit-with-keypress').live('keydown', function(e) { |
858 | 864 | field = this; |
... | ... | @@ -875,12 +881,21 @@ jQuery(function($){ |
875 | 881 | } |
876 | 882 | }); |
877 | 883 | |
878 | - $('.view-all-comments').live('click', function(e) { | |
879 | - var link = this; | |
880 | - $(link).parent().find('.profile-wall-activities-comments').show(); | |
881 | - $(link).hide(); | |
884 | + $('#content').delegate( '.view-all-comments a', 'click', function(e) { | |
885 | + hideAndGetUrl(this); | |
882 | 886 | return false; |
887 | + }); | |
888 | + | |
889 | + $('#content').delegate('.view-more-replies a', 'click', function(e) { | |
890 | + hideAndGetUrl(this); | |
891 | + return false; | |
883 | 892 | }); |
893 | + | |
894 | + $('#content').delegate('.view-more-comments a', 'click', function(e) { | |
895 | + hideAndGetUrl(this); | |
896 | + return false; | |
897 | + }); | |
898 | + | |
884 | 899 | $('.focus-on-comment').live('click', function(e) { |
885 | 900 | var link = this; |
886 | 901 | $(link).parents('.profile-activity-item').find('textarea').focus(); | ... | ... |