Commit eb929811 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

add per-month links to history

parent 343e9ef2
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -300,7 +300,8 @@ sub monthly_history {
			template   => 'history',
			journeys   => [@journeys],
			year       => $year,
			month      => $months[ $month - 1 ],
			month      => $month,
			month_name => $months[ $month - 1 ],
			statistics => $stats
		}
	);
+18 −1
Original line number Diff line number Diff line
% my $since = get_user_data()->{registered_at};
% my $now = DateTime->now(time_zone => 'Europe/Berlin');
<div class="row">
	<div class="col s12">
		<ul class="pagination">
			<!--<li class="disabled"><a href="#!"><i class="material-icons">chevron_left</i></a></li>-->
			% my $ref = stash('year') ? stash('year') . '/' . stash('month') : '';
			% while ($since < $now) {
				% my $link_to = $since->strftime('%Y/%m');
				% my $class = $link_to eq $ref ? 'active' : 'waves-effect';
				<li class="<%= $class %>"><a href="/history/<%= $link_to %>"><%= $since->strftime('%m.%Y') %></a></li>
				% $since->add(months => 1);
			% }
			<!--<li class="disabled"><a href="#!"><i class="material-icons">chevron_right</i></a></li>-->
		</ul>
	</div>
</div>
% if (my $stats = stash('statistics')) {
<h1><%= stash('month') %> <%= stash('year') %></h1>
<h1><%= stash('month_name') %> <%= stash('year') %></h1>
	<div class="row">
		<div class="col s12">
			<table class="striped">