Commit c3e291034dac9d6bbc05c8cd6ccc61b463c90060

Authored by Fabio Teixeira
Committed by Thiago Ribeiro
1 parent caff86b4

Better html structure for event list

Signed-off-by: Fabio Teixeira <fabio1079@gmail.com>
Signed-off-by: Pedro de Lyra <pedrodelyra@gmail.com>
(cherry picked from commit dbbf4ca3ef01dc555df627681513fa0109657c77)
src/noosfero-spb/software_communities/lib/software_events_block.rb
... ... @@ -10,7 +10,7 @@ class SoftwareEventsBlock &lt; Block
10 10  
11 11 def content(args={})
12 12 today = DateTime.now.beginning_of_day
13   - events = self.owner.events.where("start_date >= ? AND end_date >= ?", today, today).order(:start_date)
  13 + events = self.owner.events.where("end_date >= ?", today).order(:start_date)
14 14  
15 15 block = self
16 16  
... ...
src/noosfero-spb/software_communities/views/blocks/_software_events_list_item.html.erb
1   -<div class="software-events-list-item">
2   - <div class="software-events-list-item-calendar"></div>
  1 +<span class="software-events-list-item-calendar"></span>
3 2  
4   - <div class="software-events-list-item-date">
5   - <%= event.start_date.strftime "%m/%d" %>
6   - </div>
  3 +<span class="software-events-list-item-date">
  4 + <%= event.start_date.strftime "%d/%m - " %>
  5 +</span>
7 6  
8   - <div class="software-events-list-item-title">
9   - <%= link_to event.title, event.url %>
10   - </div>
11   -</div>
  7 +<span class="software-events-list-item-title">
  8 + <%= link_to event.title, event.url %>
  9 +</span>
... ...
src/noosfero-spb/software_communities/views/blocks/software_events.html.erb
... ... @@ -3,16 +3,11 @@
3 3  
4 4 <ul class="software-community-events-list">
5 5 <% events.each do |event| %>
6   - <li>
  6 + <li class="software-events-list-item">
7 7 <%= render :partial=>"blocks/software_events_list_item",
8 8 :locals => {:event => event} %>
9 9 </li>
10 10 <% end %>
11 11 </ul>
12   -
13   - <% else %>
14   - <div class="software-community-events-no-event">
15   - <%= _("This community does not have any events yet") %>
16   - </div>
17 12 <% end %>
18   -</div>
19 13 \ No newline at end of file
  14 +</div>
... ...