Commit 03ef06e4baf2895debe7e561b00d4dae8e1e0d95

Authored by Caio Almeida
Committed by Daniela Feitosa
1 parent 3bda463c

Wall fixes after review

app/views/profile/_comment.rhtml
... ... @@ -13,7 +13,7 @@
13 13  
14 14 <div class="comment-details">
15 15 <div class="comment-text">
16   - <%= link_to(Person.find(comment.author_id).name, Person.find(comment.author_id).url) %><br /><%= txt2html comment.body %>
  16 + <%= link_to(Person.find(comment.author_id).name, Person.find(comment.author_id).url) %> <%= txt2html comment.body %>
17 17 </div>
18 18 <div class="profile-activity-time">
19 19 <%= time_ago_as_sentence(comment.created_at) %>
... ...
app/views/profile/_create_article.rhtml
... ... @@ -11,6 +11,6 @@
11 11 <p class='profile-activity-time'><%= time_ago_as_sentence(activity.created_at) + ' ' + _('ago') %></p>
12 12 <div class='profile-wall-actions'>
13 13 <%= link_to _('Comment'), "#reply_content_#{activity.id}" %>
14   - <%= link_to_remote(content_tag(:span, _('Remove')), :url =>{:action => 'remove_activity', :activity_id => activity.id}, :update => "profile-activity-item-#{activity.id}") if logged_in? && current_person == @profile %>
  14 + <%= link_to_remote(content_tag(:span, _('Remove')), :url =>{:action => 'remove_activity', :activity_id => activity.id}, :confirm => _('Are you sure?'), :update => "profile-activity-item-#{activity.id}") if logged_in? && current_person == @profile %>
15 15 </div>
16 16 </div>
... ...
app/views/profile/_default_activity.rhtml
... ... @@ -6,6 +6,6 @@
6 6 <p class='profile-activity-time'><%= time_ago_as_sentence(activity.created_at) + ' ' + _('ago') %></p>
7 7 <div class='profile-wall-actions'>
8 8 <%= link_to _('Comment'), "#reply_content_#{activity.id}" %>
9   - <%= link_to_remote(content_tag(:span, _('Remove')), :url =>{:action => 'remove_activity', :activity_id => activity.id}, :update => "profile-activity-item-#{activity.id}") if logged_in? && current_person == @profile %>
  9 + <%= link_to_remote(content_tag(:span, _('Remove')), :confirm => _('Are you sure?'), :url =>{:action => 'remove_activity', :activity_id => activity.id}, :update => "profile-activity-item-#{activity.id}") if logged_in? && current_person == @profile %>
10 10 </div>
11 11 </div>
... ...
app/views/profile/_profile_comment_form.rhtml
... ... @@ -2,12 +2,7 @@
2 2 <div id='profile-wall-reply-form-<%= activity.id%>'>
3 3 <p class='profile-wall-reply'>
4 4 <% form_remote_tag :url => {:controller => 'profile', :action => 'leave_comment_on_activity'}, :update => 'profile_activities', :html => { :class => 'profile-wall-reply-form' } do %>
5   - <%= text_area :comment, :body, {:id => "reply_content_#{activity.id}", :cols => 50, :rows => 1, :class => 'submit-with-keypress', :title => _('Leave your comment'),
6   - :onfocus => 'if(this.value==this.title){this.value="";this.style.color="#000"}',
7   - :onblur => 'if(this.value==""){this.value=this.title;this.style.color="#ccc"}', :value => _('Leave your comment'), :style => 'color: #ccc' } %>
8   - <%#= text_area :comment, :body, {:id => "reply_content_#{activity.id}", :cols => 50, :rows => 1, :class => 'submit-with-keypress', :title => _('Leave your comment'),
9   - :onfocus => 'if(this.value==this.title){this.value="";this.style.color="#000"};this.style.backgroundImage="url(' + current_person.profile_custom_icon + ')"',
10   - :onblur => 'if(this.value==""){this.value=this.title;this.style.color="#ccc"};this.style.backgroundImage="none"', :value => _('Leave your comment'), :style => 'color: #ccc' } %>
  5 + <%= text_area :comment, :body, {:id => "reply_content_#{activity.id}", :cols => 50, :rows => 1, :class => 'submit-with-keypress', :title => _('Leave your comment'), :onfocus => ('if(this.value==this.title){this.value="";this.style.color="#000"};this.style.backgroundImage="url(' + current_person.profile_custom_icon + ')"' if logged_in?), :onblur => ('if(this.value==""){this.value=this.title;this.style.color="#ccc"};this.style.backgroundImage="none"' if logged_in?), :value => _('Leave your comment'), :style => 'color: #ccc' } %>
11 6 <%= hidden_field_tag :source_id, activity.id, :id => "activity_id_#{activity.id}" %>
12 7 <% end %>
13 8 </p>
... ...
app/views/profile/_profile_scrap.rhtml
... ... @@ -10,7 +10,7 @@
10 10 <% if logged_in? && current_person.follows?(scrap.sender) %>
11 11 <span class='profile-activity-send-reply'><%= link_to_function _('Comment'), "hide_and_show(['#profile-activity-reply-response-#{scrap.id}'],['#profile-activity-reply-#{scrap.id}', '#profile-activity-reply-form-#{scrap.id}']);$('reply_content_#{scrap.id}').value='';$('reply_content_#{scrap.id}').focus();$('scrap_id_#{scrap.id}').value='#{scrap.id}';return false", :class => "profile-send-reply" %></span>
12 12 <% end %>
13   - <%= link_to_remote(content_tag(:span, _('Remove')), :url =>{:action => 'remove_scrap', :scrap_id => scrap.id}, :update => "profile-activity-item-#{scrap.id}") if logged_in? && user.can_control_scrap?(scrap) %>
  13 + <%= link_to_remote(content_tag(:span, _('Remove')), :confirm => _('Are you sure?'), :url =>{:action => 'remove_scrap', :scrap_id => scrap.id}, :update => "profile-activity-item-#{scrap.id}") if logged_in? && user.can_control_scrap?(scrap) %>
14 14 <% end %>
15 15 </div>
16 16 <ul class="profile-activity-scrap-replies">
... ...
config/initializers/action_tracker.rb
... ... @@ -23,7 +23,7 @@ ActionTrackerConfig.verbs = {
23 23 },
24 24  
25 25 :upload_image => {
26   - :description => lambda { n_('uploaded 1 image:<br />%{thumbnails}<br style="clear: both;" />%{details}', 'uploaded %{num} images:<br />%{thumbnails}<br style="clear: both;" />%{details}', get_view_url.size) % { :num => get_view_url.size, :thumbnails => '{{ta.collect_group_with_index(:thumbnail_path){ |t,i| content_tag(:span, image_tag(t) + link_to(nil, ta.get_view_url[i]))}.last(3).join}}', :details => '{{unique_with_count(ta.collect_group_with_index(:parent_name){ |n,i| link_to(n, ta.get_parent_url[i])}, "%s").join("<br />")}}' % _("in the gallery") } },
  26 + :description => lambda { n_('uploaded 1 image: %{details}<br />%{thumbnails}<br style="clear: both;" />', 'uploaded %{num} images: %{details}<br />%{thumbnails}<br style="clear: both;" />', get_view_url.size) % { :num => get_view_url.size, :thumbnails => '{{ta.collect_group_with_index(:thumbnail_path){ |t,i| content_tag(:span, image_tag(t) + link_to(nil, ta.get_view_url[i]))}.last(3).join}}', :details => '{{unique_with_count(ta.collect_group_with_index(:parent_name){ |n,i| link_to(n, ta.get_parent_url[i])}, "%s").join(", ")}}' % _("in the gallery") } },
27 27 :type => :groupable
28 28 },
29 29  
... ...
public/images/gallery-image-activity-border.png

665 Bytes | W: | H:

1.01 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin
public/stylesheets/application.css
... ... @@ -5882,8 +5882,8 @@ h1#agenda-title {
5882 5882  
5883 5883 #profile-activity li, #profile-network li, #profile-wall li {
5884 5884 display: block;
5885   - padding: 10px;
5886   - margin-bottom: 10px;
  5885 + padding: 3px;
  5886 + margin-bottom: 3px;
5887 5887 background-color: #fff;
5888 5888 border-bottom: 1px solid #e8e8e8;
5889 5889 position: relative;
... ... @@ -5933,6 +5933,15 @@ h1#agenda-title {
5933 5933 color: #333;
5934 5934 }
5935 5935  
  5936 +#profile-activity li a, #profile-network li a, #profile-wall li a {
  5937 + font-weight: bold;
  5938 + text-decoration: none;
  5939 +}
  5940 +
  5941 +#profile-activity li a:hover, #profile-network li a:hover, #profile-wall li a:hover {
  5942 + text-decoration: underline;
  5943 +}
  5944 +
5936 5945 .profile-activity-text {
5937 5946 margin: 0;
5938 5947 color: #000;
... ... @@ -5944,8 +5953,8 @@ h1#agenda-title {
5944 5953 #profile-network li.profile-activity-item.upload_image span,
5945 5954 #profile-network li.profile-activity-item.upload_image span img,
5946 5955 #profile-network li.profile-activity-item.upload_image span a {
5947   - width: 98px;
5948   - height: 86px;
  5956 + width: 124px;
  5957 + height: 100px;
5949 5958 display: block;
5950 5959 overflow: hidden;
5951 5960 position: absolute;
... ... @@ -5965,7 +5974,7 @@ h1#agenda-title {
5965 5974 #profile-network li.profile-activity-item.upload_image span {
5966 5975 position: relative;
5967 5976 float: left;
5968   - margin: 5px 5px 5px 0;
  5977 + margin: 5px 0px 0px 5px;
5969 5978 }
5970 5979  
5971 5980 #profile-wall li.profile-activity-item.upload_image span a,
... ... @@ -5989,6 +5998,7 @@ h1#agenda-title {
5989 5998 float: none;
5990 5999 width: auto;
5991 6000 height: auto;
  6001 + font-weight: normal;
5992 6002 }
5993 6003  
5994 6004 #profile-wall li.profile-activity-item ul.profile-wall-activities-comments,
... ... @@ -6020,8 +6030,8 @@ h1#agenda-title {
6020 6030 height: 16px;
6021 6031 display: inline-block;
6022 6032 position: absolute;
6023   - top: 5px;
6024   - right: 5px;
  6033 + top: -4px;
  6034 + right: -16px;
6025 6035 }
6026 6036  
6027 6037 #profile-activity .profile-wall-scrap-replies li,
... ... @@ -6106,10 +6116,13 @@ h1#agenda-title {
6106 6116 padding: 0;
6107 6117 }
6108 6118  
6109   -.profile-wall-actions a,
  6119 +#profile-wall li .profile-wall-actions a,
  6120 +#profile-activity li .profile-wall-actions a,
  6121 +#profile-network li .profile-wall-actions a,
6110 6122 #profile-wall .profile-wall-send-reply a {
6111 6123 text-decoration: none;
6112 6124 color: #333;
  6125 + font-weight: normal;
6113 6126 }
6114 6127  
6115 6128 .profile-wall-actions a:hover,
... ... @@ -6376,6 +6389,7 @@ h1#agenda-title {
6376 6389 display: inline;
6377 6390 position: static;
6378 6391 float: none;
  6392 + font-weight: normal;
6379 6393 }
6380 6394  
6381 6395 #profile-wall .profile-wall-activities-comments .article-comment .button-bar a.button:hover,
... ... @@ -6573,6 +6587,10 @@ h1#agenda-title {
6573 6587 width: 375px;
6574 6588 }
6575 6589  
  6590 +#profile-wall li textarea {
  6591 + width: 388px;
  6592 +}
  6593 +
6576 6594 #profile-wall #leave_scrap textarea {
6577 6595 width: 442px;
6578 6596 }
... ...