mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-24 11:10:12 +01:00
Merge pull request #219 from zoombody/mobile-calendar
Add a mobile calendar view
This commit is contained in:
commit
7cd5004628
5 changed files with 18 additions and 2 deletions
|
|
@ -13,6 +13,9 @@ class CalendarController < ApplicationController
|
|||
|
||||
respond_to do |format|
|
||||
format.html
|
||||
format.m {
|
||||
cookies[:mobile_url]= {:value => request.fullpath, :secure => SITE_CONFIG['secure_cookies']}
|
||||
}
|
||||
format.ics {
|
||||
render :action => 'show', :layout => false, :content_type => Mime::ICS
|
||||
}
|
||||
|
|
|
|||
5
app/views/calendar/show.m.erb
Normal file
5
app/views/calendar/show.m.erb
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<%= todos_calendar_container(:due_today, @calendar.due_today ) %>
|
||||
<%= todos_calendar_container(:due_this_week, @calendar.due_this_week ) %>
|
||||
<%= todos_calendar_container(:due_next_week, @calendar.due_next_week ) %>
|
||||
<%= todos_calendar_container(:due_this_month, @calendar.due_this_month ) %>
|
||||
<%= todos_calendar_container(:due_after_this_month, @calendar.due_after_this_month) %>
|
||||
|
|
@ -31,8 +31,8 @@
|
|||
<li class="link"><%= (link_to(t('layouts.mobile_navigation.home'), todos_path(:format => 'm'))) -%></li>
|
||||
<li class="link"><%= (link_to(t('layouts.mobile_navigation.logout'), logout_path(:format => 'm'))) -%></li>
|
||||
<li class="link"><%= (link_to(t('layouts.mobile_navigation.tickler'), tickler_path(:format => :m))) -%></li>
|
||||
<li class="link"><%= (link_to(t('layouts.mobile_navigation.calendar'), calendar_path(:format => :m))) -%></li>
|
||||
<li class="link"><%= (link_to(t('layouts.mobile_navigation.feeds'), feeds_path(:format=>:m))) -%></li>
|
||||
<li class="link"><%= (link_to(t('layouts.mobile_navigation.full'), todos_path(:format => 'html'))) -%></li>
|
||||
</ul>
|
||||
<% end -%>
|
||||
<%= render :partial => "shared/footer" -%>
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<div class="footer"><p>Mobile Tracks <%= TRACKS_VERSION %>: <a href="http://groups.google.com/group/TracksApp"><%= t('common.mailing_list')%></a> | <a href="http://getontracks.org/"><%= t('common.website')%></a> | <a href="http://getontracks.org/development/"><%= t('common.contribute')%></a></p></div>
|
||||
<div class="footer"><p>Tracks <%= TRACKS_VERSION %> Mobile | <%= (link_to(t('layouts.mobile_navigation.full'), todos_path(:format => 'html'))) -%></p></div>
|
||||
|
|
|
|||
8
app/views/todos/_collection.m.erb
Normal file
8
app/views/todos/_collection.m.erb
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<%=
|
||||
settings[:show_container] = !collection.empty? || settings[:show_empty_containers]
|
||||
|
||||
todos_container(settings) do
|
||||
todos_container_header(settings) +
|
||||
todos_container_items(collection, settings)
|
||||
end
|
||||
%>
|
||||
Loading…
Add table
Add a link
Reference in a new issue